summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Caciocavallo release v1.1.21Gravatar brain2008-08-281-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10340 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix an uninitialised variable used for /stats z, also fix the Funky ↵Gravatar w00t2008-08-271-4/+4
| | | | | | Maths(tm) in /stats z (both thanks to psychon). git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10328 e03df62e-2008-0410-955e-edbf42e46eb7
* Unbreak build.Gravatar w00t2008-08-271-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10322 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix ident using uninitialised memory meaning that ident lookups would ↵Gravatar w00t2008-08-271-0/+2
| | | | | | sometimes prematurely finish (NOT good). Found and fixed by psychon. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10321 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r10319Gravatar w00t2008-08-272-3/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10320 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow U:Lines to deoper people, fixes bug #599 reported by mixx941.Gravatar w00t2008-08-241-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10257 e03df62e-2008-0410-955e-edbf42e46eb7
* Prevent redundant mode changesGravatar w00t2008-08-241-3/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10255 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove unnecessary loggingGravatar w00t2008-08-241-6/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10252 e03df62e-2008-0410-955e-edbf42e46eb7
* Minimally tested and working poll socket engine. This should work ok, but ↵Gravatar w00t2008-08-241-9/+19
| | | | | | you probably don't want to use it in production until it is tested more. :) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10249 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix memset on engine setupGravatar w00t2008-08-241-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10248 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to make this compile, also add it into configure if epoll/kqueue/ports ↵Gravatar w00t2008-08-241-14/+16
| | | | | | are not used. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10247 e03df62e-2008-0410-955e-edbf42e46eb7
* Revert this fileGravatar w00t2008-08-241-14/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10243 e03df62e-2008-0410-955e-edbf42e46eb7
* Add poll() socket engine. Nothing will actually use this, yet, and it's ↵Gravatar w00t2008-08-242-0/+155
| | | | | | untested.. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10242 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix problem noted by psychon: man getsockopt() states that 'optlen is a ↵Gravatar w00t2008-08-232-2/+2
| | | | | | value-result parameter, initially containing the size of the buffer pointed to by optval'. This has just been working by luck that the uninitialised memory was always greater than or equal to sizeof(int).. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10234 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r10202Gravatar w00t2008-08-211-0/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10203 e03df62e-2008-0410-955e-edbf42e46eb7
* Apply to clictx tooGravatar brain2008-08-181-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10163 e03df62e-2008-0410-955e-edbf42e46eb7
* This wasn't supposed to have been committed, my bad.Gravatar w00t2008-08-182-8/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10162 e03df62e-2008-0410-955e-edbf42e46eb7
* Work around OpenSSL retardation and braindamage: if you pass a different ↵Gravatar w00t2008-08-184-3/+11
| | | | | | buffer to SSL_write() (location or contents/length), then the SSL_write() fails, which will kill the connection. Set ENABLE_PARTIAL_WRITE and ACCEPT_MOVING_WRITE_BUFFER to fix/work around this.. Thanks Namegduf. (add to contributors also) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10160 e03df62e-2008-0410-955e-edbf42e46eb7
* Increase the size of the matrix for map drawing to 250x250Gravatar brain2008-08-182-13/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10159 e03df62e-2008-0410-955e-edbf42e46eb7
* Merge in patch for bug #592 submitted by Zerg2000, thanks. Not required for ↵Gravatar brain2008-08-161-0/+1
| | | | | | trunk. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10146 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #594, already exists in trunk, backportGravatar brain2008-08-161-0/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10145 e03df62e-2008-0410-955e-edbf42e46eb7
* Give error about no ports bound after telling what the problem(s) wereGravatar w00t2008-08-121-7/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10143 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport revision 10139 (fix bug 555, make <options:deprotectothers> work ↵Gravatar aquanight2008-08-101-12/+17
| | | | | | and apply to other things too like +o/+h/+v and kick) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10140 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r10135.Gravatar peavey2008-08-102-18/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10136 e03df62e-2008-0410-955e-edbf42e46eb7
* Check the return og GetExt instead of the pointer on the resulting object.Gravatar peavey2008-08-102-4/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10133 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #583 reported by Deyan, thanks for the heads upGravatar brain2008-08-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10129 e03df62e-2008-0410-955e-edbf42e46eb7
* lalalalala.Gravatar w00t2008-08-081-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10127 e03df62e-2008-0410-955e-edbf42e46eb7
* Patch by CyberBotXGravatar w00t2008-08-081-2/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10126 e03df62e-2008-0410-955e-edbf42e46eb7
* Typo.Gravatar w00t2008-08-081-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10125 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't add duplicates, backport of 10122, reported by mixx941Gravatar w00t2008-08-071-0/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10123 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix remote /rehash with modules, patch from CyberBotX.Gravatar w00t2008-08-072-1/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10121 e03df62e-2008-0410-955e-edbf42e46eb7
* Use time delta when performing /topicGravatar w00t2008-08-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10103 e03df62e-2008-0410-955e-edbf42e46eb7
* Clear this up a bit, tooGravatar w00t2008-08-051-9/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10099 e03df62e-2008-0410-955e-edbf42e46eb7
* Not 100% tested, but this should fix the occasional 'anope+inspircd=my ↵Gravatar w00t2008-08-051-2/+16
| | | | | | network is being ddos'd bug', reported by djGrrr, Namegduf, and others. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10098 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r10080: override snotices for KICK not being sent in some cases, ↵Gravatar w00t2008-08-041-1/+2
| | | | | | reported by Namegduf. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10081 e03df62e-2008-0410-955e-edbf42e46eb7
* backport 10068Gravatar peavey2008-07-231-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10069 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix bug #575, taxonomy finally works properly. Backport of r10065.Gravatar w00t2008-07-221-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10066 e03df62e-2008-0410-955e-edbf42e46eb7
* No crash here, but undefined and possibly odd behavour might occurGravatar brain2008-07-191-39/+43
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10036 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r10030Gravatar w00t2008-07-173-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10031 e03df62e-2008-0410-955e-edbf42e46eb7
* Send strerror() on socket errors, backport of r10028Gravatar w00t2008-07-171-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10029 e03df62e-2008-0410-955e-edbf42e46eb7
* bp: Fixed #568 - gnutls does not allow reuse of credentials, which was ↵Gravatar special2008-07-121-9/+19
| | | | | | making /rehash ssl not work properly git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10002 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #541: /taxonomy reporting metadata for incorrect user. Can ↵Gravatar w00t2008-07-121-1/+1
| | | | | | someone please test? git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9965 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r9962: fix a memory leak noted and fixed by Dart in bug #570Gravatar w00t2008-07-121-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9963 e03df62e-2008-0410-955e-edbf42e46eb7
* Make SVSHOLD silent, this is extremely verbose for bigger networks, and it ↵Gravatar w00t2008-07-021-3/+0
| | | | | | serves no useful purpose git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9946 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport 9944Gravatar w00t2008-07-021-3/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9945 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove this stupid ass-backwards retarded OS X shit. It was designed for ↵Gravatar w00t2008-06-271-11/+0
| | | | | | packaging, but since something like 3-4 years have passed and we're still not packaged, I've given up hope on that, and it stops legitimate users actually using the fucking software... git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9939 e03df62e-2008-0410-955e-edbf42e46eb7
* Merge in patch from nenolod to make channelmode +z not count ulined clients ↵Gravatar brain2008-06-261-1/+1
| | | | | | when determining if all users on a channel are ssl before setting the mode. Thanks nenolod. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9937 e03df62e-2008-0410-955e-edbf42e46eb7
* It is unnecessary and rather less efficient to use memmove() everywhere; ↵Gravatar special2008-06-202-4/+4
| | | | | | it's only needed when the buffers may overlap. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9928 e03df62e-2008-0410-955e-edbf42e46eb7
* Whos been commiting a quarter of a fix?Gravatar brain2008-06-192-5/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9926 e03df62e-2008-0410-955e-edbf42e46eb7
* It's always good procedure to use memmove() on overlapping data.Gravatar special2008-06-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9924 e03df62e-2008-0410-955e-edbf42e46eb7