Log of /ircd-hybrid/branches/8.1.x/modules
Directory Listing
Revision
4912 -
Directory Listing
Modified
Sat Nov 22 22:23:40 2014 UTC
(8 years, 2 months ago)
by
michael
- autoreconf
Revision
4911 -
Directory Listing
Modified
Sat Nov 22 22:23:07 2014 UTC
(8 years, 2 months ago)
by
michael
- Nasty hack to allow for 'automake install -jx'
Revision
4781 -
Directory Listing
Modified
Wed Oct 22 15:20:22 2014 UTC
(8 years, 3 months ago)
by
michael
- m_squit.c:ms_squit(): don't drop SQUITs with empty reason
Revision
4651 -
Directory Listing
Modified
Mon Sep 22 15:43:00 2014 UTC
(8 years, 4 months ago)
by
michael
- m_dline.c: fixed broken /dline remote.server
Revision
4616 -
Directory Listing
Modified
Sun Sep 7 09:53:13 2014 UTC
(8 years, 5 months ago)
by
michael
- m_resv.c:mo_resv(): removed extraneous space which caused the reason to
be prepended with a space on remote servers
Revision
4573 -
Directory Listing
Modified
Sun Aug 24 17:30:37 2014 UTC
(8 years, 5 months ago)
by
michael
- m_server.c: fixed spelling in some places
Revision
4286 -
Directory Listing
Modified
Sun Jul 20 09:08:56 2014 UTC
(8 years, 6 months ago)
by
michael
- m_oper.c, m_challenge.c: cosmetical fixes
Revision
4281 -
Directory Listing
Modified
Sat Jul 19 19:39:42 2014 UTC
(8 years, 6 months ago)
by
michael
- m_challenge.c:m_challenge(): added sanity test on parv[1]
Revision
4278 -
Directory Listing
Modified
Sat Jul 19 19:03:31 2014 UTC
(8 years, 6 months ago)
by
michael
- m_challenge.c:m_challenge(): cosmetical fix
Revision
4276 -
Directory Listing
Modified
Sat Jul 19 18:58:29 2014 UTC
(8 years, 6 months ago)
by
michael
- m_xline.c, m_resv.c: fixed bug where the mask which is to be banned is checked in
both valid_wild_card_simple() and valid_wild_card()
Revision
4257 -
Directory Listing
Modified
Fri Jul 18 20:41:28 2014 UTC
(8 years, 6 months ago)
by
michael
- Cleaned up and sanitized /challenge relatedcode
- 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.
Revision
4248 -
Directory Listing
Modified
Thu Jul 17 19:48:55 2014 UTC
(8 years, 6 months ago)
by
michael
- m_server.c: fixed build with LibreSSL which hasn't compression support
- ax_check_openssl.m4: 0.9.8m is now the minimum requirement
Revision
4243 -
Directory Listing
Modified
Thu Jul 17 15:19:15 2014 UTC
(8 years, 6 months ago)
by
michael
- m_xline.c: fixed broken check_xline()
Revision
4174 -
Directory Listing
Modified
Sat Jul 5 16:41:57 2014 UTC
(8 years, 7 months ago)
by
michael
- m_encap.c:ms_encap(): removed unused variable
Revision
4157 -
Directory Listing
Modified
Wed Jul 2 18:33:39 2014 UTC
(8 years, 7 months ago)
by
michael
- Removed hooking system
- Update help/stats
Revision
4156 -
Directory Listing
Modified
Wed Jul 2 18:25:51 2014 UTC
(8 years, 7 months ago)
by
michael
- m_encap.c: respect args_min when calling the encap handler
Revision
4153 -
Directory Listing
Modified
Wed Jul 2 17:45:42 2014 UTC
(8 years, 7 months ago)
by
michael
- m_nick.c: from p4: move resv channel oper notice to umode reject
Revision
4060 -
Directory Listing
Modified
Wed Jun 25 12:03:21 2014 UTC
(8 years, 7 months ago)
by
michael
- m_eob.c:server_eob(): fixed faulty assert()
Revision
4048 -
Directory Listing
Modified
Sun Jun 22 21:49:13 2014 UTC
(8 years, 7 months ago)
by
michael
- m_dline.c:mo_dline(): don't require an address to be prepended with *@
Revision
4038 -
Directory Listing
Modified
Sun Jun 22 13:29:29 2014 UTC
(8 years, 7 months ago)
by
michael
- m_stats.c:stats_tstats(): prefix "/stats t" reply with 't' instead of 'T',
as "/stats T" reports configured motd{} blocks
Revision
3994 -
Directory Listing
Modified
Wed Jun 18 17:10:15 2014 UTC
(8 years, 7 months ago)
by
michael
- m_message.c:handle_special(): removed user@server messages to local users,
as this was an easy way to bypass +R/+G/+g usermodes.
Revision
3976 -
Directory Listing
Modified
Wed Jun 18 11:59:47 2014 UTC
(8 years, 7 months ago)
by
michael
- m_message.c:msg_client(): replaced MyConnect with MyClient test. Otherwise +R/+G opers won't receive
server notices for remote CONNECT and remote KLINE/DLINE/XLINE/RESV attempts.
Revision
3962 -
Directory Listing
Modified
Tue Jun 17 18:17:13 2014 UTC
(8 years, 7 months ago)
by
michael
- Fixed EOB logic for remote servers. Fix derived from p4
Revision
3845 -
Directory Listing
Modified
Thu Jun 5 11:54:16 2014 UTC
(8 years, 8 months ago)
by
michael
- m_locops.c, m_globops.c: removed extra colons
Revision
3840 -
Directory Listing
Modified
Thu Jun 5 00:36:37 2014 UTC
(8 years, 8 months ago)
by
michael
- Update macros in m4/
Revision
3721 -
Directory Listing
Modified
Fri May 30 18:25:06 2014 UTC
(8 years, 8 months ago)
by
michael
- m_kick.c:m_kick(): removed outdated comment
Revision
3715 -
Directory Listing
Modified
Fri May 30 17:43:07 2014 UTC
(8 years, 8 months ago)
by
michael
- m_kick.c:m_kick(): channel halfops (%) may now no longer KICK other channel halfops
Revision
3691 -
Directory Listing
Modified
Thu May 29 17:23:24 2014 UTC
(8 years, 8 months ago)
by
michael
- m_join.c:ms_join(): fixed compile warning
Revision
3622 -
Directory Listing
Modified
Thu May 22 19:31:31 2014 UTC
(8 years, 8 months ago)
by
michael
- m_sjoin.c:ms_sjoin(): hardened test to make sure SJOINs are really
only processed if sent by a server
Revision
3619 -
Directory Listing
Modified
Thu May 22 19:19:41 2014 UTC
(8 years, 8 months ago)
by
michael
- m_join.c:ms_join(): don't allow servers to join channels
Revision
3544 -
Directory Listing
Modified
Fri May 16 10:59:59 2014 UTC
(8 years, 8 months ago)
by
michael
- m_info.c:info_table[]: cosmetical fixes
Revision
3510 -
Directory Listing
Modified
Sun May 11 17:55:40 2014 UTC
(8 years, 8 months ago)
by
michael
- Fixed bug where "STATS p" would show an invalid amount of irc-operators
in case there are +H opers
Revision
3495 -
Directory Listing
Modified
Sat May 10 18:58:40 2014 UTC
(8 years, 9 months ago)
by
michael
- m_cap.c: from p4: Ignore trailing spaces from CAP REQ/ACKs to prevent rejecting requests
Revision
3487 -
Directory Listing
Modified
Mon May 5 19:52:21 2014 UTC
(8 years, 9 months ago)
by
michael
- m_die(), m_restart(): use get_client_name() instead of get_oper_name()
Revision
3426 -
Directory Listing
Modified
Wed Apr 30 20:27:59 2014 UTC
(8 years, 9 months ago)
by
michael
- Fixed possible WATCH core. Fix provided by Adam
Revision
3384 -
Directory Listing
Modified
Fri Apr 25 13:40:27 2014 UTC
(8 years, 9 months ago)
by
michael
- m_set.c: misc. fixes and cleanups
Revision
3309 -
Directory Listing
Modified
Mon Apr 14 20:16:55 2014 UTC
(8 years, 9 months ago)
by
michael
- Backported -r3296 [m_capab.c:mr_capab(): capability tokens must be all in parv[1] now]
Revision
3307 -
Directory Listing
Modified
Mon Apr 14 18:37:19 2014 UTC
(8 years, 9 months ago)
by
michael
- Made server_estab() and sendnick_TS() use 'static' keyword
Revision
3305 -
Directory Listing
Modified
Sun Apr 13 11:27:29 2014 UTC
(8 years, 9 months ago)
by
michael
- m_quit.c:ms_quit(): don't default to source_p->name if no quit message is given
Revision
3304 -
Directory Listing
Modified
Sun Apr 13 11:26:35 2014 UTC
(8 years, 9 months ago)
by
michael
- s_serv.c, m_server.c: moved all netburst related code to m_server.c
Revision
3293 -
Directory Listing
Modified
Thu Apr 10 17:23:37 2014 UTC
(8 years, 10 months ago)
by
michael
- m_kick.c:m_kick(): removed unused variable
Revision
3284 -
Directory Listing
Modified
Tue Apr 8 16:53:15 2014 UTC
(8 years, 10 months ago)
by
michael
- Fixed corrupted "STATS U" output
Revision
3269 -
Directory Listing
Modified
Sat Apr 5 22:41:08 2014 UTC
(8 years, 10 months ago)
by
michael
- m_who.c:m_who(): admins may now see all channel members via "WHO #channel"
regardless of channel mode +s
Revision
3228 -
Directory Listing
Modified
Fri Mar 28 20:42:27 2014 UTC
(8 years, 10 months ago)
by
michael
- Backported -r3227 [m_stats.c:stats_servlinks(): removed extranous spaces]
Revision
3224 -
Directory Listing
Modified
Fri Mar 28 17:17:29 2014 UTC
(8 years, 10 months ago)
by
michael
- Backported -r3220 [m_topic.c:m_topic(): use chptr->chname when reporting ERR_NOTONCHANNEL]
Revision
3223 -
Directory Listing
Modified
Fri Mar 28 17:16:24 2014 UTC
(8 years, 10 months ago)
by
michael
- Backported -r3212 [m_part.c:part_one_client(): use chptr->chname if we already looked up the channel]
Revision
3214 -
Directory Listing
Modified
Tue Mar 25 16:49:25 2014 UTC
(8 years, 10 months ago)
by
michael
- Backported -r3213 [m_watch.c:m_watch(): replaced all strcat() with strlcat()]
Revision
3211 -
Directory Listing
Modified
Tue Mar 25 16:20:31 2014 UTC
(8 years, 10 months ago)
by
michael
- m_kick.c: backported some cleanups done in -r3198
Revision
3210 -
Directory Listing
Modified
Tue Mar 25 16:12:31 2014 UTC
(8 years, 10 months ago)
by
michael
- Backported -r3209 [m_user.c:mr_user(): optimize in case parv[4] is empty]
Revision
3193 -
Directory Listing
Modified
Sun Mar 23 19:49:55 2014 UTC
(8 years, 10 months ago)
by
michael
- Cleaned up find_chasing(). Removed useless third 'chasing' argument.
Revision
3191 -
Directory Listing
Modified
Sun Mar 23 18:58:18 2014 UTC
(8 years, 10 months ago)
by
michael
- Backported -r3180 [m_locops.c:ms_locops(): accept LOCOPS from servers]
Revision
3173 -
Directory Listing
Modified
Sun Mar 16 12:25:50 2014 UTC
(8 years, 10 months ago)
by
michael
- m_svinfo.c: minimum required argument count is 5. Remove redundant test on parc
in ms_svinfo()
Revision
3146 -
Directory Listing
Modified
Fri Mar 14 12:11:57 2014 UTC
(8 years, 10 months ago)
by
michael
- m_svsnick.c: backported -r3138 [Do not self collide clients who svsnick to themselves]
Revision
3122 -
Directory Listing
Modified
Sun Mar 9 17:20:25 2014 UTC
(8 years, 11 months ago)
by
michael
- Removed m_users.c
Revision
3108 -
Directory Listing
Modified
Thu Mar 6 19:23:59 2014 UTC
(8 years, 11 months ago)
by
michael
- m_services.c:m_hostserv(): fixed invalid ERR_SERVICESDOWN reply
Revision
3082 -
Directory Listing
Modified
Sat Mar 1 18:30:35 2014 UTC
(8 years, 11 months ago)
by
michael
- m_stats.c, conf.h: removed unused CONF_FLAGS_LIMIT_IP and CONF_FLAGS_NOMATCH_IP
definitions
Revision
3080 -
Directory Listing
Modified
Sat Mar 1 17:22:54 2014 UTC
(8 years, 11 months ago)
by
michael
- white-space changes / style cleanups
Revision
3077 -
Directory Listing
Modified
Fri Feb 28 20:33:31 2014 UTC
(8 years, 11 months ago)
by
michael
- Renamed ts_warn() to sendto_realops_flags_ratelimited()
Revision
3070 -
Directory Listing
Modified
Thu Feb 27 19:12:11 2014 UTC
(8 years, 11 months ago)
by
michael
- numeric.c, m_set.c: fixed inconsistent use of "can't" and "cannot"
Revision
3043 -
Directory Listing
Modified
Tue Feb 25 21:10:08 2014 UTC
(8 years, 11 months ago)
by
michael
- ms_bmask(): made mode_type an unsigned int type
Revision
3042 -
Directory Listing
Modified
Tue Feb 25 20:42:44 2014 UTC
(8 years, 11 months ago)
by
michael
- ms_bmask(), remove_ban_list(): removed capability tests for CAP_IE and CAP_EX
as +I and +e are mandatory for quite a while now
Revision
3040 -
Directory Listing
Modified
Tue Feb 25 19:48:02 2014 UTC
(8 years, 11 months ago)
by
michael
- m_join.c:m_join(): constification
Revision
3038 -
Directory Listing
Modified
Tue Feb 25 19:41:54 2014 UTC
(8 years, 11 months ago)
by
michael
- m_encap.c:ms_encap(): removed irrelevant comment
Revision
3027 -
Directory Listing
Modified
Tue Feb 25 00:07:20 2014 UTC
(8 years, 11 months ago)
by
michael
- m_help.c: whitespace changes
Revision
3008 -
Directory Listing
Modified
Wed Feb 19 11:38:38 2014 UTC
(8 years, 11 months ago)
by
michael
- m_challenge.c:m_challenge(): fixed an XXX
Revision
2998 -
Directory Listing
Modified
Tue Feb 18 21:19:38 2014 UTC
(8 years, 11 months ago)
by
michael
- m_dline.c: get rid of this (type & ~0x1) hack
Revision
2992 -
Directory Listing
Modified
Tue Feb 18 12:10:13 2014 UTC
(8 years, 11 months ago)
by
michael
- m_admin.c: fixed invalid comment
Revision
2990 -
Directory Listing
Modified
Tue Feb 18 11:21:53 2014 UTC
(8 years, 11 months ago)
by
michael
- Stole recent /map changes from p4. Network map looks much better now.
Revision
2987 -
Directory Listing
Modified
Tue Feb 18 09:39:28 2014 UTC
(8 years, 11 months ago)
by
michael
- Via p4: Make whowas honor disable_remote_commands
Revision
2984 -
Directory Listing
Modified
Fri Jan 31 21:19:44 2014 UTC
(9 years ago)
by
michael
- m_part.c:m_part(): removed IsServer() test
Revision
2983 -
Directory Listing
Modified
Fri Jan 31 21:15:23 2014 UTC
(9 years ago)
by
michael
- m_quit.c: removed unused header include
Revision
2977 -
Directory Listing
Modified
Fri Jan 31 12:31:32 2014 UTC
(9 years ago)
by
michael
- m_server.c:mr_server(): don't falsely exit a server with the reason
being "SID already exists" if it's just hash_find_server() that
returned non-NULL.
Revision
2975 -
Directory Listing
Modified
Fri Jan 31 11:57:10 2014 UTC
(9 years ago)
by
michael
- m_xline.c: reorder functions, removed unused header includes, constifications
Revision
2973 -
Directory Listing
Modified
Fri Jan 31 11:40:25 2014 UTC
(9 years ago)
by
michael
- m_help.c: Made dohelp() and sendhelpfile() void functions
Revision
2971 -
Directory Listing
Modified
Fri Jan 31 11:23:59 2014 UTC
(9 years ago)
by
michael
- Move myctime() from irc_string.c to s_misc.c
Revision
2969 -
Directory Listing
Modified
Thu Jan 30 18:19:28 2014 UTC
(9 years ago)
by
michael
- m_etrace.c: removed unused header includes
Revision
2966 -
Directory Listing
Modified
Thu Jan 30 18:14:04 2014 UTC
(9 years ago)
by
michael
- Really make do_admin() a void function...
Revision
2965 -
Directory Listing
Modified
Thu Jan 30 18:12:54 2014 UTC
(9 years ago)
by
michael
- m_admin.c, m_motd.c: do_admin() and do_motd() always succeed. Make them a void again.
Revision
2960 -
Directory Listing
Modified
Tue Jan 28 17:31:43 2014 UTC
(9 years ago)
by
michael
- Added modules_get_list() and made modules_list visible to only modules.c
- Fixed naming convetion of other linked lists in modules.c
Revision
2956 -
Directory Listing
Modified
Tue Jan 28 16:41:18 2014 UTC
(9 years ago)
by
michael
- register_remote_user(): removed unused realname/gecos parameter
Revision
2948 -
Directory Listing
Modified
Sun Jan 26 19:41:13 2014 UTC
(9 years ago)
by
michael
- Revert -r1925. We no longer show how many times an oline has been hit.
Revision
2938 -
Directory Listing
Modified
Sun Jan 26 12:16:39 2014 UTC
(9 years ago)
by
michael
- Clean up stupid pointer magic passed to the channel mode handlers.
Revision
2913 -
Directory Listing
Modified
Thu Jan 23 20:06:27 2014 UTC
(9 years ago)
by
michael
- m_capab.c: removed extraneous parentheses
Revision
2911 -
Directory Listing
Modified
Thu Jan 23 19:11:35 2014 UTC
(9 years ago)
by
michael
- Implemented "userhost-in-names" client capability
Revision
2909 -
Directory Listing
Modified
Thu Jan 23 19:04:34 2014 UTC
(9 years ago)
by
michael
- m_names.c: removed unused header include
Revision
2907 -
Directory Listing
Modified
Thu Jan 23 19:03:09 2014 UTC
(9 years ago)
by
michael
- m_names.c: a channel name parameter is now required
Revision
2905 -
Directory Listing
Modified
Wed Jan 22 20:44:34 2014 UTC
(9 years ago)
by
michael
- m_list.c: style cleanups
Revision
2901 -
Directory Listing
Modified
Wed Jan 22 19:18:43 2014 UTC
(9 years ago)
by
michael
- m_names.c:names_non_public_non_secret(): fixed long-standing bug where
users that are on a private/secret channel have been shown in /names
output. Bug introduced in rev 1.60 (CVS) / Tue Jun 28 21:26:06 2005
Revision
2889 -
Directory Listing
Modified
Tue Jan 21 17:47:28 2014 UTC
(9 years ago)
by
michael
- Fixed improper use of the ID_or_name macro in several places
Revision
2886 -
Directory Listing
Modified
Mon Jan 20 22:50:56 2014 UTC
(9 years ago)
by
michael
- m_encap.c:ms_encap(): removed pointless code. Buffer can't be overflown
since snprintf() is being used
Revision
2880 -
Directory Listing
Modified
Sun Jan 19 19:29:07 2014 UTC
(9 years ago)
by
michael
- m_xline.c:mo_xline(): properly report missing privilege now that
we have the 'unxline' oper flag
Revision
2878 -
Directory Listing
Modified
Sun Jan 19 19:25:13 2014 UTC
(9 years ago)
by
michael
- m_xline.c: speed up xline lookups
Revision
2864 -
Directory Listing
Modified
Sun Jan 19 12:10:16 2014 UTC
(9 years ago)
by
michael
- m_trace.c:ms_trace(): properly check return value of hunt_server()
against HUNTED_ISME. Just in case the HUNT_* definitions get
changed some day
Revision
2862 -
Directory Listing
Modified
Sat Jan 18 20:17:59 2014 UTC
(9 years ago)
by
michael
- m_gline.c:ms_gline(): improved readability. Removed extranous IsClient() test.
Revision
2860 -
Directory Listing
Modified
Sat Jan 18 20:01:46 2014 UTC
(9 years ago)
by
michael
- m_gline.c: merged do_sgline() into ms_gline(). Removed me_gline() encap handler.
Revision
2858 -
Directory Listing
Modified
Sat Jan 18 19:38:33 2014 UTC
(9 years ago)
by
michael
- m_dline.c: merged me_undline() into ms_undline()
Revision
2854 -
Directory Listing
Modified
Sat Jan 18 16:36:56 2014 UTC
(9 years ago)
by
michael
- Added 'unxline' oper privilege for better fine tuning
Revision
2851 -
Directory Listing
Modified
Fri Jan 17 18:22:15 2014 UTC
(9 years ago)
by
michael
- m_server.c:mr_server(): if there's no connect block for a server,
exit the connection with "No connect{} block." instead of
"Invalid servername."
Revision
2831 -
Directory Listing
Modified
Thu Jan 16 15:23:18 2014 UTC
(9 years ago)
by
michael
- Tweak reloading/rehasing config files server notice
Revision
2829 -
Directory Listing
Modified
Wed Jan 15 23:34:42 2014 UTC
(9 years ago)
by
michael
- m_xline.c:me_xline(): fixed misleading comment
Revision
2827 -
Directory Listing
Modified
Wed Jan 15 23:30:50 2014 UTC
(9 years ago)
by
michael
- Fixed previous commit to ms_locops()
Revision
2825 -
Directory Listing
Modified
Wed Jan 15 23:27:00 2014 UTC
(9 years ago)
by
michael
- m_locops.c:ms_locops(): replaced sendto_server() combo
with sendto_match_servs()
Revision
2823 -
Directory Listing
Modified
Wed Jan 15 23:17:22 2014 UTC
(9 years ago)
by
michael
- m_operwall.c: removed me_operwall() encap handler
Revision
2821 -
Directory Listing
Modified
Wed Jan 15 23:12:35 2014 UTC
(9 years ago)
by
michael
- Clean up all files in modules/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years
- Made module handlers int type for later use
Revision
2819 -
Directory Listing
Modified
Tue Jan 14 18:29:16 2014 UTC
(9 years ago)
by
michael
- m_dline.c, m_kline.c: fixed wrong copyright years
Revision
2817 -
Directory Listing
Modified
Tue Jan 14 18:16:51 2014 UTC
(9 years ago)
by
michael
- m_encap.c: fixed indentation, style cleanups, reformatting
Revision
2815 -
Directory Listing
Modified
Tue Jan 14 18:10:10 2014 UTC
(9 years ago)
by
michael
- Greatly speedup k-/g-line lookup. Instead of testing every single client against
every single k-/g-line just check the just added ban against connected clients.
- Renamed ban_them() to conf_try_ban()
- conf_try_ban() removed exemption notices that are now redundant
- hostmask.c:parse_netmask(): optimize for the ipv4 case
Revision
2809 -
Directory Listing
Modified
Sun Jan 12 18:30:24 2014 UTC
(9 years ago)
by
michael
- m_dline.c, m_kline.c: fixed indentation, style cleanups, reformatting
Revision
2808 -
Directory Listing
Modified
Sun Jan 12 17:19:20 2014 UTC
(9 years ago)
by
michael
- m_dline.c:mo_dline(). if a target server exists, use sendto_match_servs()
instead of sendto_server()
Revision
2803 -
Directory Listing
Modified
Sun Jan 12 16:53:14 2014 UTC
(9 years ago)
by
michael
- m_kline.c:mo_kline(). if a target server exists, use sendto_match_servs()
instead of sendto_server()
Revision
2802 -
Directory Listing
Modified
Sat Jan 11 21:23:56 2014 UTC
(9 years ago)
by
michael
- Fixed inconsistent ERR_NOPRIVS vs. ERR_NOPRIVILEGES mess
Revision
2798 -
Directory Listing
Modified
Thu Jan 9 21:05:03 2014 UTC
(9 years ago)
by
michael
- m_message.c:msg_client(): removed pointless MyClient() test
Revision
2795 -
Directory Listing
Modified
Thu Jan 9 20:43:09 2014 UTC
(9 years ago)
by
michael
- m_message.c: fixed indentation, style cleanups, reformatting
Revision
2791 -
Directory Listing
Modified
Thu Jan 9 15:23:18 2014 UTC
(9 years, 1 month ago)
by
michael
- Make PRIVMSG/NOTICE use UID targets if possible
Revision
2787 -
Directory Listing
Modified
Mon Jan 6 22:34:10 2014 UTC
(9 years, 1 month ago)
by
michael
- parse.c, m_message.c: replaced few 512s with IRCD_BUFSIZE; removed useless casts
Revision
2783 -
Directory Listing
Modified
Mon Jan 6 19:12:07 2014 UTC
(9 years, 1 month ago)
by
michael
- m_whois.c:do_whois(): get it to work with UIDs. Spotted and fixed by Adam.
Revision
2761 -
Directory Listing
Modified
Mon Jan 6 13:28:37 2014 UTC
(9 years, 1 month ago)
by
michael
- m_whois.c:whois_person(): removed /whois notice
Revision
2755 -
Directory Listing
Modified
Sun Jan 5 22:50:23 2014 UTC
(9 years, 1 month ago)
by
michael
- m_who.c:do_who(): don't hide hopcount to irc operators
Revision
2750 -
Directory Listing
Modified
Sun Jan 5 22:25:37 2014 UTC
(9 years, 1 month ago)
by
michael
- m_map.c: don't leak hidden servers in /map
Revision
2747 -
Directory Listing
Modified
Sun Jan 5 19:19:06 2014 UTC
(9 years, 1 month ago)
by
michael
- Fixed server name leak for hidden servers in /who, /whois and /whowas
Revision
2745 -
Directory Listing
Modified
Sun Jan 5 17:43:16 2014 UTC
(9 years, 1 month ago)
by
michael
- m_trace.c:mo_trace(): properly check return value of hunt_server()
Revision
2742 -
Directory Listing
Modified
Sun Jan 5 16:47:10 2014 UTC
(9 years, 1 month ago)
by
michael
- mo_version(): fixed indentation
Revision
2726 -
Directory Listing
Modified
Sun Dec 29 13:27:10 2013 UTC
(9 years, 1 month ago)
by
michael
- Cleaned up RPL_WHOISADMIN hack
--- Diese und die folgenden Zeilen werden ignoriert --
M include/numeric.h
M src/numeric.c
M modules/m_whois.c
Revision
2721 -
Directory Listing
Modified
Wed Dec 25 13:50:06 2013 UTC
(9 years, 1 month ago)
by
michael
- automake 1.14.1
Revision
2711 -
Directory Listing
Modified
Tue Dec 24 18:37:50 2013 UTC
(9 years, 1 month ago)
by
michael
- m_webirc.c: instead of silently dropping WEBIRC requests from
registered clients, simply send ERR_ALREADYREGISTRED
Revision
2699 -
Directory Listing
Modified
Wed Dec 18 12:39:02 2013 UTC
(9 years, 1 month ago)
by
michael
- m_webirc.c:mr_webirc(): fixed bug where parv[3] isn't tested for
a valid hostname. Spotted by Adam.
Revision
2690 -
Directory Listing
Modified
Tue Dec 17 18:55:43 2013 UTC
(9 years, 1 month ago)
by
michael
- Avoid magically sized temporary buffers
Revision
2685 -
Directory Listing
Modified
Mon Dec 16 17:37:03 2013 UTC
(9 years, 1 month ago)
by
michael
- m_nick.c, m_join.c: Tweaked channel/nickname rejection notices
Revision
2662 -
Directory Listing
Modified
Thu Dec 12 19:42:08 2013 UTC
(9 years, 1 month ago)
by
michael
- m_join.c:m_join(): actually test conf->reason for being a NULL pointer
Revision
2656 -
Directory Listing
Modified
Thu Dec 12 19:04:40 2013 UTC
(9 years, 1 month ago)
by
michael
- m_help.c:sendhelpfile(): fixed fd leak
Revision
2643 -
Directory Listing
Modified
Tue Dec 10 19:19:08 2013 UTC
(9 years, 1 month ago)
by
michael
- m_mode.c: fixed possible desync with modes set by services
Revision
2639 -
Directory Listing
Modified
Tue Dec 10 18:14:27 2013 UTC
(9 years, 1 month ago)
by
michael
- m_locops.c: added proper TS6 support / properly prefix LOCOPS message with name/UID
Revision
2622 -
Directory Listing
Modified
Wed Dec 4 19:25:39 2013 UTC
(9 years, 2 months ago)
by
michael
- m_svskill.c: replaced MyClient() test with MyConnect()
Revision
2606 -
Directory Listing
Modified
Sat Nov 23 20:05:35 2013 UTC
(9 years, 2 months ago)
by
michael
- Set SVN properties on m_svskill.c
Revision
2601 -
Directory Listing
Modified
Sat Nov 23 20:01:13 2013 UTC
(9 years, 2 months ago)
by
michael
- Actually add m_svskill.c
Revision
2600 -
Directory Listing
Modified
Sat Nov 23 20:00:41 2013 UTC
(9 years, 2 months ago)
by
michael
- Added SVSKILL
Revision
2579 -
Directory Listing
Modified
Wed Nov 20 20:46:43 2013 UTC
(9 years, 2 months ago)
by
michael
- Better distinguishing between usermode +g and +G in both /whois and /privmsg
as suggested by Adam <adam@anope.org>
Revision
2564 -
Directory Listing
Modified
Sun Nov 17 18:20:52 2013 UTC
(9 years, 2 months ago)
by
michael
- Renamed kill_client_ll_serv_butone() to kill_client_serv_butone() just to satisfy Adam's OCD
Revision
2561 -
Directory Listing
Modified
Sun Nov 17 15:37:13 2013 UTC
(9 years, 2 months ago)
by
michael
- m_mode.c:ms_bmask(): fixed bug with server hiding enabled
Revision
2552 -
Directory Listing
Modified
Sun Nov 17 13:19:02 2013 UTC
(9 years, 2 months ago)
by
michael
- m_who.c: updated comment
Revision
2548 -
Directory Listing
Modified
Sun Nov 17 13:14:41 2013 UTC
(9 years, 2 months ago)
by
michael
- WHO now shows whether or not a nickname has been registered with NickServ. ('r' status flag)
Revision
2541 -
Directory Listing
Modified
Wed Nov 13 16:56:44 2013 UTC
(9 years, 2 months ago)
by
michael
- m_hash.c: constification
Revision
2537 -
Directory Listing
Modified
Wed Nov 13 15:13:25 2013 UTC
(9 years, 2 months ago)
by
michael
- m_whois.c: only administrators may see a client's certificate finger print
Revision
2530 -
Directory Listing
Modified
Fri Nov 8 17:51:38 2013 UTC
(9 years, 3 months ago)
by
michael
- Administrators are now able to see user modes a user has set via /whois
Revision
2526 -
Directory Listing
Modified
Sat Nov 2 17:07:55 2013 UTC
(9 years, 3 months ago)
by
michael
- Style corrections
Revision
2521 -
Directory Listing
Modified
Tue Oct 29 19:19:00 2013 UTC
(9 years, 3 months ago)
by
michael
- m_topic.c: constification
Revision
2512 -
Directory Listing
Modified
Sun Oct 27 18:59:49 2013 UTC
(9 years, 3 months ago)
by
michael
- Added usermode +W. Users connected via a webirc gateway get this
mode set by servers.
- /WHOIS now shows whether a client is connected via a webirc
gateway
Revision
2509 -
Directory Listing
Modified
Sun Oct 27 16:32:33 2013 UTC
(9 years, 3 months ago)
by
michael
- Admins may now see +s channels a user is in with /WHOIS
Revision
2502 -
Directory Listing
Modified
Sat Oct 26 15:51:20 2013 UTC
(9 years, 3 months ago)
by
michael
- m_svsmode.c: constification
Revision
2500 -
Directory Listing
Modified
Fri Oct 25 20:32:07 2013 UTC
(9 years, 3 months ago)
by
michael
- Added m4/ac_define_dir.m4
Revision
2492 -
Directory Listing
Modified
Fri Oct 25 17:30:26 2013 UTC
(9 years, 3 months ago)
by
michael
- Instead of forcefully adding
-Wall
-Wextra
-Wno-unused
-Wcast-qual
-Wcast-align
-Wbad-function-cast
-Wmissing-declarations
-Wmissing-prototypes
-Wnested-externs
-Wredundant-decls
-Wshadow
-Wwrite-strings
-Wundef
to CFLAGS, 'configure' now tests if the flags are understood by the compiler
Revision
2485 -
Directory Listing
Modified
Wed Oct 23 18:08:17 2013 UTC
(9 years, 3 months ago)
by
michael
- Initial build system related modernizations
- Add -fstack-protector to CFLAGS if available
- Move openssl check to m4/ax_check_openssl.m4
Revision
2483 -
Directory Listing
Modified
Wed Oct 23 17:55:43 2013 UTC
(9 years, 3 months ago)
by
michael
- m_svsnick.c: fixed stupid bug that leads to desynchronized nick database
throughout the entire network
Revision
2479 -
Directory Listing
Modified
Wed Oct 23 14:05:43 2013 UTC
(9 years, 3 months ago)
by
michael
- Stole ircu's RPL_WHOISACCOUNT numeric
Revision
2476 -
Directory Listing
Modified
Sun Oct 13 18:50:07 2013 UTC
(9 years, 3 months ago)
by
michael
- find_person(): fixed naming convention
- find_chasing(): reduced required arguments
Revision
2434 -
Directory Listing
Modified
Fri Aug 2 18:43:30 2013 UTC
(9 years, 6 months ago)
by
michael
- Removed rfc1459_command_send_error() message handler
Revision
2402 -
Directory Listing
Modified
Tue Jul 16 15:22:26 2013 UTC
(9 years, 6 months ago)
by
michael
- mr_nick(): remove legacy code for nicks cantaining '~'. valid_nickname()
already takes care of this.
Revision
2367 -
Directory Listing
Modified
Thu Jul 4 22:42:00 2013 UTC
(9 years, 7 months ago)
by
michael
- m_nick.c:change_local_nick(): fixed nickchange-flooding logic
not to further penalize already penalized clients
Revision
2364 -
Directory Listing
Modified
Thu Jul 4 21:29:43 2013 UTC
(9 years, 7 months ago)
by
michael
- find_accept(): solved XXX
Revision
2361 -
Directory Listing
Modified
Thu Jul 4 21:15:16 2013 UTC
(9 years, 7 months ago)
by
michael
- m_xline.c:ms_xline(): removed already solved XXX comment
Revision
2360 -
Directory Listing
Modified
Thu Jul 4 21:03:43 2013 UTC
(9 years, 7 months ago)
by
michael
- m_trace.c:report_this_status(): XXX solved. x->localClient->firsttime can't
ever be zero
Revision
2353 -
Directory Listing
Modified
Thu Jul 4 11:47:06 2013 UTC
(9 years, 7 months ago)
by
michael
- m_whois.c: removed legacy code
Revision
2346 -
Directory Listing
Modified
Wed Jul 3 19:07:16 2013 UTC
(9 years, 7 months ago)
by
michael
- Automake 1.14
Revision
2344 -
Directory Listing
Modified
Wed Jul 3 18:17:10 2013 UTC
(9 years, 7 months ago)
by
michael
- This shouldn't be sneaked in
Revision
2343 -
Directory Listing
Modified
Wed Jul 3 18:13:17 2013 UTC
(9 years, 7 months ago)
by
michael
- White-space commit / style corrections
Revision
2342 -
Directory Listing
Modified
Wed Jul 3 13:59:41 2013 UTC
(9 years, 7 months ago)
by
michael
- Removed useless sanity checks
- Fixed bug where remote /STATS requests were not rate limited
Revision
2339 -
Directory Listing
Modified
Wed Jul 3 13:24:43 2013 UTC
(9 years, 7 months ago)
by
michael
- UNRESV should be logged as well
- Improved logging. Fixed inconsistent use of
get_oper_name() vs. source_p->name
Revision
2337 -
Directory Listing
Modified
Wed Jul 3 13:00:46 2013 UTC
(9 years, 7 months ago)
by
michael
- Added XLINE and RESV logging types
Revision
2299 -
Directory Listing
Modified
Wed Jun 19 12:09:18 2013 UTC
(9 years, 7 months ago)
by
michael
- whowas: Renamed functions.
add_history -> whowas_add_history
off_history -> whowas_off_history
get_history -> whowas_get_history
Revision
2298 -
Directory Listing
Modified
Wed Jun 19 11:58:34 2013 UTC
(9 years, 7 months ago)
by
michael
- whowas.c: renamed count_whowas_memory() to whowas_count_memory()
- watch_count_memory(), whowas_count_memory(): constification, renamed
variables, removed unused variables
Revision
2295 -
Directory Listing
Modified
Wed Jun 19 11:18:29 2013 UTC
(9 years, 7 months ago)
by
michael
- Rename Ban::username structure member to Ban::user
Revision
2284 -
Directory Listing
Modified
Tue Jun 18 19:16:46 2013 UTC
(9 years, 7 months ago)
by
michael
- Added generall::cycle_on_host_change configuration option as requested
by Adam <adam@anope.org>
Revision
2273 -
Directory Listing
Modified
Tue Jun 18 16:00:15 2013 UTC
(9 years, 7 months ago)
by
michael
- Sort out unused header includes
Revision
2271 -
Directory Listing
Modified
Tue Jun 18 15:10:07 2013 UTC
(9 years, 7 months ago)
by
michael
- m_stats.c: fixed typo
Revision
2268 -
Directory Listing
Modified
Tue Jun 18 15:03:50 2013 UTC
(9 years, 7 months ago)
by
michael
- Added general::stats_u_oper_only configuration option
Revision
2263 -
Directory Listing
Modified
Mon Jun 17 18:35:29 2013 UTC
(9 years, 7 months ago)
by
michael
- trace_get_dependent(): use unsigned int here
Revision
2249 -
Directory Listing
Modified
Sun Jun 16 11:30:30 2013 UTC
(9 years, 7 months ago)
by
michael
- Add operator::ssl_connection_required configuration option
Revision
2247 -
Directory Listing
Modified
Sun Jun 16 10:58:28 2013 UTC
(9 years, 7 months ago)
by
michael
- Add usermode 'S' (client is connecte via SSL/TLS).
Allows services to keep track of what users are connected via SSL,
and allows to see ssl-status of remote clients in a /whois
Revision
2240 -
Directory Listing
Modified
Sat Jun 15 20:48:19 2013 UTC
(9 years, 7 months ago)
by
michael
- svn propset
Revision
2239 -
Directory Listing
Modified
Sat Jun 15 20:45:52 2013 UTC
(9 years, 7 months ago)
by
michael
- Add m_certfp.c
Revision
2237 -
Directory Listing
Modified
Sat Jun 15 19:17:25 2013 UTC
(9 years, 7 months ago)
by
michael
- Implement CERTFP
Revision
2225 -
Directory Listing
Modified
Wed Jun 12 18:11:29 2013 UTC
(9 years, 7 months ago)
by
michael
- white-space commit/style corrections
Revision
2205 -
Directory Listing
Modified
Wed Jun 5 18:41:44 2013 UTC
(9 years, 8 months ago)
by
michael
- m_services.c: changed HS shortcut to send messages to HostServ
Revision
2197 -
Directory Listing
Modified
Tue Jun 4 18:33:25 2013 UTC
(9 years, 8 months ago)
by
michael
- Moved disable_remote_command configuration directive from
general{} block to serverhide{] block
Revision
2188 -
Directory Listing
Modified
Tue Jun 4 12:44:37 2013 UTC
(9 years, 8 months ago)
by
michael
- Removed Client::client_host and Client::client_server members
Revision
2187 -
Directory Listing
Modified
Tue Jun 4 12:31:54 2013 UTC
(9 years, 8 months ago)
by
michael
- m_etrace.c: removed XXX-tag. /etrace -full gives extendend etrace
Revision
2184 -
Directory Listing
Modified
Tue Jun 4 12:26:53 2013 UTC
(9 years, 8 months ago)
by
michael
- Removed usermode +C
Revision
2177 -
Directory Listing
Modified
Mon Jun 3 23:56:22 2013 UTC
(9 years, 8 months ago)
by
michael
- automake 1.13.3
Revision
2173 -
Directory Listing
Modified
Mon Jun 3 19:40:02 2013 UTC
(9 years, 8 months ago)
by
michael
- Remove unused temporary_resv list. Move channel_resv_list to conf.c
Revision
2161 -
Directory Listing
Modified
Sun Jun 2 18:24:35 2013 UTC
(9 years, 8 months ago)
by
michael
- m_stats.c:report_confitem_types(): removed unused variable
Revision
2157 -
Directory Listing
Modified
Fri May 31 20:54:28 2013 UTC
(9 years, 8 months ago)
by
michael
- Cleanup flattened links code
Revision
2151 -
Directory Listing
Modified
Fri May 31 18:59:22 2013 UTC
(9 years, 8 months ago)
by
michael
- Implement motd{} configuration blocks based on ircu's implementation
Revision
2144 -
Directory Listing
Modified
Thu May 30 10:56:53 2013 UTC
(9 years, 8 months ago)
by
michael
- m_svsmode(), user_set_hostmask(): minor cleanups and fixes to previous commit
Revision
2142 -
Directory Listing
Modified
Thu May 30 01:12:20 2013 UTC
(9 years, 8 months ago)
by
michael
- m_svsmode.c: avoid HostServ floods
Revision
2136 -
Directory Listing
Modified
Wed May 29 19:36:51 2013 UTC
(9 years, 8 months ago)
by
michael
- Finished proper implementation of usermode 'x' (UMODE_HIDDENHOST)
Only services may set a fakehost via SVSMODE.
Revision
2121 -
Directory Listing
Modified
Sun May 26 15:12:10 2013 UTC
(9 years, 8 months ago)
by
michael
- m_version.c: removed confopts(). Configuration options can be seen in /info
Revision
2119 -
Directory Listing
Modified
Sun May 26 11:50:04 2013 UTC
(9 years, 8 months ago)
by
michael
- Got rid of CONF_HUB enum type
Revision
2117 -
Directory Listing
Modified
Sun May 26 11:44:16 2013 UTC
(9 years, 8 months ago)
by
michael
- Got rid of CONF_CLASS enum type
Revision
2114 -
Directory Listing
Modified
Sun May 26 11:12:44 2013 UTC
(9 years, 8 months ago)
by
michael
- Remove temporary xline kludge that was required for better
interoperability with 7.0 servers
Revision
2113 -
Directory Listing
Modified
Sat May 25 20:56:53 2013 UTC
(9 years, 8 months ago)
by
michael
- LOCOPS notices should only be sent to opers that have usermode +l
Revision
2105 -
Directory Listing
Modified
Thu May 23 19:09:38 2013 UTC
(9 years, 8 months ago)
by
michael
- Made LOCOPS messages appear as a NOTICE
Revision
2100 -
Directory Listing
Modified
Sun May 19 11:00:50 2013 UTC
(9 years, 8 months ago)
by
michael
- m_ison.c: merge do_ison() into m_ison()
Revision
2090 -
Directory Listing
Modified
Sat May 18 18:46:12 2013 UTC
(9 years, 8 months ago)
by
michael
- m_who.c: replaced several DLINK_FOREACH_SAFE with a simple DLINK_FOREACH
Revision
2089 -
Directory Listing
Modified
Sat May 18 18:41:57 2013 UTC
(9 years, 8 months ago)
by
michael
- m_who.c: style corrections
Revision
2085 -
Directory Listing
Modified
Sat May 18 17:39:55 2013 UTC
(9 years, 8 months ago)
by
michael
- Removed testline and testmask
Revision
2078 -
Directory Listing
Modified
Fri May 17 16:53:14 2013 UTC
(9 years, 8 months ago)
by
michael
- Removed extranous EmptyString() test
Revision
2077 -
Directory Listing
Modified
Fri May 17 16:26:04 2013 UTC
(9 years, 8 months ago)
by
michael
- m_whowas.c:whowas_do(): minor cleanups and optimizations
Revision
2072 -
Directory Listing
Modified
Thu May 16 15:19:09 2013 UTC
(9 years, 8 months ago)
by
michael
- Removed outdated comment
Revision
2071 -
Directory Listing
Modified
Thu May 16 14:53:11 2013 UTC
(9 years, 8 months ago)
by
michael
- Another fix to previous commit. Am I drunk? Aye!
Revision
2068 -
Directory Listing
Modified
Thu May 16 14:47:31 2013 UTC
(9 years, 8 months ago)
by
michael
- Merged valid_username() and clean_user_name()
Revision
2063 -
Directory Listing
Modified
Thu May 16 09:55:35 2013 UTC
(9 years, 8 months ago)
by
michael
- automake 1.13.2
Revision
2057 -
Directory Listing
Modified
Thu May 16 07:55:30 2013 UTC
(9 years, 8 months ago)
by
michael
- m_svsmode(): restore ability to change a user's host via SVSMODE +
Revision
2054 -
Directory Listing
Modified
Wed May 15 19:37:42 2013 UTC
(9 years, 8 months ago)
by
michael
- m_svsmode(): temporarily allow 3 arguments (SVSMODE without a valid TS)
Revision
2047 -
Directory Listing
Modified
Wed May 15 15:50:53 2013 UTC
(9 years, 8 months ago)
by
michael
- m_nick.c: replaced few strcpy() with strlcpy()
Revision
2044 -
Directory Listing
Modified
Wed May 15 15:31:41 2013 UTC
(9 years, 8 months ago)
by
michael
- m_help.c: minor changes to dohelp() (use pointer arithmetic instead of indexing)
Revision
2039 -
Directory Listing
Modified
Tue May 14 19:25:54 2013 UTC
(9 years, 8 months ago)
by
michael
- Added 'locops' and 'wallops' to irc-operator flags
Revision
2036 -
Directory Listing
Modified
Tue May 14 19:07:45 2013 UTC
(9 years, 8 months ago)
by
michael
- Improve KILL server notice to be more specific about the client being
killed (ircnet style)
Revision
2031 -
Directory Listing
Modified
Tue May 14 18:28:16 2013 UTC
(9 years, 8 months ago)
by
michael
- Overhaul HELP system
Revision
2024 -
Directory Listing
Modified
Sun May 12 18:54:03 2013 UTC
(9 years, 8 months ago)
by
michael
- m_svsmode(), set_user_mode(): \n, \r, \t aren't treaded specially anymore
Revision
2023 -
Directory Listing
Modified
Sun May 12 18:07:22 2013 UTC
(9 years, 8 months ago)
by
michael
- Remove entering_umode and change_umode callbacks in preparation for the
modular usermode subsystem
Revision
2020 -
Directory Listing
Modified
Sun May 12 16:56:15 2013 UTC
(9 years, 8 months ago)
by
michael
- m_topic.c: fixed compile warning
Revision
2016 -
Directory Listing
Modified
Sun May 12 15:36:19 2013 UTC
(9 years, 8 months ago)
by
michael
- Whitespace commit
Revision
2013 -
Directory Listing
Modified
Sun May 12 14:51:41 2013 UTC
(9 years, 8 months ago)
by
michael
- Removed 'remote', and 'global_kill' oper flags, and added 'connect',
'squit', and 'kill' flags for better fine-tuning instead. Whether or
not a specific action is allowed on a remote server can be controlled
by appeding the ':remote' flag. For example: 'kill' allows only local
clients to be killed, whereas 'kill:remote' allows to issue a KILL for
remote clients
Revision
2010 -
Directory Listing
Modified
Sun May 12 12:58:48 2013 UTC
(9 years, 8 months ago)
by
michael
- Renamed m_error() to mr_error()
Revision
2009 -
Directory Listing
Modified
Sun May 12 12:53:08 2013 UTC
(9 years, 8 months ago)
by
michael
- mr_error(): ignore error if it's not a connecting/handshaking server
Revision
2006 -
Directory Listing
Modified
Sun May 12 12:37:49 2013 UTC
(9 years, 8 months ago)
by
michael
- part_one_client(): removed useless client_p argument
Revision
2005 -
Directory Listing
Modified
Sun May 12 12:35:06 2013 UTC
(9 years, 8 months ago)
by
michael
- m_nick.c, m_part.c: only style corrections
Revision
1996 -
Directory Listing
Modified
Sat May 11 17:34:41 2013 UTC
(9 years, 8 months ago)
by
michael
- Mostly style cleanups & whitespace changes
Revision
1985 -
Directory Listing
Modified
Thu May 9 12:20:30 2013 UTC
(9 years, 9 months ago)
by
michael
- m_eob(): Re-added EOB notice
Revision
1983 -
Directory Listing
Modified
Wed May 8 20:44:53 2013 UTC
(9 years, 9 months ago)
by
michael
- m_capab(): fixed compile warning
Revision
1974 -
Directory Listing
Modified
Wed May 8 18:50:42 2013 UTC
(9 years, 9 months ago)
by
michael
- m_eob(): removed assert() which is now invalid
Revision
1970 -
Directory Listing
Modified
Wed May 8 18:31:11 2013 UTC
(9 years, 9 months ago)
by
michael
- EOB is now send to all servers globally
Revision
1969 -
Directory Listing
Modified
Wed May 8 14:59:52 2013 UTC
(9 years, 9 months ago)
by
michael
- Cosmetical cleanups
Revision
1956 -
Directory Listing
Modified
Mon May 6 18:59:00 2013 UTC
(9 years, 9 months ago)
by
michael
- Implemented channel mode +M. Clients that haven't identified their
name with NickServ may not speak in a channel that has this mode set
Revision
1953 -
Directory Listing
Modified
Sun May 5 18:10:49 2013 UTC
(9 years, 9 months ago)
by
michael
- Backport -r1877 [Made find_capability() return an unsigned int]
Revision
1952 -
Directory Listing
Modified
Sun May 5 18:08:01 2013 UTC
(9 years, 9 months ago)
by
michael
- Backport -r1895 [m_mode(): these buffers don't need to be static]
Revision
1945 -
Directory Listing
Modified
Sun May 5 10:18:48 2013 UTC
(9 years, 9 months ago)
by
michael
- Removed channel::quiet_on_ban configuration option. This feature is
now enabled by default
Revision
1938 -
Directory Listing
Modified
Sat May 4 21:17:10 2013 UTC
(9 years, 9 months ago)
by
michael
- Implemented channel mode +c. Known from other ircds, this mode basically
prevents users from sending messages including control codes to a channel
that has this mode set
Revision
1935 -
Directory Listing
Modified
Sat May 4 18:53:05 2013 UTC
(9 years, 9 months ago)
by
michael
- Minor spelling fixes
Revision
1928 -
Directory Listing
Modified
Tue Apr 30 17:48:23 2013 UTC
(9 years, 9 months ago)
by
michael
- Move report_resv() to m_stats.c
Revision
1924 -
Directory Listing
Modified
Tue Apr 30 15:21:20 2013 UTC
(9 years, 9 months ago)
by
michael
- "STATS o" now shows how many times an oper{} block has been used.
Just like "STATS x|q"
Revision
1923 -
Directory Listing
Modified
Tue Apr 30 15:10:13 2013 UTC
(9 years, 9 months ago)
by
michael
- Moved report_confitem_types() to m_stats.c
Revision
1920 -
Directory Listing
Modified
Tue Apr 30 14:51:30 2013 UTC
(9 years, 9 months ago)
by
michael
- Dropped PCRE support
Revision
1897 -
Directory Listing
Modified
Sat Apr 27 18:08:44 2013 UTC
(9 years, 9 months ago)
by
michael
- m_list.c:do_list(): added sanity test for parv[1] being NULL
Revision
1893 -
Directory Listing
Modified
Sat Apr 27 14:48:25 2013 UTC
(9 years, 9 months ago)
by
michael
- m_kick.c: revert changes made in revision 1.24 (cvs) made on Sun Jan 7 04:46:30 2001 UTC
AnonOps are gone. And as described in rfc 2812, this is how ircd should behave in case
no kick-reason has been specified
Revision
1890 -
Directory Listing
Modified
Sat Apr 27 14:25:01 2013 UTC
(9 years, 9 months ago)
by
michael
- m_quit(), ms_quit(): added extra sanity test for parv[1] being NULL,
also try to avoid modifying parv[1]
Revision
1887 -
Directory Listing
Modified
Sat Apr 27 13:36:32 2013 UTC
(9 years, 9 months ago)
by
michael
- m_whowas.c,m_names.c,m_kick.c: remove pointless code. There's no real reason why
we should skip preceding commas in nick-/channelnames
Revision
1885 -
Directory Listing
Modified
Sat Apr 27 11:16:28 2013 UTC
(9 years, 9 months ago)
by
michael
- Replaced a strpbrk() with has_wildcards()
Revision
1884 -
Directory Listing
Modified
Sat Apr 27 11:08:02 2013 UTC
(9 years, 9 months ago)
by
michael
- Backported -r1874 [WHOIS may no longer accept wildcards]
Revision
1880 -
Directory Listing
Modified
Sat Apr 27 10:42:03 2013 UTC
(9 years, 9 months ago)
by
michael
- "STATS s" now shows configured services{} blocks as well
Revision
1867 -
Directory Listing
Modified
Thu Apr 25 18:01:53 2013 UTC
(9 years, 9 months ago)
by
michael
- Create 8.1.x branch
Revision
1858 -
Directory Listing
Modified
Thu Apr 25 15:00:52 2013 UTC
(9 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Added basic support for libGeoIP
- Added exempt configuration option to resv{} blocks
Revision
1842 -
Directory Listing
Modified
Sun Apr 21 18:17:27 2013 UTC
(9 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Fixed "STATS e" showing random data sometimes
- Mino style corrections to m_stats.c
Revision
1841 -
Directory Listing
Modified
Sun Apr 21 18:07:14 2013 UTC
(9 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- m_info.c: fixed RESVPATH showing the pathname of the XLINE-file;
also DPATH is the root directory of installation
Revision
1832 -
Directory Listing
Modified
Fri Apr 19 19:16:09 2013 UTC
(9 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Made all numeric defines use the actual string instead of the numeric value
which allows to use gcc's printf format attribute
- Remove current message locale implementation
Revision
1819 -
Directory Listing
Modified
Fri Apr 12 11:57:26 2013 UTC
(9 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Removed recently added m_svshost.c. Services may now change the host of a
specific user via "SVSMODE <timestamp> <target> +x <hostname>"
Revision
1811 -
Directory Listing
Modified
Fri Apr 12 08:32:08 2013 UTC
(9 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Forward-port -r1810 [m_whois.c: fixed bug where TS5 servers would send an
empty RPL_WHOISACTUALLY numeric]
Revision
1799 -
Directory Listing
Modified
Sun Mar 31 17:12:07 2013 UTC
(9 years, 10 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Forward-port -r1791 [improved services support. services may now set a channel
topic without joining the channel first]
Revision
1795 -
Directory Listing
Modified
Sun Mar 31 14:31:45 2013 UTC
(9 years, 10 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Forward-port -r1792 [Added SVSHOST command handler which allows services to change the
hostname of a specific user]
Revision
1793 -
Directory Listing
Modified
Sun Mar 31 14:06:08 2013 UTC
(9 years, 10 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Replaced all occurrences of ircsprintf with sprintf/snprintf
and killed sprintf_irc.(c|h)
Revision
1783 -
Directory Listing
Modified
Thu Jan 24 19:26:51 2013 UTC
(10 years ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Forward-port -r1774:
- Configuration parser now does support 'year' and 'month' units
- Add support for fake idle times to /whois. Known from csircd, this
adds min_idle, and max_idle configuration directives to class{} blocks
Revision
1751 -
Directory Listing
Modified
Wed Jan 16 18:30:52 2013 UTC
(10 years ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Forward-port -r1750 [IMPORTANT: nick and topic lengths are now configurable
via ircd.conf. A max_nick_length, as well as a max_topic_length configuration
option can now be found in the serverinfo{} block]
- OpenSSL 0.9.8s and higher is now required in order to enable ssl support
Revision
1728 -
Directory Listing
Modified
Thu Jan 3 00:16:51 2013 UTC
(10 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Backported -r1723 [Fixed possible core on USERHOST/ISON/CAPAB which for some reason
only happens with glibc with optimization enabled. Reported by Mantas]
Revision
1721 -
Directory Listing
Modified
Sat Dec 29 22:12:50 2012 UTC
(10 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- m_invite.c: fixed broken CHWALL invite notice for invitees that are
on a remote server
Revision
1688 -
Directory Listing
Modified
Wed Dec 19 20:58:16 2012 UTC
(10 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- m_nick.c:mr_nick(): remove useless IsExemptResv() test which can
never be true since the EXEMPT flags are set after nick/user/capab
registration
Revision
1676 -
Directory Listing
Modified
Fri Nov 23 21:49:18 2012 UTC
(10 years, 2 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- m_etrace.c: fixed compile warning; removed set_time() call in
report_this_status()
Revision
1654 -
Directory Listing
Modified
Fri Nov 16 19:39:37 2012 UTC
(10 years, 2 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Implemented memory pool allocator which basically is taken from Tor's
mempool allocator for Tor cells
- Fixed compile warnings in conf_class.c
- ./configure --enable-assert works again
Revision
1652 -
Directory Listing
Modified
Tue Nov 13 20:28:53 2012 UTC
(10 years, 2 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- changed match() polarity. match() now returns 0 on match and 1 on non-match
This cleans up several places where function pointers of different matching
functions like irccmp/strcmp/match are passed to other functions.
- added improved collapse() to match.c
Revision
1650 -
Directory Listing
Modified
Sat Nov 10 20:57:51 2012 UTC
(10 years, 2 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Fixed few bugs that have been introduced with config rewrite
- Set some reasonable default values right after a class has been created
Revision
1622 -
Directory Listing
Modified
Thu Nov 1 13:16:37 2012 UTC
(10 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- klines, dlines, xlines, glines and resv now make use of the new database;
also, temporary *lines are now stored, so they're not lost after
restarting the ircd. This also applies to G-lines.
Revision
1618 -
Directory Listing
Modified
Tue Oct 30 21:04:38 2012 UTC
(10 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Made m_globops() and ms_globops() use sendto_realops_flags()
- Added message-type parameter to sendto_realops_flags() which can be one of
SEND_NOTICE, SEND_GLOBAL, SEND_LOCOPS
- Forward-port -r1617
Revision
1615 -
Directory Listing
Modified
Mon Oct 29 18:20:49 2012 UTC
(10 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Fixed possible TBURST desynchronization with services
- Fixed TBURST sending server's name to clients if it's a hidden server
Revision
1592 -
Directory Listing
Modified
Sat Oct 27 21:02:32 2012 UTC
(10 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid/trunk/modules
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to
svnroot/ircd-hybrid/trunk
Revision
1576 -
Directory Listing
Modified
Thu Oct 18 14:41:13 2012 UTC
(10 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Fixed bug in stats_klines() showing oper_reason to unopered clients
- Fixed /stats d|D showing "(null)" if there's no oper_reason
Revision
1569 -
Directory Listing
Modified
Tue Oct 16 18:46:53 2012 UTC
(10 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Removed remnants of MFLG_UNREG which is no longer needed with the
current implementation of message handlers
Revision
1566 -
Directory Listing
Modified
Mon Oct 15 18:31:05 2012 UTC
(10 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_module.c: if we cannot find a available option, yell at the user
Revision
1559 -
Directory Listing
Modified
Sun Oct 14 01:38:28 2012 UTC
(10 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Replaced TimeStamp based services IDs with more flexible account names
Revision
1549 -
Directory Listing
Modified
Mon Oct 1 18:11:11 2012 UTC
(10 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Removed general::kline_with_reason configuration options. It's now enabled
by default
- Removed remnants of the broken reject holding code
Revision
1547 -
Directory Listing
Modified
Sun Sep 30 17:50:03 2012 UTC
(10 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Removed general::use_whois_actually configuration directive. This is
now enabled by default
Revision
1544 -
Directory Listing
Modified
Sun Sep 30 15:14:35 2012 UTC
(10 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_links.c: a server's description may now include the [, ] characters
Revision
1533 -
Directory Listing
Modified
Sun Sep 23 13:04:45 2012 UTC
(10 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- A server's description can again include the '[' and ']' characters
Revision
1528 -
Directory Listing
Modified
Fri Sep 14 18:20:34 2012 UTC
(10 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- ms_sid, ms_server: minor optimization. if we already found a matching
hub/leaf mask, don't continue looking for other masks
Revision
1527 -
Directory Listing
Modified
Fri Sep 14 17:58:08 2012 UTC
(10 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Fixed SID introduction as reported by Mantas M.
This bug has been nicely implemented in -r1239
Revision
1516 -
Directory Listing
Modified
Thu Aug 30 15:08:36 2012 UTC
(10 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Removed general::client_flood configuration option and added the
new 'recvq' configuration directive to class{} blocks.
The max size of a receive queue can be seen in "STATS Y" for each class
- Update NEWS
Revision
1496 -
Directory Listing
Modified
Sun Aug 5 10:02:07 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_knock(): announce INVITE requests via NOTICE to other channel operators,
rather than using a numeric reply for this
Revision
1495 -
Directory Listing
Modified
Sun Aug 5 09:35:42 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Removed use_invex, use_except and use_knock configuration options.
These features are now enabled by default
Revision
1490 -
Directory Listing
Modified
Sat Jul 28 19:33:23 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- removed serverhide::disable_hidden configuration option
- update NEWS
Revision
1489 -
Directory Listing
Modified
Sat Jul 28 19:09:41 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_links.c: fixed archaic bug that would send hidden servers to non-opers
Revision
1485 -
Directory Listing
Modified
Fri Jul 27 08:15:55 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_tburst.c: Services may always override topic-/channel-TS rules
Revision
1484 -
Directory Listing
Modified
Thu Jul 26 18:38:56 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Add back AWAY throttling, now that we allow changing away messages
without unsetting AWAY in the first place
Revision
1483 -
Directory Listing
Modified
Wed Jul 25 19:15:48 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Made Client::away a fixed-size array at the expense of a somewhat higher
memory consumption
Revision
1479 -
Directory Listing
Modified
Sun Jul 22 17:02:48 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- fix msg_channel_flags() so it can deal with messages coming from servers
Revision
1478 -
Directory Listing
Modified
Sun Jul 22 15:50:02 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Allow servers and service to send @%+ prepended channel messages
Revision
1477 -
Directory Listing
Modified
Sun Jul 22 15:36:30 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_invite(): using INVITE now always requires channel operator status,
regardless of channelmode 'i/p'.
Also, halfops may no longer use the INVITE command
Revision
1476 -
Directory Listing
Modified
Sun Jul 22 15:20:31 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_invite(): fixed _remote_ INVITE announcement notices. channel names
needs to be prepended with an '@', otherwise even non-channelops will
receive the anouncement if the invitee is on a remote server
Revision
1473 -
Directory Listing
Modified
Sun Jul 22 12:15:39 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_tburst.c: fixed client-side topic desynchronization bug that may
happen in case a remote server has a greater TOPICLEN value than
the server that actually is receiving the TBURST
Revision
1467 -
Directory Listing
Modified
Fri Jul 20 16:08:23 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_challenge.c: add mo_challenge() which now takes care of operators
issuing the CHALLENGE command
Revision
1463 -
Directory Listing
Modified
Tue Jul 17 21:11:49 2012 UTC
(10 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_connect.c,m_gline.c: add proper TS6 support
- m_gline(),m_gungline(): don't let non-opers find out whether or not
a server has GLINE/GUNGLINE disabled
Revision
1460 -
Directory Listing
Modified
Fri Jul 6 14:32:53 2012 UTC
(10 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Added 'set' to operator privilege flags. Gives access to the "SET" command
Revision
1459 -
Directory Listing
Modified
Fri Jul 6 14:23:09 2012 UTC
(10 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- remove g-line acls
- added general::gline_request_duration configuration option which
simply replaces the harcoded PENDING_GLINE_TIME definition
Revision
1457 -
Directory Listing
Modified
Wed Jul 4 19:44:26 2012 UTC
(10 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_stats.c: minor cleanups; remove useless wrapper functions, etc.
Revision
1453 -
Directory Listing
Modified
Fri Jun 29 13:56:24 2012 UTC
(10 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_join.c: Fixed another dumb bug which would prevent clients from joining
more than one channel. #missingparentheses
Revision
1449 -
Directory Listing
Modified
Tue Jun 26 18:17:03 2012 UTC
(10 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Merged m_away() and mo_away(). Also, /away is no longer time-limited.
- Same goes for /list
Revision
1446 -
Directory Listing
Modified
Mon Jun 25 20:05:12 2012 UTC
(10 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Removed OMOTD
--- Diese und die folgenden Zeilen werden ignoriert --
M include/defaults.h
M include/conf.h
M include/numeric.h
M include/motd.h
M src/s_user.c
M src/messages.tab
M src/motd.c
M src/ircd.c
M modules/Makefile.in
M modules/m_challenge.c
M modules/m_oper.c
D modules/m_omotd.c
M modules/m_rehash.c
M modules/Makefile.am
M NEWS
Revision
1442 -
Directory Listing
Modified
Wed Jun 20 19:24:49 2012 UTC
(10 years, 7 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Added back server notice when a client tries to obtain a reserved nick name.
Kinda useful notice; no idea why it got removed 10 years ago
Revision
1432 -
Directory Listing
Modified
Sat Jun 9 19:40:08 2012 UTC
(10 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Added channel::max_chans_per_oper configuration directive. The old way
was to let ircops join three times the amount of max_chans_per_user.
I'd rather would make this a class{} based limit, but this would require us
to reprint the ISUPPORT buffer every time a client connects.
Revision
1431 -
Directory Listing
Modified
Sat Jun 9 19:15:10 2012 UTC
(10 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- NICKLEN definition no longer respects the trailing NUL character
(reverts to old behavior)
Revision
1415 -
Directory Listing
Modified
Sat May 26 08:58:18 2012 UTC
(10 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_challenge: add module_init, module_exit dummy functions to shut up
the module loader bitching about missing 'modules_entry' symbol if
OpenSSL is not found/enabled.
Revision
1414 -
Directory Listing
Modified
Sat May 26 08:36:29 2012 UTC
(10 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Minor cleanups to check_server(). Checking for long servernames was redundant
here, since valid_servername() already does that job. Also make use of
match_conf_password()
Revision
1413 -
Directory Listing
Modified
Sat May 26 08:25:12 2012 UTC
(10 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Don't try to access aconf->user when aconf is a SERVER_TYPE.
aconf->user is a NULL pointer.
Revision
1410 -
Directory Listing
Modified
Fri May 11 10:59:03 2012 UTC
(10 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- mo_kill(): remove useless IsDigit() test. hash_find_client() doesn't do
UID lookups, so we'll end up with ERR_NOSUCHNICK.
Revision
1405 -
Directory Listing
Modified
Thu May 10 20:56:39 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_userhost(): don't leak irc operator status in case the status is hidden
Revision
1402 -
Directory Listing
Modified
Wed May 9 18:42:45 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- /info no longer sends information about the platform ircd is running on
- remove get_ircd_platform() function
- configure: --enable-efnet switch is no longer required
Revision
1401 -
Directory Listing
Modified
Tue May 8 18:58:13 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
o) Removed channel::burst_topicwho configuration option. Topicsetters are
now sent by default
Revision
1400 -
Directory Listing
Modified
Mon May 7 20:08:32 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- move has_wildcards() to irc_string.c and make use of it in several places
Revision
1398 -
Directory Listing
Modified
Sun May 6 10:57:06 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- decrease HOSTIPLEN to 45
- fix some buffers that should use HOSTIPLEN+1
Revision
1385 -
Directory Listing
Modified
Tue May 1 11:31:35 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- ms_server(), ms_sid(): it's client_p which has an attached
CONF_SERVER, not source_p. Stupid me.
Revision
1384 -
Directory Listing
Modified
Tue May 1 11:25:58 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_server.c: fixed core introduced by previous commit to m_server.c
Revision
1383 -
Directory Listing
Modified
Tue May 1 11:18:22 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Cleanup/rewrite Hub/Leaf-mask configuration. Hub and Leaf configuration items
are no longer separately attached to Client structures.
Revision
1377 -
Directory Listing
Modified
Mon Apr 30 19:35:16 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Remove all Class related #defines like MaxTotal, MaxSendq, etc.
All they do is lead to confusion.
Revision
1376 -
Directory Listing
Modified
Sun Apr 29 17:08:42 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- minor cleanups to s_gline, hostmask.c and m_stats.c.
remove useless NULL assignment of dlink_node pointers.
the DLINK_FOREACH macros already take care of this.
Revision
1372 -
Directory Listing
Modified
Thu Apr 26 19:04:51 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- hostmask.c: move report_Klines() and report_auth() to m_stats.c
Revision
1367 -
Directory Listing
Modified
Tue Apr 24 21:20:54 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Cleanup hostmask.c. Make it use dlink list manipulation routines
Revision
1358 -
Directory Listing
Modified
Sun Apr 22 13:49:23 2012 UTC
(10 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- cleanup and rewrite whowas.c to use the dlink list manipulation routines
- increase NICKNAMEHISTORYLENGTH to 16384
Revision
1325 -
Directory Listing
Modified
Sat Mar 31 10:29:02 2012 UTC
(10 years, 10 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Get rid of fileio.c. Replace some ircsprintf() with snprintf() while on it
Revision
1309 -
Directory Listing
Modified
Sun Mar 25 11:24:18 2012 UTC
(10 years, 10 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- renaming files:
ircd_parser.y -> conf_parser.y
ircd_lexer.l -> conf_lexer.l
s_conf.c -> conf.c
s_conf.h -> conf.h
s_log.c -> log.c
s_log.h -> log.h
Revision
1301 -
Directory Listing
Modified
Sat Mar 10 21:47:17 2012 UTC
(10 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- add 'dline' and 'undline' operator flags
- implement remote dlines mainly for services purposes, but can be used
by operators as well
- update example configuration files; remove invalid shared::flags entries
Revision
1297 -
Directory Listing
Modified
Sun Feb 26 15:28:14 2012 UTC
(10 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_error.c: fixed minor compile warning due to missing static keyword
Revision
1294 -
Directory Listing
Modified
Wed Feb 22 20:48:30 2012 UTC
(10 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Add user mode +H which simply hides operator status to other users.
This solution replaces current method of hidding operator status where the
admin mode is not sent to other servers unless hidden_administrator is disabled.
- m_who() now takes care whether an operator is hidden or not
Revision
1292 -
Directory Listing
Modified
Sun Feb 12 20:36:27 2012 UTC
(10 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- remove AX_ENABLE_SYSLOG. This is now obsolete with the new logging subsystem
Revision
1285 -
Directory Listing
Modified
Sun Feb 5 15:12:59 2012 UTC
(11 years ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- added CIDR support for operator{} blocks
- operator "name"{} is no longer supported
Revision
1275 -
Directory Listing
Modified
Mon Jan 30 23:50:03 2012 UTC
(11 years ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- services that are specified in the services{} block may now set remote k/x-lines
Revision
1247 -
Directory Listing
Modified
Sat Oct 1 07:54:24 2011 UTC
(11 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Rewrite and cleanup half-broken logging subsystem.
Logfile rotating is not working yet
Revision
1243 -
Directory Listing
Modified
Fri Sep 30 10:47:53 2011 UTC
(11 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- move content of msg.h, ircd_handler.h and handlers.h into parse.h and
remove headers accordingly
- killed common.h
- remove m_killhost.c and m_flags.c from contrib/
- sort out unused header includes here and there
Revision
1241 -
Directory Listing
Modified
Thu Sep 29 20:26:09 2011 UTC
(11 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- move firsttime, since, and lasttime Client struct members to LocalUser struct
- m_watch.c: show_watch() now properly reports signon times. This also fixes
an invalid signon time of zero for remote clients.
Revision
1239 -
Directory Listing
Modified
Thu Sep 29 14:02:25 2011 UTC
(11 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- minor cleanup to m_sid and m_server: replace DLINK_FOREACH loops
with sendto_server()
Revision
1228 -
Directory Listing
Modified
Mon Sep 19 09:38:38 2011 UTC
(11 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- add 'restart'/'module' operator flags which allows better fine tuning
whether or not an operator may have access to RESTART/MOD* commands
- ircd_parser.y: (oper{}): ensure yy_aconf->port is set to zero, before
setting any privilege bits. Fixes odd behaviour with multiple 'flags'
entries.
Also removed ability to negate operator flags with a tilde '~'. Pretty
useless since all operator privilege flags are set to zero by default.
Revision
1226 -
Directory Listing
Modified
Sun Sep 18 12:22:15 2011 UTC
(11 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- remove RKLINE, aswell as RXLINE. Regular expression based x/k-lines should be added
via ircd.conf only
Revision
1225 -
Directory Listing
Modified
Sun Sep 18 12:11:56 2011 UTC
(11 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_whois.c: remove callbacks that previously has been used for WHOIS notices
Revision
1222 -
Directory Listing
Modified
Sun Sep 18 10:57:54 2011 UTC
(11 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- minor correction to m_cap(): sptr->name can be empty when sending
ERR_INVALIDCAPCMD back to client. Must use '*' instead of sptr->name
Revision
1221 -
Directory Listing
Modified
Sun Sep 18 10:44:31 2011 UTC
(11 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_svsnick(), m_svsmode(): remove redundant argument count validation
Revision
1219 -
Directory Listing
Modified
Sun Sep 18 09:02:38 2011 UTC
(11 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Start cleaning up macros in client.h. Replace several ClientHasSomeCoolFlag()
with simple HasFlag/HasUMode macros.
Revision
1196 -
Directory Listing
Modified
Sun Aug 21 10:09:23 2011 UTC
(11 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- implement NICK/UID servicestamps
- add "SVS" to server capabilities
Revision
1182 -
Directory Listing
Modified
Tue Aug 16 08:18:13 2011 UTC
(11 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- nick_from_server, uid_from_server: don't blindly increment Count.invisi
without checking if we already did. Fixes invalid usercount in case servers
sends redundant modes within an NICK/UID message.
Revision
1181 -
Directory Listing
Modified
Tue Aug 16 08:05:32 2011 UTC
(11 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- set minimum required arguments for services alias message handler to 0,
otherwise we don't send a ERR_NOTEXTTOSEND
Revision
1178 -
Directory Listing
Modified
Mon Aug 15 08:11:31 2011 UTC
(11 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- Cleanup and restore older parts of the irc-command parser.
Gives back ability to specify maximum amount of parameters
that are processed within a command.
Revision
1176 -
Directory Listing
Modified
Sun Aug 14 11:24:24 2011 UTC
(11 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- remove idle-time klines
- rename LocalUser.last to LocalUser.last_privmsg
- m_message.c: reset source_p->last_privmsg even if a client is messaging itself
Revision
1173 -
Directory Listing
Modified
Sun Aug 14 00:23:02 2011 UTC
(11 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- add usermode +R; only registered clients may message other clients with that mode set
- add channelmode +R; only registered clients may join a channel with that mode set
Revision
1169 -
Directory Listing
Modified
Fri Aug 12 18:45:03 2011 UTC
(11 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- rename find_server to hash_find_server to satisfy naming convention
- pull m_services.c and m_jupe.c from contrib/
- style fixes in some places
Revision
1165 -
Directory Listing
Modified
Thu Aug 11 18:56:53 2011 UTC
(11 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- rename clean_nick_name() to valid_nickname() and move it so s_user.c
- add SVSNICK module
- update Makefile accordingly
Revision
1161 -
Directory Listing
Modified
Wed Aug 10 21:16:43 2011 UTC
(11 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- m_svsmode(): Replace MyClient test with MyConnect.
find_person already takes care of this.
Revision
1158 -
Directory Listing
Modified
Wed Aug 10 19:46:00 2011 UTC
(11 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-8/modules
- UMODE_REJ goes to usermode 'j'
- add UMODE_REGISTERED ('r') (registered nickname)
Revision
1144 -
Directory Listing
Modified
Tue Jul 26 19:33:54 2011 UTC
(11 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
Added back STATS/TRACE/MOTD/ADMIN request notices. Removed
spy_*_notice modules accordingly.
Revision
1123 -
Directory Listing
Modified
Sun Feb 6 21:57:50 2011 UTC
(12 years ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
- Got rid of irc_addrinfo.c and irc_getnameinfo.c
- Fixed broken ipv6 detection due to incorrect use of AC_CHECK_TYPES
Revision
1121 -
Directory Listing
Modified
Sun Jan 9 11:03:03 2011 UTC
(12 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
- removed all instances of STATIC_MODULES since we don't have
static modules anymore
- removed m_mkpasswd module from contrib
Revision
1118 -
Directory Listing
Modified
Thu Jan 6 13:39:10 2011 UTC
(12 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
- cleanup and sanitize m_server.c. remove hostmasking. Improve TS6 suppport
Revision
1115 -
Directory Listing
Modified
Tue Dec 21 14:42:54 2010 UTC
(12 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
- Rename bogus_host() found in several modules to check_servname() and move
it to s_serv.c
- serverinfo::sid is now mandatory and must be specified.
ircd won't start otherwise
Revision
1114 -
Directory Listing
Modified
Mon Dec 20 20:33:05 2010 UTC
(12 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
- Move RPL_ETRACE to messages.tab
- CHANGE RPL_WHOISSSL to use the 671 numeric
Revision
1106 -
Directory Listing
Modified
Tue Nov 2 15:10:53 2010 UTC
(12 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
- Fixed broken configure test for sigio
- Update libtool to latest 2.4 release
Revision
1072 -
Directory Listing
Modified
Wed Feb 17 22:58:23 2010 UTC
(12 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
- remove old dot_in_ip6_addr configuration option. this is now obsolete.
Revision
1056 -
Directory Listing
Modified
Mon Feb 1 23:09:03 2010 UTC
(13 years ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
- Rename existing lib directory containing modules on 'make install'
as suggested by Rodder
Revision
1055 -
Directory Listing
Modified
Thu Jan 28 09:03:31 2010 UTC
(13 years ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
- m_help.c: logging unfound help-topics that are triggered by simple HELP
requests is just stupid, as this can be easily abused.
Revision
1045 -
Directory Listing
Modified
Tue Jan 26 12:58:42 2010 UTC
(13 years ago)
by
michael
Original Path:
ircd-hybrid-7.3/modules
- contrib/spy_links_notice.c: do not show additional arguments supplied to the
LINKS command in spy notices. new behaviour is to simply show the command sent
by the client, which exactly behaves like all other contributed spy modules.
- remove clean_string()
Revision
1017 -
Directory Listing
Modified
Tue Oct 27 22:22:38 2009 UTC
(13 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- fixed build with --enable-assert
- fixed STATS z reporting correct memory consumption of channel bans/excepts/invites and watchlist entries
Revision
1013 -
Directory Listing
Modified
Sun Oct 18 14:26:49 2009 UTC
(13 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Add -Wextra -Wcast-align -Wbad-function-cast to CFLAGS if --enable-warnings is specified
- Fixed several compile warnings
- 64-bit cleanliness fixes, e.g., reorganize data structures to reduce storage/unnecessary padding
Revision
1011 -
Directory Listing
Modified
Fri Sep 18 10:14:09 2009 UTC
(13 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- move list manipulation routines from tools.c to list.c
- mem_frob() goes to memory.c
- sort out redundant/unneeded header includes
Revision
1003 -
Directory Listing
Modified
Sat Aug 29 22:57:41 2009 UTC
(13 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- set_initial_nick(): remove *outdated* comment and make this function only
take 2 parameters. source_p == client_p for local clients.
Revision
987 -
Directory Listing
Modified
Sun Aug 16 12:41:56 2009 UTC
(13 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- mo_sgungline: calling sento_server with right amount of params sounds like
a good idea
Revision
981 -
Directory Listing
Modified
Sun Aug 9 19:09:03 2009 UTC
(13 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- speed up processing of incoming NICK/UID bursts
- fixed archaic bug where bursting servers with missconfigured NICKLEN were able
to desync the network's nickname database
Revision
980 -
Directory Listing
Modified
Sun Aug 9 12:51:45 2009 UTC
(13 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- remove useless MyConnect tests in m_time() and m_lusers()
- remove useless TS6 handling in m_who() since this is sent to local
clients only
Revision
979 -
Directory Listing
Modified
Sun Aug 9 10:42:23 2009 UTC
(13 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- m_map(): remove useless IsOper() test on source_p. for operators mo_map is being used
Revision
972 -
Directory Listing
Modified
Mon Aug 3 07:13:29 2009 UTC
(13 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- m_watch.c: remove m_watch from server message handler. m_watch should *never*
be called for servers or remote clients.
Revision
971 -
Directory Listing
Modified
Sun Aug 2 23:27:42 2009 UTC
(13 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- cleanup m_connect() while reviewing: remove useless MyConnect() test
in mo_connect().
- Fix possible core in mo_connect() in case if there is a ConfItem that doesn't
have an AccessItem mapped.
Revision
970 -
Directory Listing
Modified
Sun Aug 2 23:04:14 2009 UTC
(13 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- cleanup m_close() while reviewing: get rid of some stupid integer incrementation
on 'closed'. use dlink_list_length instead.
Revision
969 -
Directory Listing
Modified
Sun Aug 2 22:48:53 2009 UTC
(13 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- cleanup m_capab() while reviewing: remove useless non-NULL test on p->localClient
Revision
967 -
Directory Listing
Modified
Sun Aug 2 18:05:28 2009 UTC
(13 years, 6 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- added ssl_server_protocol configuration option to servinfo{}.
valid flags are 'sslv3' and 'tlsv1'
Revision
912 -
Directory Listing
Modified
Wed Nov 7 22:47:44 2007 UTC
(15 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Implemented libtool-ltdl. Only shared modules are supported currently
- Several build fixes and cleanups. ircd now builds and runs without any problems
- Added back all files to SVN that are needed to built the daemon
I really don't want to force other people that want to test the snapshots
or svn versions to install yyacc, lex, automake, autoconf and libtool...
No problem having required files in svn
- Removed some automake maintainer stuff which is kinda useless for us
Revision
908 -
Directory Listing
Modified
Sun Nov 4 23:21:51 2007 UTC
(15 years, 3 months ago)
by
stu
Original Path:
ircd-hybrid-7.2/modules
Completely redo the build system. Now uses libtool and automake. Suggest you clean out your tree and then do ./autogen.sh.
Revision
897 -
Directory Listing
Modified
Sat Nov 3 17:13:32 2007 UTC
(15 years, 3 months ago)
by
db
Original Path:
ircd-hybrid-7.2/modules
- Major cleanup of build system (Stu should review this)
Basically move shared stuff like help messages modules to datadir
Try to keep to the original layout under prefix if --datadir
--sysconfdir --localstatedir are not given
- Make the example files have reasonable defaults, this bites me
all the time anyway.
Revision
886 -
Directory Listing
Modified
Wed Oct 31 18:45:58 2007 UTC
(15 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Fixed comment in m_knock.c and make use of the PrivateChannel macro
to confuse people less
Revision
885 -
Directory Listing
Modified
Wed Oct 31 18:09:24 2007 UTC
(15 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Removed LazyLinks in 7.2 to stop people from asking why we keep
broken code for half a decade. LL will be implemented in a smarter
fashion in due time
Revision
873 -
Directory Listing
Modified
Tue Oct 23 11:02:09 2007 UTC
(15 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- fixed longstanding topic desync bug during netbursts, which has been
reported by several people. We now basically do what ircu does, i.e.
unset topics set by netriders
Revision
855 -
Directory Listing
Modified
Mon Feb 26 22:06:45 2007 UTC
(15 years, 11 months ago)
by
db
Original Path:
ircd-hybrid-7.2/modules
- fix core in temp channel resv
- remove unused variable in m_join
- update RELNOTES
Revision
853 -
Directory Listing
Modified
Thu Feb 22 06:01:30 2007 UTC
(15 years, 11 months ago)
by
db
Original Path:
ircd-hybrid-7.2/modules
- fix typo in ircd_parser.y regenerate y.tab.c and lex.yy.c
- fix order shown in CLIEXIT
- remove mode parsing in ms_join
- reflect addiction cconn_full flag
Revision
817 -
Directory Listing
Modified
Sun Sep 10 17:45:31 2006 UTC
(16 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- m_challenge(): fixed another challenge bug which would
reject a client's challenge response if the user= line
contains an IP.
Revision
816 -
Directory Listing
Modified
Sun Sep 10 17:38:08 2006 UTC
(16 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- m_testmask.c: fixed match arguments. It's actually the first
argument which takes a mask containing wildcards. Reported by pharlap
Revision
808 -
Directory Listing
Modified
Sun Sep 3 18:58:00 2006 UTC
(16 years, 5 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Misc. fixes to TESTMASK/TESTLINE as reported by Phar Lap
- Prevent TESTLINE from reporting k-lines twice
- Show the actual k-line reason when reporting k-lines
- Test the host part of a u@h mask against the client's sockhost field in TESTMASK
- Added support for nick masks to TESTMASK
- CIDR is to come in 7.3
Revision
646 -
Directory Listing
Modified
Wed Jun 7 12:42:00 2006 UTC
(16 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Fixed old bug that would forbid SPAMNUM to be disabled via "SET SPAMNUM 0"
Revision
632 -
Directory Listing
Modified
Thu Jun 1 10:53:00 2006 UTC
(16 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Added channel::disable_fake_channels which disallows creation of channels
that have ascii 2, 3, 31 and 160 in their names.
- Minor improvements and cleanups to channel name validation routines
backported from 7.3
Revision
606 -
Directory Listing
Modified
Tue May 16 07:14:39 2006 UTC
(16 years, 8 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- ERR_NOSUCHNICK should actually be sent to local clients trying to PRIVMSG
a non existant nick starting with a digit.
Revision
593 -
Directory Listing
Modified
Fri May 12 05:47:32 2006 UTC
(16 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Backported RKLINE fix so the user and host portion of a banmask don't get
cut off after 10 and 63 chars, respectively.
A split_nuh() rewrite was required for this.
- Removed now unused xstrldup() function
Revision
589 -
Directory Listing
Modified
Mon May 8 18:40:00 2006 UTC
(16 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Clear the TS6 CAPAB bit possibly set on an unregistered client connection
in mr_motd(), mr_admin() and register_local_user(). This is a kludge for now.
Revision
588 -
Directory Listing
Modified
Mon May 8 13:22:59 2006 UTC
(16 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- m_restart(): don't send restart notices twice to locally connected clients
Revision
584 -
Directory Listing
Modified
Sun May 7 15:26:45 2006 UTC
(16 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Added new general::stats_e_disabled configuration option. Known from RB,
all it does is to disable "STATS e", which is a good idea if you have any
exempted server ips.
- Updated RELNOTES
Revision
560 -
Directory Listing
Modified
Sun Apr 23 06:38:25 2006 UTC
(16 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Fixed negative "STATS ?" output as reported by ThaPrince
- Updated RELNOTES
Revision
554 -
Directory Listing
Modified
Fri Apr 21 17:01:46 2006 UTC
(16 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Don't send out multiple "requesting G-Line" notices in case the same oper
is requesting the same gline over and over again.
Revision
536 -
Directory Listing
Modified
Thu Mar 23 09:59:02 2006 UTC
(16 years, 10 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Can't use irccmp for qsort(), so let's use stricmp() when compiling on wins0x
Revision
503 -
Directory Listing
Modified
Fri Mar 3 19:53:47 2006 UTC
(16 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Backported CAP changes from HEAD since it doesn't affect
any of the ircd's core components and should be supported
as soon as possible.
Revision
488 -
Directory Listing
Modified
Wed Mar 1 12:40:31 2006 UTC
(16 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Rewrote m_join(). This was mainly done to fix some bug that can be easily abused.
Details about this bug have been given on IRC.
Revision
487 -
Directory Listing
Modified
Wed Mar 1 10:54:20 2006 UTC
(16 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Fixed bug where "JOIN #keyedchan1,#keyedchan2 key1,key2" wouldn't work.
Reported by ThaPrince
Revision
454 -
Directory Listing
Modified
Sun Feb 12 19:01:25 2006 UTC
(16 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Get rid of can_send_part. This also fixes a bug where voiced clients
weren't able to send a PART message to the channel. Reported by ThaPrince.
Revision
435 -
Directory Listing
Modified
Sat Feb 11 19:21:50 2006 UTC
(16 years, 11 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Fixed invalid output of the USERS command as reported by ThaPrince
Revision
382 -
Directory Listing
Modified
Tue Jan 31 12:13:42 2006 UTC
(17 years ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Fixed incorrect match handling in relay_xline as reported by ThaPrince.
Damnit match() really shouldn't return 1 on match. This will be changed
sooner or later.
Revision
336 -
Directory Listing
Modified
Mon Dec 26 18:31:08 2005 UTC
(17 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- This should finally fix the TBURST issue as reported by
ThaPrince. Untested as always
Revision
327 -
Directory Listing
Modified
Sun Dec 25 09:55:48 2005 UTC
(17 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- propset svn:keywords "Id" modules/m_tburst.c
- Added CAP_TBURST definition to get m_tburst.c compile
Revision
322 -
Directory Listing
Modified
Sat Dec 24 22:04:58 2005 UTC
(17 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Only locally connected clients should be checked for a valid channelmembership
when processing the INVITE message. Remote clients that are outside a channel
e.g. services, are allowed to send INVITEs. This also fixes a bug with anope
services. Reported by r0d3nt
Revision
313 -
Directory Listing
Modified
Fri Dec 23 10:55:47 2005 UTC
(17 years, 1 month ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Don't pace "WHO #somechan" and "WHO *" as this breaks several clients
Revision
222 -
Directory Listing
Modified
Thu Nov 3 15:39:49 2005 UTC
(17 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Added missing 'return' after register_remote_user() call in
nick_from_server()
Revision
201 -
Directory Listing
Modified
Tue Nov 1 11:41:52 2005 UTC
(17 years, 3 months ago)
by
adx
Original Path:
ircd-hybrid-7.2/modules
MFC:
+ removed invite_ops_only, controlled by +p now
+ sorted ircd.conf:channel{} a bit
Revision
172 -
Directory Listing
Modified
Fri Oct 21 22:04:25 2005 UTC
(17 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- ETRACE should spit out an error if used by a non-oper. Reported by nenolod
Revision
150 -
Directory Listing
Modified
Sun Oct 16 18:14:43 2005 UTC
(17 years, 3 months ago)
by
db
Original Path:
ircd-hybrid-7.2/modules
- backport fix from HEAD to fix m_testline.c on 7.2
This bug is old. The code was missing a test for a kline conf and the
sendto to print that kline out, in the case where it was a kline against
and IP. i.e. foo@ip.ip.ip.ip it would work in the case where it was
a kline against a dns.
Revision
143 -
Directory Listing
Modified
Sun Oct 16 09:49:16 2005 UTC
(17 years, 3 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Fixed a bug where remoteservers would send us an ERROR
on "WHOWAS nick count remoteserver.net". Propably one
of the oldest bugs that got introduced in 7.0.
(Backported from HEAD)
Revision
100 -
Directory Listing
Modified
Sun Oct 9 14:43:13 2005 UTC
(17 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- CHANNELLEN vs. LOCAL_CHANNELLEN fix. Local JOINs are limited to 50chars whereas
remote SJOINs/JOINs can be upto 200chars for backwards compatibility.
Revision
93 -
Directory Listing
Modified
Sat Oct 8 11:24:01 2005 UTC
(17 years, 4 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules
- Fixed bug in m_whois() that would allow users to send a WHOIS to remote
servers with an empty argument via "WHOIS someserver.org :"
Revision
30 -
Directory Listing
Added
Sun Oct 2 20:03:27 2005 UTC
(17 years, 4 months ago)
by
adx
Original Path:
ircd-hybrid/modules
- imported sources
- can be moved later according to the directory/branching scheme,
but we need the svn up