]> jfr.im git - irc/rizon/znc.git/log
irc/rizon/znc.git
11 years agoLock down addnetwork/delnetwork more origin/rizon-znc-1.0
Adam [Sat, 12 Jan 2013 21:47:23 +0000 (16:47 -0500)] 
Lock down addnetwork/delnetwork more

11 years agoAllow controlpanel to load network modules on users
Adam [Sat, 12 Jan 2013 21:41:29 +0000 (16:41 -0500)] 
Allow controlpanel to load network modules on users

11 years agoNot sure about this
Adam [Fri, 11 Jan 2013 08:40:01 +0000 (03:40 -0500)] 
Not sure about this

11 years agoMove autocycle out of extra/, like upstream has
Adam [Fri, 11 Jan 2013 08:36:53 +0000 (03:36 -0500)] 
Move autocycle out of extra/, like upstream has

11 years agoAlso add module-for-all commands in controlpanel
Adam [Fri, 11 Jan 2013 07:25:13 +0000 (02:25 -0500)] 
Also add module-for-all commands in controlpanel

11 years agoFix blockuser
Adam [Fri, 11 Jan 2013 07:18:39 +0000 (02:18 -0500)] 
Fix blockuser

11 years agoBrand as -Rizon
Adam [Fri, 11 Jan 2013 07:09:06 +0000 (02:09 -0500)] 
Brand as -Rizon

11 years agoRebreak cgiirc
Adam [Fri, 11 Jan 2013 07:07:43 +0000 (02:07 -0500)] 
Rebreak cgiirc

11 years agoFix some webadmin stuff that got lost somehow
Adam [Fri, 11 Jan 2013 07:07:31 +0000 (02:07 -0500)] 
Fix some webadmin stuff that got lost somehow

11 years agoFix the remaining compile errors from the earlier merge
Adam [Fri, 11 Jan 2013 07:04:23 +0000 (02:04 -0500)] 
Fix the remaining compile errors from the earlier merge

11 years agoMade DenyLoadMod return !IsAdmin, fix compile error in Chan.cpp
Adam [Fri, 11 Jan 2013 07:03:02 +0000 (02:03 -0500)] 
Made DenyLoadMod return !IsAdmin, fix compile error in Chan.cpp

11 years agoPort stickychan changes
Adam [Fri, 11 Jan 2013 06:58:23 +0000 (01:58 -0500)] 
Port stickychan changes

11 years agoMore compile fixes
Adam [Fri, 11 Jan 2013 06:54:32 +0000 (01:54 -0500)] 
More compile fixes

11 years agoFix chansaver to not use 100% CPU on startup
Adam [Fri, 11 Jan 2013 06:38:15 +0000 (01:38 -0500)] 
Fix chansaver to not use 100% CPU on startup

11 years agoPort over blockuser changes to allow blocking users with a reason
Adam [Fri, 11 Jan 2013 06:36:19 +0000 (01:36 -0500)] 
Port over blockuser changes to allow blocking users with a reason

11 years agoMerge commit 'znc-1.0' into rizon
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

11 years agoIncrease the version number to 1.0 znc-1.0
Alexey Sokolov [Tue, 6 Nov 2012 15:41:24 +0000 (22:41 +0700)] 
Increase the version number to 1.0

11 years agoLook! Shiny butterflies everywhere!
Uli Schlachter [Thu, 1 Nov 2012 14:53:07 +0000 (15:53 +0100)] 
Look! Shiny butterflies everywhere!

Signed-off-by: Uli Schlachter <redacted>
11 years agomodperl: Add dependency information for modperl.o
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>
11 years agoFix parallel building of modperl
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>
11 years agoFix cyrusauth to be loadable again. #246
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...

11 years agoAdd configuration for travis-ci
Alexey Sokolov [Tue, 30 Oct 2012 16:41:20 +0000 (23:41 +0700)] 
Add configuration for travis-ci

11 years agoFix installing without root when systemd exists.
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.

