]> jfr.im git - irc/evilnet/x3.git/log
irc/evilnet/x3.git
10 years agoFix a misleading comment in x3.conf.example
Matthew Beeching [Thu, 6 Mar 2014 22:59:37 +0000 (22:59 +0000)] 
Fix a misleading comment in x3.conf.example

10 years agoAdded support for SASS impersonation using the PLAIN method
Matthew Beeching [Thu, 6 Mar 2014 21:14:55 +0000 (21:14 +0000)] 
Added support for SASS impersonation using the PLAIN method

10 years agoFixed SHUN add/remove to include the last modification timestamp required by Nefariou...
Matthew Beeching [Tue, 4 Mar 2014 18:55:50 +0000 (18:55 +0000)] 
Fixed SHUN add/remove to include the last modification timestamp required by Nefarious 2 (Thank you Obnoxious)

10 years agoAdd last modifification timestamp to GLINE message for gline deactivation (required...
Matthew Beeching [Tue, 4 Mar 2014 16:35:51 +0000 (16:35 +0000)] 
Add last modifification timestamp to GLINE message for gline deactivation (required by newer ircu and P10 implimentations)

10 years agoauthcookie is a nickserv/authserv command, so refer to that service
Alex Schumann [Sun, 16 Feb 2014 19:04:09 +0000 (11:04 -0800)] 
authcookie is a nickserv/authserv command, so refer to that service

10 years agoFixed a couple of bugs in BURST message formatting
Matthew Beeching [Wed, 12 Feb 2014 20:12:35 +0000 (20:12 +0000)] 
Fixed a couple of bugs in BURST message formatting

10 years agoRemoved code to save nick registrations in the old format as it is no longer used
Matthew Beeching [Thu, 6 Feb 2014 15:41:50 +0000 (15:41 +0000)] 
Removed code to save nick registrations in the old format as it is no longer used

10 years agoFixes for a few compiler warnings and errors
Matthew Beeching [Tue, 4 Feb 2014 19:46:44 +0000 (19:46 +0000)] 
Fixes for a few compiler warnings and errors

10 years agoChanged parsing of LOC/SASL user@host:ip mask to allow unresolved IPv6 IPs to be...
Matthew Beeching [Mon, 27 Jan 2014 16:43:37 +0000 (16:43 +0000)] 
Changed parsing of LOC/SASL user@host:ip mask to allow unresolved IPv6 IPs to be wrapped in [] in the host field to illiminate issues caused by IPv6 IPs containing :s

10 years agoAdded a means for Nefarious to supply X3 with the user@host:ip for users attempting...
Matthew Beeching [Sun, 26 Jan 2014 20:05:32 +0000 (20:05 +0000)] 
Added a means for Nefarious to supply X3 with the user@host:ip for users attempting to use SASL

10 years agoAdded support for the SASL mechanism EXTERNAL to use client SSL certificate fingerpri...
Matthew Beeching [Sun, 26 Jan 2014 18:16:25 +0000 (18:16 +0000)] 
Added support for the SASL mechanism EXTERNAL to use client SSL certificate fingerprints for SASL authentication

10 years agoAdded a few variable initialisations that coincidentally fix a crash bug
Matthew Beeching [Wed, 22 Jan 2014 01:42:05 +0000 (01:42 +0000)] 
Added a few variable initialisations that coincidentally fix a crash bug

10 years agoMerge branch 'master' of github.com:evilnet/x3
Alex Schumann [Mon, 23 Dec 2013 23:52:29 +0000 (15:52 -0800)] 
Merge branch 'master' of github.com:evilnet/x3

10 years agofix bug using local scoped char outside scope
Alex Schumann [Mon, 23 Dec 2013 23:52:26 +0000 (15:52 -0800)] 
fix bug using local scoped char outside scope

10 years agoAdded .mailmap
Matthew Beeching [Tue, 17 Dec 2013 23:25:25 +0000 (23:25 +0000)] 
Added .mailmap

10 years agoroll version to 1.9
Alex Schumann [Tue, 17 Dec 2013 06:54:45 +0000 (22:54 -0800)] 
roll version to 1.9

10 years agopython is still crashing, but iv done some debug work and documentation that i dont... 1.9
Alex Schumann [Tue, 17 Dec 2013 00:22:19 +0000 (16:22 -0800)] 
python is still crashing, but iv done some debug work and documentation that i dont want to loose...

10 years agoPossible fix for crash in SASL code
Matthew Beeching [Fri, 13 Dec 2013 08:19:49 +0000 (08:19 +0000)] 
Possible fix for crash in SASL code

10 years agoignore build files
Alex Schumann [Tue, 26 Nov 2013 19:01:16 +0000 (13:01 -0600)] 
ignore build files

10 years agoignore build files
Alex Schumann [Tue, 26 Nov 2013 19:00:14 +0000 (13:00 -0600)] 
ignore build files

11 years agoAdded support to SASL code for SSL client certificate fingerprints if provided
Matthew Beeching [Wed, 19 Jun 2013 14:25:26 +0000 (15:25 +0100)] 
Added support to SASL code for SSL client certificate fingerprints if provided

11 years agoAdded basic support to X3 for host hiding style 3
Matthew Beeching [Tue, 18 Jun 2013 12:31:34 +0000 (13:31 +0100)] 
Added basic support to X3 for host hiding style 3

11 years agoFix for a minor issue with SASL authentication
Matthew Beeching [Sat, 8 Jun 2013 21:14:07 +0000 (22:14 +0100)] 
Fix for a minor issue with SASL authentication

11 years agoUpdated SASL code to send account time stamp as well as account name upon success
Matthew Beeching [Sat, 8 Jun 2013 15:59:24 +0000 (16:59 +0100)] 
Updated SASL code to send account time stamp as well as account name upon success

11 years agoAdded SASL support for Nefarious 2
Matthew Beeching [Fri, 7 Jun 2013 18:26:50 +0000 (19:26 +0100)] 
Added SASL support for Nefarious 2

11 years agoFixed LDAP support to register an account with X3 if a user is authed to that account...
Matthew Beeching [Mon, 3 Jun 2013 19:28:17 +0000 (20:28 +0100)] 
Fixed LDAP support to register an account with X3 if a user is authed to that account already but it only exists in LDAP

11 years agoFixed bug where X3 would apply the NickServ reclaim action to it's own pseudo users
Matthew Beeching [Tue, 14 May 2013 09:25:48 +0000 (10:25 +0100)] 
Fixed bug where X3 would apply the NickServ reclaim action to it's own pseudo users

11 years agoreformat a bit, add sourceforge reference
Rubin [Fri, 22 Feb 2013 04:30:47 +0000 (22:30 -0600)] 
reformat a bit, add sourceforge reference

11 years agoupdates to UPGRADE file, and remove unused NEWS file
Rubin [Fri, 22 Feb 2013 04:27:02 +0000 (22:27 -0600)] 
updates to UPGRADE file, and remove unused NEWS file

11 years agobit more help with editing the conf file
Rubin [Fri, 22 Feb 2013 04:13:49 +0000 (22:13 -0600)] 
bit more help with editing the conf file

11 years agoupdate INSTALL file a bit
Rubin [Fri, 22 Feb 2013 04:01:45 +0000 (22:01 -0600)] 
update INSTALL file a bit

11 years agoMerge in yesterdays changes before sf botched the upgrade
Alex Schumann [Thu, 21 Feb 2013 04:36:15 +0000 (22:36 -0600)] 
Merge in yesterdays changes before sf botched the upgrade

11 years agoone more test, reverting
Alex Schumann [Thu, 21 Feb 2013 04:27:31 +0000 (22:27 -0600)] 
one more test, reverting

11 years agotesting commit email again, sorry all
Alex Schumann [Thu, 21 Feb 2013 04:25:30 +0000 (22:25 -0600)] 
testing commit email again, sorry all

11 years agostop using ChangeLog file--can be autogenerated for releases using ChangeLog.SH now
Rubin [Tue, 19 Feb 2013 06:49:52 +0000 (00:49 -0600)] 
stop using ChangeLog file--can be autogenerated for releases using ChangeLog.SH now

11 years agomake version.c get generated always when make is run
Rubin [Tue, 19 Feb 2013 06:02:55 +0000 (00:02 -0600)] 
make version.c get generated always when make is run

11 years agomove version.c stuff to perm .am file so its not lost on autogen rebuild
Rubin [Tue, 19 Feb 2013 05:45:59 +0000 (23:45 -0600)] 
move version.c stuff to perm .am file so its not lost on autogen rebuild

11 years agouse git describe and tags instead
Rubin [Tue, 19 Feb 2013 05:24:23 +0000 (23:24 -0600)] 
use git describe and tags instead

11 years agorerun autogen.sh
Rubin [Tue, 19 Feb 2013 05:19:09 +0000 (23:19 -0600)] 
rerun autogen.sh

11 years agoroll version to 1.8.1 for conversion to git repository
Rubin [Tue, 19 Feb 2013 05:17:32 +0000 (23:17 -0600)] 
roll version to 1.8.1 for conversion to git repository

11 years agotesting again
Alex Schumann [Mon, 18 Feb 2013 18:02:19 +0000 (12:02 -0600)] 
testing again

11 years agotesting commit diffs
Alex Schumann [Mon, 18 Feb 2013 17:59:28 +0000 (11:59 -0600)] 
testing commit diffs

11 years agomoved to git
Alex Schumann [Mon, 18 Feb 2013 17:58:30 +0000 (11:58 -0600)] 
moved to git

11 years agoFix for crash bug in NickServ.oset
Matthew Beeching [Sun, 27 Jan 2013 13:34:43 +0000 (13:34 +0000)] 
Fix for crash bug in NickServ.oset

12 years agoReplaced ldap_get_values() with ldap_get_values_len()
Matthew Beeching [Sun, 29 Apr 2012 17:24:19 +0000 (18:24 +0100)] 
Replaced ldap_get_values() with ldap_get_values_len()

12 years agoFix for a couple of crash bugs
Matthew Beeching [Thu, 26 Jan 2012 20:31:44 +0000 (20:31 +0000)] 
Fix for a couple of crash bugs

12 years agoFixed irc_topic() to honour server/hidden_host_type and associated config settings
Matthew Beeching [Tue, 24 Jan 2012 22:28:11 +0000 (22:28 +0000)] 
Fixed irc_topic() to honour server/hidden_host_type and associated config settings

12 years agoFix for USER AUTOOP option being ignored during ChanServ.resync
Matthew Beeching [Mon, 16 Jan 2012 23:19:41 +0000 (23:19 +0000)] 
Fix for USER AUTOOP option being ignored during ChanServ.resync

12 years agoFixed typo in help for TRACE CRITERIA
Matthew Beeching [Fri, 13 Jan 2012 08:06:47 +0000 (08:06 +0000)] 
Fixed typo in help for TRACE CRITERIA

12 years agoAdded a new line to NickServ.accountinfo to show new email address for email change...
Matthew Beeching [Wed, 16 Nov 2011 20:04:31 +0000 (20:04 +0000)] 
Added a new line to NickServ.accountinfo to show new email address for email change cookies

12 years agoFixed typo in X3 help for staff register
Matthew Beeching [Wed, 12 Oct 2011 15:00:10 +0000 (16:00 +0100)] 
Fixed typo in X3 help for staff register

12 years agoFixed typo in X3 help durations
Matthew Beeching [Thu, 29 Sep 2011 10:52:56 +0000 (11:52 +0100)] 
Fixed typo in X3 help durations

12 years agoclarify that dellamer works with multiple records at once
Alex Schumann [Wed, 31 Aug 2011 02:16:39 +0000 (21:16 -0500)] 
clarify that dellamer works with multiple records at once

12 years agoFix for "PARSE ERROR" on "Ghost 5 Numeric Collided" kill message
Matthew Beeching [Sun, 17 Jul 2011 23:36:06 +0000 (00:36 +0100)] 
Fix for "PARSE ERROR" on "Ghost 5 Numeric Collided" kill message

13 years agoFixed a bug when reading services/nickserv/hard_maxlogins from x3.conf
Matthew Beeching [Wed, 29 Jun 2011 15:42:28 +0000 (16:42 +0100)] 
Fixed a bug when reading services/nickserv/hard_maxlogins from x3.conf

13 years agoFix for auto-oper bug where PRIVS were not being applied on Nefarious branch versions...
Matthew Beeching [Tue, 25 Jan 2011 23:54:40 +0000 (23:54 +0000)] 
Fix for auto-oper bug where PRIVS were not being applied on Nefarious branch versions (or in short reverted revision 697:e6fe90cab8d0)

13 years agoFixed bug where NickServ.oregister incorrectly logged the password
Matthew Beeching [Mon, 6 Dec 2010 07:54:20 +0000 (07:54 +0000)] 
Fixed bug where NickServ.oregister incorrectly logged the password

13 years agoFix for P10 BURST message parsing where extended bans were causing premature change...
Matthew Beeching [Fri, 15 Oct 2010 00:04:44 +0000 (01:04 +0100)] 
Fix for P10 BURST message parsing where extended bans were causing premature change from ban mask to except mask parsing

13 years agoFix for maxsetinfo now allowing you to set it to the maximum value as specified in...
Matthew Beeching [Mon, 27 Sep 2010 22:24:22 +0000 (23:24 +0100)] 
Fix for maxsetinfo now allowing you to set it to the maximum value as specified in x3.conf

13 years agoFix for crash bug during burst where X3 sends a B (BURST) message with a channel...
Matthew Beeching [Fri, 24 Sep 2010 16:00:37 +0000 (17:00 +0100)] 
Fix for crash bug during burst where X3 sends a B (BURST) message with a channel limit in the modes string (Thanks Rubin)

13 years agochangelog..
Alex Schumann [Fri, 24 Sep 2010 06:21:53 +0000 (01:21 -0500)] 
changelog..

13 years agoBlock users from setting extended bans. Block bantimeout from removing them.
Alex Schumann [Fri, 24 Sep 2010 06:18:36 +0000 (01:18 -0500)] 
Block users from setting extended bans. Block bantimeout from removing them.

13 years agoAdded ignore_csuspend to *ChanServ.csuspend and *ChanServ.cunsuspend as a default...
Matthew Beeching [Sun, 19 Sep 2010 14:27:05 +0000 (15:27 +0100)] 
Added ignore_csuspend to *ChanServ.csuspend and *ChanServ.cunsuspend as a default flag

13 years agoUpdated ChanServ.staff, ChanServ.ircops and ChanServ.helpers to hide users with user...
Matthew Beeching [Fri, 17 Sep 2010 16:26:56 +0000 (17:26 +0100)] 
Updated ChanServ.staff, ChanServ.ircops and ChanServ.helpers to hide users with user mode +H (hide oper)

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".