aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* v1.2.9 final v1.2.9Gravatar Robin Burchell2012-04-231-1/+1
* Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-20339-2706/+5315
* Merge pull request #82 from attilamolnar/insp12+rlinefix•••Fix potential crash in m_rline.cppGravatar Robin Burchell2012-04-181-4/+14
|\
| * Fix crash in m_rline•••m_rline only called UseInterface() in the constructor, so when there was no regex engine loaded UseInterface() did nothing. If the specifed regex engine was loaded later on this resulted in being able to unload it behind the back of m_rline and crash the server whenever the engine was accessed. Gravatar attilamolnar2012-04-181-4/+14
* | Fix issue #18 reported by @int- (remote restriction on /stats)Gravatar attilamolnar2012-04-181-1/+5
* | Checking E-lines once is enoughGravatar Robby-2012-04-181-1/+0
|/
* Fix MaxModes check when bursting bans for a channel to compare the number of ...•••This has caused nearly every ban to be sent in a seperate FMODE. Gravatar attilamolnar2012-04-181-1/+1
* Fixes for OnDelLine checking hardcoded line type 'K' instead of IsBurstable()...Gravatar attilamolnar2012-04-181-1/+1
* Make m_shun work on aliasesGravatar Robby-2012-04-181-0/+6
* shun: stats functionality is implemented, this may be removedGravatar Robby-2012-04-171-1/+0
* shun: Correct stats character in the notice tooGravatar Robby-2012-04-171-1/+1
* Add some more info about logging types and levels to the config file, correct...Gravatar Robby-2012-04-172-2/+2
* /STATS: Update the helpop stats-characters aswell as give the ziplink and shu...Gravatar Robby-2012-04-173-4/+4
* Replace [cC]olour with [cC]olorGravatar Robby-2012-04-172-6/+6
* Merge pull request #60 from Robby-/insp12-nosnoticestack•••[1.2] Backported Shawn's NoSnoticeStack code from insp21Gravatar Robin Burchell2012-04-152-1/+2
|\
| * Backported Shawn's NoSnoticeStack code from insp21Gravatar Robby-2012-04-152-1/+2
* | Explicitly shut down stdio's stdin/stdout/stderr.•••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. Gravatar William Pitcock2012-04-151-17/+31
|/
* Merge pull request #50 from gemina/insp12+starttls•••insp12+starttlsGravatar Robin Burchell2012-04-141-0/+37
|\
| * Revert "m_ssl_gnutls: remove STARTTLS support"•••This reverts commit 1baaf82568cf16bd2e00a06cbc6ff21294339bc7. Gravatar edem2012-04-141-0/+37
* | Fix double free (in 1.2 the core deletes the commands upon module unload not ...Gravatar attilamolnar2012-04-141-1/+0
* | Merge pull request #45 from Shawn-Smith/insp12+memleakfix•••[1.2] This fixes the memory leak issues in issue #38.Gravatar Robin Burchell2012-04-124-0/+5
|\ \
| * | This addresses the memory leak issues reported in issue #38.Gravatar Shawn Smith2012-04-124-0/+5
| |/
* / Fixes issue #39 reported by @attilamolnar.•••Thanks to @attilamolnar for supplying the code. Gravatar Shawn Smith2012-04-121-1/+1
|/
* Fixed infinite loop cauesd by invalid dns packetsGravatar Adam2012-03-291-2/+9
* Fixed out of bounds memory access from malformed DNS queries that have an inv...Gravatar Adam2012-03-291-1/+1
* m_ssl_gnutls: remove STARTTLS supportGravatar Daniel De Graaf2012-03-221-37/+0
* m_hostchange: Fix a typo preventing port filters from workingGravatar Kyle Fuller2012-03-221-1/+1
* dns: cleanup ResultIsReady() prototypeGravatar William Pitcock2012-03-211-6/+6
* dns: more hardening•••- 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) Gravatar William Pitcock2012-03-211-2/+7
* dns: reject messages with lengths larger than DNSHeader with prejudice•••This also includes when decompressing name entries. Gravatar William Pitcock2012-03-211-10/+33
* dns: iterators which are integer should always be unsigned, else an integer u...•••Signed-off-by: William Pitcock <nenolod@dereferenced.org> Gravatar William Pitcock2012-03-211-1/+1
* m_chghost: Fix incorrect length check pointed out by ThalesGravatar Daniel De Graaf2012-02-251-5/+6
* Move my name from regular contributors to developersGravatar Jackmcbarn2011-09-282-12/+13
* Allow use of absolute paths with m_nationalcharsGravatar Jackmcbarn2011-07-191-1/+2
* Fix recursion of QuitUser in SendQ quitsGravatar Daniel De Graaf2011-05-232-7/+23
* Revert to old sepstream logic until a proper fix is finishedGravatar Jackmcbarn2011-04-011-5/+14
* Fix sepstream logic when multiple consecutive separators are encounteredGravatar Jackmcbarn2011-03-281-14/+5
* Fix excessive memory use in kqueue•••The maximum number of file descriptors was incorrectly using the OS maximum, not the process maximum. Thanks to Liath for finding & testing. Gravatar Daniel De Graaf2011-03-031-1/+1
* Fix bug where an empty parameter is generated when input to a tokenstream end...Gravatar Jackmcbarn2011-01-221-1/+1
* Fix unsafe iteration in m_timedbansGravatar Daniel De Graaf2010-09-251-21/+27
* SVSNICK should not translate nicks to UIDsGravatar Daniel De Graaf2010-09-171-1/+1
* 1.2.8 release v1.2.8Gravatar Daniel De Graaf2010-09-051-1/+1
* Fix crash in m_silence when provided with a bad pattern (bug #79)Gravatar Daniel De Graaf2010-09-041-8/+17
* Fix resolved hostname being cropped when WEBIRC passes a hostname longer than...Gravatar Daniel De Graaf2010-09-031-8/+11
* Fix the stupid untested off-by-two ident length checkGravatar Daniel De Graaf2010-08-131-1/+1
* Quick fix for cgiirc notify bugGravatar Daniel De Graaf2010-08-111-2/+2
* Decrease nick change fakelag penalty to match 2.0Gravatar Daniel De Graaf2010-08-021-1/+1
* Use EFD_NONBLOCK in test creation of eventfd (makes it require glibc 2.8/linu...Gravatar Daniel De Graaf2010-05-211-1/+1
* Remove misleading null statementGravatar Daniel De Graaf2010-04-241-2/+3
* 1.2.7 release v1.2.7Gravatar Daniel De Graaf2010-04-181-1/+1