summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2013-06-16- Add operator::ssl_connection_required configuration optionmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2249 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-16- Add usermode 'S' (client is connecte via SSL/TLS).michael
Allows services to keep track of what users are connected via SSL, and allows to see ssl-status of remote clients in a /whois git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2247 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-15- svn propsetmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2240 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-15- Add m_certfp.cmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2239 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-12- white-space commit/style correctionsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2225 82007160-df01-0410-b94d-b575c5fd34c7
2013-06-05- m_services.c: changed HS shortcut to send messages to HostServmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2205 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- 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- m_etrace.c: removed XXX-tag. /etrace -full gives extendend etracemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2187 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-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- 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- m_stats.c:report_confitem_types(): removed unused variablemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2161 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-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-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-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-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-26- Remove temporary xline kludge that was required for bettermichael
interoperability with 7.0 servers git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2114 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-25- LOCOPS notices should only be sent to opers that have usermode +lmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2113 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-23- Made LOCOPS messages appear as a NOTICEmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2105 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-19- m_ison.c: merge do_ison() into m_ison()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2100 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-18- m_who.c: replaced several DLINK_FOREACH_SAFE with a simple DLINK_FOREACHmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2090 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-18- m_who.c: style correctionsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2089 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- Removed extranous EmptyString() testmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2078 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-17- m_whowas.c:whowas_do(): minor cleanups and optimizationsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2077 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-16- Removed outdated commentmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2072 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-16- Another fix to previous commit. Am I drunk? Aye!michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2071 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-16- m_svsmode(): restore ability to change a user's host via SVSMODE +michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2057 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-15- m_svsmode(): temporarily allow 3 arguments (SVSMODE without a valid TS)michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2054 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-15- m_nick.c: replaced few strcpy() with strlcpy()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2047 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-15- m_help.c: minor changes to dohelp() (use pointer arithmetic instead of ↵michael
indexing) git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2044 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- Improve KILL server notice to be more specific about the client beingmichael
killed (ircnet style) git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2036 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- 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
2013-05-12- m_topic.c: fixed compile warningmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2020 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-12- Whitespace commitmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2016 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-12- Renamed m_error() to mr_error()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2010 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-12- mr_error(): ignore error if it's not a connecting/handshaking servermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2009 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-12- part_one_client(): removed useless client_p argumentmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2006 82007160-df01-0410-b94d-b575c5fd34c7