]> jfr.im git - irc/quakenet/snircd.git/log
irc/quakenet/snircd.git
11 years agoUpdate my e-mail address. master
shroud [Sun, 30 Jun 2013 15:16:44 +0000 (17:16 +0200)] 
Update my e-mail address.

11 years agoAdded tag u2.10.12.10+snircd(1.3.4a) for changeset 88862e3aed8f
Chris Porter [Sun, 28 Apr 2013 00:39:55 +0000 (01:39 +0100)] 
Added tag u2.10.12.10+snircd(1.3.4a) for changeset 88862e3aed8f

11 years agoAdded tag u2.10.12.10+snircd(1.3.4) for changeset 731023d4a2f8
Chris Porter [Sun, 28 Apr 2013 00:39:07 +0000 (01:39 +0100)] 
Added tag u2.10.12.10+snircd(1.3.4) for changeset 731023d4a2f8

11 years agoBump patchlevel. u2.10.12.10+snircd(1.3.4a)
Chris Porter [Sat, 27 Apr 2013 23:46:56 +0000 (00:46 +0100)] 
Bump patchlevel.
* * *
Added tag u2.10.12.10+snircd(1.3.4) for changeset 587104b6f396

16 years agoApply remote crash exploit fix to public repo.
Chris Porter [Mon, 24 Mar 2008 01:33:32 +0000 (01:33 +0000)] 
Apply remote crash exploit fix to public repo.

16 years agobump u2.10.12.10+snircd(1.3.4)
paul [Thu, 3 Jan 2008 16:53:22 +0000 (16:53 +0000)] 
bump

16 years agohttp://hg.quakenet.org/snircd/raw-rev/0428f974f94d
paul [Thu, 3 Jan 2008 16:51:25 +0000 (16:51 +0000)] 
http://hg.quakenet.org/snircd/raw-rev/0428f974f94d

16 years agoonly allow opered users to remove a sethost
paul [Wed, 2 Jan 2008 20:32:22 +0000 (20:32 +0000)] 
only allow opered users to remove a sethost

16 years agoadd -s
paul [Tue, 1 Jan 2008 01:53:54 +0000 (01:53 +0000)] 
add -s
add -I (saturn)
fix whitespace (wiebe)

16 years agobump patchlevel
paul [Wed, 12 Dec 2007 00:31:10 +0000 (00:31 +0000)] 
bump patchlevel

16 years agofix parser for spoofhosts
paul [Tue, 11 Dec 2007 00:48:25 +0000 (00:48 +0000)] 
fix parser for spoofhosts

16 years agobump patchlevel
paul [Sun, 2 Dec 2007 01:08:10 +0000 (01:08 +0000)] 
bump patchlevel

16 years agomerge
paul [Sat, 1 Dec 2007 23:53:36 +0000 (23:53 +0000)] 
merge

16 years agomerge http://hg.quakenet.org/snircd/diff/0760b66e7816/ircd/m_names.c
paul [Sat, 1 Dec 2007 23:52:44 +0000 (23:52 +0000)] 
merge http://hg.quakenet.org/snircd/diff/0760b66e7816/ircd/m_names.c

16 years agomerge http://hg.quakenet.org/snircd/diff/0760b66e7816/ircd/channel.c
paul [Sat, 1 Dec 2007 23:50:00 +0000 (23:50 +0000)] 
merge http://hg.quakenet.org/snircd/diff/0760b66e7816/ircd/channel.c

16 years ago.
paul [Sun, 21 Oct 2007 23:15:11 +0000 (23:15 +0000)] 
.

16 years ago.
paul [Sun, 21 Oct 2007 23:12:05 +0000 (23:12 +0000)] 
.

16 years agodoh
paul [Sun, 21 Oct 2007 23:10:57 +0000 (23:10 +0000)] 
doh

16 years agomerge with snircd head
paul [Sun, 21 Oct 2007 23:05:41 +0000 (23:05 +0000)] 
merge with snircd head

16 years agoMerge http://hg.quakenet.org/snircd/raw-diff/0bb454b69260/ircd/m_names.c
paul [Sun, 21 Oct 2007 22:49:21 +0000 (22:49 +0000)] 
Merge http://hg.quakenet.org/snircd/raw-diff/0bb454b69260/ircd/m_names.c

