summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-27- Changed RPL_WELCOME to comply with rfc2812michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1900 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-27- Backported -r1874 [WHOIS may no longer accept wildcards]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1884 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-26- Backported -r1872 [Fixed broken compile with libGeoIP disabled ]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1873 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-25- Fixed core on rehash with resv exemptsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1864 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-25- God Damn It; resv exempts should be working nowmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1860 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-25- Minor fixes to new resv exempt codemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1859 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- Added 'nononreg' (+R) to oper::umodes and general::oper_only_modesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1855 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.(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- Fixed some compile warningsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1845 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-22- send.c:sendto_common_channels_local(): fixed core which has been ↵michael
introduced in -r1734 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1844 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- Numeric 432 now shows the actual reason of quarantined nicknamesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1838 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- m_users, show_lusers: removed extranous arguments to sendto_one()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1836 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-19- bison 2.7.1michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1835 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- bison 2.7.1michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1833 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-14- Renamed example.conf to reference.confmichael
- Due to upcoming feature implementation, resv{} blocks are no longer stackable git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1823 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
2013-04-12- Remote server connection and split notices now go to new usermode +emichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1818 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-12- set_user_mode(): remove useless debugging noticemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1813 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-01- myctime(): replaced strcpy() with strlcpy()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1801 82007160-df01-0410-b94d-b575c5fd34c7
2013-03-31- Cleanup/reorganize header file layoutmichael
- Fixed naming convention in some places git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1798 82007160-df01-0410-b94d-b575c5fd34c7
2013-03-31- Forward-port -r1792 [Added SVSHOST command handler which allows services ↵michael
to change the hostname of a specific user] git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1795 82007160-df01-0410-b94d-b575c5fd34c7
2013-03-31- Replaced all occurrences of ircsprintf with sprintf/snprintfmichael
and killed sprintf_irc.(c|h) git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1793 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-28- Fixed possible core in try_parse_v4_netmask() as reported by bobnomnommichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1786 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-26- Forward-port -r1784 [Fix bug where idle time sometimes is 0 even if themichael
client didn't send any private message] git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1785 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-24- Forward-port -r1774:michael
- 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 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1783 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-19- Forward-port -r1771 [channel_mode.c: check_string() didn't work right in casemichael
string started with a space. (i.e., "MODE #chan +b : c" results in a weird ban mask) Bug got introduced in ircd-hybrid-5/channel.c, Revision 1.26 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1772 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-18- Fixed some other invalid conversion specifiersmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1761 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-17- %lu conversion specifier has been used when it should be %umichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1759 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-16- conf_parser.y: fixed warning introduced by previous commitmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1753 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-16- Forward-port -r1740 [Fixed yyerror() not reporting configuration errorsmichael
in some cases] git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1752 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-16- Forward-port -r1750 [IMPORTANT: nick and topic lengths are now configurablemichael
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 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1751 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-15- Rebuilt conf_parser.cmichael
- Minor logic fixes to recently added away-notify capability git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1749 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-14- Forward-port -r1744 [conf_parser.y: fixed fd leak with rsa public keys]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1745 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-14- Quick and dirty workaround to fix build on GNU/Hurdmichael
because of undefined PATH_MAX git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1737 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-13- Forward-port -r1732 [Dropped support for linux rt signals]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1736 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-11- Add support for "away-notify" client capabilitymichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1734 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-06- automake 1.13.1michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1730 82007160-df01-0410-b94d-b575c5fd34c7
2013-01-03- parse.c:handle_numeric(): add missing space as reported by Mantasmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1726 82007160-df01-0410-b94d-b575c5fd34c7