summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-21Configure operspy for linuxnetRussell King
2019-07-21Support 40 character nicks.Russell King
2019-07-21Add forcenick supportRussell King
2019-07-21Hide operspy moduleRussell King
2019-07-21Update operspy moduleRussell King
2019-07-21Add support for hidden command modulesRussell King
2019-07-21Add ^ support for SSL connectionsRussell King
2019-07-21Add support for limited temporary KlinesRussell King
2019-07-21Convert global channel operator support to OFTC's God mode.Russell King
OFTC's God mode is very similar to the global channel operator mode, with the following differences: - gaining God mode notifies all operators - uses of God mode privileges notifies all operators - God mode times out after a configurable period - uses umode S rather than O - S is taken for SSL clients in hybrid 8.1.13. So align with OFTC's implementation, but omit these features.
2019-07-21Add global channel operator supportRussell King
2016-06-12Add support for configurable initial channel modesRussell King
2016-06-12Fix empty sockhostRussell King
Whois code assumes that a sockhost containing "0" is unset. sockhost also gets used in inter-server UID messages. Allowing sockhost to remain empty is likely to cause protocol bugs elsewhere in ircd. Fill it with "0", which is what is used when spoofing is in use.
2016-06-12Add patch from Pie-Man to stop flooding connecting servers with 451 errorsRussell King
2016-06-12Add git ignore fileRussell King
2016-06-12Revert "- Dropped contrib/"Russell King
This reverts commit 206336e601c61264d4dd7b6c031b5cc96b7e3f44. Conflicts: Makefile.in configure
2016-06-12Revert "- numeric.h: removed unused RPL_HOSTHIDDEN numeric constant"Russell King
This reverts commit cd7c67bd776fd958c6caf10f05b5338dc9a762ee.
2014-07-20RELEASE TAG 8.1.20HEADmastermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/releases/8.1.20@4292 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-20- Update several help filesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4291 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-20- Revved version to hybrid-8.1.20michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4290 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-20- Update doc/reference.confmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4289 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-20- m_oper.c, m_challenge.c: cosmetical fixesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4286 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-19- m_challenge.c:m_challenge(): added sanity test on parv[1]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4281 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-19- Update NEWSmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4280 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-19- Update NEWSmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4279 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-19- m_challenge.c:m_challenge(): cosmetical fixmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4278 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-19- Update challenge.txtmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4277 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-19- m_xline.c, m_resv.c: fixed bug where the mask which is to be banned is ↵michael
checked in both valid_wild_card_simple() and valid_wild_card() git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4276 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-19- conf.c:valid_wild_card_simple(): don't read past the zero charactermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4263 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-18- conf_parser.y: do some logging if the dh param file can't be opened/readmichael
- rsa.c: fixed compile warning git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4260 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-18- Cleaned up and sanitized /challenge relatedcodemichael
- rsa.c:get_randomness(): removed EGD support; also don't fall back to RAND_pseudo_bytes() if RAND_bytes() fails. If RAND_bytes() fails, just reject the /challenge request. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4257 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-18- .travis.yml: according to the travis ci guys, gcc-4.8 is now pre-installed ↵michael
on osx. Let's see if it works this time. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4252 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-17- Update NEWSmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4249 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-17- m_server.c: fixed build with LibreSSL which hasn't compression supportmichael
- ax_check_openssl.m4: 0.9.8m is now the minimum requirement git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4248 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-17- m_xline.c: fixed broken check_xline()michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4243 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-14- Update ircd manpage [ci skip]michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4220 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-14- Removed Tao-of-IRC.940110michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4216 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-05- Update NEWSmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4178 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-05- Revved version to hybrid-8.1.19michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4177 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-05- m_encap.c:ms_encap(): removed unused variablemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4174 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-04- .travis.yml: build with --enable-assertmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4169 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-02- Update READMEmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4159 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-02- Removed supported.hmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4158 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-02- Removed hooking systemmichael
- Update help/stats git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4157 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-02- m_encap.c: respect args_min when calling the encap handlermichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4156 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-02- m_nick.c: from p4: move resv channel oper notice to umode rejectmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4153 82007160-df01-0410-b94d-b575c5fd34c7
2014-07-02- Update help/statsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4148 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-30- reference.conf: allow 1 connection every 2 secondsmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4103 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-29- conf.c:set_default_conf(): default to 1 connection per 1 secondmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4096 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-26- Update NEWSmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4075 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-26- Update NEWSmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@4074 82007160-df01-0410-b94d-b575c5fd34c7