16 years agoMerge:
paul [Sun, 21 Oct 2007 22:46:50 +0000 (22:46 +0000)] 
Merge:
http://hg.quakenet.org/snircd/raw-diff/0e740bc2e4ca/ircd/ircd_events.c
http://hg.quakenet.org/snircd/raw-diff/0e740bc2e4ca/include/ircd_events.h

16 years agomerge http://hg.quakenet.org/snircd/raw-diff/617c7e72e550/ircd/channel.c
paul [Sun, 21 Oct 2007 22:43:34 +0000 (22:43 +0000)] 
merge http://hg.quakenet.org/snircd/raw-diff/617c7e72e550/ircd/channel.c

16 years agomerge http://hg.quakenet.org/snircd/rev/bce35dfd534f
paul [Sun, 21 Oct 2007 22:41:13 +0000 (22:41 +0000)] 
merge http://hg.quakenet.org/snircd/rev/bce35dfd534f

16 years agomerge http://hg.quakenet.org/snircd/raw-diff/ca5d46b8b58c/ircd/list.c
paul [Sun, 21 Oct 2007 22:32:07 +0000 (22:32 +0000)] 
merge http://hg.quakenet.org/snircd/raw-diff/ca5d46b8b58c/ircd/list.c

16 years agomerge: http://hg.quakenet.org/snircd/raw-diff/ca5d46b8b58c/ircd/ircd.c
paul [Sun, 21 Oct 2007 22:15:56 +0000 (22:15 +0000)] 
merge: http://hg.quakenet.org/snircd/raw-diff/ca5d46b8b58c/ircd/ircd.c

16 years agomerge: http://hg.quakenet.org/snircd/raw-diff/a60d05104c05/ircd/channel.c
paul [Sun, 21 Oct 2007 22:05:49 +0000 (22:05 +0000)] 
merge: http://hg.quakenet.org/snircd/raw-diff/a60d05104c05/ircd/channel.c

16 years agomerge
paul [Sat, 20 Oct 2007 11:52:44 +0000 (11:52 +0000)] 
merge

16 years agoupdate patchlevel
paul [Sat, 20 Oct 2007 11:51:10 +0000 (11:51 +0000)] 
update patchlevel

16 years agoupdate readme
paul [Sat, 20 Oct 2007 11:20:02 +0000 (11:20 +0000)] 
update readme

