aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #190 from attilamolnar/insp21+namesx•••[2.1] Add support to m_namesx for altering /WHO replies upstream/obsolete/insp21Gravatar Sir Pogsalot2012-06-121-1/+36
|\
| * m_namesx Add support for altering /WHO replies to be compliant with the speci...Gravatar attilamolnar2012-06-071-1/+36
* | New module to support IRCv3 extras, namely account-notify, away-notify and ex...Gravatar attilamolnar2012-06-121-0/+210
* | m_services_account Send an AccountEvent with an empty accountname when a user...•••Update relevant modules Gravatar attilamolnar2012-06-124-3/+9
* | Cut the ending \n from all lines in included (exec)filesGravatar attilamolnar2012-06-121-1/+5
* | Add deprecation warnings for m_chanprotect and m_halfop, remove them from the...•••Fixes issue #9 Gravatar attilamolnar2012-06-122-0/+2
* | m_spanningtree Fix desync issue #37 reported by @JoahGravatar attilamolnar2012-06-121-7/+7
* | Be consistent with Robby's qQ snomask changesGravatar Sir Poggles2012-06-122-2/+2
* | Merge pull request #205 from Robby-/insp21-swapipquit•••[2.1] Snomask qQ: Swap quit message and IP for easier parsing by bots or scriptsGravatar Sir Pogsalot2012-06-121-5/+5
|\ \
| * | Snomask qQ: Swap quit message and IP for easier parsing by bots or scriptsGravatar Robby-2012-06-121-5/+5
| |/
* / m_check: Include IP and gecos in host/IP-mask lookup resultsGravatar Robby-2012-06-121-2/+2
|/
* Fixed Windows build.•••Squash commit of the following from 2.0: commit cbd0b938d1e6a24c082fd510f3f6bb45a1ba3ce0 commit d392720f7fe4e3a85aec0f431b24d852d186d353 commit 30477f569bbd21590ad0687b5f09012deeb2b40e commit 4707f65e75867e443cbab8a5dcb0379341537263 commit e37621e04ea3b80c6f57c89873e530506f8d5587 commit 92cac06fc2e4207614efe0292d6cdf2954ff30a9 Plus many additional 2.1 specific fixes. Gravatar Adam2012-06-0619-31/+47
* m_ident Don't give a potentially non null terminated buffer to strrchr(), all...Gravatar attilamolnar2012-05-311-26/+22
* m_ident Interpret ident responses correctly, fixes issue #86 reported by @Robby-Gravatar attilamolnar2012-05-301-1/+1
* Merge pull request #177 from Robby-/insp21-moddesc•••[2.1] Module description updatesGravatar Robin Burchell2012-05-3038-56/+79
|\
| * Module description updatesGravatar Robby-2012-05-3038-56/+79
* | Merge pull request #176 from attilamolnar/insp21+chopfix•••[2.1] Fix last character being chopped off in included (exec)filesGravatar Robin Burchell2012-05-301-1/+1
|\ \
| * | Fix last character being chopped off in included (exec)files (e.g. motd and r...Gravatar attilamolnar2012-05-301-1/+1
| |/
* | Merge pull request #169 from attilamolnar/insp21+spanningtreeapi•••[2.1] Stop exposing the raw linking protocol to modulesGravatar Robin Burchell2012-05-305-8/+8
|\ \
| * | Stop exposing the raw linking protocol to modulesGravatar attilamolnar2012-05-295-8/+8
| |/
* | Merge pull request #158 from gholms/md5-memset•••[2.1] md5: zero the whole MD5Context, not only part of itGravatar Robin Burchell2012-05-301-1/+1
|\ \
| * | md5: zero the whole MD5Context, not only partGravatar Garrett Holmstrom2012-05-281-1/+1
* | | Merge pull request #164 from attilamolnar/insp21+silentjoinfix•••[2.1] Don't send a MODE on join when the join was silenced by a moduleGravatar Robin Burchell2012-05-301-7/+11
|\ \ \
| * | | Fix printf-style WriteAllExcept not obeying serversource parameterGravatar attilamolnar2012-05-291-1/+1
| * | | Silence the MODE too if a join was silenced by a module not just the JOIN•••This leaked information when a module gave privs to the joining user in OnCheckJoin Fix CycleHostsFromUser having the opposite effect Gravatar attilamolnar2012-05-291-6/+10
| | |/ | |/|
* | | Merge pull request #167 from attilamolnar/insp21+spanningtree1204•••[2.1] Spanningtree protocol version 1204Gravatar Robin Burchell2012-05-306-19/+163
|\ \ \ | |/ / |/| |
| * | m_spanningtree Add channel timestamp to FTOPIC in protocol version 1204•••Fixes issue #148 Gravatar attilamolnar2012-05-294-14/+94
| * | m_spanningtree Add timestamp to channel METADATA, introduce protocol version ...•••Fixes issue #119 Gravatar attilamolnar2012-05-294-5/+69
| |/
* | Use socketengine functions for sending and receiving data instead of plain se...Gravatar attilamolnar2012-05-282-3/+3
* | Merge pull request #153 from attilamolnar/insp21+showwhoisfix•••[2.1] m_showwhois Fix potential crash in WHOISNOTICE handlerGravatar Robin Burchell2012-05-281-0/+3
|\ \
| * | m_showwhois Fix potential crash in WHOISNOTICE handlerGravatar attilamolnar2012-05-281-0/+3
| |/
* | Add testsuite tests for UID generationGravatar attilamolnar2012-05-281-0/+81
* | Move initialization code for current_uid to InspIRCd constructorGravatar attilamolnar2012-05-282-26/+19
* | Fix generating invalid UIDs after current_uid is 000Z99999 (next UID became 0...Gravatar attilamolnar2012-05-281-11/+3
|/
* Merge pull request #143 from attilamolnar/insp21+sestatsfix•••[2.1] Count the actual number of sent/received bytes in SocketEngine statisticsGravatar Robin Burchell2012-05-271-8/+16
|\
| * Count the actual number of sent/received bytes in SocketEngine instead of the...Gravatar attilamolnar2012-05-231-8/+16
* | Merge pull request #147 from SaberUK/insp21-typo-fixes•••[2.1] Typo fixes.Gravatar Robin Burchell2012-05-276-11/+11
|\ \
| * | Debian typo fixes.Gravatar Peter Powell2012-05-256-11/+11
| |/
* / Fixed m_mlockGravatar Adam2012-05-231-1/+2
|/
* Fix issue #95 reported by @JoahGravatar attilamolnar2012-05-231-2/+2
* Merge pull request #133 from nenolod/feature/mlock-2.1•••serverside MLOCK for inspircd 2.1Gravatar Robin Burchell2012-05-231-0/+76
|\
| * mlock: update to inspircd 2.1 apiGravatar William Pitcock2012-05-201-7/+12
| * mlock: fix style nitpicksGravatar William Pitcock2012-05-201-3/+3
| * mlock: we should only enforce against modes set by our own clientsGravatar William Pitcock2012-05-201-0/+3
| * mlock: handle case where no mlock has been set on a channel yetGravatar William Pitcock2012-05-201-1/+1
| * modules/m_mlock: new module implementing server-side MLOCK.Gravatar William Pitcock2012-05-201-0/+68
* | epoll: make sure EPOLLET flag does not get clobbered•••EPOLLET is the highest bit, so storing EPOLLET in a signed value leads to undefined behaviour. Gravatar William Pitcock2012-05-201-4/+4
|/
* Check whether it is empty parameter before checking its valueGravatar Chin Lee2012-05-161-1/+1
* Fix issue #120 reported by @swildeGravatar Chin Lee2012-05-161-1/+1
* Merge pull request #97 from Justasic/insp21•••[2.1] Process escape sequences for MOTD for issue #23Gravatar Robin Burchell2012-05-152-3/+64
|\