]> jfr.im git - irc/quakenet/snircd-patchqueue.git/log
irc/quakenet/snircd-patchqueue.git
14 years agowelcome: use max variable instead of WELCOME_MAX_ENTRIES and make check for inserting...
wiebe [Tue, 6 Apr 2010 11:36:54 +0000 (13:36 +0200)] 
welcome: use max variable instead of WELCOME_MAX_ENTRIES and make check for inserting shorter

14 years agowelcome: add WelcomeIsValid macro
wiebe [Tue, 6 Apr 2010 10:51:42 +0000 (12:51 +0200)] 
welcome: add WelcomeIsValid macro

14 years agowelcome: corrected some comments
wiebe [Tue, 6 Apr 2010 10:44:32 +0000 (12:44 +0200)] 
welcome: corrected some comments

14 years agowelcome: do not call welcome_insert on last local/global entry and when not set yet
wiebe [Mon, 5 Apr 2010 17:47:15 +0000 (19:47 +0200)] 
welcome: do not call welcome_insert on last local/global entry and when not set yet

14 years agowelcome: when unsetting an entry, move the ones after that one place up
wiebe [Mon, 5 Apr 2010 17:31:21 +0000 (19:31 +0200)] 
welcome: when unsetting an entry, move the ones after that one place up

14 years agowelcome: do all logging stuff in welcome_log
wiebe [Mon, 5 Apr 2010 16:58:43 +0000 (18:58 +0200)] 
welcome: do all logging stuff in welcome_log

14 years agowelcome: moved unsetting to welcome_unset and setting/changing to welcome_set
wiebe [Mon, 5 Apr 2010 16:51:04 +0000 (18:51 +0200)] 
welcome: moved unsetting to welcome_unset and setting/changing to welcome_set

14 years agowelcome: update timestamp when moving entries
wiebe [Mon, 5 Apr 2010 14:24:05 +0000 (16:24 +0200)] 
welcome: update timestamp when moving entries

14 years agowelcome: use variables we already have instead of getting it from the array
wiebe [Mon, 5 Apr 2010 14:07:14 +0000 (16:07 +0200)] 
welcome: use variables we already have instead of getting it from the array

14 years agowelcome: manually propagate when the entry number is greater than the maximum
wiebe [Mon, 5 Apr 2010 13:46:30 +0000 (15:46 +0200)] 
welcome: manually propagate when the entry number is greater than the maximum

14 years agowelcome: throw error when name param is empty (only had prefixes)
wiebe [Sat, 3 Apr 2010 18:36:20 +0000 (20:36 +0200)] 
welcome: throw error when name param is empty (only had prefixes)

14 years agowelcome: forgot to change TOPICLEN to WELCOMELEN in welcome.c
wiebe [Sat, 3 Apr 2010 18:25:45 +0000 (20:25 +0200)] 
welcome: forgot to change TOPICLEN to WELCOMELEN in welcome.c

14 years agowelcome: add + prefix which inserts entry (and moves others down as needed) instead...
wiebe [Sat, 3 Apr 2010 18:15:08 +0000 (20:15 +0200)] 
welcome: add + prefix which inserts entry (and moves others down as needed) instead of overwriting

14 years agowelcome: add define WELCOMELEN instead of directly using TOPICLEN
wiebe [Sat, 3 Apr 2010 14:45:31 +0000 (16:45 +0200)] 
welcome: add define WELCOMELEN instead of directly using TOPICLEN

14 years agowelcome: check WELCOME_LOCAL flag instead of message number
wiebe [Sat, 3 Apr 2010 14:39:24 +0000 (16:39 +0200)] 
welcome: check WELCOME_LOCAL flag instead of message number

14 years agowelcome: add protocol violation for invalid message number from server
wiebe [Sat, 3 Apr 2010 14:12:29 +0000 (16:12 +0200)] 
welcome: add protocol violation for invalid message number from server

14 years agowelcome: check source of welcome listing request, if a server, throw protocol violation
wiebe [Sat, 3 Apr 2010 14:02:36 +0000 (16:02 +0200)] 
welcome: check source of welcome listing request, if a server, throw protocol violation

