summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2012-05-15mlock: we should only enforce against modes set by our own clientsWilliam Pitcock
2012-05-15mlock: handle case where no mlock has been set on a channel yetWilliam Pitcock
2012-05-14Merge pull request #109 from Justasic/insp20Robin Burchell
Rewrote the color codes parser to one function, not two
2012-05-04docs/modules.conf: document availability of MLOCK module.William Pitcock
2012-05-04modules/m_mlock: new module implementing server-side MLOCK.William Pitcock
2012-05-04Update 'make install' to inform the user about the example config files.Peter Powell
2012-05-03Rewrote the color codes parser to be one function, not twoJustin Crawford
2012-05-03Merge pull request #96 from Justasic/insp20Robin Burchell
[2.0] Process escape sequences for MOTD for issue #23
2012-05-01Install example configuration files into their own directory.Peter Powell
2012-04-22Fixed using a function on every call for /motd, causing lag on large ↵Justin Crawford
networks (requested by w00t)
2012-04-22Merge pull request #92 from Robby-/insp20-headersRobin Burchell
[2.0] Replace copyright headers with headers granting specific authors copyright
2012-04-21Added C/C++ style escape codes for color codes in the MOTD along with ↵Justin Crawford
@SaberUK's \x, \u, \b, \c aliases
2012-04-20resource.rc: update copyright to 2012Robby-
2012-04-20Headers: update remaining scripts tooRobby-
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2012-04-19Merge pull request #85 from Robby-/insp20-typosnstuffRobin Burchell
[2.0] Add conf/ to include paths and fix some typos
2012-04-19Merge pull request #88 from Robby-/insp20-helpopRobin Burchell
[2.0] helpop: revert 05e6330 and make it the other way around
2012-04-19Revert 05e6330fbd6e9a427c09cf90e2cada10656c48f7 and reference HELPOP instead ↵Robby-
(afterall, the module is called helpop and references itself as that in the code/output too, and most clients override /help), also make the alias work the other way around
2012-04-19Add conf/ to include paths and fix some typosRobby-
2012-04-18Merge pull request #84 from attilamolnar/insp20+whoisfixRobin Burchell
[2.0] Avoid sending empty channel list numeric on whois
2012-04-18Merge pull request #83 from attilamolnar/insp20+remotestatsfixRobin Burchell
[2.0] Fix issue #18 reported by @int- (remote restriction on /stats)
2012-04-19Avoid sending empty channel list numeric on whois if the target is not in ↵attilamolnar
any channels.
2012-04-19Fix issue #18 reported by @int- (remote restriction on /stats)attilamolnar