summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Advance this to 1.0.8 SVN, however its unlikely there will ever be such an ↵Gravatar brain2006-10-071-1/+1
| | | | | | official release, unless stuff really goes arse over tit git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5457 e03df62e-2008-0410-955e-edbf42e46eb7
* I FUCKING HATE STABLEGravatar brain2006-10-076-16/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5455 e03df62e-2008-0410-955e-edbf42e46eb7
* <han solo> Where'd you dig up that old fossilGravatar brain2006-10-071-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5453 e03df62e-2008-0410-955e-edbf42e46eb7
* HAX!Gravatar brain2006-10-071-13/+45
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5452 e03df62e-2008-0410-955e-edbf42e46eb7
* Modified compiler/linker flags in m_filter_pcre to use pcre-config to detect ↵Gravatar special2006-09-141-2/+2
| | | | | | paths git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5242 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport of jamie's cmd_gline patch to check for existing glinesGravatar special2006-09-131-8/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5222 e03df62e-2008-0410-955e-edbf42e46eb7
* And check the right thing!Gravatar brain2006-08-311-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5096 e03df62e-2008-0410-955e-edbf42e46eb7
* Properly check +J parameter when being set. This does not occur in 1.1Gravatar brain2006-08-311-2/+22
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5095 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug#133 reported by insurgent: If you configure a link block to have ↵Gravatar brain2006-08-311-22/+29
| | | | | | | | | the same name as the local server name, and connect to it and authenticate using that link block, InspIRCd will segfault. (yeah, REALLY.) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5089 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for parameters which contain a colon (which is not the first item in ↵Gravatar brain2006-08-301-4/+4
| | | | | | the list) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5083 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport NULL check in this module from trunkGravatar brain2006-08-271-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@5028 e03df62e-2008-0410-955e-edbf42e46eb7
* Poor old Ian Gulliver :p Finally got his credit hereGravatar brain2006-08-211-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4989 e03df62e-2008-0410-955e-edbf42e46eb7
* Restrict FJOIN to 12 members at a time (this makes 15 total params, ↵Gravatar brain2006-08-211-1/+1
| | | | | | including a channel name and timestamp) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4987 e03df62e-2008-0410-955e-edbf42e46eb7
* BAD SPECIAL BAD BAD! *hit with rolled up newspaper* test compile your commits :pGravatar brain2006-08-181-9/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4969 e03df62e-2008-0410-955e-edbf42e46eb7
* Dont allow an empty away messageGravatar brain2006-08-181-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4965 e03df62e-2008-0410-955e-edbf42e46eb7
* i HATE HATE HATE the 1.0 mode parser. (thanks to sts for the bug report)Gravatar brain2006-08-181-1/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4962 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't allow key with spaces inGravatar brain2006-08-181-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4959 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't allow an empty key (thanks stskeeps)Gravatar brain2006-08-181-7/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4958 e03df62e-2008-0410-955e-edbf42e46eb7
* Correctly return false on failure to forkGravatar brain2006-08-181-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4956 e03df62e-2008-0410-955e-edbf42e46eb7
* Dont allow USERIP (when loaded) on unregistered usersGravatar brain2006-08-181-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4949 e03df62e-2008-0410-955e-edbf42e46eb7
* Dont allow USERHOST on unregistered usersGravatar brain2006-08-181-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4948 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport (i hate 1.0 now) of check against invalid nick in watchlistGravatar brain2006-08-181-0/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4946 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix to actually delete the silence list when it becomes emptyGravatar special2006-08-181-6/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4942 e03df62e-2008-0410-955e-edbf42e46eb7
* Added glob pattern matching to /list, since the documentation says we have itGravatar special2006-08-181-0/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4939 e03df62e-2008-0410-955e-edbf42e46eb7
* OptimizationsGravatar brain2006-08-161-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4928 e03df62e-2008-0410-955e-edbf42e46eb7
* Wasnt checking channel name on ban deletionGravatar brain2006-08-161-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4925 e03df62e-2008-0410-955e-edbf42e46eb7
* BackportGravatar brain2006-08-161-3/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4924 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed grammar in the bad reverse resolution noticeGravatar special2006-08-151-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4919 e03df62e-2008-0410-955e-edbf42e46eb7
* If +L is set without +l, dont forward usersGravatar brain2006-08-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4917 e03df62e-2008-0410-955e-edbf42e46eb7
* Make sure fd_ref_table and socket_ref arrays are initialized with all NULLS ↵Gravatar brain2006-08-132-2/+2
| | | | | | on startup git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4916 e03df62e-2008-0410-955e-edbf42e46eb7
* The ref table has never ever been cleared properly...Gravatar brain2006-08-121-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4913 e03df62e-2008-0410-955e-edbf42e46eb7
* 2x faster hashing function backported from trunk (its so groovy, we'll ↵Gravatar brain2006-08-101-3/+8
| | | | | | consider it a fix) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4854 e03df62e-2008-0410-955e-edbf42e46eb7
* Dont try and write to a user after theyve partedGravatar brain2006-08-081-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4785 e03df62e-2008-0410-955e-edbf42e46eb7
* More checks for running out of file descriptors, or file descriptors being ↵Gravatar brain2006-08-086-41/+75
| | | | | | forbidden git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4779 e03df62e-2008-0410-955e-edbf42e46eb7
* As trunk: remove dependent commands from hash before deleting Module* so ↵Gravatar brain2006-08-071-2/+2
| | | | | | that the module can delete its commands without fucking stuff over git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4762 e03df62e-2008-0410-955e-edbf42e46eb7
* Same fix, dont try and cloak a remote user, let the local server do it :pGravatar brain2006-08-051-0/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4728 e03df62e-2008-0410-955e-edbf42e46eb7
* more +fjJGravatar brain2006-08-031-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4664 e03df62e-2008-0410-955e-edbf42e46eb7
* Add fjJ to 004 - this really needs to be dynamically generated but i'll save ↵Gravatar brain2006-08-031-1/+1
| | | | | | this for 1. but i'll save this for 1.1 git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4663 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove craqGravatar brain2006-08-011-57/+46
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4618 e03df62e-2008-0410-955e-edbf42e46eb7
* I think ive found the answer to the hanging connections problem. The ↵Gravatar brain2006-07-301-2/+2
| | | | | | majority of stuff in userprocess is skipped over when fd==0, it was fd > 0 rather than fd > -1 in a check. This would prevent one user (near the first) with fd 0 from connecting properly. git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4606 e03df62e-2008-0410-955e-edbf42e46eb7
* Backwards define, only effects backwards OUT OF DATE systems.Gravatar brain2006-07-301-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4603 e03df62e-2008-0410-955e-edbf42e46eb7
* -> 1.0.7Gravatar brain2006-07-301-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4601 e03df62e-2008-0410-955e-edbf42e46eb7
* 1.0.6+Moose (We cant have Moose with scandanavian crossed 'o', bash cant ↵ v1.0.6Gravatar brain2006-07-301-1/+1
| | | | | | handle utf8 without special configuration (neither can svn, which is why i cant put it in this commit notice :/)) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4597 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix m_timedbans to send out the mode removal REMOTELY on expire so that ↵Gravatar brain2006-07-301-0/+7
| | | | | | other servers have the mode removed git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4594 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra debugging just in case we need itGravatar brain2006-07-301-0/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4593 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix more timedban stuff - possible infinite loop if ban expires after the ↵Gravatar brain2006-07-301-0/+5
| | | | | | channel has been deleted (and/or re-created under the same name) git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4591 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug which can lock up ircd if someone adds a timed ban when the ↵Gravatar brain2006-07-291-11/+16
| | | | | | banlist is full git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4590 e03df62e-2008-0410-955e-edbf42e46eb7
* Bug#127 fixesGravatar brain2006-07-291-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4588 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for issue related to bug #127Gravatar brain2006-07-291-0/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4587 e03df62e-2008-0410-955e-edbf42e46eb7
* Added some detail to the socket() and bind() log messagesGravatar special2006-07-281-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4573 e03df62e-2008-0410-955e-edbf42e46eb7