16 years agomerge
paul [Thu, 23 Aug 2007 00:27:04 +0000 (00:27 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:15:13 +0000 (00:15 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:14:40 +0000 (00:14 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:13:23 +0000 (00:13 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:13:20 +0000 (00:13 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:13:18 +0000 (00:13 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:13:15 +0000 (00:13 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:13:12 +0000 (00:13 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:11:43 +0000 (00:11 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:11:41 +0000 (00:11 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:11:38 +0000 (00:11 +0000)] 
merge

16 years agomerge
paul [Thu, 23 Aug 2007 00:11:22 +0000 (00:11 +0000)] 
merge

16 years agohttp://hg.quakenet.org/snircd/raw-diff/ca5d46b8b58c/ircd/listener.c
paul [Wed, 22 Aug 2007 23:40:10 +0000 (23:40 +0000)] 
http://hg.quakenet.org/snircd/raw-diff/ca5d46b8b58c/ircd/listener.c

17 years agoDo not try twice to process silences that were both added and deleted.
paul [Mon, 2 Apr 2007 21:52:00 +0000 (22:52 +0100)] 
Do not try twice to process silences that were both added and deleted.

17 years agomake a start.. u2.10.12.10+snircd(1.3.0)
paul [Sun, 11 Mar 2007 16:49:00 +0000 (16:49 +0000)] 
make a start..

17 years agofixor remote sethost
paul [Sat, 10 Mar 2007 20:46:00 +0000 (20:46 +0000)] 
fixor remote sethost

17 years agoMerged revisions 126-137 via svnmerge from
paul [Sat, 10 Mar 2007 20:38:00 +0000 (20:38 +0000)] 
Merged revisions 126-137 via svnmerge from
https://svn.quakenet.org/svn/quakenet/ircu/trunk

........
  r137 | paul | 2007-03-10 15:17:21 +0000 (Sat, 10 Mar 2007) | 2 lines

  .10 release + add ircu test framework
........

17 years ago.10 release + add ircu test framework
paul [Sat, 10 Mar 2007 15:17:00 +0000 (15:17 +0000)] 
.10 release + add ircu test framework

17 years agoquit message needs to show old host..
paul [Wed, 7 Mar 2007 22:07:00 +0000 (22:07 +0000)] 
quit message needs to show old host..

17 years agouse FEAT_URLREG with ACCOUNTONLY
paul [Sun, 4 Mar 2007 15:28:00 +0000 (15:28 +0000)] 
use FEAT_URLREG with ACCOUNTONLY

17 years agouse more appropriate buffer size
paul [Sun, 4 Mar 2007 15:26:00 +0000 (15:26 +0000)] 
use more appropriate buffer size

17 years agoMerged revisions 122-126 via svnmerge from
paul [Sun, 4 Mar 2007 14:27:00 +0000 (14:27 +0000)] 
Merged revisions 122-126 via svnmerge from
https://svn.quakenet.org/svn/quakenet/ircu/trunk

........
  r125 | paul | 2007-03-03 16:34:37 +0000 (Sat, 03 Mar 2007) | 56 lines

  +2007-02-28  Michael Poole <redacted>
  +
  +       * ircd/os_generic.c (sockaddr_from_irc): Zero out socket address
  +       before setting family, and regardless of whether we have an
  +       irc_sockaddr template.
  +
  +2007-02-25  Michael Poole <redacted>
  +
  +       * doc/example.conf: Document new options for General block.
  +
  +       * include/res.h (clear_nameservers): Declare new function.
  +       (add_nameserver): Declare previously static function.
  +
  +       * include/s_bsd.h (VirtualHost_dns_v4): Declare.
  +       (VirtualHost_dns_v6): Likewise.
  +
  +       * ircd/ircd_lexer.l (DNS): Recognize new token.
  +
  +       * ircd/ircd_parser.y (DNS): Declare new token.
  +       (generalitem): Allow new items for dns vhost(s) and dns servers.
  +       (generaldnsvhost): New production.
  +       (generaldnsserver): New production.
  +
  +       * ircd/ircd_res.c (VirtualHost_dns_v4): New variable.
  +       (VirtualHost_dns_v6): Likewise.
  +       (clear_nameservers): New function.
  +       (restart_resolver): Scan specified servers so we only try to open
  +       DNS client sockets that we need.
  +
  +       * ircd/ircd_reslib.c (irc_nscount): Remove redundant initializer.
  +       (irc_res_init): Only read the resolver config file if there are no
  +       nameservers provided.
  +       (add_nameserver): Make non-static.  Remove off-by-one check
  +       against IRCD_MAXNS.
  +
  +       * ircd/s_conf.c (read_configuration_file): Clear nameserver list
  +       before reading the config file.
  +
  +2007-01-27  Jeannot Langlois <redacted>
  +
  +       * doc/example.conf (Features): Illustrate URLREG feature.
  +
  +       * doc/readme.features (URLREG): Define new feature.
  +
  +       * include/ircd_features.h (Feature): Add FEAT_URLREG.
  +
  +       * ircd/ircd_features.c (features): Set the default value.
  +
  +       * ircd/m_join.c (m_join): For ERR_NEEDREGGEDNICK, include the
  +       URLREG value as a format argument.
  +
  +       * ircd/s_err.c (replyTable): Update ERR_NEEDREGGEDNICK
  +       appropriately.
  +
........

17 years agoadd ms_sethost handler
paul [Sun, 4 Mar 2007 14:18:00 +0000 (14:18 +0000)] 
add ms_sethost handler

17 years agoNeed to step back here too
cruicky [Sun, 4 Mar 2007 12:39:00 +0000 (12:39 +0000)] 
Need to step back here too

17 years agoFree the opername string here as well just to be tidy.
cruicky [Sun, 4 Mar 2007 12:26:00 +0000 (12:26 +0000)] 
Free the opername string here as well just to be tidy.
Increase the size of the :TS:UserID buffer.

17 years agoSimplify ident rules - only remaining rules are a) on punctuation b) you must need...
paul [Sat, 3 Mar 2007 22:31:00 +0000 (22:31 +0000)] 
Simplify ident rules - only remaining rules are a) on punctuation b) you must need at least 1 character

17 years agodont \0 terminate early
paul [Sat, 3 Mar 2007 21:13:00 +0000 (21:13 +0000)] 
dont \0 terminate early

17 years agoCruicky/paul patch to send opernames when opering i.e. +o paul
paul [Sat, 3 Mar 2007 16:39:00 +0000 (16:39 +0000)] 
Cruicky/paul patch to send opernames when opering i.e. +o paul

17 years ago+2007-02-28 Michael Poole <mdpoole@troilus.org>
paul [Sat, 3 Mar 2007 16:34:00 +0000 (16:34 +0000)] 
+2007-02-28  Michael Poole <redacted>
+
+       * ircd/os_generic.c (sockaddr_from_irc): Zero out socket address
+       before setting family, and regardless of whether we have an
+       irc_sockaddr template.
+
+2007-02-25  Michael Poole <redacted>
+
+       * doc/example.conf: Document new options for General block.
+
+       * include/res.h (clear_nameservers): Declare new function.
+       (add_nameserver): Declare previously static function.
+
+       * include/s_bsd.h (VirtualHost_dns_v4): Declare.
+       (VirtualHost_dns_v6): Likewise.
+
+       * ircd/ircd_lexer.l (DNS): Recognize new token.
+
+       * ircd/ircd_parser.y (DNS): Declare new token.
+       (generalitem): Allow new items for dns vhost(s) and dns servers.
+       (generaldnsvhost): New production.
+       (generaldnsserver): New production.
+
+       * ircd/ircd_res.c (VirtualHost_dns_v4): New variable.
+       (VirtualHost_dns_v6): Likewise.
+       (clear_nameservers): New function.
+       (restart_resolver): Scan specified servers so we only try to open
+       DNS client sockets that we need.
+
+       * ircd/ircd_reslib.c (irc_nscount): Remove redundant initializer.
+       (irc_res_init): Only read the resolver config file if there are no
+       nameservers provided.
+       (add_nameserver): Make non-static.  Remove off-by-one check
+       against IRCD_MAXNS.
+
+       * ircd/s_conf.c (read_configuration_file): Clear nameserver list
+       before reading the config file.
+
+2007-01-27  Jeannot Langlois <redacted>
+
+       * doc/example.conf (Features): Illustrate URLREG feature.
+
+       * doc/readme.features (URLREG): Define new feature.
+
+       * include/ircd_features.h (Feature): Add FEAT_URLREG.
+
+       * ircd/ircd_features.c (features): Set the default value.
+
+       * ircd/m_join.c (m_join): For ERR_NEEDREGGEDNICK, include the
+       URLREG value as a format argument.
+
+       * ircd/s_err.c (replyTable): Update ERR_NEEDREGGEDNICK
+       appropriately.
+

17 years agoFEAT_HIS_LUSERS_ME, make +M -> +T, add +M
paul [Sun, 4 Feb 2007 16:29:00 +0000 (16:29 +0000)] 
FEAT_HIS_LUSERS_ME, make +M -> +T, add +M

17 years agoAllow reauth providing userid is not set (paul's change)
cruicky [Sun, 4 Feb 2007 15:49:00 +0000 (15:49 +0000)] 
Allow reauth providing userid is not set (paul's change)

17 years agoMerged revisions 114-121 via svnmerge from
paul [Sun, 4 Feb 2007 15:04:00 +0000 (15:04 +0000)] 
Merged revisions 114-121 via svnmerge from
https://svn.quakenet.org/svn/quakenet/ircu/trunk

........
  r121 | paul | 2007-02-04 15:02:30 +0000 (Sun, 04 Feb 2007) | 2 lines

  upstream 64bit fix
........

17 years agoupstream 64bit fix
paul [Sun, 4 Feb 2007 15:02:00 +0000 (15:02 +0000)] 
upstream 64bit fix

17 years agoHIS - set_hostmask + hide_hostmask should behave the same.
paul [Sat, 27 Jan 2007 14:29:00 +0000 (14:29 +0000)] 
HIS - set_hostmask + hide_hostmask should behave the same.

17 years agoFix style of if statements.
slug [Sat, 27 Jan 2007 01:01:00 +0000 (01:01 +0000)] 
Fix style of if statements.

17 years agoStrip out error messages for notices when +N/+C/+c/+M apply (RFC fix).
slug [Sat, 27 Jan 2007 01:00:00 +0000 (01:00 +0000)] 
Strip out error messages for notices when +N/+C/+c/+M apply (RFC fix).
+C shouldn't permit ACTION ctcp replies through.

17 years agoForgot the FEATUREVALUES for +M
slug [Sat, 27 Jan 2007 00:48:00 +0000 (00:48 +0000)] 
Forgot the FEATUREVALUES for +M

17 years agoAdd +M channel mode, prevents multi-target (well, channel) messages and notices.
slug [Sat, 27 Jan 2007 00:36:00 +0000 (00:36 +0000)] 
Add +M channel mode, prevents multi-target (well, channel) messages and notices.
NOTE: the notice behaviour in all of our current +N/+C/+c/+M code does not follow the RFC! This should be corrected but I've left the code consistent.

17 years agoMissing channel modes in on connect messages added.
slug [Fri, 26 Jan 2007 21:43:00 +0000 (21:43 +0000)] 
Missing channel modes in on connect messages added.

17 years agoMerged revisions 110-113 via svnmerge from
paul [Tue, 23 Jan 2007 21:16:00 +0000 (21:16 +0000)] 
Merged revisions 110-113 via svnmerge from
https://svn.quakenet.org/svn/quakenet/ircu/trunk

........
  r112 | paul | 2007-01-21 12:51:16 +0000 (Sun, 21 Jan 2007) | 2 lines

  .09 release
........
  r113 | paul | 2007-01-23 21:09:35 +0000 (Tue, 23 Jan 2007) | 26 lines

  Sync some post .09 changes (Specifically the +D-D one) for our user in .09+snircd

  +2007-01-22  Michael Poole <redacted>
  +       * ircd/channel.c (find_delayed_joins): New function.
  +       (modebuf_flush): Handle +D-D and related cases.
  +       (mode_parse_mode): It is too early to handle +D here, so don't.
  +       (CheckDelayedJoins): Use find_delayed_joins().
  +
  +
  +2007-01-22  Michael Poole <redacted>
  +
  +       * doc/example.conf: Fix potentially confusing comment about ip
  +       mask syntax.
  +
  +2007-01-22  Michael Poole <redacted>
  +
  +       * INSTALL: Mention source directory naming; update the reference
  +       to the config file converter (hah); update CVS directions.
  +
  +2007-01-22  Michael Poole <redacted>
  +
  +       * include/supported.h: Move parameters from FEATURES1 to FEATURES2
  +       so that neither ISUPPORT line has more than 15 parameters.  (Some
  +       clients are picky about this.)
........

17 years agoSync some post .09 changes (Specifically the +D-D one) for our user in .09+snircd
paul [Tue, 23 Jan 2007 21:09:00 +0000 (21:09 +0000)] 
Sync some post .09 changes (Specifically the +D-D one) for our user in .09+snircd

+2007-01-22  Michael Poole <redacted>
+       * ircd/channel.c (find_delayed_joins): New function.
+       (modebuf_flush): Handle +D-D and related cases.
+       (mode_parse_mode): It is too early to handle +D here, so don't.
+       (CheckDelayedJoins): Use find_delayed_joins().
+
+
+2007-01-22  Michael Poole <redacted>
+
+       * doc/example.conf: Fix potentially confusing comment about ip
+       mask syntax.
+
+2007-01-22  Michael Poole <redacted>
+
+       * INSTALL: Mention source directory naming; update the reference
+       to the config file converter (hah); update CVS directions.
+
+2007-01-22  Michael Poole <redacted>
+
+       * include/supported.h: Move parameters from FEATURES1 to FEATURES2
+       so that neither ISUPPORT line has more than 15 parameters.  (Some
+       clients are picky about this.)

17 years ago.09 release
paul [Sun, 21 Jan 2007 12:51:00 +0000 (12:51 +0000)] 
.09 release

17 years agorevert this change as accidental upstream commit to os_generic.c replaces this hack...
paul [Mon, 15 Jan 2007 20:55:00 +0000 (20:55 +0000)] 
revert this change as accidental upstream commit to os_generic.c replaces this hack apparently

17 years agoMerged revisions 107-109 via svnmerge from
paul [Mon, 15 Jan 2007 20:53:00 +0000 (20:53 +0000)] 
Merged revisions 107-109 via svnmerge from
https://svn.quakenet.org/svn/quakenet/ircu/trunk

........
  r109 | paul | 2007-01-15 20:51:04 +0000 (Mon, 15 Jan 2007) | 2 lines

  sync undernet upstream ircu changes.
........

17 years agosync undernet upstream ircu changes.
paul [Mon, 15 Jan 2007 20:51:00 +0000 (20:51 +0000)] 
sync undernet upstream ircu changes.

17 years agoa) revert part of 97->103 change as that functionality was already incldued.
paul [Sun, 14 Jan 2007 23:19:00 +0000 (23:19 +0000)] 
a) revert part of 97->103 change as that functionality was already incldued.
b) fix showing network server <> irc operator in /check for network services.

17 years agoMerged revisions 100-106 via svnmerge from
paul [Sun, 14 Jan 2007 23:02:00 +0000 (23:02 +0000)] 
Merged revisions 100-106 via svnmerge from
https://svn.quakenet.org/svn/quakenet/ircu/trunk

........
  r106 | paul | 2007-01-14 22:57:40 +0000 (Sun, 14 Jan 2007) | 9 lines

  sync undernet upstream ircu changes.

  All 3 fixes are for issues spotted by cruicky/myself:

  1) oplevels bug in burst
  2) show channel in CREATE protocol violation warning
  3) fix bug relating to hidden hosts for users with timestamps
........

17 years agosync undernet upstream ircu changes.
paul [Sun, 14 Jan 2007 22:57:00 +0000 (22:57 +0000)] 
sync undernet upstream ircu changes.

All 3 fixes are for issues spotted by cruicky/myself:

1) oplevels bug in burst
2) show channel in CREATE protocol violation warning
3) fix bug relating to hidden hosts for users with timestamps

