Commit Graph

1094 Commits

Author SHA1 Message Date
Alexey Sokolov 85252f2f5b Protect CreatePyModule from CModule* 2012-07-26 20:53:17 +07:00
Alexey Sokolov 62c9ac1a0b using in headers is evil :( 2012-07-26 20:46:11 +07:00
Alexey Sokolov e5af3848d8 Remove too many spaces from webadmin title="" attributes. 2012-07-22 21:26:27 +07:00
Alexey Sokolov 03b5d815ee Ups, remove unfinished function from modpython for now.
See #98
2012-07-22 21:25:25 +07:00
Alexey Sokolov 5656e14aa2 Progress on modpython global hooks.
OnModuleLoading, OnModuleUnloading, OnGetModInfo work fine.
Need to add: OnClientCapLs, OnGetAvailableMods, OnLoginAttempt

See #98
2012-07-22 18:27:07 +07:00
Alexey Sokolov a131127770 Show commit id in version for git builds. 2012-07-21 23:27:53 +07:00
Alexey Sokolov 165c9ed082 Add network selector to send_raw's web page. 2012-07-20 22:36:13 +07:00
Alexey Sokolov 38b9525ad3 Fix webadmin to deny setting bindhost not from list. 2012-07-19 01:00:11 +07:00
Alexey Sokolov cebc093254 Per-network bind hosts.
Fix #147
2012-07-19 00:59:41 +07:00
Alexey Sokolov fca5eebe53 Fix presense and help of module arguments.
See github issue #192
2012-07-17 09:14:02 +07:00
Kyle Fuller 373490f2d1 Don't try and unload ourself, we can't do this
Closes #194
2012-07-17 00:42:18 +01:00
Kyle Fuller d1e4550663 route_replies: MAP can result in ERR_NOPRIVILEGES, WHOWAS can contain ERR_WASNOSUCHNICK 2012-07-04 15:07:13 +01:00
Kyle Fuller 114fabfebe Add flood protection settings to *admin
Closes #158
2012-07-04 03:42:57 +01:00
Kyle Fuller 619436736b *admin: Add {Get,Set}Network command 2012-07-04 03:30:00 +01:00
Alexey Sokolov 76e1d417f7 saslauth -> cyrusauth 2012-06-21 08:02:08 +07:00
Kyle Fuller 63ab3c099d Rename --enable-sasl to --enable-cyrus to help confusion
Many people think --enable-sasl was needed for the sasl module
2012-06-18 04:51:58 +01:00
Alexey Sokolov 674d2139dc Fix help text for modtcl's argument. 2012-06-16 16:39:19 +07:00
Alexey Sokolov 601b9a4cc6 Fix: Log module accepts arguments.
Thanks to tm512 for reporting that webadmin doesn't know that.
2012-06-16 16:35:05 +07:00
Kyle Fuller eb59be7905 Use standard HTML table elements instead of custom classes
Fixes #169
2012-06-08 13:51:45 +01:00
Alexey Sokolov 2d884ad7c3 Make user Buffer setting a bit less confusing. 2012-06-05 22:32:19 +07:00
Torsten Landschoff 4ca8b50e45 Fix building modpython with swig #174 2012-05-30 09:49:42 +01:00
Kyle Fuller cab14055de Merge the sasl module from znc-contrib 2012-05-20 23:47:46 +01:00
Kyle Fuller a2f0f8dcdb saslauth: Fix an incompatibility with older versions of GCC
Reported by KindOne
2012-05-16 19:43:03 +01:00
Kyle Fuller faf503712e saslauth: Allow creating new users on first login 2012-05-14 19:04:45 +01:00
Kyle Fuller 2a4940f23e saslauth: Cleanup module, don't refuse logins if we can't provide them 2012-05-14 19:04:45 +01:00
Alexey Sokolov 27f42d1118 Rename (non-) KeepBuffer to AutoClearChanBuffer.
It should be a less confusing name...
2012-05-09 22:32:12 +07:00
Alexey Sokolov 5fbf528a49 Fix Save button of global settings in webadmin.
In HTML one <form> can't be inside another one...
In XHTML it works...

Thanks to skydrome for reporting this.

Also I tried to fix listeners editor, as they used nested forms too...
But it seems that I messed up the whole table.

Let someone more skilled in HTML fix this broken layout.

At least buttons themselves work now.
2012-04-20 10:48:26 +07:00
blackwind 1da11b0b2b Fixed [GetClientCount]. 2012-04-18 09:43:44 -06:00
blackwind 4786b743cd Updated [ProcessKick] to eggdrop spec, removed bind types that weren't actually supported, and removed default variable for [::bind], as this served no purpose. 2012-04-18 04:11:03 -06:00
blackwind 4f942134f8 Added [GetClientCount]. Correct file this time. 2012-04-16 07:50:22 -06:00
blackwind f377197a47 Added [GetClientCount]. 2012-04-16 07:47:49 -06:00
blackwind f65cc2731a Escaped crypt module token. 2012-04-16 06:37:26 -06:00
blackwind 2df8c9ebe8 puthelp is no longer restricted to channels. 2012-04-16 06:31:53 -06:00
blackwind 9b0ac1ab19 Added support for bind msg/msgm. 2012-04-16 05:12:25 -06:00
blackwind 100cb2c7e3 Added support for bind msg/msgm. 2012-04-16 05:11:40 -06:00
Alexey Sokolov f557d4b805 Rename away/autoaway module to awaystore.
Now it at least tries to explain what it does...
2012-04-15 00:06:26 +07:00
Alexey Sokolov f027be9576 Remove = from output of nickserv ViewCommands
It was very confusing. People tried to use SetCommand with = too...
2012-04-15 00:05:07 +07:00
Alexey Sokolov 4e16e9f80e Fix debug output of identfile. 2012-04-14 12:47:46 +07:00
Alexey Sokolov b496b282b2 Argh, commited wrong stuff... 2012-04-13 02:52:18 +07:00
Alexey Sokolov 87a79f83d9 Fix XML errors on network page in webadmin.
Thanks to thread for reporting it.
2012-04-13 02:49:18 +07:00
Alexey Sokolov 33889c97e6 Change help text of some modules.
The word "Please" could be understood that the argument is necessary...
2012-04-10 23:20:01 +07:00
Alexey Sokolov 3e458a98e4 Merge some work by Jens-Andre Koch
Only his changes to the core are presented here.
Unfortunately, the skin itself looks ugly on Opera,
and simply doesn't work on Firefox...

Merge branch 'master' into znc-ation

Conflicts:
	modules/data/lastseen/tmpl/lastseen_WebadminUser.tmpl
	modules/data/webadmin/tmpl/settings.tmpl
2012-04-10 23:19:15 +07:00
Alexey Sokolov 6876961b79 Fix crash in webadmin when adding a new user.
My recent patch, which added ability to put arbitrary bindhost when
global list is missing, broke it...

Thanks to Jord for reporting it.
2012-04-08 00:24:26 +07:00
Alexey Sokolov ce6a9ce327 Move floodprotection js out of .tmpl 2012-04-01 12:39:14 +07:00
Alexey Sokolov 1a8455b2b9 Ups, commited debug stuff accidentally... 2012-04-01 12:15:33 +07:00
Alexey Sokolov b8822b8bfb webadmin: allow edit bindhost without global list. 2012-04-01 11:52:31 +07:00
Alexey Sokolov ba99a64c7c Merge branch 'master' of github.com:znc/znc 2012-03-31 06:49:04 +07:00
Alexey Sokolov 28f6809af8 Webadmin: edit listen ports 2012-03-31 06:48:24 +07:00
Alexey Sokolov c252a239d7 Fix HTML style.
Thanks to Jens-Andre Koch for suggestion.
2012-03-31 06:22:25 +07:00
Uli Schlachter ed5610f363 imapauth: Follow RFC more closely
The IMAP RFC allows the server to announce its capabilities before replying to
the LOGIN command. imapauth would misinterpret that as a failed login.

The fix is to only handle lines which contain the tag ("AUTH") used for the
login command.

Thanks to rlpowell for reporting that imapauth doesn't work against
imap.google.com and for testing the fix.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2012-03-30 23:15:57 +02:00