]> jfr.im git - irc/evilnet/x3.git/log
irc/evilnet/x3.git
13 years agoReplaced some horrible code for formatting a channel mode string and fix for a bug...
Matthew Beeching [Wed, 8 Sep 2010 00:47:38 +0000 (01:47 +0100)] 
Replaced some horrible code for formatting a channel mode string and fix for a bug where chan mode +A was being ignored

13 years agoChanged wheel of misfortune nick change pseudo user to use a hard coded host name...
Matthew Beeching [Sun, 29 Aug 2010 18:23:36 +0000 (19:23 +0100)] 
Changed wheel of misfortune nick change pseudo user to use a hard coded host name to prevent accidentally giving out a users real host

13 years agoChanged TOK_PRIVS to "PR" to match current ircu distributions
Matthew Beeching [Thu, 19 Aug 2010 17:27:29 +0000 (18:27 +0100)] 
Changed TOK_PRIVS to "PR" to match current ircu distributions

13 years agoAdded hg revision information to VERSION reply to match version strings everywhere...
Matthew Beeching [Sat, 31 Jul 2010 14:08:22 +0000 (15:08 +0100)] 
Added hg revision information to VERSION reply to match version strings everywhere else

13 years agoFixed version strings to include hg revision id again as this has been missing since...
Matthew Beeching [Sat, 31 Jul 2010 00:29:23 +0000 (01:29 +0100)] 
Fixed version strings to include hg revision id again as this has been missing since the switch from svn to hg

13 years agoAdded support for user modes +D, +R, +W, +H, +L and +q
Matthew Beeching [Wed, 7 Jul 2010 22:47:24 +0000 (23:47 +0100)] 
Added support for user modes +D, +R, +W, +H, +L and +q

13 years agoAdded support for user modes +z and +A and added support to TRACE/ADDALERT CHECKRESTR...
Matthew Beeching [Wed, 7 Jul 2010 22:15:44 +0000 (23:15 +0100)] 
Added support for user modes +z and +A and added support to TRACE/ADDALERT CHECKRESTRICTIONS criteria for channel mode +Z and +a

13 years agoAdded support to TRACE/ADDALERT CHECKRESTRICTIONS criteria for channel mode +O and +r
Matthew Beeching [Wed, 7 Jul 2010 17:38:22 +0000 (18:38 +0100)] 
Added support to TRACE/ADDALERT CHECKRESTRICTIONS criteria for channel mode +O and +r

14 years agoRemoved extra 'is' from CSMSG_SMURF_TARGET
Matthew Beeching [Sat, 3 Jul 2010 20:42:00 +0000 (21:42 +0100)] 
Removed extra 'is' from CSMSG_SMURF_TARGET

14 years agoFix for crash on BURST (B) message for a channel with +L, at least one ban or except...
Matthew Beeching [Sat, 5 Jun 2010 23:19:29 +0000 (00:19 +0100)] 
Fix for crash on BURST (B) message for a channel with +L, at least one ban or except, and no users

14 years agoAdded support for fall back replacements in command bindings
Matthew Beeching [Fri, 21 May 2010 13:27:04 +0000 (14:27 +0100)] 
Added support for fall back replacements in command bindings

14 years agoFix for NickServ NICKINFO using the wrong lastseen timestamp
Matthew Beeching [Fri, 14 May 2010 00:55:12 +0000 (01:55 +0100)] 
Fix for NickServ NICKINFO using the wrong lastseen timestamp

14 years agoFixed support for channel mode +a (Admins only)
Matthew Beeching [Thu, 13 May 2010 07:10:29 +0000 (08:10 +0100)] 
Fixed support for channel mode +a (Admins only)

14 years agoRewrote PHP X3 DB parser function sample code as a class and faster code
Matthew Beeching [Wed, 12 May 2010 21:36:29 +0000 (22:36 +0100)] 
Rewrote PHP X3 DB parser function sample code as a class and faster code

14 years agoAdded nick expiration support (disabled by default)
Matthew Beeching [Tue, 11 May 2010 17:34:08 +0000 (18:34 +0100)] 
Added nick expiration support (disabled by default)

14 years agoAdded SET action for NickServ SEARCH
Matthew Beeching [Thu, 6 May 2010 20:44:37 +0000 (21:44 +0100)] 
Added SET action for NickServ SEARCH

14 years agoAdded NickServ search title criteria
Matthew Beeching [Thu, 6 May 2010 05:37:32 +0000 (06:37 +0100)] 
Added NickServ search title criteria

