summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-12Snomask qQ: Swap quit message and IP for easier parsing by bots or scriptsRobby-
2012-06-12README changes.Peter Powell
2012-06-12Fix build on Debian GNU/Hurd platforms, thanks to Jonathan Wiltshire ↵attilamolnar
<jmw@debian.org> for the patch Fixes issue #98 reported by @guikcd
2012-06-12m_check: Include IP and gecos in host/IP-mask lookup resultsRobby-
2012-06-11m_spanningtree Only add a resolved server IP as valid if it still exists ↵attilamolnar
when the lookup completes
2012-06-11m_spanningtree Move SecurityIPResolver code to resolvers.cpp from resolvers.hattilamolnar
2012-06-11m_spanningtree Disallow server passwords which contain a space char and ↵attilamolnar
those which begin with a colon Update links.conf.example
2012-06-11m_spanningtree Notify opers upon ecountering a configuration error when ↵attilamolnar
rehashing
2012-06-01Merge pull request #179 from attilamolnar/insp20+desyncfixRobin Burchell
[2.0] Fix desyncs caused by m_autoop and broken spanningtree routing logic
2012-06-01Merge pull request #182 from attilamolnar/insp20+gnutlsfixRobin Burchell
[2.0] Fix crash in m_ssl_gnutls destructor when dh_params wasn't inited
2012-06-01m_ssl_gnutls Only generate DH params when dh_params is initedattilamolnar
2012-06-01m_ssl_gnutls Fix crash caused by calling gnutls_dh_params_deinit() when ↵attilamolnar
dh_params wasn't inited Fixes #181 reported by @BlacklightShining
2012-05-31m_spanningtree Fix desync issue #37 reported by @Joah - part 2attilamolnar
2012-05-30Merge pull request #175 from attilamolnar/insp20+chopfixRobin Burchell
[2.0] Fix last character being chopped off in included (exec)files
2012-05-30Merge pull request #173 from Robby-/insp20-moddescRobin Burchell
[2.0] Module description updates
2012-05-30Merge pull request #166 from Robby-/insp20-cfgcorrectionsRobin Burchell
[2.0] Add more documentation about logging, aswell as make text, tab and space corrections to the configs.
2012-05-30Merge pull request #159 from gholms/md5-memset-20Robin Burchell
[2.0] md5: zero the whole MD5Context, not only part of it
2012-05-30Merge pull request #163 from attilamolnar/insp20+silentjoinfixRobin Burchell
[2.0] Don't send a MODE on join when the join was silenced by a module
2012-05-30Module description updatesRobby-
2012-05-30m_autoop Fix desync issue #37 reported by @Joah - part 1attilamolnar
2012-05-30Fix last character being chopped off in included (exec)files (e.g. motd and ↵attilamolnar
rules)
2012-05-30Add more documentation about logging, aswell as make text, tab and space ↵Robby-
corrections to the configs
2012-05-29Fix printf-style WriteAllExcept not obeying serversource parameterattilamolnar
2012-05-29Silence the MODE too if a join was silenced by a module not just the JOINattilamolnar
This leaked information when a module gave privs to the joining user in OnUserPreJoin Fix CycleHostsFromUser having the opposite effect
2012-05-29Merge pull request #156 from attilamolnar/insp20+statszfixRobin Burchell
[2.0] Improve bandwidth usage statistics (/STATS z)
2012-05-28[2.0] md5: zero the whole MD5Context, not only partGarrett Holmstrom
2012-05-28Use socketengine functions for sending and receiving data instead of plain ↵attilamolnar
send() and recv() so /STATS z displays correct bandwidth usage
2012-05-28Merge pull request #152 from attilamolnar/insp20+showwhoisfixRobin Burchell
[2.0] m_showwhois Fix potential crash in WHOISNOTICE handler
2012-05-28Merge pull request #150 from attilamolnar/insp20+incrementuidfixRobin Burchell
[2.0] Fix generating invalid UIDs after current_uid is 000Z99999
2012-05-28m_showwhois Fix potential crash in WHOISNOTICE handlerattilamolnar
2012-05-27Add testsuite tests for UID generationattilamolnar
2012-05-27While at it, use a constant parameter for calling IncrementUID in GetUIDattilamolnar
Get rid of curindex, use a bool to determine if we need to initialize
2012-05-27Fix generating invalid UIDs after current_uid is 000Z99999 (next UID became ↵attilamolnar
000[AAAAA)
2012-05-27Merge pull request #142 from attilamolnar/insp20+sestatsfixRobin Burchell
[2.0] Count the actual number of sent/received bytes in SocketEngine statistics
2012-05-27Merge pull request #145 from SaberUK/insp20-typo-fixesRobin Burchell
[2.0] Typo fixes.
2012-05-25A few more typo fixes.Peter Powell
2012-05-25Debian typo fixes.Peter Powell
2012-05-23Fixed m_mlockAdam
2012-05-23Count the actual number of sent/received bytes in SocketEngine instead of ↵attilamolnar
the buffer size passed to the send/receive functions
2012-05-23Merge pull request #139 from SaberUK/insp20-unistd-windowsRobin Burchell
[2.0] Fix compile error caused by unistd.h not existing on Windows.
2012-05-23Fix compile error caused by unistd.h not existing on Windows.Peter Powell
2012-05-23Merge pull request #131 from attilamolnar/insp20+hideroperwhofixRobin Burchell
[2.0] Fix issue #95 reported by @Joah
2012-05-23Merge pull request #136 from nenolod/bugfix/epoll-nitpicks-2.0Robin Burchell
[2.0] epoll: make sure EPOLLET flag does not get clobbered
2012-05-20epoll: make sure EPOLLET flag does not get clobberedWilliam Pitcock
EPOLLET is the highest bit, so storing EPOLLET in a signed value leads to undefined behaviour.
2012-05-19Fix issue #95 reported by @Joahattilamolnar
2012-05-16Merge pull request #113 from nenolod/feature/mlockRobin Burchell
modules/m_mlock: new module implementing server-side MLOCK.
2012-05-16mlock: fix style nitpicksWilliam Pitcock
2012-05-16Check whether it is empty parameter before checking its valueChin Lee
2012-05-16Fix issue #120 reported by @swildeChin Lee
2012-05-15Merge pull request #104 from SaberUK/fix-issue-14Robin Burchell
[2.0] Install example configuration files into their own directory.