14 years agowelcome: shortend local vs remote listing logic
wiebe [Sat, 3 Apr 2010 13:57:02 +0000 (15:57 +0200)] 
welcome: shortend local vs remote listing logic

14 years agosethostprotocolviolation: protocol violation for a bad user@host in remote sethost...
wiebe [Fri, 2 Apr 2010 19:02:11 +0000 (21:02 +0200)] 
sethostprotocolviolation: protocol violation for a bad user@host in remote sethost is not cptr's fault, but sptr, as it is only checked at the target's server

14 years agohashiddenhostorissethost: add HasHiddenHostOrIsSetHost() macro instead of having...
wiebe [Fri, 2 Apr 2010 18:06:30 +0000 (20:06 +0200)] 
hashiddenhostorissethost: add HasHiddenHostOrIsSetHost() macro instead of having to test HasHiddenHost() and IsSetHost() in many places

14 years agowhousermodes: refresh for issethost.patch where HasSetHost() macro is removed.
wiebe [Fri, 2 Apr 2010 12:45:46 +0000 (14:45 +0200)] 
whousermodes: refresh for issethost.patch where HasSetHost() macro is removed.

14 years agoautosethost: refresh for issethost.patch where HasSetHost() macro is removed.
wiebe [Fri, 2 Apr 2010 12:37:04 +0000 (14:37 +0200)] 
autosethost: refresh for issethost.patch where HasSetHost() macro is removed.

14 years agoissethost: remove HasSetHost() macro, IsSetHost() is enough (they were the same)
wiebe [Fri, 2 Apr 2010 12:34:05 +0000 (14:34 +0200)] 
issethost: remove HasSetHost() macro, IsSetHost() is enough (they were the same)

14 years agosethostnewhostmask: check if user is +rx, not just when user is +r
wiebe [Fri, 2 Apr 2010 12:32:16 +0000 (14:32 +0200)] 
sethostnewhostmask: check if user is +rx, not just when user is +r

14 years agorpingall: RPING with target * travels to all servers, allowing an oper to easily...
wiebe [Sat, 27 Mar 2010 15:31:14 +0000 (16:31 +0100)] 
rpingall: RPING with target * travels to all servers, allowing an oper to easily get ping replies from all linked servers.

14 years agoopername: updated description - prefix jupe reasons with opername
wiebe [Thu, 25 Mar 2010 12:38:23 +0000 (13:38 +0100)] 
opername: updated description - prefix jupe reasons with opername

14 years agocentralizemodecccheck: changed check for +C and CTCP action slightly
wiebe [Thu, 25 Mar 2010 12:27:10 +0000 (13:27 +0100)] 
centralizemodecccheck: changed check for +C and CTCP action slightly

14 years agoinvalidatebanssethost: also invalidate bans when a remote sethost is done on a user
wiebe [Thu, 25 Mar 2010 11:35:16 +0000 (12:35 +0100)] 
invalidatebanssethost: also invalidate bans when a remote sethost is done on a user

14 years agowhoisparanoid: added description in patch
wiebe [Thu, 25 Mar 2010 11:15:32 +0000 (12:15 +0100)] 
whoisparanoid: added description in patch

14 years agocprivmsgerracconly: changed code comment and patch description
wiebe [Thu, 25 Mar 2010 11:10:43 +0000 (12:10 +0100)] 
cprivmsgerracconly: changed code comment and patch description

14 years agoglinesnomask: use snomask SNO_GLINE when an oper is the source of the GLINE message...
wiebe [Thu, 25 Mar 2010 10:54:58 +0000 (11:54 +0100)] 
glinesnomask: use snomask SNO_GLINE when an oper is the source of the GLINE message, else use SNO_AUTO

14 years agoumoderqerrorreplynickatserver: throw error when user attempts to msg nick@server...
wiebe [Wed, 24 Mar 2010 12:09:21 +0000 (13:09 +0100)] 
umoderqerrorreplynickatserver: throw error when user attempts to msg nick@server but is stopped by usermode +R or +q