14 years agoMinor typo in previous commit where returning 0 when it should have been 1 from opser...
Matthew Beeching [Thu, 29 Apr 2010 13:20:03 +0000 (14:20 +0100)] 
Minor typo in previous commit where returning 0 when it should have been 1 from opserv_join_check()

14 years agoFix for possible bug in opserv_join_check()
Matthew Beeching [Thu, 29 Apr 2010 13:13:28 +0000 (14:13 +0100)] 
Fix for possible bug in opserv_join_check()

14 years agoModified X3.last to only show host and ident to opers.
Matthew Beeching [Fri, 23 Apr 2010 16:34:32 +0000 (17:34 +0100)] 
Modified X3.last to only show host and ident to opers.

14 years agofixup mod-webtv reg_exit_func() call to work with new call syntax
Alex Schumann [Wed, 17 Mar 2010 04:43:27 +0000 (23:43 -0500)] 
fixup mod-webtv reg_exit_func() call to work with new call syntax

14 years agomerge 676
Alex Schumann [Wed, 17 Mar 2010 04:17:21 +0000 (23:17 -0500)] 
merge 676

14 years agofix for x3 showing its channels in remote /whois x3 x3 requests. SF bug 2969346
Alex Schumann [Wed, 17 Mar 2010 03:33:21 +0000 (22:33 -0500)] 
fix for x3 showing its channels in remote /whois x3 x3 requests. SF bug 2969346

14 years agoRegenerated configure
Matthew Beeching [Tue, 16 Mar 2010 22:54:49 +0000 (22:54 +0000)] 
Regenerated configure

14 years agoimport from sf
Alex Schumann [Mon, 15 Mar 2010 18:37:11 +0000 (13:37 -0500)] 
import from sf

14 years agotesting mercurial, i dunno what im doing
Alex Schumann [Mon, 15 Mar 2010 18:29:19 +0000 (13:29 -0500)] 
testing mercurial, i dunno what im doing

14 years agorolling to 1.8
jobe1986 [Mon, 15 Mar 2010 18:16:19 +0000 (18:16 +0000)] 
rolling to 1.8

14 years agoChanged HOSTLEN from 63 to 75 to match Nefarious
jobe1986 [Mon, 15 Mar 2010 17:39:04 +0000 (17:39 +0000)] 
Changed HOSTLEN from 63 to 75 to match Nefarious

14 years agoFixed bug in P10 B64 IPv6 parsing where the entire IPv6 IP after the :: was ommited.
jobe1986 [Mon, 15 Mar 2010 17:38:49 +0000 (17:38 +0000)] 
Fixed bug in P10 B64 IPv6 parsing where the entire IPv6 IP after the :: was ommited.

14 years agoAdded message handlers for ZLINE and REMOVE to ignore both messages
jobe1986 [Mon, 15 Mar 2010 17:38:11 +0000 (17:38 +0000)] 
Added message handlers for ZLINE and REMOVE to ignore both messages

14 years agorolling to 1.8 development branch
rubin [Mon, 15 Mar 2010 05:00:20 +0000 (00:00 -0500)] 
rolling to 1.8 development branch

14 years agorolling to 1.8
rubin [Mon, 15 Mar 2010 04:56:00 +0000 (23:56 -0500)] 
rolling to 1.8

14 years agoFix for a minor documentation error where $S was used instead of $N
jobe1986 [Fri, 5 Feb 2010 09:05:09 +0000 (09:05 +0000)] 
Fix for a minor documentation error where $S was used instead of $N

14 years agoAdded support for LDAP auth registering initial nick when nick registration is enabled
jobe1986 [Thu, 14 Jan 2010 14:25:30 +0000 (14:25 +0000)] 
Added support for LDAP auth registering initial nick when nick registration is enabled

14 years agoCouple of srvx updates.
sirvulcan [Sat, 9 Jan 2010 06:24:28 +0000 (06:24 +0000)] 
Couple of srvx updates.

14 years ago8ball will now accept "what colour".
sirvulcan [Wed, 6 Jan 2010 21:03:35 +0000 (21:03 +0000)] 
8ball will now accept "what colour".

14 years agoAdded type 8 for Nefarious 1.3.0. We now only use the old cloak code if type 7 is...
sirvulcan [Thu, 17 Dec 2009 23:53:55 +0000 (23:53 +0000)] 
Added type 8 for Nefarious 1.3.0. We now only use the old cloak code if type 7 is given. If type 8 is given then the cloaked hosts are picked up during burst (+cC). This applies to networks using style 2 host hiding.

