]> jfr.im git - irc/evilnet/x3.git/log
irc/evilnet/x3.git
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
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

14 years agomod-python: add python_handle_del_user handler callback
hstuart [Mon, 12 Oct 2009 19:13:41 +0000 (19:13 +0000)] 
mod-python: add python_handle_del_user handler callback

14 years agomod-python: refactor python_handle_nick_change
hstuart [Mon, 12 Oct 2009 18:44:05 +0000 (18:44 +0000)] 
mod-python: refactor python_handle_nick_change

14 years agomod-python: refactor plugin instantiation logic
hstuart [Mon, 12 Oct 2009 18:14:21 +0000 (18:14 +0000)] 
mod-python: refactor plugin instantiation logic

14 years agomod-python: refactor python_handle_new_user
hstuart [Mon, 12 Oct 2009 17:59:25 +0000 (17:59 +0000)] 
mod-python: refactor python_handle_new_user

14 years agomod-python: refactor python_handle_server_link and create new plugin system
hstuart [Mon, 12 Oct 2009 17:43:08 +0000 (17:43 +0000)] 
mod-python: refactor python_handle_server_link and create new plugin system

14 years agomod-python: add service_register function
hstuart [Mon, 12 Oct 2009 13:15:15 +0000 (13:15 +0000)] 
mod-python: add service_register function

14 years agomod-python: add emb_adduser function
hstuart [Mon, 12 Oct 2009 12:54:09 +0000 (12:54 +0000)] 
mod-python: add emb_adduser function

14 years agomod-python: add emb_svsjoin function
hstuart [Mon, 12 Oct 2009 11:28:09 +0000 (11:28 +0000)] 
mod-python: add emb_svsjoin function

14 years agomod-python: add emb_svsquit function
hstuart [Mon, 12 Oct 2009 11:09:02 +0000 (11:09 +0000)] 
mod-python: add emb_svsquit function

14 years agomod-python: add emb_svsnick function
hstuart [Mon, 12 Oct 2009 10:24:30 +0000 (10:24 +0000)] 
mod-python: add emb_svsnick function

14 years agomod-python: better extension method doc-string documentation
hstuart [Mon, 12 Oct 2009 10:13:25 +0000 (10:13 +0000)] 
mod-python: better extension method doc-string documentation

14 years agomod-python: add emb_fakehost function
hstuart [Mon, 12 Oct 2009 09:24:18 +0000 (09:24 +0000)] 
mod-python: add emb_fakehost function

14 years agomod-python: add emb_user_mode function
hstuart [Mon, 12 Oct 2009 08:57:03 +0000 (08:57 +0000)] 
mod-python: add emb_user_mode function

14 years agomod-python: add emb_channel_mode function
hstuart [Mon, 12 Oct 2009 08:45:30 +0000 (08:45 +0000)] 
mod-python: add emb_channel_mode function

14 years agomod-python: remember to increase reference count of Py_None
hstuart [Sun, 11 Oct 2009 20:45:06 +0000 (20:45 +0000)] 
mod-python: remember to increase reference count of Py_None

14 years agomod-python: add emb_kick function
hstuart [Sun, 11 Oct 2009 20:42:27 +0000 (20:42 +0000)] 
mod-python: add emb_kick function

14 years agomod-python: add emb_get_config function
hstuart [Sun, 11 Oct 2009 19:54:15 +0000 (19:54 +0000)] 
mod-python: add emb_get_config function

14 years agomod-python: add emb_timeq_del function
hstuart [Fri, 9 Oct 2009 14:24:32 +0000 (14:24 +0000)] 
mod-python: add emb_timeq_del function

14 years agomod-python: add emb_timeq_add function
hstuart [Fri, 9 Oct 2009 12:02:58 +0000 (12:02 +0000)] 
mod-python: add emb_timeq_add function

14 years agomod-python: refactor dict_t construction logic
hstuart [Wed, 7 Oct 2009 09:20:17 +0000 (09:20 +0000)] 
mod-python: refactor dict_t construction logic

14 years agomod-python: improve error logic for emb_get_channel
hstuart [Wed, 7 Oct 2009 08:31:01 +0000 (08:31 +0000)] 
mod-python: improve error logic for emb_get_channel

14 years agomod-python: refactor modeList conversion into separate function
hstuart [Tue, 6 Oct 2009 19:27:32 +0000 (19:27 +0000)] 
mod-python: refactor modeList conversion into separate function

14 years agomod-python: refactor out common error cleanup logic
hstuart [Tue, 6 Oct 2009 18:02:21 +0000 (18:02 +0000)] 
mod-python: refactor out common error cleanup logic

14 years agomod-python: add emb_get_accounts function
hstuart [Tue, 6 Oct 2009 15:31:33 +0000 (15:31 +0000)] 
mod-python: add emb_get_accounts function

14 years agomod-python: add emb_kill function
hstuart [Tue, 6 Oct 2009 13:46:31 +0000 (13:46 +0000)] 
mod-python: add emb_kill function