summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2014-07-20- m_oper.c, m_challenge.c: cosmetical fixesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4286 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-19- m_challenge.c:m_challenge(): added sanity test on parv[1]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4281 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-19- m_challenge.c:m_challenge(): cosmetical fixmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4278 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-19- m_xline.c, m_resv.c: fixed bug where the mask which is to be banned is ↵michael
checked in both valid_wild_card_simple() and valid_wild_card() git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4276 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-18- Cleaned up and sanitized /challenge relatedcodemichael
- rsa.c:get_randomness(): removed EGD support; also don't fall back to RAND_pseudo_bytes() if RAND_bytes() fails. If RAND_bytes() fails, just reject the /challenge request. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4257 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-17- m_server.c: fixed build with LibreSSL which hasn't compression supportmichael
- ax_check_openssl.m4: 0.9.8m is now the minimum requirement git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4248 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-17- m_xline.c: fixed broken check_xline()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4243 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-05- m_encap.c:ms_encap(): removed unused variablemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4174 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-02- Removed hooking systemmichael
- Update help/stats git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4157 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-02- m_encap.c: respect args_min when calling the encap handlermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4156 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-02- m_nick.c: from p4: move resv channel oper notice to umode rejectmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4153 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-25- m_eob.c:server_eob(): fixed faulty assert()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4060 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-22- m_dline.c:mo_dline(): don't require an address to be prepended with *@michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4048 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-22- m_stats.c:stats_tstats(): prefix "/stats t" reply with 't' instead of 'T',michael
as "/stats T" reports configured motd{} blocks git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4038 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-18- m_message.c:handle_special(): removed user@server messages to local users,michael
as this was an easy way to bypass +R/+G/+g usermodes. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3994 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-18- m_message.c:msg_client(): replaced MyConnect with MyClient test. Otherwise ↵michael
+R/+G opers won't receive server notices for remote CONNECT and remote KLINE/DLINE/XLINE/RESV attempts. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3976 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-17- Fixed EOB logic for remote servers. Fix derived from p4michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3962 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-05- m_locops.c, m_globops.c: removed extra colonsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3845 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-05- Update macros in m4/michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3840 82007160-df01-0410-b94d-b575c5fd34c7
2014-05-30- m_kick.c:m_kick(): removed outdated commentmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3721 82007160-df01-0410-b94d-b575c5fd34c7
2014-05-30- m_kick.c:m_kick(): channel halfops (%) may now no longer KICK other ↵michael
channel halfops git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3715 82007160-df01-0410-b94d-b575c5fd34c7
2014-05-29- m_join.c:ms_join(): fixed compile warningmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3691 82007160-df01-0410-b94d-b575c5fd34c7
2014-05-22- m_sjoin.c:ms_sjoin(): hardened test to make sure SJOINs are reallymichael
only processed if sent by a server git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3622 82007160-df01-0410-b94d-b575c5fd34c7
2014-05-22- m_join.c:ms_join(): don't allow servers to join channelsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3619 82007160-df01-0410-b94d-b575c5fd34c7
2014-05-16- m_info.c:info_table[]: cosmetical fixesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3544 82007160-df01-0410-b94d-b575c5fd34c7
2014-05-11- Fixed bug where "STATS p" would show an invalid amount of irc-operatorsmichael
in case there are +H opers git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3510 82007160-df01-0410-b94d-b575c5fd34c7
2014-05-10- m_cap.c: from p4: Ignore trailing spaces from CAP REQ/ACKs to prevent ↵michael
rejecting requests git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3495 82007160-df01-0410-b94d-b575c5fd34c7
2014-05-05- m_die(), m_restart(): use get_client_name() instead of get_oper_name()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3487 82007160-df01-0410-b94d-b575c5fd34c7
2014-04-30- Fixed possible WATCH core. Fix provided by Adammichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3426 82007160-df01-0410-b94d-b575c5fd34c7
2014-04-25- m_set.c: misc. fixes and cleanupsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3384 82007160-df01-0410-b94d-b575c5fd34c7
2014-04-14- Backported -r3296 [m_capab.c:mr_capab(): capability tokens must be all in ↵michael
parv[1] now] git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3309 82007160-df01-0410-b94d-b575c5fd34c7
2014-04-14- Made server_estab() and sendnick_TS() use 'static' keywordmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3307 82007160-df01-0410-b94d-b575c5fd34c7
2014-04-13- m_quit.c:ms_quit(): don't default to source_p->name if no quit message is ↵michael
given git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3305 82007160-df01-0410-b94d-b575c5fd34c7
2014-04-13- s_serv.c, m_server.c: moved all netburst related code to m_server.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3304 82007160-df01-0410-b94d-b575c5fd34c7
2014-04-10- m_kick.c:m_kick(): removed unused variablemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3293 82007160-df01-0410-b94d-b575c5fd34c7
2014-04-08- Fixed corrupted "STATS U" outputmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3284 82007160-df01-0410-b94d-b575c5fd34c7
2014-04-05- m_who.c:m_who(): admins may now see all channel members via "WHO #channel"michael
regardless of channel mode +s git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3269 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-28- Backported -r3227 [m_stats.c:stats_servlinks(): removed extranous spaces]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3228 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-28- Backported -r3220 [m_topic.c:m_topic(): use chptr->chname when reporting ↵michael
ERR_NOTONCHANNEL] git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3224 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-28- Backported -r3212 [m_part.c:part_one_client(): use chptr->chname if we ↵michael
already looked up the channel] git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3223 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-25- Backported -r3213 [m_watch.c:m_watch(): replaced all strcat() with strlcat()]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3214 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-25- m_kick.c: backported some cleanups done in -r3198michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3211 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-25- Backported -r3209 [m_user.c:mr_user(): optimize in case parv[4] is empty]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3210 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-23- Cleaned up find_chasing(). Removed useless third 'chasing' argument.michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3193 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-23- Backported -r3180 [m_locops.c:ms_locops(): accept LOCOPS from servers]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3191 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-16- m_svinfo.c: minimum required argument count is 5. Remove redundant test on ↵michael
parc in ms_svinfo() git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3173 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-14- m_svsnick.c: backported -r3138 [Do not self collide clients who svsnick to ↵michael
themselves] git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3146 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-09- Removed m_users.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3122 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-06- m_services.c:m_hostserv(): fixed invalid ERR_SERVICESDOWN replymichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3108 82007160-df01-0410-b94d-b575c5fd34c7
2014-03-01- m_stats.c, conf.h: removed unused CONF_FLAGS_LIMIT_IP and ↵michael
CONF_FLAGS_NOMATCH_IP definitions git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3082 82007160-df01-0410-b94d-b575c5fd34c7