14 years agoRevert message type to 5
sirvulcan [Wed, 16 Dec 2009 21:00:54 +0000 (21:00 +0000)] 
Revert message type to 5

14 years agoFixed a crash with net rider kicks.
sirvulcan [Wed, 16 Dec 2009 20:49:12 +0000 (20:49 +0000)] 
Fixed a crash with net rider kicks.

14 years agochangelog updates..
rubin [Sun, 13 Dec 2009 05:49:25 +0000 (05:49 +0000)] 
changelog updates..

14 years agothis should be with last commit
rubin [Sun, 13 Dec 2009 05:43:57 +0000 (05:43 +0000)] 
this should be with last commit

14 years agoseems openldap depreciated most of the api we use...
rubin [Sun, 13 Dec 2009 05:41:07 +0000 (05:41 +0000)] 
seems openldap depreciated most of the api we use...

14 years agoremove qualifiers warning
rubin [Sun, 13 Dec 2009 05:23:13 +0000 (05:23 +0000)] 
remove qualifiers warning

14 years agoOops. pesky order of operations..
rubin [Sun, 13 Dec 2009 04:56:15 +0000 (04:56 +0000)] 
Oops. pesky order of operations..

14 years agofix a couple oversights in building ldap add structs
rubin [Sun, 13 Dec 2009 03:31:45 +0000 (03:31 +0000)] 
fix a couple oversights in building ldap add structs

14 years agomod-python: add support for module_register
hstuart [Wed, 9 Dec 2009 20:05:56 +0000 (20:05 +0000)] 
mod-python: add support for module_register

14 years agomod-python: add support for log_register_type
hstuart [Wed, 9 Dec 2009 20:01:30 +0000 (20:01 +0000)] 
mod-python: add support for log_register_type

14 years agoShuffle the auto oper functions around to fix a desync issue
sirvulcan [Tue, 8 Dec 2009 20:50:05 +0000 (20:50 +0000)] 
Shuffle the auto oper functions around to fix a desync issue

14 years agoRemoved seemingly unnecessary "cannot invite" warning from chan_opt_automode
jobe1986 [Sun, 6 Dec 2009 13:16:52 +0000 (13:16 +0000)] 
Removed seemingly unnecessary "cannot invite" warning from chan_opt_automode

14 years agoAdded merging SSL fingerprint lists during account merging
jobe1986 [Wed, 2 Dec 2009 08:15:23 +0000 (08:15 +0000)] 
Added merging SSL fingerprint lists during account merging

14 years agoAdded ADDALERT reactions noticeuser and msguser to go with trace reactions notice...
jobe1986 [Tue, 1 Dec 2009 09:09:18 +0000 (09:09 +0000)] 
Added ADDALERT reactions noticeuser and msguser to go with trace reactions notice and privmsg

14 years agoRewrote parts of loc_auth() to get it working the same as cmd_auth() with regards...
jobe1986 [Sun, 29 Nov 2009 01:56:56 +0000 (01:56 +0000)] 
Rewrote parts of loc_auth() to get it working the same as cmd_auth() with regards to SSL fingerprint support

14 years agotry this jobe
sirvulcan [Sun, 29 Nov 2009 00:35:09 +0000 (00:35 +0000)] 
try this jobe

14 years agoSmall tweak to the password checks with sslfp LOC.
sirvulcan [Sat, 28 Nov 2009 22:59:45 +0000 (22:59 +0000)] 
Small tweak to the password checks with sslfp LOC.

14 years agoAdded support for LOC type S authentication (SSL fingerprint)
sirvulcan [Sat, 28 Nov 2009 22:54:51 +0000 (22:54 +0000)] 
Added support for LOC type S authentication (SSL fingerprint)

14 years agoAdded support for SSL fingerprint authentication
jobe1986 [Sat, 28 Nov 2009 19:24:00 +0000 (19:24 +0000)] 
Added support for SSL fingerprint authentication

14 years agoFix for bug where MemoServ is created as a local bot but not registered as a service...
jobe1986 [Sat, 28 Nov 2009 11:55:23 +0000 (11:55 +0000)] 
Fix for bug where MemoServ is created as a local bot but not registered as a service on first startup.