17 years agoalter whitespace
paul [Thu, 28 Dec 2006 14:28:00 +0000 (14:28 +0000)] 
alter whitespace

17 years agomissed header file, change patchlevel
paul [Sun, 24 Dec 2006 17:04:00 +0000 (17:04 +0000)] 
missed header file, change patchlevel

17 years agoadd -l(oplevels) + -C (clones) support to /check
paul [Sun, 24 Dec 2006 15:19:00 +0000 (15:19 +0000)] 
add -l(oplevels) + -C (clones) support to /check
optimise /check -C (cruicky)
general tidyup

17 years agoEnforce a service-only range of oplevels (may be useful for future use?)
paul [Sat, 23 Dec 2006 23:20:00 +0000 (23:20 +0000)] 
Enforce a service-only range of oplevels (may be useful for future use?)

17 years agoaccount is actually the full string, so use cli_user->accuont instead else +x shows...
paul [Sat, 23 Dec 2006 13:36:00 +0000 (13:36 +0000)] 
account is actually the full string, so use cli_user->accuont instead else +x shows :TS:ID info.

17 years agoMerged revisions 93-99 via svnmerge from
paul [Wed, 20 Dec 2006 23:25:00 +0000 (23:25 +0000)] 
Merged revisions 93-99 via svnmerge from
https://svn.quakenet.org/svn/quakenet/ircu/trunk