11 years agoHide one more warning from modperl
Alexey Sokolov [Sat, 20 Oct 2012 12:04:10 +0000 (19:04 +0700)] 
Hide one more warning from modperl

11 years agoRename control back to controlpanel...
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.

11 years agoFix error message at webadmin #239
Alexey Sokolov [Fri, 19 Oct 2012 15:29:28 +0000 (22:29 +0700)] 
Fix error message at webadmin #239

11 years agoRename controlpanel to control, fix #240
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.

11 years agoHide current impl of server-time to znc.in/ namespace
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

11 years agoFix compilation of modpython
Alexey Sokolov [Fri, 12 Oct 2012 01:28:43 +0000 (08:28 +0700)] 
Fix compilation of modpython

Thanks to gtmanfred, who reported it

11 years agoImprove message in ./configure about SWIG
Alexey Sokolov [Sun, 7 Oct 2012 02:06:26 +0000 (09:06 +0700)] 
Improve message in ./configure about SWIG

11 years agoDon't fail compilation of modperl/python if they are first
Alexey Sokolov [Sat, 6 Oct 2012 14:10:55 +0000 (21:10 +0700)] 
Don't fail compilation of modperl/python if they are first

11 years agoAdd a command for listing all users' networks.
Alexey Sokolov [Tue, 2 Oct 2012 12:59:07 +0000 (19:59 +0700)] 
Add a command for listing all users' networks.

Fix #224

11 years agoWarn if mod dir of old network contains files when moving.
Alexey Sokolov [Sun, 30 Sep 2012 13:44:24 +0000 (20:44 +0700)] 
Warn if mod dir of old network contains files when moving.

11 years agoAdd a way to move networks between users.
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

11 years agoMerge branch 'master' of github.com:znc/znc
Alexey Sokolov [Tue, 25 Sep 2012 18:46:26 +0000 (01:46 +0700)] 
Merge branch 'master' of github.com:znc/znc

11 years agoClarify in --makeconf how network name should look like.
Alexey Sokolov [Tue, 25 Sep 2012 18:45:38 +0000 (01:45 +0700)] 
Clarify in --makeconf how network name should look like.

11 years agoGet rid of the modpythin jobhack
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>
11 years agoFix modperl re-building
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>
11 years agoFix configure with -Werror=unused-variable
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>
11 years agoImplement setting "Max number of networks" for user.
Alexey Sokolov [Wed, 19 Sep 2012 18:24:47 +0000 (01:24 +0700)] 
Implement setting "Max number of networks" for user.

Fix #226

11 years agoFix dh-blowfish in sasl module and #230
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

11 years agoAlso I forgot to update wiki link.
Alexey Sokolov [Sun, 16 Sep 2012 12:19:03 +0000 (19:19 +0700)] 
Also I forgot to update wiki link.

11 years ago*admin was renamed to controlpanel.
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.

11 years agoEnable debugging by default rizon-0.206
Adam [Mon, 10 Sep 2012 15:01:58 +0000 (11:01 -0400)] 
Enable debugging by default

11 years agoFix the tests for out-of-source builds.
Wulf C. Krueger [Sun, 9 Sep 2012 10:59:32 +0000 (12:59 +0200)] 
Fix the tests for out-of-source builds.

11 years agoFix the tests... again.
Wulf C. Krueger [Fri, 7 Sep 2012 19:50:35 +0000 (21:50 +0200)] 
Fix the tests... again.

11 years agoAlso remove kicked users channels
Adam [Fri, 7 Sep 2012 19:25:14 +0000 (15:25 -0400)] 
Also remove kicked users channels

11 years agoFix chansaver to not rewrite the config each time a user joins a channel on startup
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

11 years agonotify_connect links to wiki
Alexey Sokolov [Fri, 7 Sep 2012 14:10:49 +0000 (21:10 +0700)] 
notify_connect links to wiki

Today our thanks go to KindOne

11 years agoAdd space before AppendTimestamp for colorless lines.
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.