14 years agoFixed a missing ',' in cmd_myaccess output.
jobe1986 [Thu, 26 Nov 2009 22:47:48 +0000 (22:47 +0000)] 
Fixed a missing ',' in cmd_myaccess output.

14 years agoadd extra parameter to exit_func
hstuart [Thu, 26 Nov 2009 20:26:18 +0000 (20:26 +0000)] 
add extra parameter to exit_func

14 years agofix typo in malloc variable name
hstuart [Thu, 26 Nov 2009 20:13:05 +0000 (20:13 +0000)] 
fix typo in malloc variable name

14 years agoadd extra parameter to svccmd_unbind_func
hstuart [Thu, 26 Nov 2009 19:59:45 +0000 (19:59 +0000)] 
add extra parameter to svccmd_unbind_func

14 years agoadd extra parameter to mode_change_func
hstuart [Tue, 24 Nov 2009 21:57:11 +0000 (21:57 +0000)] 
add extra parameter to mode_change_func

14 years agoadd extra parameter to unreg_func
hstuart [Tue, 24 Nov 2009 21:50:37 +0000 (21:50 +0000)] 
add extra parameter to unreg_func

14 years agoadd extra parameter to auth_func
hstuart [Tue, 24 Nov 2009 21:17:06 +0000 (21:17 +0000)] 
add extra parameter to auth_func

14 years agoadd extra parameter to user_mode_func
hstuart [Tue, 24 Nov 2009 20:50:33 +0000 (20:50 +0000)] 
add extra parameter to user_mode_func

14 years agoadd extra parameter to channel_mode_func
hstuart [Tue, 24 Nov 2009 20:39:34 +0000 (20:39 +0000)] 
add extra parameter to channel_mode_func

14 years agoadd extra parameter to kick_func
hstuart [Tue, 24 Nov 2009 19:44:51 +0000 (19:44 +0000)] 
add extra parameter to kick_func

14 years agoadd extra parameter to part_func
hstuart [Tue, 24 Nov 2009 19:37:14 +0000 (19:37 +0000)] 
add extra parameter to part_func

14 years agoadd extra parameter to del_channel_func
hstuart [Tue, 24 Nov 2009 19:15:29 +0000 (19:15 +0000)] 
add extra parameter to del_channel_func

14 years agoRemoved 2 nonsensical spaces in *NickServ.accountinfo output for Karma
jobe1986 [Mon, 23 Nov 2009 23:02:37 +0000 (23:02 +0000)] 
Removed 2 nonsensical spaces in *NickServ.accountinfo output for Karma

14 years agoFix for bug allowing the use of odelcookie to result in an account's password changin...
jobe1986 [Sun, 22 Nov 2009 18:46:28 +0000 (18:46 +0000)] 
Fix for bug allowing the use of odelcookie to result in an account's password changing when it shouldn't

14 years agoAdded fix for LDAP password not being updated on odelcookie where account password...
jobe1986 [Sun, 22 Nov 2009 14:05:07 +0000 (14:05 +0000)] 
Added fix for LDAP password not being updated on odelcookie where account password is changed anyway

14 years agoUpdated OpServ level in LDAP feature to remove the attribute when 0 instead of settin...
jobe1986 [Sun, 22 Nov 2009 02:27:51 +0000 (02:27 +0000)] 
Updated OpServ level in LDAP feature to remove the attribute when 0 instead of setting it to 0

14 years agoFix for bug allowing accounts in LDAP to authenticate to unactivated accounts
jobe1986 [Sat, 21 Nov 2009 22:56:46 +0000 (22:56 +0000)] 
Fix for bug allowing accounts in LDAP to authenticate to unactivated accounts

14 years agoAdded support for MARK SSLCLIFP
jobe1986 [Mon, 16 Nov 2009 21:54:44 +0000 (21:54 +0000)] 
Added support for MARK SSLCLIFP

14 years agoFix for crash in cmd_oregister due to incorrect parameter counts
jobe1986 [Mon, 16 Nov 2009 02:58:25 +0000 (02:58 +0000)] 
Fix for crash in cmd_oregister due to incorrect parameter counts

14 years agoFix for crash bug in make_virthost() when host name doesnt have a '.' in it.
jobe1986 [Sun, 15 Nov 2009 21:09:15 +0000 (21:09 +0000)] 
Fix for crash bug in make_virthost() when host name doesnt have a '.' in it.

14 years agohash: fix variable set for registering nick change functions
hstuart [Sun, 15 Nov 2009 16:01:53 +0000 (16:01 +0000)] 
hash: fix variable set for registering nick change functions

