summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 1.1.21 release! v1.1.22Gravatar brain2008-12-021-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10841 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't build the core as lots of shared objects, but instead do it properly.Gravatar psychon2008-11-301-70/+51
| | | | | | | I bet this breaks somewhere. If this breaks for you, blame w00t. :P git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10834 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix warning that added by removing readable ambiguity in order of operations.Gravatar w00t2008-11-271-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10832 e03df62e-2008-0410-955e-edbf42e46eb7
* Maintain backwards compatibility with older 1.1, so we don't add a second ↵Gravatar w00t2008-11-271-2/+2
| | | | | | Killed() around the reason, thanks jilles. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10831 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove server name prefix from kill messages, low-priority cosmetic fix.Gravatar w00t2008-11-271-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10830 e03df62e-2008-0410-955e-edbf42e46eb7
* Change rm to force removal for configureclean target, obsoletes debian patch.Gravatar w00t2008-11-271-5/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10828 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't attempt to modify permissions on config file, obsoletes debian patch.Gravatar w00t2008-11-271-3/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10827 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix gnutls detection, wrong var was set, thanks SnoFoxGravatar brain2008-11-261-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10826 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport 8a7abaf: don't check permission to +Q if not a local user, fixes ↵Gravatar w00t2008-11-241-10/+13
| | | | | | bug #619 git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10820 e03df62e-2008-0410-955e-edbf42e46eb7
* Add alias for ALIS, closes bug #632.Gravatar w00t2008-11-101-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10806 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix duplicated umode, closes bug #631Gravatar w00t2008-11-101-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10802 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r10791, m_watch was deleting the wrong user's watcher listGravatar dz2008-11-031-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10794 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix an uninitialised variable in ConfigReader::GetError()Gravatar w00t2008-11-022-2/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10789 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport leak on /rehash fix.Gravatar w00t2008-11-022-3/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10788 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport race condition fixes.Gravatar w00t2008-10-312-0/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10761 e03df62e-2008-0410-955e-edbf42e46eb7
* Revert "Backport: Remove user no longer being watched, not the quitting one. ↵Gravatar w00t2008-10-311-1/+1
| | | | | | | | | | | Fix from Szymek (thanks), tested by Darom." This reverts commit e121279e1a71b12e283c5849e0b635fed10512da. As on trunk, this is most likely incorrect, and needs further review. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10758 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix: Port was never read in for connect tags, patch from Szymek - thanks!Gravatar w00t2008-10-291-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10750 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix a low risk race condition which could result in crashes, spotted by ↵Gravatar w00t2008-10-283-13/+55
| | | | | | Szymek - big thanks! :) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10747 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport: Watch visibility test was working the wrong way. Patch from Darom.Gravatar w00t2008-10-281-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10736 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport: Remove user no longer being watched, not the quitting one. Fix ↵Gravatar w00t2008-10-271-1/+1
| | | | | | from Szymek (thanks), tested by Darom. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10729 e03df62e-2008-0410-955e-edbf42e46eb7
* Better fix for bug #628Gravatar brain2008-10-271-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10725 e03df62e-2008-0410-955e-edbf42e46eb7
* Numerous fixes for m_dccallow - only the first banfile tag mattered, ↵Gravatar special2008-10-151-9/+18
| | | | | | improper behavior with no banfile tags, incorrect check for adding yourself to the dccallow list, and several cosmetic issues. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10647 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport leak fix on helpop config reading, thanks Macgyver.Gravatar w00t2008-10-081-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10632 e03df62e-2008-0410-955e-edbf42e46eb7
* These need updating, tooGravatar brain2008-10-051-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10625 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #614 reported by jdhore, thanks. NOTE: The numerics for /MODULES ↵Gravatar brain2008-10-052-6/+6
| | | | | | have been changed in 1.1 to match those in 1.2, now 703 and 704. This is required because conspire seems to want to interpret the old numeric for sasl even if sasl isnt available (numeric 900) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10624 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #604 reported by Phoenix, thanksGravatar brain2008-09-301-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10611 e03df62e-2008-0410-955e-edbf42e46eb7
* Replace the IP (in addition to hostname) for CGIIRC clients; fixes glines ↵Gravatar special2008-09-291-17/+16
| | | | | | and zlines on IPs affecting cgiirc users. Thanks to Saz|Laptop git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10608 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r10602: potentially unsafe comparison in SSLGravatar w00t2008-09-261-0/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10603 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #610 reported by ankitGravatar brain2008-09-241-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10595 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r10517: Fix KILL server-notice duplicationGravatar aquanight2008-09-111-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10518 e03df62e-2008-0410-955e-edbf42e46eb7
* backport r10054 from trunk. fixes output corruption if ports fail to bind.Gravatar peavey2008-08-301-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10355 e03df62e-2008-0410-955e-edbf42e46eb7
* 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
* Configure fixes; don't always use poll socket engine, better detection at ↵Gravatar w00t2008-08-251-11/+20
| | | | | | when poll should be used also. Testing appreciated, as my perl sucks. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10263 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-242-17/+48
| | | | | | 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-243-0/+221
| | | | | | 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