]>
jfr.im git - irc/evilnet/x3.git/log
hstuart [Tue, 27 Oct 2009 18:37:34 +0000 (18:37 +0000)]
remove unused code
sirvulcan [Mon, 19 Oct 2009 01:41:43 +0000 (01:41 +0000)]
Send privs out when auto opering clients, these are controlled by 2 conf settings. See the changelog for more info
hstuart [Mon, 12 Oct 2009 19:37:35 +0000 (19:37 +0000)]
mod-python: add python_handle_topic
hstuart [Mon, 12 Oct 2009 19:13:41 +0000 (19:13 +0000)]
mod-python: add python_handle_del_user handler callback
hstuart [Mon, 12 Oct 2009 18:44:05 +0000 (18:44 +0000)]
mod-python: refactor python_handle_nick_change
hstuart [Mon, 12 Oct 2009 18:14:21 +0000 (18:14 +0000)]
mod-python: refactor plugin instantiation logic
hstuart [Mon, 12 Oct 2009 17:59:25 +0000 (17:59 +0000)]
mod-python: refactor python_handle_new_user
hstuart [Mon, 12 Oct 2009 17:43:08 +0000 (17:43 +0000)]
mod-python: refactor python_handle_server_link and create new plugin system
hstuart [Mon, 12 Oct 2009 13:15:15 +0000 (13:15 +0000)]
mod-python: add service_register function
hstuart [Mon, 12 Oct 2009 12:54:09 +0000 (12:54 +0000)]
mod-python: add emb_adduser function
hstuart [Mon, 12 Oct 2009 11:28:09 +0000 (11:28 +0000)]
mod-python: add emb_svsjoin function
hstuart [Mon, 12 Oct 2009 11:09:02 +0000 (11:09 +0000)]
mod-python: add emb_svsquit function
hstuart [Mon, 12 Oct 2009 10:24:30 +0000 (10:24 +0000)]
mod-python: add emb_svsnick function
hstuart [Mon, 12 Oct 2009 10:13:25 +0000 (10:13 +0000)]
mod-python: better extension method doc-string documentation
hstuart [Mon, 12 Oct 2009 09:24:18 +0000 (09:24 +0000)]
mod-python: add emb_fakehost function
hstuart [Mon, 12 Oct 2009 08:57:03 +0000 (08:57 +0000)]
mod-python: add emb_user_mode function
hstuart [Mon, 12 Oct 2009 08:45:30 +0000 (08:45 +0000)]
mod-python: add emb_channel_mode function
hstuart [Sun, 11 Oct 2009 20:45:06 +0000 (20:45 +0000)]
mod-python: remember to increase reference count of Py_None
hstuart [Sun, 11 Oct 2009 20:42:27 +0000 (20:42 +0000)]
mod-python: add emb_kick function
hstuart [Sun, 11 Oct 2009 19:54:15 +0000 (19:54 +0000)]
mod-python: add emb_get_config function
hstuart [Fri, 9 Oct 2009 14:24:32 +0000 (14:24 +0000)]
mod-python: add emb_timeq_del function
hstuart [Fri, 9 Oct 2009 12:02:58 +0000 (12:02 +0000)]
mod-python: add emb_timeq_add function
hstuart [Wed, 7 Oct 2009 09:20:17 +0000 (09:20 +0000)]
mod-python: refactor dict_t construction logic
hstuart [Wed, 7 Oct 2009 08:31:01 +0000 (08:31 +0000)]
mod-python: improve error logic for emb_get_channel
hstuart [Tue, 6 Oct 2009 19:27:32 +0000 (19:27 +0000)]
mod-python: refactor modeList conversion into separate function
hstuart [Tue, 6 Oct 2009 18:02:21 +0000 (18:02 +0000)]
mod-python: refactor out common error cleanup logic
hstuart [Tue, 6 Oct 2009 15:31:33 +0000 (15:31 +0000)]
mod-python: add emb_get_accounts function
hstuart [Tue, 6 Oct 2009 13:46:31 +0000 (13:46 +0000)]
mod-python: add emb_kill function
hstuart [Tue, 6 Oct 2009 12:10:27 +0000 (12:10 +0000)]
mod-python: improve error logic for pyobj_from_usernode
hstuart [Tue, 6 Oct 2009 11:52:16 +0000 (11:52 +0000)]
mod-python: improve error logic for emb_get_servers
hstuart [Tue, 6 Oct 2009 10:14:59 +0000 (10:14 +0000)]
mod-python: improve error logic for emb_get_channels
hstuart [Tue, 6 Oct 2009 10:01:08 +0000 (10:01 +0000)]
mod-python: improve error logic for emb_get_users
hstuart [Tue, 6 Oct 2009 09:42:36 +0000 (09:42 +0000)]
mod-python: add emb_get_server function and require P10
hstuart [Tue, 6 Oct 2009 08:24:36 +0000 (08:24 +0000)]
mod-python: add emb_get_servers function
hstuart [Tue, 6 Oct 2009 08:08:08 +0000 (08:08 +0000)]
mod-python: fix a bunch of typos
hstuart [Mon, 5 Oct 2009 19:16:50 +0000 (19:16 +0000)]
mod-python: add emb_get_channels function
hstuart [Mon, 5 Oct 2009 18:47:03 +0000 (18:47 +0000)]
mod-python: add emb_get_users function
hstuart [Mon, 5 Oct 2009 16:36:04 +0000 (16:36 +0000)]
mod-python: raise exception on failure in emb_get_account
hstuart [Mon, 5 Oct 2009 15:29:42 +0000 (15:29 +0000)]
mod-python: raise exception on unknown channel in emb_get_channel
hstuart [Mon, 5 Oct 2009 15:09:19 +0000 (15:09 +0000)]
mod-python: handle error states in emb_send_target_notice better
hstuart [Mon, 5 Oct 2009 14:49:10 +0000 (14:49 +0000)]
mod-python: handle error states in emb_send_target_privmsg better
hstuart [Mon, 5 Oct 2009 13:51:00 +0000 (13:51 +0000)]
mod-python: make emb_dump raise exception on failure
hstuart [Mon, 5 Oct 2009 13:40:46 +0000 (13:40 +0000)]
mod-python: set exception on error path in emb_get_user
hstuart [Mon, 5 Oct 2009 13:32:20 +0000 (13:32 +0000)]
refactor userNode to PyObject conversion into separate method
hstuart [Mon, 5 Oct 2009 12:13:49 +0000 (12:13 +0000)]
mod-python: do not leak handler objects
hstuart [Mon, 5 Oct 2009 12:04:52 +0000 (12:04 +0000)]
mod-python: remove useless return
hstuart [Mon, 5 Oct 2009 11:56:09 +0000 (11:56 +0000)]
mod-python: add support for specifying main module in x3.conf
hstuart [Mon, 5 Oct 2009 11:42:44 +0000 (11:42 +0000)]
mod-python: rename C extension module from svc to _svc
hstuart [Mon, 5 Oct 2009 11:25:43 +0000 (11:25 +0000)]
mod-python: remove unused function
hstuart [Mon, 5 Oct 2009 11:00:54 +0000 (11:00 +0000)]
mod-python: Generalise cmd_run to handle arbitrary statements
hstuart [Mon, 5 Oct 2009 10:26:14 +0000 (10:26 +0000)]
main-common: initialise opserv before other services
Several of the other services depend on configuration values defined in the
opserv section. These settings were ignored as opserv was loaded almost at the
very end of the initialisation routine.
sirvulcan [Tue, 22 Sep 2009 06:55:05 +0000 (06:55 +0000)]
srvx sync: When MAIN_LOG is NULL, report to stderr
sirvulcan [Sat, 19 Sep 2009 05:46:37 +0000 (05:46 +0000)]
srvx sync
jobe1986 [Thu, 20 Aug 2009 23:08:56 +0000 (23:08 +0000)]
Fix for a crash bug when using LOC with LDAP where LDAP account exists and AuthServ account does not
jobe1986 [Wed, 19 Aug 2009 23:45:21 +0000 (23:45 +0000)]
Fixed a typo in ROUTING EXAMPLE
jobe1986 [Mon, 17 Aug 2009 17:26:37 +0000 (17:26 +0000)]
Added NSMSG_RECLAIM_HOWTO describing how to AUTH when warned that the nick being used is registered
jobe1986 [Thu, 13 Aug 2009 12:01:24 +0000 (12:01 +0000)]
Added privmsg and notice OpServ trace actions
jobe1986 [Tue, 11 Aug 2009 13:15:37 +0000 (13:15 +0000)]
ignore SPAMFILTER messages
sirvulcan [Tue, 11 Aug 2009 07:53:06 +0000 (07:53 +0000)]
Fixed up Jobe's fuck up :P
sirvulcan [Tue, 11 Aug 2009 07:46:12 +0000 (07:46 +0000)]
Srvx sync. Credits to Michael Poole. Please see the change log for specific changes.
jobe1986 [Tue, 11 Aug 2009 07:28:41 +0000 (07:28 +0000)]
Fix to allow trigger (in channel) commands to work in unregistered channels
jobe1986 [Thu, 30 Jul 2009 20:47:45 +0000 (20:47 +0000)]
Fix for typo in previous commit
sirvulcan [Thu, 30 Jul 2009 04:57:59 +0000 (04:57 +0000)]
Commented out an warning message.
jobe1986 [Sun, 26 Jul 2009 05:18:54 +0000 (05:18 +0000)]
Fix for minor auth bug
jobe1986 [Thu, 23 Jul 2009 18:06:50 +0000 (18:06 +0000)]
Minor spelling correction
jobe1986 [Sat, 18 Jul 2009 13:59:16 +0000 (13:59 +0000)]
Fix for NickServ AUTH bug with only password being supplied
jobe1986 [Fri, 17 Jul 2009 00:59:09 +0000 (00:59 +0000)]
Added support for NickServ with LDAP enabled
sirvulcan [Wed, 15 Jul 2009 04:55:21 +0000 (04:55 +0000)]
Crash fix with the spin command for hosts with a long length
jobe1986 [Sun, 5 Jul 2009 21:01:02 +0000 (21:01 +0000)]
Fix for crash on ChanServ.UNSUSPEND
Jobe1986 [Sat, 27 Jun 2009 11:00:08 +0000 (11:00 +0000)]
sirvulcan [Fri, 19 Jun 2009 23:57:32 +0000 (23:57 +0000)]
Removed lastmod from gline and shun. (from the srvx merge). This should fix SF bug #
2809280 . Ill look at re adding this later on as it requires some ircd side changes.
sirvulcan [Fri, 5 Jun 2009 05:43:53 +0000 (05:43 +0000)]
Bug fix for SF Bug #
2801434 .
sirvulcan [Tue, 2 Jun 2009 02:26:00 +0000 (02:26 +0000)]
Updated client PRIVS
sirvulcan [Mon, 1 Jun 2009 06:31:58 +0000 (06:31 +0000)]
Re done the extended channel ban code so that it works like the ircd code.
sirvulcan [Mon, 1 Jun 2009 05:56:10 +0000 (05:56 +0000)]
Woops missed one. Return an error if an extended ban is invalid
sirvulcan [Mon, 1 Jun 2009 05:53:35 +0000 (05:53 +0000)]
Return an error if an extended ban is invalid
sirvulcan [Mon, 1 Jun 2009 03:54:31 +0000 (03:54 +0000)]
Added support for shared channel bans (j). As well as quiet bans (q) although this is handled ircd side
sirvulcan [Mon, 1 Jun 2009 03:21:55 +0000 (03:21 +0000)]
Extended channel ban support. As well as text and nick change bans, however these 2 are just ignored as they are handled ircd side.
sirvulcan [Mon, 1 Jun 2009 01:53:40 +0000 (01:53 +0000)]
Extended account ban support.
sirvulcan [Mon, 1 Jun 2009 00:45:20 +0000 (00:45 +0000)]
Basic extended ban support.
sirvulcan [Mon, 1 Jun 2009 00:18:38 +0000 (00:18 +0000)]
Fix for SF Bug #
2799155 (crash when adding users). Also fixed up an issue where the missing arguement error was comming up when it shouldnt
sirvulcan [Sun, 31 May 2009 04:08:35 +0000 (04:08 +0000)]
GPL 3 and svn propset updates.
sirvulcan [Sun, 31 May 2009 03:40:10 +0000 (03:40 +0000)]
Woops forgot to init spamserv. This should fix all issues relating to SF bug #
2798682
sirvulcan [Fri, 29 May 2009 23:39:02 +0000 (23:39 +0000)]
Small fix with CSMSG_SET_UNREVIEWED.
sirvulcan [Fri, 29 May 2009 23:13:36 +0000 (23:13 +0000)]
bug fix for triggers not working with forwards as well as off channel services
sirvulcan [Fri, 29 May 2009 22:09:05 +0000 (22:09 +0000)]
Added a missing file plus fixed a crash with .set
sirvulcan [Wed, 27 May 2009 07:00:53 +0000 (07:00 +0000)]
Major update to bring X3 in line with the latest SRVX commit. Please see UPGRADE. Credits go to the SRVX team. Do not upgrade production networks to this revision. Can anyone with a testnet please test this and report bugs to the bug tracker on http://sourceforge/projects/evilnet . Im out of town for the next few days so make sure you add them to the tracker, dont just report them on IRC.
sirvulcan [Fri, 22 May 2009 11:23:43 +0000 (11:23 +0000)]
ignore stats headers
hstuart [Fri, 8 May 2009 18:34:24 +0000 (18:34 +0000)]
mod-python: generalised cmd_run to process file_input productions
hstuart [Wed, 6 May 2009 19:57:46 +0000 (19:57 +0000)]
mod-python: generalised the setting of the PYTHONPATH environment variable
hstuart [Tue, 5 May 2009 20:46:51 +0000 (20:46 +0000)]
nickserv: support auto_admin and auto_oper for login-on-connect
rubin [Tue, 5 May 2009 04:41:36 +0000 (04:41 +0000)]
changelog fixup
rubin [Tue, 5 May 2009 04:06:39 +0000 (04:06 +0000)]
changelog forgotten from last commit
rubin [Tue, 5 May 2009 04:03:56 +0000 (04:03 +0000)]
use chan_name not argv[1] as argv isnt always set everywhere in this function. Also example regex is typeod.
hstuart [Mon, 27 Apr 2009 05:27:57 +0000 (05:27 +0000)]
make irc_burst extern linkable for consistency
hstuart [Fri, 24 Apr 2009 17:02:03 +0000 (17:02 +0000)]
add expire option to addalert
sirvulcan [Fri, 27 Mar 2009 08:00:26 +0000 (08:00 +0000)]
Update PRIV handling code for the latest nefarious 1.3 changes.
rubin [Fri, 27 Feb 2009 16:19:50 +0000 (16:19 +0000)]
allow auto-oper on LOC too
rubin [Sat, 31 Jan 2009 17:05:45 +0000 (17:05 +0000)]
Added 3 new hooks available for python scripts: new_user, nick_change, and server_link
rubin [Fri, 30 Jan 2009 09:30:00 +0000 (09:30 +0000)]
backing out alert kill fix. Turns out I was wrong about there being a problem