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

17 years agoIn register user, for local clients, we need to set up realusername in case someone...
paul [Sat, 15 Jul 2006 10:41:00 +0000 (11:41 +0100)] 
In register user, for local clients, we need to set up realusername in case someone later set hosts.

For remote client, we need to set username to cli_username(sptr).

18 years agoFEAT_USER_HIDEIDLETIME, pedantic cleanup
paul [Sat, 8 Jul 2006 10:51:00 +0000 (11:51 +0100)] 
FEAT_USER_HIDEIDLETIME, pedantic cleanup

18 years agomerge 07 in
paul [Thu, 6 Jul 2006 19:02:00 +0000 (20:02 +0100)] 
merge 07 in

18 years agomerge 07 in
paul [Thu, 6 Jul 2006 19:02:00 +0000 (20:02 +0100)] 
merge 07 in

18 years agoimport of 2.10.12.07
paul [Tue, 4 Jul 2006 21:11:00 +0000 (22:11 +0100)] 
import of 2.10.12.07

18 years agoMerged revisions 59-76 via svnmerge from
paul [Sun, 16 Apr 2006 09:52:00 +0000 (10:52 +0100)] 
Merged revisions 59-76 via svnmerge from
https://svn.quakenet.org/svn/quakenet/ircu/trunk

........
  r76 | paul | 2006-04-16 11:39:20 +0100 (Sun, 16 Apr 2006) | 2 lines

  import of 2.10.12.05
........

18 years agoimport of 2.10.12.05
paul [Sun, 16 Apr 2006 09:39:00 +0000 (10:39 +0100)] 
import of 2.10.12.05

18 years agorevert last commit so we can try again :)
paul [Sat, 15 Apr 2006 10:09:00 +0000 (11:09 +0100)] 
revert last commit so we can try again :)

18 years agoircu2.10.12.06
paul [Sat, 15 Apr 2006 09:33:00 +0000 (10:33 +0100)] 
ircu2.10.12.06

18 years agofixed /stats g and /gline ident@host output
blackshroud [Wed, 8 Mar 2006 16:01:00 +0000 (16:01 +0000)] 
fixed /stats g and /gline ident@host output

18 years agofixed autochanmodes code so it works for channel modes +CN
blackshroud [Tue, 7 Mar 2006 21:18:00 +0000 (21:18 +0000)] 
fixed autochanmodes code so it works for channel modes +CN

18 years agoPort asuka svn commit 53 to snircd
paul [Mon, 14 Nov 2005 00:25:00 +0000 (00:25 +0000)] 
Port asuka svn commit 53 to snircd

18 years agoseems snircd also needs gline_resend updated - it was using ircu .12 gline format...
paul [Wed, 9 Nov 2005 23:13:00 +0000 (23:13 +0000)] 
seems snircd also needs gline_resend updated - it was using ircu .12 gline format, not snircd's.

18 years agoforward port of asuka-serverkicks.patch to .12
paul [Sun, 23 Oct 2005 22:46:00 +0000 (23:46 +0100)] 
forward port of asuka-serverkicks.patch to .12

18 years agoforward port of asuka-glineservername.patch to .12
paul [Sun, 23 Oct 2005 22:45:00 +0000 (23:45 +0100)] 
forward port of  asuka-glineservername.patch to .12

18 years agoforward port of asuka-lamekillfix.patch to .12
paul [Sun, 23 Oct 2005 22:41:00 +0000 (23:41 +0100)] 
forward port of asuka-lamekillfix.patch to .12

18 years agoforward port of asuka-opertarget.patch to .12
paul [Sun, 23 Oct 2005 22:39:00 +0000 (23:39 +0100)] 
forward port of asuka-opertarget.patch to .12

18 years agoforward port of asuka-friendly_errors.patch to .12
paul [Sun, 23 Oct 2005 22:35:00 +0000 (23:35 +0100)] 
forward port of asuka-friendly_errors.patch to .12

18 years agoforward port of asuka-nicklen.patch to .12
paul [Sun, 23 Oct 2005 22:33:00 +0000 (23:33 +0100)] 
forward port of asuka-nicklen.patch to .12