11 years agoFix build of modperl
Alexey Sokolov [Fri, 7 Sep 2012 02:21:04 +0000 (09:21 +0700)] 
Fix build of modperl

Thanks to Han` for reporting it

11 years agoFuck those makefiles
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

11 years agoAdd network and user to Edit channel page in webadmin.
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

11 years agoAdd details to network table in webadmin.
Alexey Sokolov [Thu, 6 Sep 2012 16:41:44 +0000 (23:41 +0700)] 
Add details to network table in webadmin.

Fix #222

11 years agowebadmin: Show username in Edit Network page.
Alexey Sokolov [Thu, 6 Sep 2012 16:18:30 +0000 (23:18 +0700)] 
webadmin: Show username in Edit Network page.

11 years agowebadmin: Fix using empty value for defaults in user page for buffer size.
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.

11 years agoMerge pull request #200 from wchristian/patch-1
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.

11 years agoShow message after installation of znc.service from $srcdir
Alexey Sokolov [Tue, 4 Sep 2012 01:40:36 +0000 (08:40 +0700)] 
Show message after installation of znc.service from $srcdir

11 years agoMerge commit 'refs/pull/183/head' of github.com:znc/znc
Alexey Sokolov [Tue, 4 Sep 2012 00:41:40 +0000 (07:41 +0700)] 
Merge commit 'refs/pull/183/head' of github.com:znc/znc

11 years agoconfigure.ac: Move the pkg_config check upwards to allow using it earlier.
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.

11 years agoRevert "Delete znc.service file for systemd."
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.

11 years agoDelete znc.service file for systemd.
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.

11 years agoFix Config parsing.
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.

11 years agoLink log module to wiki.
Alexey Sokolov [Thu, 30 Aug 2012 02:09:23 +0000 (09:09 +0700)] 
Link log module to wiki.

Thanks to KindOne for reporting it.

11 years agoAutocycle: show help on unknown command.
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.

11 years agoShow loading of networks during startup.
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.

11 years agoVarious fixes of modperl and modpython.
Alexey Sokolov [Sun, 26 Aug 2012 17:40:11 +0000 (00:40 +0700)] 
Various fixes of modperl and modpython.

Including cygwin support #216

11 years agoFix --enable-debug on cygwin.
Alexey Sokolov [Sun, 26 Aug 2012 15:28:59 +0000 (22:28 +0700)] 
Fix --enable-debug on cygwin.

11 years agoTypo fix: awaystore needs an argument
Alexey Sokolov [Sun, 26 Aug 2012 09:39:46 +0000 (16:39 +0700)] 
Typo fix: awaystore needs an argument

11 years agoPerl+python: add arguments help text.
Alexey Sokolov [Sun, 26 Aug 2012 03:17:50 +0000 (10:17 +0700)] 
Perl+python: add arguments help text.

11 years agoFix modperl's list of available modules.
Alexey Sokolov [Sun, 26 Aug 2012 03:15:31 +0000 (10:15 +0700)] 
Fix modperl's list of available modules.

Commit 8bb7ea5370046566f05a73d337ab3ef390435190 broke it.

11 years agoMove away and notify_connect out of extras
Adam [Fri, 24 Aug 2012 20:29:51 +0000 (16:29 -0400)] 
Move away and notify_connect out of extras

11 years agoMerge commit 'znc-0.206' into rizon
Adam [Fri, 24 Aug 2012 20:26:16 +0000 (16:26 -0400)] 
Merge commit 'znc-0.206' into rizon

11 years agoFix fred's build.
Alexey Sokolov [Wed, 22 Aug 2012 16:39:30 +0000 (23:39 +0700)] 
Fix fred's build.

11 years agoFix out-of-tree build of modperl/modpython.
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

11 years agoMerge /mnt/c/cygwin/home/Администратор/znc
Alexey Sokolov [Sun, 19 Aug 2012 18:03:42 +0000 (01:03 +0700)] 
Merge /mnt/c/cygwin/home/Администратор/znc

11 years agoPartially fix modperl build under cygwin.
Alexey Sokolov [Sun, 19 Aug 2012 17:51:36 +0000 (00:51 +0700)] 
Partially fix modperl build under cygwin.

11 years agoFix SSL on cygwin.
Alexey Sokolov [Sun, 19 Aug 2012 17:32:36 +0000 (00:32 +0700)] 
Fix SSL on cygwin.

11 years agoCString: Don't repeat ourselves
Kyle Fuller [Sun, 19 Aug 2012 16:06:28 +0000 (23:06 +0700)] 
CString: Don't repeat ourselves

11 years agoFix perms of codegen.pl to be +x
Alexey Sokolov [Sun, 19 Aug 2012 15:13:38 +0000 (22:13 +0700)] 
Fix perms of codegen.pl to be +x

11 years agoFix linkage on cygwin.
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

11 years agoFix errors on cygwin (more proper fix)
Alexey Sokolov [Sun, 19 Aug 2012 09:14:17 +0000 (16:14 +0700)] 
Fix errors on cygwin (more proper fix)

11 years agoRevert "Fix few errors on cygwin."
Alexey Sokolov [Sun, 19 Aug 2012 09:10:32 +0000 (16:10 +0700)] 
Revert "Fix few errors on cygwin."

This reverts commit b77e69727367afe10998d33abc73d3595b3ec88c.

11 years agoRevert "Fix also Buffer.cpp to use struct timeval"
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.

11 years agoFix also Buffer.cpp to use struct timeval
Alexey Sokolov [Sun, 19 Aug 2012 08:28:39 +0000 (15:28 +0700)] 
Fix also Buffer.cpp to use struct timeval

11 years agoFix few errors on cygwin.
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.

11 years agoFix #197 and more warnings in ZNCString.cpp
Alexey Sokolov [Sat, 18 Aug 2012 15:40:30 +0000 (22:40 +0700)] 
Fix #197 and more warnings in ZNCString.cpp

11 years agoWe don't need to find the znc binary
Kyle Fuller [Fri, 17 Aug 2012 14:47:31 +0000 (21:47 +0700)] 
We don't need to find the znc binary

11 years agoFix more warnings and #197
Alexey Sokolov [Thu, 16 Aug 2012 17:56:53 +0000 (00:56 +0700)] 
Fix more warnings and #197

11 years agoOh, I forgot to add a back-compatibility crap.
Alexey Sokolov [Thu, 16 Aug 2012 14:29:07 +0000 (21:29 +0700)] 
Oh, I forgot to add a back-compatibility crap.

11 years agoI'm tired of this :(
Alexey Sokolov [Thu, 16 Aug 2012 14:23:02 +0000 (21:23 +0700)] 
I'm tired of this :(

Rename admin module to controlpanel.

11 years agoMake SilverLeo happy :P
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

11 years agoFix compilation.
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.

11 years agoFix modperl startup.
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)

11 years agoAdd several fixed files for swig.
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.

11 years agoFix logic of modperl Makefile
Alexey Sokolov [Tue, 14 Aug 2012 17:39:55 +0000 (00:39 +0700)] 
Fix logic of modperl Makefile

11 years agoFix modperl and modpython compilation.
Alexey Sokolov [Tue, 14 Aug 2012 17:38:23 +0000 (00:38 +0700)] 
Fix modperl and modpython compilation.

Also fix few string-related inconsistences.

11 years agoBroken merge
Kyle Fuller [Tue, 14 Aug 2012 14:49:48 +0000 (21:49 +0700)] 
Broken merge

11 years agoMerge branch 'conversion'
Kyle Fuller [Tue, 14 Aug 2012 12:42:09 +0000 (19:42 +0700)] 
Merge branch 'conversion'

11 years agoFix a bunch of conversion warnings #197
Kyle Fuller [Sun, 12 Aug 2012 22:02:18 +0000 (05:02 +0700)] 
Fix a bunch of conversion warnings #197