summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2013-06-02- include/defaults.h: remove unused INIT_LOG_LEVEL definemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2162 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-02- Cleanup ISUPPORT code and get rid of message.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2158 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-31- Cleanup flattened links codemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2157 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-31- Implement motd{} configuration blocks based on ircu's implementationmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2151 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-29- s_user.c:user_set_hostmask(): don't unset FLAGS_IP_SPOOFING if the client'smichael
hostname has already been spoofed by an auth{} block based spoof. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2139 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-29- Finished proper implementation of usermode 'x' (UMODE_HIDDENHOST)michael
Only services may set a fakehost via SVSMODE. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2136 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-29- get_member_status(), valid_wildcard(): constificationmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2132 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-29- resv.c: move valid_wild_card_simple() to conf.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2131 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-26- Got rid of CONF_HUB enum typemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2119 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-26- Got rid of CONF_CLASS enum typemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2117 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-23- Bump patchlevel to hybrid-8.1.0michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2109 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-19- Bump patchlevel to hybrid-8.1.0rc1michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2102 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-18- Removed testline and testmaskmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2085 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-16- Merged valid_username() and clean_user_name()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2068 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-15- Bump patchlevel to hybrid-8.1.0beta5michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2048 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-14- Added 'locops' and 'wallops' to irc-operator flagsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2039 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-14- Overhaul HELP systemmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2031 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-12- Remove entering_umode and change_umode callbacks in preparation for themichael
modular usermode subsystem git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2023 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-12- Removed 'remote', and 'global_kill' oper flags, and added 'connect',michael
'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 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2013 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-10- Removed unused OFLAG_OPER_SPY definitionmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1993 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-08- Revved patchlevelmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1984 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-08- Added usermode F (remote client connect/exit notices) on public requestmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1977 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-06- Implemented channel mode +M. Clients that haven't identified theirmichael
name with NickServ may not speak in a channel that has this mode set git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1956 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-05- Backport -r1877 [Made find_capability() return an unsigned int]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1953 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-05- Bump patchlevel to 8.1.0beta3michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1947 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-05- Removed channel::quiet_on_ban configuration option. This feature ismichael
now enabled by default git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1945 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-04- Implemented channel mode +c. Known from other ircds, this mode basicallymichael
prevents users from sending messages including control codes to a channel that has this mode set git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1938 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-30- Move report_resv() to m_stats.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1928 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-30- Moved report_confitem_types() to m_stats.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1923 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-30- Dropped PCRE supportmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1920 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-27- Bump patchlevel to 8.1.0beta2michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1906 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-27- Removed operflag 'nick_changes'. Operators can now set +n at willmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1903 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-25- Bump patchlevel to 8.1.0beta1michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1868 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-25- Added basic support for libGeoIPmichael
- Added exempt configuration option to resv{} blocks git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1858 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-24- Constificationmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1857 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-24- Cleanup m_map.cmichael
- Implemented serverhide::hide_services configuration option git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1851 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-23- numeric.h: cosmetical cleanups; removed useless commentsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1849 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-23- numeric.(c|h): remove RPL_TEXT, re-add RPL_RSACHALLENGEmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1848 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-23- Constification, replaced few sprintf with snprintfmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1847 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-22- s_misc.h: fixed compile warning with -Wunsuffixed-float-constantsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1846 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-22- Fixed some compile warningsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1845 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-21- conf.h: removed MaskItem::hnext membermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1843 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-21- Add ERR_CHANBANREASON (numeric 485)michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1839 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-21- Remove current msg locale implementationmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1837 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-19- Revert to -r1831michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1834 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-19- Made all numeric defines use the actual string instead of the numeric valuemichael
which allows to use gcc's printf format attribute - Remove current message locale implementation git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1832 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-15- Forward-port -r1741 [Fixed logfiles not getting reopened on /rehash]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1831 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-15- Minor cleanups to hash.c; removed now unused functions, style cleanupsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1826 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-14- Quarantined/reserved channels may now contain wildcardsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1825 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-12- Removed recently added m_svshost.c. Services may now change the host of amichael
specific user via "SVSMODE <timestamp> <target> +x <hostname>" git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1819 82007160-df01-0410-b94d-b575c5fd34c7