summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2014-02-18- m_admin.c: fixed invalid commentmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2992 82007160-df01-0410-b94d-b575c5fd34c7
2014-02-18- Stole recent /map changes from p4. Network map looks much better now.michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2990 82007160-df01-0410-b94d-b575c5fd34c7
2014-02-18- Via p4: Make whowas honor disable_remote_commandsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2987 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-31- m_part.c:m_part(): removed IsServer() testmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2984 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-31- m_quit.c: removed unused header includemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2983 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-31- m_server.c:mr_server(): don't falsely exit a server with the reasonmichael
being "SID already exists" if it's just hash_find_server() that returned non-NULL. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2977 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-31- m_xline.c: reorder functions, removed unused header includes, constificationsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2975 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-31- m_help.c: Made dohelp() and sendhelpfile() void functionsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2973 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-31- Move myctime() from irc_string.c to s_misc.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2971 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-30- m_etrace.c: removed unused header includesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2969 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-30- Really make do_admin() a void function...michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2966 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-30- m_admin.c, m_motd.c: do_admin() and do_motd() always succeed. Make them a ↵michael
void again. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2965 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-28- Added modules_get_list() and made modules_list visible to only modules.cmichael
- Fixed naming convetion of other linked lists in modules.c git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2960 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-28- register_remote_user(): removed unused realname/gecos parametermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2956 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-26- Revert -r1925. We no longer show how many times an oline has been hit.michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2948 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-26- Clean up stupid pointer magic passed to the channel mode handlers.michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2938 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-23- m_capab.c: removed extraneous parenthesesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2913 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-23- Implemented "userhost-in-names" client capabilitymichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2911 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-23- m_names.c: removed unused header includemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2909 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-23- m_names.c: a channel name parameter is now requiredmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2907 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-22- m_list.c: style cleanupsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2905 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-22- m_names.c:names_non_public_non_secret(): fixed long-standing bug wheremichael
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 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2901 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-21- Fixed improper use of the ID_or_name macro in several placesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2889 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-20- m_encap.c:ms_encap(): removed pointless code. Buffer can't be overflownmichael
since snprintf() is being used git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2886 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-19- m_xline.c:mo_xline(): properly report missing privilege now thatmichael
we have the 'unxline' oper flag git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2880 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-19- m_xline.c: speed up xline lookupsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2878 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-19- m_trace.c:ms_trace(): properly check return value of hunt_server()michael
against HUNTED_ISME. Just in case the HUNT_* definitions get changed some day git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2864 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-18- m_gline.c:ms_gline(): improved readability. Removed extranous IsClient() test.michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2862 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-18- m_gline.c: merged do_sgline() into ms_gline(). Removed me_gline() encap ↵michael
handler. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2860 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-18- m_dline.c: merged me_undline() into ms_undline()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2858 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-18- Added 'unxline' oper privilege for better fine tuningmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2854 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-17- m_server.c:mr_server(): if there's no connect block for a server,michael
exit the connection with "No connect{} block." instead of "Invalid servername." git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2851 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-16- Tweak reloading/rehasing config files server noticemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2831 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-15- m_xline.c:me_xline(): fixed misleading commentmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2829 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-15- Fixed previous commit to ms_locops()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2827 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-15- m_locops.c:ms_locops(): replaced sendto_server() combomichael
with sendto_match_servs() git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2825 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-15- m_operwall.c: removed me_operwall() encap handlermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2823 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-15- Clean up all files in modules/ (fixed indentation, removed whitespaces/tabs)michael
- Fixed copyright years - Made module handlers int type for later use git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2821 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-14- m_dline.c, m_kline.c: fixed wrong copyright yearsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2819 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-14- m_encap.c: fixed indentation, style cleanups, reformattingmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2817 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-14- Greatly speedup k-/g-line lookup. Instead of testing every single client ↵michael
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 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2815 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-12- m_dline.c, m_kline.c: fixed indentation, style cleanups, reformattingmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2809 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-12- m_dline.c:mo_dline(). if a target server exists, use sendto_match_servs()michael
instead of sendto_server() git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2808 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-12- m_kline.c:mo_kline(). if a target server exists, use sendto_match_servs()michael
instead of sendto_server() git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2803 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-11- Fixed inconsistent ERR_NOPRIVS vs. ERR_NOPRIVILEGES messmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2802 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-09- m_message.c:msg_client(): removed pointless MyClient() testmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2798 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-09- m_message.c: fixed indentation, style cleanups, reformattingmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2795 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-09- Make PRIVMSG/NOTICE use UID targets if possiblemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2791 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- parse.c, m_message.c: replaced few 512s with IRCD_BUFSIZE; removed useless ↵michael
casts git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2787 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- m_whois.c:do_whois(): get it to work with UIDs. Spotted and fixed by Adam.michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2783 82007160-df01-0410-b94d-b575c5fd34c7