14 years agofreetargetandsilencecheckafterumodechecks: check +R and +q usermodes first, then...
wiebe [Wed, 24 Mar 2010 12:04:16 +0000 (13:04 +0100)] 
freetargetandsilencecheckafterumodechecks: check +R and +q usermodes first, then target limits and silence list

14 years agoopername: missed a compile warning, removed * from reason declaration
wiebe [Tue, 23 Mar 2010 23:19:16 +0000 (00:19 +0100)] 
opername: missed a compile warning, removed * from reason declaration

14 years agowelcome: show global in snomask and notices when dealing with global welcome entries
wiebe [Tue, 23 Mar 2010 22:58:07 +0000 (23:58 +0100)] 
welcome: show global in snomask and notices when dealing with global welcome entries

14 years agoopername: prefix jupe reasons with the oper's opername
wiebe [Tue, 23 Mar 2010 22:52:45 +0000 (23:52 +0100)] 
opername: prefix jupe reasons with the oper's opername

14 years agokillalwaysshowvictimuip: made consistent with local victim, show 'nick[user@ip]'...
wiebe [Tue, 23 Mar 2010 22:17:44 +0000 (23:17 +0100)] 
killalwaysshowvictimuip: made consistent with local victim, show 'nick[user@ip]' for remote victim, and only 'user' part if victim had ident

14 years agoinvalidatebanssethost: refresh for changes in s_user.c by sethostoldcode
wiebe [Tue, 23 Mar 2010 21:24:21 +0000 (22:24 +0100)] 
invalidatebanssethost: refresh for changes in s_user.c by sethostoldcode

14 years agosethostoldcode: removed some old code in set_hostmask in s_user.c
wiebe [Tue, 23 Mar 2010 21:17:31 +0000 (22:17 +0100)] 
sethostoldcode: removed some old code in set_hostmask in s_user.c

14 years agowhoisparanoid: correct logic in notice
wiebe [Tue, 23 Mar 2010 21:09:52 +0000 (22:09 +0100)] 
whoisparanoid: correct logic in notice

14 years agocheckoutput: forgot a : in one of the RPL_DATASTR replies
wiebe [Tue, 23 Mar 2010 20:57:17 +0000 (21:57 +0100)] 
checkoutput: forgot a : in one of the RPL_DATASTR replies

14 years agocheckmscheck: forgot a ; after protocol_violation()
wiebe [Tue, 23 Mar 2010 20:33:28 +0000 (21:33 +0100)] 
checkmscheck: forgot a ; after protocol_violation()

14 years agocheckoutput: added remote server param to command syntax in comments
wiebe [Tue, 23 Mar 2010 19:16:13 +0000 (20:16 +0100)] 
checkoutput: added remote server param to command syntax in comments

14 years agowelcome: refresh for changes by checkmscheck to parse.c
wiebe [Tue, 23 Mar 2010 19:13:30 +0000 (20:13 +0100)] 
welcome: refresh for changes by checkmscheck to parse.c

14 years agocheckmscheck: split m_check function into mo_check (oper) and ms_check (server) messa...
wiebe [Tue, 23 Mar 2010 19:10:15 +0000 (20:10 +0100)] 
checkmscheck: split m_check function into mo_check (oper) and ms_check (server) message functions

14 years agorefesh of whotopic for changes in m_check.c in checkput
wiebe [Tue, 23 Mar 2010 13:40:13 +0000 (14:40 +0100)] 
refesh of whotopic for changes in m_check.c in checkput

14 years agorefresh of whoban for changes in m_check.c in checkoutput
wiebe [Tue, 23 Mar 2010 13:19:21 +0000 (14:19 +0100)] 
refresh of whoban for changes in m_check.c in checkoutput

14 years agocheckoutput: changed (timestamp) output to [timestamp]
wiebe [Tue, 23 Mar 2010 13:15:27 +0000 (14:15 +0100)] 
checkoutput: changed (timestamp) output to [timestamp]

14 years agocheckendof: make RPL_ENDOFCHECK consistent with other end of replies, changed text...
wiebe [Tue, 23 Mar 2010 13:04:36 +0000 (14:04 +0100)] 
checkendof: make RPL_ENDOFCHECK consistent with other end of replies, changed text and feed back the input from the client