14 years agoFix for bug #2869968 (*NickServ.oregister allowing invalid handles)
jobe1986 [Sat, 14 Nov 2009 03:27:03 +0000 (03:27 +0000)] 
Fix for bug #2869968 (*NickServ.oregister allowing invalid handles)

14 years agohash: add extra metadata to new channel handler
hstuart [Sun, 1 Nov 2009 20:10:34 +0000 (20:10 +0000)] 
hash: add extra metadata to new channel handler

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agonickserv: add extra metadata to handle merge handler
hstuart [Sun, 1 Nov 2009 20:01:32 +0000 (20:01 +0000)] 
nickserv: add extra metadata to handle merge handler

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agonickserv: add extra metadata to allow authentication handler
hstuart [Sun, 1 Nov 2009 19:48:32 +0000 (19:48 +0000)] 
nickserv: add extra metadata to allow authentication handler

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agonickserv: add extra metadata to failed password handler
hstuart [Sun, 1 Nov 2009 19:07:21 +0000 (19:07 +0000)] 
nickserv: add extra metadata to failed password handler

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agohash: add extra metadata to topic handler
hstuart [Sun, 1 Nov 2009 19:00:14 +0000 (19:00 +0000)] 
hash: add extra metadata to topic handler

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agoproto: add extra metadata to channel message handler
hstuart [Sun, 1 Nov 2009 18:54:36 +0000 (18:54 +0000)] 
proto: add extra metadata to channel message handler

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agonickserv: add extra metadata to account rename handler
hstuart [Sat, 31 Oct 2009 18:33:27 +0000 (18:33 +0000)] 
nickserv: add extra metadata to account rename handler

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agofix missed NULL argument/parameter additions from earlier commits
hstuart [Fri, 30 Oct 2009 20:28:56 +0000 (20:28 +0000)] 
fix missed NULL argument/parameter additions from earlier commits

14 years agohash: add extra metadata to join handlers
hstuart [Fri, 30 Oct 2009 19:55:26 +0000 (19:55 +0000)] 
hash: add extra metadata to join handlers

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agohash: add extra metadata to nick change handlers
hstuart [Fri, 30 Oct 2009 19:46:46 +0000 (19:46 +0000)] 
hash: add extra metadata to nick change handlers

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agoproto: add extra metadata to oper handler
hstuart [Fri, 30 Oct 2009 19:42:41 +0000 (19:42 +0000)] 
proto: add extra metadata to oper handler

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agohash: add extra metadata to del user handlers
hstuart [Wed, 28 Oct 2009 18:39:24 +0000 (18:39 +0000)] 
hash: add extra metadata to del user handlers

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agoAdded support for X3 saving OpServ access level to LDAP
jobe1986 [Wed, 28 Oct 2009 00:09:25 +0000 (00:09 +0000)] 
Added support for X3 saving OpServ access level to LDAP

14 years agohash: add extra metadata to new user handlers
hstuart [Tue, 27 Oct 2009 20:22:10 +0000 (20:22 +0000)] 
hash: add extra metadata to new user handlers

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agohash: add extra metadata to server link handlers
hstuart [Tue, 27 Oct 2009 19:46:28 +0000 (19:46 +0000)] 
hash: add extra metadata to server link handlers

The passed metadata at registration time will be included at call time. This
change is in anticipation of allowing mod-python to directly register callback
functions by providing the Python callable as the extra data.

14 years agomod-python: remove unused code
hstuart [Tue, 27 Oct 2009 19:17:06 +0000 (19:17 +0000)] 
mod-python: remove unused code

14 years agonickserv: marked cmd possibly unused to silence warning
hstuart [Tue, 27 Oct 2009 19:04:15 +0000 (19:04 +0000)] 
nickserv: marked cmd possibly unused to silence warning

14 years agouse const when non-const isn't required
hstuart [Tue, 27 Oct 2009 18:49:26 +0000 (18:49 +0000)] 
use const when non-const isn't required

14 years agoremove unused code
hstuart [Tue, 27 Oct 2009 18:37:34 +0000 (18:37 +0000)] 
remove unused code

14 years agoSend privs out when auto opering clients, these are controlled by 2 conf settings...
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

14 years agomod-python: add python_handle_topic
hstuart [Mon, 12 Oct 2009 19:37:35 +0000 (19:37 +0000)] 
mod-python: add python_handle_topic