aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix issue #120 reported by @swildeGravatar Chin Lee2012-05-161-1/+1
| |
* | Merge pull request #109 from Justasic/insp20Gravatar Robin Burchell2012-05-141-43/+43
|\ \ | |/ |/| Rewrote the color codes parser to one function, not two
| * Rewrote the color codes parser to be one function, not twoGravatar Justin Crawford2012-05-031-43/+43
| |
* | Merge pull request #96 from Justasic/insp20Gravatar Robin Burchell2012-05-032-2/+64
|\| | | | | [2.0] Process escape sequences for MOTD for issue #23
| * Fixed using a function on every call for /motd, causing lag on large ↵Gravatar Justin Crawford2012-04-222-11/+21
| | | | | | | | networks (requested by w00t)
| * Added C/C++ style escape codes for color codes in the MOTD along with ↵Gravatar Justin Crawford2012-04-211-1/+53
| | | | | | | | @SaberUK's \x, \u, \b, \c aliases
* | Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-19327-2630/+5253
|/
* Merge pull request #88 from Robby-/insp20-helpopGravatar Robin Burchell2012-04-191-2/+2
|\ | | | | [2.0] helpop: revert 05e6330 and make it the other way around
| * Revert 05e6330fbd6e9a427c09cf90e2cada10656c48f7 and reference HELPOP instead ↵Gravatar Robby-2012-04-191-2/+2
| | | | | | | | (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
* | Merge pull request #84 from attilamolnar/insp20+whoisfixGravatar Robin Burchell2012-04-181-1/+1
|\ \ | | | | | | [2.0] Avoid sending empty channel list numeric on whois
| * | Avoid sending empty channel list numeric on whois if the target is not in ↵Gravatar attilamolnar2012-04-191-1/+1
| | | | | | | | | | | | any channels.
* | | Fix issue #18 reported by @int- (remote restriction on /stats)Gravatar attilamolnar2012-04-191-1/+5
|/ /
* / No need to check elines twice..Gravatar Robin Burchell2012-04-181-1/+0
|/
* Forward port 1d703dcf7858a322c823bbd80f9507b627c5738c.Gravatar attilamolnar2012-04-181-1/+1
|
* Merge pull request #74 from Robby-/insp20-statsupdatesGravatar Robin Burchell2012-04-181-2/+2
|\ | | | | [2.0] /STATS updates
| * /STATS: updatesGravatar Robby-2012-04-181-2/+2
| |
* | Log mode errors when processing FJOIN.Gravatar Robin Burchell2012-04-181-3/+5
| |
* | Fix typo.Gravatar Robin Burchell2012-04-181-1/+1
| |
* | Match the logging in the rest of this module.Gravatar Robin Burchell2012-04-181-3/+3
| |
* | Be more helpful when processing commands from a linked server.Gravatar Robin Burchell2012-04-181-5/+18
|/ | | | | When diagnosing errors with s2s traffic, it costs us next to nothing to try a little harder to generate useful errors so errors are immediately apparent.
* Merge pull request #70 from Shawn-Smith/insp20+chancreatefixGravatar Robin Burchell2012-04-181-2/+8
|\ | | | | [2.0] Fixes the j/J snomask not working properly.
| * Fixes the j snomask not working properlyGravatar Shawn Smith2012-04-141-2/+8
| |
* | Merge pull request #55 from Justasic/insp20Gravatar Robin Burchell2012-04-1529-58/+58
|\ \ | | | | | | [2.0] Fixes for bug #12
| * | Fix some of the include guard names (requested by SaberUK)Gravatar Justin Crawford2012-04-1410-20/+20
| | |
| * | Fixes for bug #12Gravatar Justin Crawford2012-04-1429-58/+58
| | |
* | | Explicitly shut down stdio's stdin/stdout/stderr.Gravatar William Pitcock2012-04-151-16/+29
| | | | | | | | | | | | | | | | | | | | | | | | The previous logic here was to only do this if stdio was connected to a controlling terminal. However, we must do this always to avoid information leaks and other problems related to stdio. The only exception is if we are in debug mode.
* | | Merge pull request #59 from Robby-/insp20-nosnoticestackGravatar Robin Burchell2012-04-152-1/+2
|\ \ \ | | | | | | | | [2.0] Backported Shawn's NoSnoticeStack code from insp21
| * | | Backported Shawn's NoSnoticeStack code from insp21Gravatar Robby-2012-04-152-1/+2
| |/ /
* | | Merge pull request #28 from DjSlash/classinconnectmsgGravatar Robin Burchell2012-04-151-2/+2
|\ \ \ | |/ / |/| | Show class in connectmsg
| * | Show class in connectmsgGravatar Rutger2012-04-011-2/+2
| | | | | | | | | | | | | | | Made the connect announcement show the class a client is in, making it easy to spot if a client is in the right class.
* | | Fix unused variables reported by the clang static analyzer.Gravatar Peter Powell2012-04-143-3/+0
| | |
* | | Merge pull request #35 from pcarrier/insp20ldapGravatar Robin Burchell2012-04-141-0/+21
|\ \ \ | | | | | | | | extras/m_ldapauth: CIDR-based whitelisting
| * | | extras/m_ldapauth: CIDR-based whitelistingGravatar Pierre Carrier2012-04-101-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Offer host-based whitelisting in the ldap module. Used to trust clients from internal networks, whilst requiring authentication from "outsiders".
* | | | Merge pull request #43 from Shawn-Smith/insp20+whoisfixGravatar Robin Burchell2012-04-121-1/+1
|\ \ \ \ | | | | | | | | | | [2.0] Fix for issue #39 (Wrong output on whois)
| * | | | This fixes issue #39 reported by @attilamolnar.Gravatar Shawn Smith2012-04-121-1/+1
| | |_|/ | |/| | | | | | | | | | Thanks to @attilamolnar for supplying the code.
* / | | Remove references to old configure commands.Gravatar Peter Powell2012-04-121-2/+1
|/ / /
* | | Fixed linking m_sqlite3 on WindowsGravatar Adam2012-04-101-0/+4
| | |
* | | Merge pull request #27 from DjSlash/maxconnwarn v2.0.6rc1Gravatar Robin Burchell2012-04-092-4/+8
|\ \ \ | | | | | | | | Add <connect:maxconnwarn>
| * | | Add <connect:maxconnwarn>Gravatar Rutger2012-04-012-4/+8
| | |/ | |/| | | | | | | | | | | | | | | | Created the maxconnwarn variable in the connect block, so you can make connect blocks that only warns about max connections if you want to. This reduces noise from connecting clients that have low maxlocal and/or maxglobal. It is enabled by default.
* | | Merge pull request #25 from DjSlash/colour-to-colorGravatar Robin Burchell2012-04-092-7/+7
|\ \ \ | | | | | | | | Replace [cC]olour with [cC]olor
| * | | Replace [cC]olour with [cC]olorGravatar Rutger2012-04-012-7/+7
| |/ / | | | | | | | | | | | | Making things consistent, the modules are named '...color', let's keep on using that instead of 'colour'.
* / / Typofix in m_ojoinGravatar Rutger2012-04-011-1/+1
|/ / | | | | | | In m_ojoin 'business' was miss-spelled.
* | Fixed infinite loop cauesd by invalid dns packetsGravatar Adam2012-03-271-2/+9
| |
* | Fixed out of bounds memory access from malformed DNS queries that have an ↵Gravatar Adam2012-03-261-1/+1
| | | | | | | | invalid length label. Introduced in a6a07de0daa353bcd29056a4535a9c4784c113c8.
* | m_hostchange: Fix a typo preventing port filters from workingGravatar Kyle Fuller2012-03-221-1/+1
| |
* | Typo fixes.Gravatar Peter Powell2012-03-211-1/+1
| |
* | dns: cleanup ResultIsReady() prototypeGravatar William Pitcock2012-03-201-6/+6
| |
* | dns: more hardeningGravatar William Pitcock2012-03-201-2/+7
| | | | | | | | | | | | | | - don't trust rr.rdlength - don't accept replies we know are impossible for AAAA/A records - don't try to process record types we do not know about specifically (this behaviour just leads to disaster)
* | dns: reject messages with lengths larger than DNSHeader with prejudiceGravatar William Pitcock2012-03-201-10/+33
| | | | | | | | This also includes when decompressing name entries.
* | dns: iterators which are integer should always be unsigned, else an integer ↵Gravatar William Pitcock2012-03-201-1/+1
| | | | | | | | | | | | underflow is possible. Signed-off-by: William Pitcock <nenolod@dereferenced.org>