summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* The cow is ready, come get it!!! :D•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11062 e03df62e-2008-0410-955e-edbf42e46eb7 v1.2.0rc1Gravatar brain2009-02-081-1/+1
* Grr fucking windows grrrr fuckity fuckity•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11059 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-02-081-1/+8
* Apply patch for bug #704 from Darom, shun:affectopers option -- Thanks!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11057 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-02-081-0/+9
* Add a snotice when a user tries to use WEBIRC without matching any configured...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11050 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-02-081-0/+2
* Remove duplicate MacGyver.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11041 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-02-071-2/+2
* Some fixes to the kqueue socket engine•••The old code choked badly if a socket which was !eh->Readable() was added (it went into an endless loop where kqueue would keep reporting that socket for writeability). This also fixes a bug where DelFd() failed to clean up properly which caused the next AddFd() for an identical fd number to fail. Oh and this also adds some error messages and does some minor cleanup... git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11033 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar psychon2009-02-061-20/+33
* Add Ankit to regular contributors list•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11031 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-02-041-1/+1
* Prioritize nicklock before nickflood, so nickflood does not erroneously count...•••TODO: split OnUserPreNick into OnCanChangeNick, to determine whether or not a user may strictly change nick or not? git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11030 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-02-041-0/+6
* Allow SANICK, SVSNICK, NICKLOCK, etc to override +bN N:. Fixes bug #607 and #...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11029 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-02-042-0/+8
* fix little typo in syntax hint, type => action•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11027 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2009-02-041-1/+1
* Fix minor memory leak, patch by Darom. Closes bug #699. Thanks!`•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11025 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-02-031-0/+2
* Don't prevent a user from seeing themself on NAMES if +D is set, fixes part o...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11022 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-02-011-0/+4
* Fix compile error•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11018 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-01-311-4/+3
* Fix for bug #695. For now, we cant be sure what parts of the code might still...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11016 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-311-5/+3
* We already have an error for not enough params to the SERVER command, but the...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11014 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-311-2/+2
* Remove an incorrect comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11013 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-281-1/+0
* Note to self, cast time_t to long int for printf... thanks Ankit for pointing...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11012 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-01-285-9/+9
* Make xline expiry messages a bit clearer that the xline may have expired a wh...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11011 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-01-285-9/+9
* Credits updates.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11009 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-272-7/+6
* Fix the poll socketengine to actually work.•••The old implementation tried to use holes for unused entries in the array for poll() and the OS replied with POLLNVAL to which we replied with 100% CPU. Improvements: - It does compile! - It works git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11008 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar psychon2009-01-271-30/+79
* Check line expiry when touching an xline, to prevent huge buildup of stale li...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11007 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-271-12/+9
* Allow +l 0 (for +PlL #newchan).•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11006 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-251-9/+0
* This can't be case sensitive because it's not consistant, and also would brea...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11005 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-251-1/+1
* Format this message a little nicer.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11004 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-251-1/+1
* Fix m_nopartmsg using the wrong extban character in 005, noted thanks to Jason.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11003 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-251-4/+1
* This is more accurate•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11002 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-252-2/+2
* Properly check if the SSL handshake is completed in m_ssl_gnutls, fixes the r...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11000 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar dz2009-01-252-3/+3
* Try this as the ssl crash fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10998 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-252-2/+2
* Fix some spaces as indent and one double space in m_override so that Ankit is...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10996 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar psychon2009-01-241-10/+10
* Remove unneccessary safety loop•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10993 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-231-7/+3
* Adapt this to syntax guidelines for inspircd, and fix a bug where users whos ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10992 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-231-225/+211
* Templateise this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10991 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-234-76/+22
* Fix m_nationalchars using a copy and paste of my unsafe copy and paste algori...•••Finally make this function a core utility function and remove the copies from 3 modules m_alias m_nationalchars and m_sqlauth git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10990 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-235-37/+28
* Remove an unused event.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10989 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-231-1/+0
* Add $gecos, $ident, $server, $uuid vars for building possible auth queries. T...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10987 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-221-0/+4
* Fix for bug found by danieldg, where remote nicks were truncated to NICKMAX, ...•••so only truncate the nickname for local nicknames. For remote nicknames, allow any length nickname up to MAXBUF (the max length of an IRC line) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10984 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-221-5/+5
* Fix for bug #686, include sysctl.h in a freebsd-specific ifdef•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10983 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-221-0/+3
* Update copyright date.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10982 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-221-1/+1
* Fix a small warning (char being used as array subscript) by just using int in...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10981 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-221-1/+1
* Fixes bug #655: National characters support, patch written mostly by Phoenix,...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10980 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-221-0/+404
* Fix bug #659, #524 and others: Allow operoverride to set +qa. Based on patch ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10979 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-223-4/+55
* Fix bug #678 reported by Ankit (opertype invex wasn't working, as I failed an...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10978 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-221-2/+2
* Tone down some logging to make debugging a tiny bit easier.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10977 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-221-3/+0
* Small fix: don't set default modes when joining if usercount == 0, set if it ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10976 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-221-2/+6
* Revert "Check nickname validity on introduction, closes bug #682 reported by ...•••This broke stuff. This reverts commit 4d29ae6cc6c4f5ba410b58cc0807f018484f6447. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10975 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-221-5/+0
* Check nickname validity on introduction, closes bug #682 reported by danieldg...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10974 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-211-0/+5
* Hmm, why didnt this go through before?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10973 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-01-181-2/+8
* Missed one, thx peavey!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10972 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-181-1/+1
* Fix what should have been the (real) problems with kqueue, so far so good for...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10971 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-181-4/+3
* Revert "Revert some of w00ts kqueue massacre from september, for some reason ...•••This reverts commit 11302829a008263dc306d08d675ad49d7d3f62ab. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10970 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-01-181-2/+4