| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fixed infinite loop cauesd by invalid dns packets | 2012-03-29 | 1 | -2/+9 | |
| | | |||||
| * | Fixed out of bounds memory access from malformed DNS queries that have an ↵ | 2012-03-29 | 1 | -1/+1 | |
| | | | | | invalid length label. Introduced in a6a07de0daa353bcd29056a4535a9c4784c113c8. | ||||
| * | m_ssl_gnutls: remove STARTTLS support | 2012-03-22 | 1 | -37/+0 | |
| | | |||||
| * | m_hostchange: Fix a typo preventing port filters from working | 2012-03-22 | 1 | -1/+1 | |
| | | |||||
| * | dns: cleanup ResultIsReady() prototype | 2012-03-21 | 1 | -6/+6 | |
| | | |||||
| * | dns: more hardening | 2012-03-21 | 1 | -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 prejudice | 2012-03-21 | 1 | -10/+33 | |
| | | | | | This also includes when decompressing name entries. | ||||
| * | dns: iterators which are integer should always be unsigned, else an integer ↵ | 2012-03-21 | 1 | -1/+1 | |
| | | | | | | | underflow is possible. Signed-off-by: William Pitcock <nenolod@dereferenced.org> | ||||
| * | m_chghost: Fix incorrect length check pointed out by Thales | 2012-02-25 | 1 | -5/+6 | |
| | | |||||
| * | Move my name from regular contributors to developers | 2011-09-28 | 2 | -12/+13 | |
| | | |||||
| * | Allow use of absolute paths with m_nationalchars | 2011-07-19 | 1 | -1/+2 | |
| | | |||||
| * | Fix recursion of QuitUser in SendQ quits | 2011-05-23 | 2 | -7/+23 | |
| | | |||||
| * | Revert to old sepstream logic until a proper fix is finished | 2011-04-01 | 1 | -5/+14 | |
| | | |||||
| * | Fix sepstream logic when multiple consecutive separators are encountered | 2011-03-28 | 1 | -14/+5 | |
| | | |||||
| * | Fix excessive memory use in kqueue | 2011-03-03 | 1 | -1/+1 | |
| | | | | | | The maximum number of file descriptors was incorrectly using the OS maximum, not the process maximum. Thanks to Liath for finding & testing. | ||||
| * | Fix bug where an empty parameter is generated when input to a tokenstream ↵ | 2011-01-22 | 1 | -1/+1 | |
| | | | | | ends in a colon | ||||
| * | Fix unsafe iteration in m_timedbans | 2010-09-25 | 1 | -21/+27 | |
| | | |||||
| * | SVSNICK should not translate nicks to UIDs | 2010-09-17 | 1 | -1/+1 | |
| | | |||||
| * | 1.2.8 release v1.2.8 | 2010-09-05 | 1 | -1/+1 | |
| | | |||||
| * | Fix crash in m_silence when provided with a bad pattern (bug #79) | 2010-09-04 | 1 | -8/+17 | |
| | | |||||
| * | Fix resolved hostname being cropped when WEBIRC passes a hostname longer ↵ | 2010-09-03 | 1 | -8/+11 | |
| | | | | | than 64 characters | ||||
| * | Fix the stupid untested off-by-two ident length check | 2010-08-13 | 1 | -1/+1 | |
| | | |||||
| * | Quick fix for cgiirc notify bug | 2010-08-11 | 1 | -2/+2 | |
| | | |||||
| * | Decrease nick change fakelag penalty to match 2.0 | 2010-08-02 | 1 | -1/+1 | |
| | | |||||
| * | Use EFD_NONBLOCK in test creation of eventfd (makes it require glibc ↵ | 2010-05-21 | 1 | -1/+1 | |
| | | | | | 2.8/linux 2.6.27) | ||||
| * | Remove misleading null statement | 2010-04-24 | 1 | -2/+3 | |
| | | |||||
| * | 1.2.7 release v1.2.7 | 2010-04-18 | 1 | -1/+1 | |
| | | |||||
| * | Fix crash when a remote server has the same name as we do | 2010-04-16 | 1 | -2/+3 | |
| | | |||||
| * | Allow E:lines to make users exempt from DNSBL checks | 2010-03-31 | 1 | -2/+1 | |
| | | |||||
| * | Add debouncing to m_cloaking, and fix cloak of hosts without dots | 2010-03-27 | 1 | -2/+20 | |
| | | |||||
| * | Send module load/unload notifications as metadata | 2010-03-22 | 1 | -0/+2 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12647 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Make /etc/resolv.conf reader slightly less stupid | 2010-03-18 | 1 | -3/+6 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12643 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Fix mode +L being visibly reset on every FJOIN | 2010-03-06 | 1 | -0/+2 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12608 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Fix memory leak and possible crash in m_ident, found in 2.0 | 2010-03-02 | 1 | -0/+3 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12587 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Cap masks and bans at 250 characters to fix bug #946 | 2010-03-01 | 2 | -0/+5 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12574 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | 1.2.6 release v1.2.6 | 2010-02-25 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12560 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Fix maxparams in FPART/REMOVE | 2010-02-25 | 1 | -2/+2 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12559 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Remove server deletion from OnError, fixes crash on ping timeout | 2010-02-21 | 4 | -13/+11 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12511 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Compile fix for m_ldapauth | 2010-02-18 | 1 | -3/+4 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12496 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Support multiple certificates in GnuTLS certificate chain | 2010-02-18 | 1 | -7/+18 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12492 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Backport r12486: Check for <user>:<password> for ldap auth in /PASS password ↵ | 2010-02-17 | 1 | -10/+28 | |
| | | | | | | | if ident/nickname method fails, this allows people with long uids/invalid uids to still auth to LDAP. Thanks to stezz. git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12487 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Bug #645 was correct behavior on the client's part, the IRC STARTTLS ↵ | 2010-02-16 | 1 | -6/+2 | |
| | | | | | | | standard was broken git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12479 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Close and delete server sockets when they are in DYING state, should avoid ↵ | 2010-02-16 | 2 | -3/+7 | |
| | | | | | | | 100% CPU in other socketengines git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12473 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | 1.2.5 release v1.2.5 | 2010-02-15 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12462 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Fix race where two servers with the same name can enter WAIT_AUTH_2 and ↵ | 2010-02-15 | 2 | -9/+9 | |
| | | | | | | | cause a double-free crash git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12461 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Call OnClose() before changing link state to DYING to clean up introduced ↵ | 2010-02-14 | 3 | -2/+8 | |
| | | | | | | | servers git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12458 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Fix sending null character on callerid metadata | 2010-02-12 | 1 | -1/+0 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12441 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | When we get events on unknown file descriptors, unregister them rather than ↵ | 2010-02-11 | 1 | -0/+6 | |
| | | | | | | | spinning at 100% CPU git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12437 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | 1.2.4 release v1.2.4 | 2010-02-10 | 1 | -1/+1 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12427 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
| * | Set link state to DYING on more error paths | 2010-02-07 | 1 | -2/+3 | |
| | | | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_2_stable@12393 e03df62e-2008-0410-955e-edbf42e46eb7 | ||||
