]>
jfr.im git - irc/rizon/znc.git/log
Adam [Sat, 12 Jan 2013 21:47:23 +0000 (16:47 -0500)]
Lock down addnetwork/delnetwork more
Adam [Sat, 12 Jan 2013 21:41:29 +0000 (16:41 -0500)]
Allow controlpanel to load network modules on users
Adam [Fri, 11 Jan 2013 08:40:01 +0000 (03:40 -0500)]
Not sure about this
Adam [Fri, 11 Jan 2013 08:36:53 +0000 (03:36 -0500)]
Move autocycle out of extra/, like upstream has
Adam [Fri, 11 Jan 2013 07:25:13 +0000 (02:25 -0500)]
Also add module-for-all commands in controlpanel
Adam [Fri, 11 Jan 2013 07:18:39 +0000 (02:18 -0500)]
Fix blockuser
Adam [Fri, 11 Jan 2013 07:09:06 +0000 (02:09 -0500)]
Brand as -Rizon
Adam [Fri, 11 Jan 2013 07:07:43 +0000 (02:07 -0500)]
Rebreak cgiirc
Adam [Fri, 11 Jan 2013 07:07:31 +0000 (02:07 -0500)]
Fix some webadmin stuff that got lost somehow
Adam [Fri, 11 Jan 2013 07:04:23 +0000 (02:04 -0500)]
Fix the remaining compile errors from the earlier merge
Adam [Fri, 11 Jan 2013 07:03:02 +0000 (02:03 -0500)]
Made DenyLoadMod return !IsAdmin, fix compile error in Chan.cpp
Adam [Fri, 11 Jan 2013 06:58:23 +0000 (01:58 -0500)]
Port stickychan changes
Adam [Fri, 11 Jan 2013 06:54:32 +0000 (01:54 -0500)]
More compile fixes
Adam [Fri, 11 Jan 2013 06:38:15 +0000 (01:38 -0500)]
Fix chansaver to not use 100% CPU on startup
Adam [Fri, 11 Jan 2013 06:36:19 +0000 (01:36 -0500)]
Port over blockuser changes to allow blocking users with a reason
Adam [Fri, 11 Jan 2013 05:58:21 +0000 (00:58 -0500)]
Merge commit 'znc-1.0' into rizon
Conflicts:
main.h
modules/away.cpp
modules/awaystore.cpp
modules/extra/antiidle.cpp
modules/extra/away.cpp
znc-config.in
Alexey Sokolov [Tue, 6 Nov 2012 15:41:24 +0000 (22:41 +0700)]
Increase the version number to 1.0
Uli Schlachter [Thu, 1 Nov 2012 14:53:07 +0000 (15:53 +0100)]
Look! Shiny butterflies everywhere!
Signed-off-by: Uli Schlachter <redacted>
Uli Schlachter [Thu, 1 Nov 2012 14:48:39 +0000 (15:48 +0100)]
modperl: Add dependency information for modperl.o
Signed-off-by: Uli Schlachter <redacted>
Uli Schlachter [Thu, 1 Nov 2012 14:23:47 +0000 (15:23 +0100)]
Fix parallel building of modperl
The symptoms looked like this:
Packing man page znc-buildmod.1.gz...
Generating ZNC API for Perl...
Generating ZNC API for Perl...
Generating ZNC API for Perl...
Linking znc...
The reason was that the old rule was executed multiple times in parallel. See
the following commit for more information:
commit
84ec49780e8ab1e1b26d381e97ddb2323e504ccc
Author: Uli Schlachter <redacted>
Date: Sun Sep 23 12:03:22 2012 +0200
Get rid of the modpythin jobhack
Signed-off-by: Uli Schlachter <redacted>
Alexey Sokolov [Thu, 1 Nov 2012 13:55:33 +0000 (20:55 +0700)]
Fix cyrusauth to be loadable again. #246
When it was renamed from saslauth, compilation flags were not renamed...
Alexey Sokolov [Tue, 30 Oct 2012 16:41:20 +0000 (23:41 +0700)]
Add configuration for travis-ci
Alexey Sokolov [Sun, 28 Oct 2012 18:39:24 +0000 (01:39 +0700)]
Fix installing without root when systemd exists.
Try to detect path to systemd units only when
--with-systemdsystemunitdir is used without the path.
If this option isn't specified at all, no need to install systemd file.
Thanks to n0kS for reporting this.
Alexey Sokolov [Sat, 20 Oct 2012 12:04:10 +0000 (19:04 +0700)]
Hide one more warning from modperl
Alexey Sokolov [Fri, 19 Oct 2012 15:50:04 +0000 (22:50 +0700)]
Rename control back to controlpanel...
I shouldn't do this during beta.
Alexey Sokolov [Fri, 19 Oct 2012 15:29:28 +0000 (22:29 +0700)]
Fix error message at webadmin #239
Alexey Sokolov [Fri, 19 Oct 2012 15:14:14 +0000 (22:14 +0700)]
Rename controlpanel to control, fix #240
It's just a shorter name, and hopefully still not as confusing as old
"admin".
Also unrelated change: fix case of few output lines during startup.
Alexey Sokolov [Tue, 16 Oct 2012 12:50:16 +0000 (19:50 +0700)]
Hide current impl of server-time to znc.in/ namespace
The specs are going to change to support leap seconds properly,
so ZNC implementation will need to be updated.
But it would be too big change now, when 1.0-beta is out.
So support for this capability is delayed for 1.2
Alexey Sokolov [Fri, 12 Oct 2012 01:28:43 +0000 (08:28 +0700)]
Fix compilation of modpython
Thanks to gtmanfred, who reported it
Alexey Sokolov [Sun, 7 Oct 2012 02:06:26 +0000 (09:06 +0700)]
Improve message in ./configure about SWIG
Alexey Sokolov [Sat, 6 Oct 2012 14:10:55 +0000 (21:10 +0700)]
Don't fail compilation of modperl/python if they are first
Alexey Sokolov [Tue, 2 Oct 2012 12:59:07 +0000 (19:59 +0700)]
Add a command for listing all users' networks.
Fix #224
Alexey Sokolov [Sun, 30 Sep 2012 13:44:24 +0000 (20:44 +0700)]
Warn if mod dir of old network contains files when moving.
Alexey Sokolov [Sun, 30 Sep 2012 09:23:50 +0000 (16:23 +0700)]
Add a way to move networks between users.
It should help for migrating old multiuser setup to new multinetwork
one.
Fix #217
Alexey Sokolov [Tue, 25 Sep 2012 18:46:26 +0000 (01:46 +0700)]
Merge branch 'master' of github.com:znc/znc
Alexey Sokolov [Tue, 25 Sep 2012 18:45:38 +0000 (01:45 +0700)]
Clarify in --makeconf how network name should look like.
Uli Schlachter [Sun, 23 Sep 2012 10:03:22 +0000 (12:03 +0200)]
Get rid of the modpythin jobhack
This exists to fix a problem where the python swig API was generated multiple
times in parallel with "make -j3". This problems turns out to be due to the
multiple target rule that this commit removes. Such a rule doesn't mean "this
commands generate multiple files at once" but means "you can use this command
for each of these targets".
Fix this by including Makefile.gen instead of calling it in its own make
process. That way we don't need this "meta rule" which just calls another
Makefile but can use the "real" rules immediately.
Signed-off-by: Uli Schlachter <redacted>
Uli Schlachter [Sun, 23 Sep 2012 09:18:53 +0000 (11:18 +0200)]
Fix modperl re-building
Make was always rebuilding modperl/ZNC.so because the Makefile was actually
describing a file modperl/ZNC."so". Fix this by getting rid of the unnecessary
pair of quotes.
Signed-off-by: Uli Schlachter <redacted>
Uli Schlachter [Sun, 23 Sep 2012 09:14:20 +0000 (11:14 +0200)]
Fix configure with -Werror=unused-variable
Signed-off-by: Uli Schlachter <redacted>
Alexey Sokolov [Wed, 19 Sep 2012 18:24:47 +0000 (01:24 +0700)]
Implement setting "Max number of networks" for user.
Fix #226
Alexey Sokolov [Wed, 19 Sep 2012 01:38:09 +0000 (08:38 +0700)]
Fix dh-blowfish in sasl module and #230
Idea for the patch by psychon
Alexey Sokolov [Sun, 16 Sep 2012 12:19:03 +0000 (19:19 +0700)]
Also I forgot to update wiki link.
Alexey Sokolov [Sun, 16 Sep 2012 11:26:32 +0000 (18:26 +0700)]
*admin was renamed to controlpanel.
But znc --makeconf and config writer didn't know that.
Adam [Mon, 10 Sep 2012 15:01:58 +0000 (11:01 -0400)]
Enable debugging by default
Wulf C. Krueger [Sun, 9 Sep 2012 10:59:32 +0000 (12:59 +0200)]
Fix the tests for out-of-source builds.
Wulf C. Krueger [Fri, 7 Sep 2012 19:50:35 +0000 (21:50 +0200)]
Fix the tests... again.
Adam [Fri, 7 Sep 2012 19:25:14 +0000 (15:25 -0400)]
Also remove kicked users channels
Adam [Fri, 7 Sep 2012 19:20:15 +0000 (15:20 -0400)]
Fix chansaver to not rewrite the config each time a user joins a channel on startup
Alexey Sokolov [Fri, 7 Sep 2012 14:10:49 +0000 (21:10 +0700)]
notify_connect links to wiki
Today our thanks go to KindOne
Alexey Sokolov [Fri, 7 Sep 2012 13:20:51 +0000 (20:20 +0700)]
Add space before AppendTimestamp for colorless lines.
Thanks to fred for reporting it.
Alexey Sokolov [Fri, 7 Sep 2012 02:21:04 +0000 (09:21 +0700)]
Fix build of modperl
Thanks to Han` for reporting it
Alexey Sokolov [Thu, 6 Sep 2012 17:41:35 +0000 (00:41 +0700)]
Fuck those makefiles
It tries to run SWIG for modpython several times simultaneously.
Just force modules to be built in 1 thread for now if modpython is going
to be built.
Makefiles should be thrown away.
Also don't show warning about unused perl, fix #219
Alexey Sokolov [Thu, 6 Sep 2012 16:44:48 +0000 (23:44 +0700)]
Add network and user to Edit channel page in webadmin.
This really needs #227 instead
Alexey Sokolov [Thu, 6 Sep 2012 16:41:44 +0000 (23:41 +0700)]
Add details to network table in webadmin.
Fix #222
Alexey Sokolov [Thu, 6 Sep 2012 16:18:30 +0000 (23:18 +0700)]
webadmin: Show username in Edit Network page.
Alexey Sokolov [Thu, 6 Sep 2012 12:11:00 +0000 (19:11 +0700)]
webadmin: Fix using empty value for defaults in user page for buffer size.
Thanks to p3k for finding it.
Alexey Sokolov [Wed, 5 Sep 2012 01:54:20 +0000 (18:54 -0700)]
Merge pull request #200 from wchristian/patch-1
note dependency on automake for github install
automake isn't enough... but whatever.
Alexey Sokolov [Tue, 4 Sep 2012 01:40:36 +0000 (08:40 +0700)]
Show message after installation of znc.service from $srcdir
Alexey Sokolov [Tue, 4 Sep 2012 00:41:40 +0000 (07:41 +0700)]
Merge commit 'refs/pull/183/head' of github.com:znc/znc
Wulf C. Krueger [Mon, 3 Sep 2012 18:40:42 +0000 (20:40 +0200)]
configure.ac: Move the pkg_config check upwards to allow using it earlier.
Alexey Sokolov [Mon, 3 Sep 2012 16:13:55 +0000 (23:13 +0700)]
Revert "Delete znc.service file for systemd."
This reverts commit
f38b4a4511d8c694dd87fc0f350107a82a9a6940 .
Philantrop (Wulf C. Krueger, Exherbo's ZNC maintainer) convinced me that
znc.service really does belong here, to have distros' versions of this
file to be the same.
Alexey Sokolov [Mon, 3 Sep 2012 14:04:46 +0000 (21:04 +0700)]
Delete znc.service file for systemd.
It doesn't really belong here, as only a few distros use systemd.
Also it assumed that ZNC is installed to /usr and is run under "znc"
user. Currently nothing in ZNC does anything with system users.
I shouldn't have added it in the first place.
Sorry, guys.
Alexey Sokolov [Sun, 2 Sep 2012 20:01:26 +0000 (03:01 +0700)]
Fix Config parsing.
Wtf did that mean?
P.S. clang's warnings are awesome.
Alexey Sokolov [Thu, 30 Aug 2012 02:09:23 +0000 (09:09 +0700)]
Link log module to wiki.
Thanks to KindOne for reporting it.
Alexey Sokolov [Thu, 30 Aug 2012 02:08:20 +0000 (09:08 +0700)]
Autocycle: show help on unknown command.
Thanks to KindOne for reporting it.
Alexey Sokolov [Mon, 27 Aug 2012 16:08:08 +0000 (23:08 +0700)]
Show loading of networks during startup.
Only modules and servers were shown, without explanation which networks
do they belong to.
Alexey Sokolov [Sun, 26 Aug 2012 17:40:11 +0000 (00:40 +0700)]
Various fixes of modperl and modpython.
Including cygwin support #216
Alexey Sokolov [Sun, 26 Aug 2012 15:28:59 +0000 (22:28 +0700)]
Fix --enable-debug on cygwin.
Alexey Sokolov [Sun, 26 Aug 2012 09:39:46 +0000 (16:39 +0700)]
Typo fix: awaystore needs an argument
Alexey Sokolov [Sun, 26 Aug 2012 03:17:50 +0000 (10:17 +0700)]
Perl+python: add arguments help text.
Alexey Sokolov [Sun, 26 Aug 2012 03:15:31 +0000 (10:15 +0700)]
Fix modperl's list of available modules.
Commit
8bb7ea5370046566f05a73d337ab3ef390435190 broke it.
Adam [Fri, 24 Aug 2012 20:29:51 +0000 (16:29 -0400)]
Move away and notify_connect out of extras
Adam [Fri, 24 Aug 2012 20:26:16 +0000 (16:26 -0400)]
Merge commit 'znc-0.206' into rizon
Alexey Sokolov [Wed, 22 Aug 2012 16:39:30 +0000 (23:39 +0700)]
Fix fred's build.
Alexey Sokolov [Mon, 20 Aug 2012 13:54:42 +0000 (20:54 +0700)]
Fix out-of-tree build of modperl/modpython.
It was broken when compiling from tarball (where swig files already
exist), but with swig around
Alexey Sokolov [Sun, 19 Aug 2012 18:03:42 +0000 (01:03 +0700)]
Merge /mnt/c/cygwin/home/Администратор/znc
Alexey Sokolov [Sun, 19 Aug 2012 17:51:36 +0000 (00:51 +0700)]
Partially fix modperl build under cygwin.
Alexey Sokolov [Sun, 19 Aug 2012 17:32:36 +0000 (00:32 +0700)]
Fix SSL on cygwin.
Kyle Fuller [Sun, 19 Aug 2012 16:06:28 +0000 (23:06 +0700)]
CString: Don't repeat ourselves
Alexey Sokolov [Sun, 19 Aug 2012 15:13:38 +0000 (22:13 +0700)]
Fix perms of codegen.pl to be +x
Alexey Sokolov [Sun, 19 Aug 2012 09:29:54 +0000 (16:29 +0700)]
Fix linkage on cygwin.
ZNC_NO_NEED_TO_DO_ANYTHING_ON_MODULE_CALL_EXITER is required in
libznc.dll, but it was defined in main.cpp
Again thanks to Lizzy Eilson
Alexey Sokolov [Sun, 19 Aug 2012 09:14:17 +0000 (16:14 +0700)]
Fix errors on cygwin (more proper fix)
Alexey Sokolov [Sun, 19 Aug 2012 09:10:32 +0000 (16:10 +0700)]
Revert "Fix few errors on cygwin."
This reverts commit
b77e69727367afe10998d33abc73d3595b3ec88c .
Alexey Sokolov [Sun, 19 Aug 2012 09:10:28 +0000 (16:10 +0700)]
Revert "Fix also Buffer.cpp to use struct timeval"
This reverts commit
d3840bba19b20ac686e26ade86e63e318d94b9c4 .
Alexey Sokolov [Sun, 19 Aug 2012 08:28:39 +0000 (15:28 +0700)]
Fix also Buffer.cpp to use struct timeval
Alexey Sokolov [Sun, 19 Aug 2012 08:25:09 +0000 (15:25 +0700)]
Fix few errors on cygwin.
I hate timeval...
Thanks to Lizzy Eilson for reporting this.
Alexey Sokolov [Sat, 18 Aug 2012 15:40:30 +0000 (22:40 +0700)]
Fix #197 and more warnings in ZNCString.cpp
Kyle Fuller [Fri, 17 Aug 2012 14:47:31 +0000 (21:47 +0700)]
We don't need to find the znc binary
Alexey Sokolov [Thu, 16 Aug 2012 17:56:53 +0000 (00:56 +0700)]
Fix more warnings and #197
Alexey Sokolov [Thu, 16 Aug 2012 14:29:07 +0000 (21:29 +0700)]
Oh, I forgot to add a back-compatibility crap.
Alexey Sokolov [Thu, 16 Aug 2012 14:23:02 +0000 (21:23 +0700)]
I'm tired of this :(
Rename admin module to controlpanel.
Alexey Sokolov [Wed, 15 Aug 2012 14:52:12 +0000 (21:52 +0700)]
Make SilverLeo happy :P
By displaying info about available and required SWIGs in ./configure
Alexey Sokolov [Wed, 15 Aug 2012 12:39:22 +0000 (19:39 +0700)]
Fix compilation.
These lines are not needed.
They even fail to compile on some compilers.
Thanks to Han` and fred for reporting this.
Alexey Sokolov [Tue, 14 Aug 2012 20:03:55 +0000 (03:03 +0700)]
Fix modperl startup.
User.h and Utils.h should not depend on each other, and instead of name
of default method need to have a function in CUtils, which hashes using
default method (such function is in CUser now)
Alexey Sokolov [Tue, 14 Aug 2012 18:42:46 +0000 (01:42 +0700)]
Add several fixed files for swig.
Workaround for broken swig, which allows old swig versions to work too.
These files should be removed when fixed swig is released.
Thanks to Juvenal for suggestion.
Alexey Sokolov [Tue, 14 Aug 2012 17:39:55 +0000 (00:39 +0700)]
Fix logic of modperl Makefile
Alexey Sokolov [Tue, 14 Aug 2012 17:38:23 +0000 (00:38 +0700)]
Fix modperl and modpython compilation.
Also fix few string-related inconsistences.
Kyle Fuller [Tue, 14 Aug 2012 14:49:48 +0000 (21:49 +0700)]
Broken merge
Kyle Fuller [Tue, 14 Aug 2012 12:42:09 +0000 (19:42 +0700)]
Merge branch 'conversion'
Kyle Fuller [Sun, 12 Aug 2012 22:02:18 +0000 (05:02 +0700)]
Fix a bunch of conversion warnings #197