18 years agoforward port of asuka-cCN.patch to .12
paul [Sun, 23 Oct 2005 22:14:00 +0000 (23:14 +0100)] 
forward port of asuka-cCN.patch to .12

18 years agoforward port of asuka-nickgline.patch to .12
paul [Sun, 23 Oct 2005 22:13:00 +0000 (23:13 +0100)] 
forward port of  asuka-nickgline.patch to .12

18 years agoforward port of asuka-badchan.patch to .12
paul [Sun, 23 Oct 2005 22:04:00 +0000 (23:04 +0100)] 
forward port of asuka-badchan.patch to .12

18 years agoforward port of asuka-check.patch to .12
paul [Sun, 23 Oct 2005 22:03:00 +0000 (23:03 +0100)] 
forward port of asuka-check.patch to .12

18 years agoforward port of asuka-operwhois.patch to .12
paul [Sun, 23 Oct 2005 22:00:00 +0000 (23:00 +0100)] 
forward port of asuka-operwhois.patch to .12

18 years agoforward port of asuka-sethost.patch to .12.
paul [Sun, 23 Oct 2005 21:59:00 +0000 (22:59 +0100)] 
forward port of asuka-sethost.patch to .12.
Note: check - corrupted patch file manually applied.

18 years agoforward port of asuka-kX.patch to .12
paul [Sun, 23 Oct 2005 21:15:00 +0000 (22:15 +0100)] 
forward port of asuka-kX.patch to .12
note: check whocmds.c part of this patch

18 years agoforward port of asuka-autochanmodes.patch to .12
paul [Sun, 23 Oct 2005 20:57:00 +0000 (21:57 +0100)] 
forward port of asuka-autochanmodes.patch to .12

18 years agoforward port of asuka-his_usergline.patch to .12
paul [Sun, 23 Oct 2005 20:55:00 +0000 (21:55 +0100)] 
forward port of asuka-his_usergline.patch to .12

18 years agoforward port of asuka-his_gline.patch to .12
paul [Sun, 23 Oct 2005 20:54:00 +0000 (21:54 +0100)] 
forward port of asuka-his_gline.patch to .12

18 years agoforward port of asuka-accountonly.patch to .12
paul [Sun, 23 Oct 2005 20:53:00 +0000 (21:53 +0100)] 
forward port of asuka-accountonly.patch to .12

18 years agoforward port of asuka-forcedinvis.patch to .12
paul [Sun, 23 Oct 2005 20:47:00 +0000 (21:47 +0100)] 
forward port of asuka-forcedinvis.patch to .12

18 years agoforward port of asuka-noquitparts.patch to .12
paul [Sun, 23 Oct 2005 20:44:00 +0000 (21:44 +0100)] 
forward port of asuka-noquitparts.patch to .12

18 years agoforward port of asuka-rehash.patch to .12
paul [Sun, 23 Oct 2005 20:43:00 +0000 (21:43 +0100)] 
forward port of asuka-rehash.patch to .12

18 years agoforward port of asuka-opersendq.patch to .12
paul [Sun, 23 Oct 2005 20:41:00 +0000 (21:41 +0100)] 
forward port of asuka-opersendq.patch to .12

18 years agoforward port of asuka-ircd_defs.h.patch to .12
paul [Sun, 23 Oct 2005 20:40:00 +0000 (21:40 +0100)] 
forward port of asuka-ircd_defs.h.patch to .12

18 years agoforward port of asuka-snomask.patch to .12
paul [Sun, 23 Oct 2005 20:37:00 +0000 (21:37 +0100)] 
forward port of asuka-snomask.patch to .12

18 years agoForward port of asuka-whoisaccount.patch to .12
paul [Sun, 23 Oct 2005 20:30:00 +0000 (21:30 +0100)] 
Forward port of asuka-whoisaccount.patch to .12

18 years agoInitial import of 2.10.12.01
slug [Sun, 16 Oct 2005 21:52:00 +0000 (22:52 +0100)] 
Initial import of 2.10.12.01