........
  r98 | paul | 2006-12-20 20:49:03 +0000 (Wed, 20 Dec 2006) | 2 lines

  Import of u2_10_12_branch as at 20th December
........
  r99 | paul | 2006-12-20 21:31:12 +0000 (Wed, 20 Dec 2006) | 2 lines

  oops part2:, Import of u2_10_12_branch as at 20th December
........

17 years agooops part2:, Import of u2_10_12_branch as at 20th December
paul [Wed, 20 Dec 2006 21:31:00 +0000 (21:31 +0000)] 
oops part2:, Import of u2_10_12_branch as at 20th December

17 years agoImport of u2_10_12_branch as at 20th December
paul [Wed, 20 Dec 2006 20:49:00 +0000 (20:49 +0000)] 
Import of u2_10_12_branch as at 20th December

17 years ago1. s_bsd.c -> unset errno so that if read_packet results in an EOF socket (without...
paul [Mon, 18 Dec 2006 00:16:00 +0000 (00:16 +0000)] 
1. s_bsd.c -> unset errno so that if read_packet results in an EOF socket (without errno) being set, you don't get the errno for the previous error.

2. Make Check, chanserver, xtraoper, noidle, freeform and paranoid PRIV's

3. Remove FEAT_SETHOST_FREEFORM (now a priv)

4. Set up patchlevel.h as .12.08+snircd(1.3.0)

17 years agoStop users from re-sethosting
paul [Mon, 11 Dec 2006 22:19:00 +0000 (22:19 +0000)] 
Stop users from re-sethosting

17 years agoFix behaviour when you auth if you have a sethost. +h should override +x.
paul [Mon, 11 Dec 2006 21:54:00 +0000 (21:54 +0000)] 
Fix behaviour when you auth if you have a sethost. +h should override +x.

The current implementation overrides a sethost with users.quakenet.org when someone auths.

17 years agoMerged revisions 86-92 via svnmerge from
paul [Sun, 5 Nov 2006 11:46:00 +0000 (11:46 +0000)] 
Merged revisions 86-92 via svnmerge from
https://svn.quakenet.org/svn/quakenet/ircu/trunk

........
  r92 | paul | 2006-11-05 11:44:00 +0000 (Sun, 05 Nov 2006) | 2 lines

  http://undernet.cvs.sourceforge.net/undernet-ircu/ircu2.10/ircd/m_nick.c?r1=1.25.2.1&r2=1.25.2.2&view=patch
........

17 years agohttp://undernet.cvs.sourceforge.net/undernet-ircu/ircu2.10/ircd/m_nick.c?r1=1.25...
paul [Sun, 5 Nov 2006 11:44:00 +0000 (11:44 +0000)] 
http://undernet.cvs.sourceforge.net/undernet-ircu/ircu2.10/ircd/m_nick.c?r1=1.25.2.1&r2=1.25.2.2&view=patch

17 years agoFix segfault in convert config utility
paul [Sat, 21 Oct 2006 13:29:00 +0000 (14:29 +0100)] 
Fix segfault in convert config utility

17 years agoIn .11, Both realusername and username exists - where realusername is pre-sethost...
paul [Wed, 18 Oct 2006 17:57:00 +0000 (18:57 +0100)] 
In .11, Both realusername and username exists - where realusername is pre-sethost, and contains the ident/user when connecting.In register_user, we setup realusername from username then call find_kill to look for glines.

In .12, this behaviour changes as follows:
* register_user is split between preregister_user and register_user
* find_kill is called within preregister_user.
* Before this patch, register_user sets realusername which is too late.

Patch does:
* remove strncpy from register_user
* put strncpy into preregister_user
* put strncpy into iauthcmd_done stuff (which we dont use anyway atm)
* add the strncpy into iauth_close (which we dont use anyway)

17 years agoFixing undersized buffer
cruicky [Sat, 14 Oct 2006 14:26:00 +0000 (15:26 +0100)] 
Fixing undersized buffer

17 years agoShould be unsigned long for A
paul [Sat, 14 Oct 2006 10:19:00 +0000 (11:19 +0100)] 
Should be unsigned long for A

17 years agoadd sbounce from asuka into snircd tree
paul [Sun, 8 Oct 2006 21:01:00 +0000 (22:01 +0100)] 
add sbounce from asuka into snircd tree

17 years agomerge 08 in
paul [Sun, 20 Aug 2006 16:08:00 +0000 (17:08 +0100)] 
merge 08 in

17 years agoImport of u2_10_12_08
paul [Sun, 20 Aug 2006 16:03:00 +0000 (17:03 +0100)] 
Import of u2_10_12_08

17 years agoAdd gline_lookup_badchan, replacing gline_find in badchan. This deals with the case...
paul [Mon, 7 Aug 2006 16:54:00 +0000 (17:54 +0100)] 
Add gline_lookup_badchan, replacing gline_find in badchan. This deals with the case where gline_find aborts on an inactive gline. gline_lookup for host glines deals with this case, gline_Find returns any gline.

In gline.c, always loop+call match over the channels. This deals with the case where an oper wishes to gline a channel containing a * or other similar character - as we only call find_channel, for a channel called #foo*, you would gline #foo\* which is not what find_channel expects. Albeit, this code will be more intensive then the previous version.

17 years agofix /check to display user count when checking your local server
paul [Thu, 27 Jul 2006 21:13:00 +0000 (22:13 +0100)] 
fix /check to display user count when checking your local server

17 years agonew AC token argument
paul [Sat, 15 Jul 2006 17:30:00 +0000 (18:30 +0100)] 
new AC token argument