14 years agorefresh of whotopic and whoban for changes in m_check.c in checkoutput
wiebe [Tue, 23 Mar 2010 12:57:33 +0000 (13:57 +0100)] 
refresh of whotopic and whoban for changes in m_check.c in checkoutput

14 years agocheckoutput: restored for the most part, most output takes 1 command now instead...
wiebe [Tue, 23 Mar 2010 12:48:10 +0000 (13:48 +0100)] 
checkoutput: restored for the most part, most output takes 1 command now instead of 2 by using SND_EXPLICIT

14 years agocentralizemodecccheck: updated description in file, added assert checks, improved...
wiebe [Sun, 21 Mar 2010 14:53:52 +0000 (15:53 +0100)] 
centralizemodecccheck: updated description in file, added assert checks, improved check for control codes with table lookup

14 years agocentralizemodeccchecks: removed unneeded () around control var
wiebe [Sat, 20 Mar 2010 17:17:27 +0000 (18:17 +0100)] 
centralizemodeccchecks: removed unneeded () around control var

14 years agoadd file freetargetcheckaftermodechecks.patch
wiebe [Sat, 20 Mar 2010 16:23:31 +0000 (17:23 +0100)] 
add file freetargetcheckaftermodechecks.patch

14 years agocentralizemodecccheck: centralize mode checks for +c (no control codes) and +C (no...
wiebe [Sat, 20 Mar 2010 16:13:24 +0000 (17:13 +0100)] 
centralizemodecccheck: centralize mode checks for +c (no control codes) and +C (no CTCPs)

14 years agofreetargetcheckaftermodechecks: move free target check after the snircd chanmode...
wiebe [Sat, 20 Mar 2010 14:28:18 +0000 (15:28 +0100)] 
freetargetcheckaftermodechecks: move free target check after the snircd chanmode checks - dont use up a free target when the message never had a chance

14 years agobadchanlocalkick: dont sent kicks upstream for local channels
wiebe [Fri, 19 Mar 2010 16:59:50 +0000 (17:59 +0100)] 
badchanlocalkick: dont sent kicks upstream for local channels

14 years agobadchanactivefor: show 'BADCHAN active for #channel' to opers for each channel the...
wiebe [Fri, 19 Mar 2010 16:36:05 +0000 (17:36 +0100)] 
badchanactivefor: show 'BADCHAN active for #channel' to opers for each channel the badchan matches

14 years agowhousermodes: show all snircd usermodes in who to opers
wiebe [Thu, 18 Mar 2010 13:23:53 +0000 (14:23 +0100)] 
whousermodes: show all snircd usermodes in who to opers

14 years agolocaloperkill: dont sent local kill by local irc operator upstream
wiebe [Thu, 18 Mar 2010 12:55:25 +0000 (13:55 +0100)] 
localoperkill: dont sent local kill by local irc operator upstream

14 years agokillalwaysshowvictimuip: show nick[user@ip] in kill messages for remote users.
wiebe [Thu, 18 Mar 2010 12:25:22 +0000 (13:25 +0100)] 
killalwaysshowvictimuip: show nick[user@ip] in kill messages for remote users.

14 years agoinvalidatebanssethost: invalidate bans when user sets +h or -h so they are checked...
wiebe [Thu, 18 Mar 2010 11:38:47 +0000 (12:38 +0100)] 
invalidatebanssethost: invalidate bans when user sets +h or -h so they are checked again.

14 years agoautosethost: dont send RPL_HOSTHIDDEN to remote users.., updated description in patch...
wiebe [Thu, 18 Mar 2010 11:05:40 +0000 (12:05 +0100)] 
autosethost: dont send RPL_HOSTHIDDEN to remote users.., updated description in patch file.

14 years agonetriderkickoutsideburst: make anti net rider code use better fitting kick message...
wiebe [Thu, 18 Mar 2010 10:49:01 +0000 (11:49 +0100)] 
netriderkickoutsideburst: make anti net rider code use better fitting kick message when receiving burst from service outside of net.burst (e.g. Q)

14 years agoautosethost: commented out RPL_USINGSLINE numeric reply in numeric.h
wiebe [Thu, 18 Mar 2010 10:01:34 +0000 (11:01 +0100)] 
autosethost: commented out RPL_USINGSLINE numeric reply in numeric.h

14 years agoautosethost: changed using spoof block privilege to NOTICE AUTH to avoid sending...
wiebe [Thu, 18 Mar 2010 09:54:39 +0000 (10:54 +0100)] 
autosethost: changed using spoof block privilege to NOTICE AUTH to avoid sending any numeric replies before the 001 002 etc stuff, removed numeric reply RPL_USINGSLINE, and moved RPL_HOSTHIDDEN after all on connect stuff to where also the reply is sent in case IAUTH sets the user +rx

14 years agoautosethost: correct S-line privilige message and send RPL_HOSTHIDDEN informing clien...
wiebe [Wed, 17 Mar 2010 16:42:17 +0000 (17:42 +0100)] 
autosethost: correct S-line privilige message and send RPL_HOSTHIDDEN informing client of their hidden host.

14 years agowelcome: fixed for changes to ircd and patch queue
wiebe [Wed, 17 Mar 2010 16:01:10 +0000 (17:01 +0100)] 
welcome: fixed for changes to ircd and patch queue

14 years agoopername: added opernames to oper and de-oper snomask messages.
wiebe [Wed, 17 Mar 2010 14:44:49 +0000 (15:44 +0100)] 
opername: added opernames to oper and de-oper snomask messages.

14 years agoisrealchannelservice: change all appropriate ischannlservice checks to isrealchannels...
wiebe [Wed, 17 Mar 2010 13:51:51 +0000 (14:51 +0100)] 
isrealchannelservice: change all appropriate ischannlservice checks to isrealchannelservice

14 years agomoved minoplevel.patch above ischannelservice.patch
wiebe [Wed, 17 Mar 2010 13:33:54 +0000 (14:33 +0100)] 
moved minoplevel.patch above ischannelservice.patch

14 years agoremoved hisversionremote.patch
wiebe [Wed, 17 Mar 2010 13:22:13 +0000 (14:22 +0100)] 
removed hisversionremote.patch

14 years agoremoved hisadmin.patch
wiebe [Wed, 17 Mar 2010 13:21:13 +0000 (14:21 +0100)] 
removed hisadmin.patch

14 years agoremoved operping.patch
wiebe [Wed, 17 Mar 2010 13:18:30 +0000 (14:18 +0100)] 
removed operping.patch

14 years agochanged order of patches - now order from most likely to least likely to be added...
wiebe [Wed, 17 Mar 2010 13:17:31 +0000 (14:17 +0100)] 
changed order of patches - now order from most likely to least likely to be added, bug fixes at top.

14 years agoremoved statsheader.patch - not needed
wiebe [Wed, 17 Mar 2010 13:12:50 +0000 (14:12 +0100)] 
removed statsheader.patch - not needed

14 years agoremoved addnickchasetomodenick.patch
wiebe [Wed, 17 Mar 2010 13:10:30 +0000 (14:10 +0100)] 
removed addnickchasetomodenick.patch

14 years agoremoved addhacktypetohackkick.patch - not needed
wiebe [Wed, 17 Mar 2010 13:07:32 +0000 (14:07 +0100)] 
removed addhacktypetohackkick.patch - not needed

14 years agoremoved glinesnomask.patch - may return in more simple form
wiebe [Wed, 17 Mar 2010 13:05:27 +0000 (14:05 +0100)] 
removed glinesnomask.patch - may return in more simple form

14 years agoremoved oplevelforward.patch - this bug is fixed in ircu
wiebe [Wed, 17 Mar 2010 13:02:26 +0000 (14:02 +0100)] 
removed oplevelforward.patch - this bug is fixed in ircu

14 years agoremoved cmdhelp.patch
wiebe [Wed, 17 Mar 2010 12:59:53 +0000 (13:59 +0100)] 
removed cmdhelp.patch

14 years agoremoved staffpriv.patch
wiebe [Wed, 17 Mar 2010 12:55:15 +0000 (13:55 +0100)] 
removed staffpriv.patch

14 years agoremoved hidebanowner.patch
wiebe [Wed, 17 Mar 2010 12:53:51 +0000 (13:53 +0100)] 
removed hidebanowner.patch

14 years agoremoved addopkickcmd.patch - not needed
wiebe [Wed, 17 Mar 2010 12:52:45 +0000 (13:52 +0100)] 
removed addopkickcmd.patch - not needed

14 years agoremoved checkoutput.patch - check can be rewritten another time
wiebe [Wed, 17 Mar 2010 12:50:57 +0000 (13:50 +0100)] 
removed checkoutput.patch - check can be rewritten another time

14 years agoremoved privlocalchan.patch - can deal with this in the quakenet.conf
wiebe [Wed, 17 Mar 2010 12:49:09 +0000 (13:49 +0100)] 
removed privlocalchan.patch - can deal with this in the quakenet.conf

14 years agoremoved accountcollision.patch
wiebe [Wed, 17 Mar 2010 12:45:23 +0000 (13:45 +0100)] 
removed accountcollision.patch

14 years agoRemoved split.patch
wiebe [Wed, 17 Mar 2010 12:43:23 +0000 (13:43 +0100)] 
Removed split.patch

14 years agoUpdate patchset for latest ircu changes
Paul [Mon, 10 Aug 2009 13:22:31 +0000 (14:22 +0100)] 
Update patchset for latest ircu changes

15 years agominoplevel.patch - corrected minoplevel - 100 can at best give 101, not 100
wiebe [Sun, 15 Feb 2009 15:39:34 +0000 (16:39 +0100)] 
minoplevel.patch - corrected minoplevel - 100 can at best give 101, not 100

15 years agowelcome.patch - refreshed for ircu merge
wiebe [Sun, 15 Feb 2009 15:06:09 +0000 (16:06 +0100)] 
welcome.patch - refreshed for ircu merge

15 years agoopername.patch - refreshed for ircu merge
wiebe [Sun, 15 Feb 2009 15:04:08 +0000 (16:04 +0100)] 
opername.patch - refreshed for ircu merge

15 years agoglinesnomask.patch - updated for ircu merge plus a few minor fixes
wiebe [Sun, 15 Feb 2009 14:59:46 +0000 (15:59 +0100)] 
glinesnomask.patch - updated for ircu merge plus a few minor fixes

15 years agowho-accountid.patch - document new who flag in readme.who
wiebe [Thu, 12 Feb 2009 14:08:36 +0000 (15:08 +0100)] 
who-accountid.patch - document new who flag in readme.who

15 years agostaffpriv.patch - lower staff count when one disconnects
wiebe [Thu, 12 Feb 2009 13:24:58 +0000 (14:24 +0100)] 
staffpriv.patch - lower staff count when one disconnects

15 years agooplevelforward.patch - revert to earlier fix + comments
wiebe [Wed, 11 Feb 2009 15:27:16 +0000 (16:27 +0100)] 
oplevelforward.patch - revert to earlier fix + comments

15 years agostatsheader.patch - corrected header for /STATS a, /STATS m, and /STATS Q - added...
wiebe [Wed, 11 Feb 2009 13:34:29 +0000 (14:34 +0100)] 
statsheader.patch - corrected header for /STATS a, /STATS m, and /STATS Q - added note for /STATS s

15 years agoadd realusernamesethost.patch - use realusrname when looking for Operator blocks...
wiebe [Tue, 10 Feb 2009 13:40:30 +0000 (14:40 +0100)] 
add realusernamesethost.patch - use realusrname when looking for Operator blocks, Kill blocks, and G-lines.

15 years agostaffpirv.patch - staff cannot get privs other than they are allowed, staff can see...
wiebe [Wed, 4 Feb 2009 18:57:54 +0000 (19:57 +0100)] 
staffpirv.patch - staff cannot get privs other than they are allowed, staff can see through umode +I, staff can set umode -h

15 years agosplit.patch - fixed for conflict with staffpriv.patch
wiebe [Wed, 4 Feb 2009 17:05:28 +0000 (18:05 +0100)] 
split.patch - fixed for conflict with staffpriv.patch