]>
jfr.im git - irc/evilnet/x3.git/log
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
sirvulcan [Fri, 30 Jan 2009 04:26:08 +0000 (04:26 +0000)]
Bug fix for SF Bug #
2547157 (topic ident bug).
rubin [Thu, 29 Jan 2009 17:12:20 +0000 (17:12 +0000)]
Added some safety checks on nick and auth callbacks, to ensure users still exist (were not deletedy by a previous callback hook) before using the data pointer
rubin [Wed, 28 Jan 2009 06:51:27 +0000 (06:51 +0000)]
New hangman plugin, and commented some debug code out
rubin [Tue, 27 Jan 2009 15:06:14 +0000 (15:06 +0000)]
test solution to alert account not finding matching users who auth to account
rubin [Tue, 27 Jan 2009 06:12:16 +0000 (06:12 +0000)]
kill unused arg warnings, add svc.get_info to grab module's nicks, created stubs (commented with TODO) for lots of handlers and callouts we need created. Please lend a hand\!
rubin [Tue, 27 Jan 2009 01:19:58 +0000 (01:19 +0000)]
update test python plugin
rubin [Mon, 26 Jan 2009 16:39:44 +0000 (16:39 +0000)]
make install modpython.py
rubin [Mon, 26 Jan 2009 06:02:53 +0000 (06:02 +0000)]
more python: x3 logging, callback reg hook filters, install py scripts
rubin [Sat, 24 Jan 2009 15:35:27 +0000 (15:35 +0000)]
More work on python scripting.
rubin [Sat, 24 Jan 2009 00:22:49 +0000 (00:22 +0000)]
fixups to new python code so it at least runs and calls hooks successfully now
rubin [Fri, 23 Jan 2009 23:27:32 +0000 (23:27 +0000)]
more python work. Not safe to run yet
sirvulcan [Mon, 12 Jan 2009 01:06:31 +0000 (01:06 +0000)]
Fix for SF bug #
2491886 . Added OSMSG_USER_ALREADY_THERE.
rubin [Mon, 5 Jan 2009 00:12:43 +0000 (00:12 +0000)]
ldap_oper_group_dn not being checked properly for existance before use
jobe1986 [Thu, 1 Jan 2009 21:38:58 +0000 (21:38 +0000)]
Few minor fixes in the X3 languages directory
sirvulcan [Sat, 27 Dec 2008 07:58:04 +0000 (07:58 +0000)]
SF feature
1476390 . Added nodelete option to MERGE.
sirvulcan [Sat, 27 Dec 2008 04:19:56 +0000 (04:19 +0000)]
SF feature
2353198 . Patch from CaptKirk. Added the channel flag to the register command. Also removed the helping flag.
sirvulcan [Sat, 27 Dec 2008 03:16:19 +0000 (03:16 +0000)]
SF feature
2353183 . Made X3 aware of +a.
sirvulcan [Sat, 27 Dec 2008 03:08:17 +0000 (03:08 +0000)]
Added RCHANNELS which will send notices to all registered channels. Also changed CHANNELS to notice all channels instead of registered ones only.
sirvulcan [Sat, 27 Dec 2008 02:44:07 +0000 (02:44 +0000)]
woops forget this, related to the last change
sirvulcan [Sat, 27 Dec 2008 02:28:25 +0000 (02:28 +0000)]
Added AUTHED target to global
sirvulcan [Sat, 27 Dec 2008 01:57:08 +0000 (01:57 +0000)]
Store when alerts were last triggered (Feature Req #
2370606 )
sirvulcan [Fri, 26 Dec 2008 20:42:09 +0000 (20:42 +0000)]
Added valid_channel_regex.