summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-06-15- rename 'fingerprint' configuration directive to 'ssl_certificate_fingerprint'michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2245 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-15- channel_mode.c:add_id(): don't leak server names of servers that are hidden.michael
Patch provided by Adam <adam@anope.org> git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2243 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-15- Implement CERTFPmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2237 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-06- Added read_links_file()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2215 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-05- conf_class.c: white-space changesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2214 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-05- s_serv.c:write_links_file(): replaced a dlinkAdd() with dlinkAddTail()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2211 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-05- channel.c: optimized can_join(). Do less intensive tests before actuallymichael
testing for ban/exempt masks git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2207 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-05- motd.c: style correctionmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2204 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-04- Moved disable_remote_command configuration directive frommichael
general{} block to serverhide{] block git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2197 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-04- Fixes to changes done in -r2165michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2195 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-04- motd.c:motd_destroy() don't attempt to unlink a local/remote motdmichael
from MotdList.other git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2192 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-04- motd.c:motd_cache(): do the stat() before fopen() + improve errormichael
reporting in case stat() failed git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2191 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-04- Removed Client::client_host and Client::client_server membersmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2188 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-04- Removed usermode +Cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2184 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-04- Style correcions/white-space changesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2183 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-04- Fixed debug assertion being triggered on ident lookupmichael
as reported by Stuart Walsh git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2180 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-03- automake 1.13.3michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2177 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-03- Now that invite- and ban-exempts are hardcoded, there's no need to deletemichael
them from ISUPPORT-list on /rehash git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2176 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-03- Remove unused temporary_resv list. Move channel_resv_list to conf.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2173 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-02- Regenerate parsermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2170 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-02- motd.c, motd.h: fix compile warningsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2169 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-02- motd.c, motd.h: add support for ip masksmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2166 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-02- motd.h, motd.c: minor cleanups. use 'unsigned' whenever possiblemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2165 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-31- Don't let non-SSL users join +S channels if ircd has bemichael
compiled without SSL support. Spotted by Stuart Walsh git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2149 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-30- m_svsmode(), user_set_hostmask(): minor cleanups and fixes to previous commitmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2144 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-30- m_svsmode.c: avoid HostServ floodsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2142 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-30- s_user.c:user_set_hostmask(): send a QUIT/JOIN combination to other channelmichael
members to avoid desynchronized IALs git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2140 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- s_user.c, s_serv.c, rsa.c: style corrections; mostly whitespace changesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2135 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-29- conf_parser.l, conf_parser.y: style correctionsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2128 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-27- conf_parser.y: fixed logic error allowing connect{} blocks that don't have ↵michael
valid send/receive passwords git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2127 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-26- s_user.c:report_and_set_user_flags(): minor spelling fixesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2124 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-26- m_version.c: removed confopts(). Configuration options can be seen in /infomichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2121 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-23- conf_parser.y: match() takes care of multiple globs. no need to run collapse()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2107 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-19- Undo -r1900 for now [Changed RPL_WELCOME to comply with rfc2812]. Looks ↵michael
like this confuses mIRC in conjunction with spoofed hosts git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2098 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-18- Fixed broken spoofsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2092 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-17- s_serv.c:hunt_server(): removed collapse() call. Let match() deal with it.michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2082 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-17- version.c: update copyright yearsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2081 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-16- automake 1.13.2michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2063 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-12- m_svsmode(), set_user_mode(): \n, \r, \t aren't treaded specially anymoremichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2024 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