Skip to content

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
...
This comparison is big! We’re only showing the most recent 250 commits
Commits on Aug 26, 2007
@braindigitalis braindigitalis Fix for bug #398, when someone does /rconnect and the connection fail…
…s, more stuff is now globally broadcast using SNONOTICE and PUSH

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7827 e03df62e-2008-0410-955e-edbf42e46eb7
f9cbc49
@braindigitalis braindigitalis Document ModuleSpanningTree::RemoteMessage. Maybe useful for other st…
…uff.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7829 e03df62e-2008-0410-955e-edbf42e46eb7
0e3b15b
@braindigitalis braindigitalis Backport: Add m_commonchans.so (documented in example conf, no wiki y…
…et) resolves bug #342 feature request by Casey

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7833 e03df62e-2008-0410-955e-edbf42e46eb7
2e84958
@braindigitalis braindigitalis Block new oper connect tag stuff from trunk
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7834 e03df62e-2008-0410-955e-edbf42e46eb7
d21df45
@braindigitalis braindigitalis Block SWHOIS tweak as it changes the protocol and has potential to br…
…eak a network which is using SWHOIS

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7836 e03df62e-2008-0410-955e-edbf42e46eb7
7492ad8
@braindigitalis braindigitalis backport: Proper fix for end-of-list numerics on restricted lists in …
…bug #386, rather than a hackish nonmodular one.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7839 e03df62e-2008-0410-955e-edbf42e46eb7
8ff89e8
Commits on Aug 27, 2007
@braindigitalis braindigitalis Merge in fix for invalid channels in SVSJOIN by w00t
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7853 e03df62e-2008-0410-955e-edbf42e46eb7
88cbcfe
@braindigitalis braindigitalis Block UID/SID fuckage
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7854 e03df62e-2008-0410-955e-edbf42e46eb7
5eb64e8
@braindigitalis braindigitalis Backport: Add options:maxtargets that was somehow omitted, fixes bug …
…#400 (Reported by DarkStorm)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7878 e03df62e-2008-0410-955e-edbf42e46eb7
c72f04d
@braindigitalis braindigitalis Backport: Fix for bug #401 reported by DarkStorm
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7880 e03df62e-2008-0410-955e-edbf42e46eb7
6d8907c
Commits on Aug 28, 2007
@rburchell rburchell This deserves going into stable too - prettier INFO.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7932 e03df62e-2008-0410-955e-edbf42e46eb7
bb34ac6
@braindigitalis braindigitalis Backport tweak to NAMES reply to show the proper =, * and @ from RFC …
…2812

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7953 e03df62e-2008-0410-955e-edbf42e46eb7
1ba7852
@braindigitalis braindigitalis Backport: Add SVSPART at request of the Anope team - You can tell if …
…the server has SVSPART by the presence of SVSPART=1 in the CAPAB.

No, we will NOT be enforcing this network-wide, its a server-origin command so it wont cause disconnects if it doesnt exist somewhere.    


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7983 e03df62e-2008-0410-955e-edbf42e46eb7
785d309
Commits on Aug 29, 2007
peavey bp 7995, add name.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7996 e03df62e-2008-0410-955e-edbf42e46eb7
3c596b9
peavey block 7855-7876,7881-7931,7933-7951,7954-7974,7977-7980,7984-7994
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@7997 e03df62e-2008-0410-955e-edbf42e46eb7
1b905cf
Commits on Aug 31, 2007
special backport: Fixed a bug introduced in r7827 (does not affect 1.1.12) th…
…at would cause an infinite loop for some spanningtree link errors. Found by danieldg

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8004 e03df62e-2008-0410-955e-edbf42e46eb7
3def00b
special backport: Fixed a double free in m_ident. Found by AnMaster
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8006 e03df62e-2008-0410-955e-edbf42e46eb7
f6982a0
Commits on Sep 02, 2007
special backport: Completely rewrote m_ident; the old one was written long ag…
…o and had a history of being very buggy (and still had quite a few bugs). Needs QA.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8010 e03df62e-2008-0410-955e-edbf42e46eb7
bddb84f
special Blocked some misc trunk commits
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8011 e03df62e-2008-0410-955e-edbf42e46eb7
6f3d7a3
special Fixed an issue that could cause empty parameters in module commands t…
…o not be sent to other servers properly

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8013 e03df62e-2008-0410-955e-edbf42e46eb7
de52e87
special ..and blocked that fix, since I had to backport it manually
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8014 e03df62e-2008-0410-955e-edbf42e46eb7
827a3a3
Commits on Sep 04, 2007
burlex * Backported crash dumping system for Win32 - see 1.2 log for a full …
…description

* Fixed new m_ident compile under Win32

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8016 e03df62e-2008-0410-955e-edbf42e46eb7
b00836d
burlex * Backport: Fixed connection messages in ModuleSpanningTree::HandleCo…
…nnect.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8018 e03df62e-2008-0410-955e-edbf42e46eb7
ecd0543
Commits on Sep 05, 2007
special Fixed IPv6 resolving on big-endian machines (bug #403). Patch by Stric.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8020 e03df62e-2008-0410-955e-edbf42e46eb7
62bfcfb
Commits on Sep 08, 2007
@rburchell rburchell Fix bug #408, reported and patched by Switch
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8021 e03df62e-2008-0410-955e-edbf42e46eb7
31bfccc
Commits on Sep 11, 2007
special Fixed the order of signon/signoff messages in m_watch (bug #410)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8024 e03df62e-2008-0410-955e-edbf42e46eb7
4bd6ec4
Commits on Sep 12, 2007
special Blocked r8025 and r8026 (changes to m_cloaking and config ints) - the…
…se will, in some cases, change the values m_cloaking uses for keys, so it's not advisable to merge into stable

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8027 e03df62e-2008-0410-955e-edbf42e46eb7
e4691b6
special Blocked r8015, r8017, and r8022 (manually backported)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8028 e03df62e-2008-0410-955e-edbf42e46eb7
8354f32
Commits on Sep 13, 2007
special Made m_blockcaps' <blockcaps:minlen> parameter default to 1, not 0, s…
…ince trying to block an empty line makes no sense

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8030 e03df62e-2008-0410-955e-edbf42e46eb7
254f60a
special Fixed a rare infinite loop in InspSocket::FlushWriteBuffer() - this c…
…ould only affect a few rarely used modules, and is difficult to trigger.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8032 e03df62e-2008-0410-955e-edbf42e46eb7
4e4da3f
special Blocked r8033
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8034 e03df62e-2008-0410-955e-edbf42e46eb7
bb82627
special Made m_ident bind ident requests to the same IP the user is connected…
… on, which is much more sane and should fix IPv6. Bug #406. MUST BE TESTED ON IPV6.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8036 e03df62e-2008-0410-955e-edbf42e46eb7
86a9d47
special Fixed a compile error in m_ident on ipv6
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8038 e03df62e-2008-0410-955e-edbf42e46eb7
b153b5d
Commits on Sep 15, 2007
special Fixed bug #414 (cosmetic issue with oper failure notices). Patch by dz
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8041 e03df62e-2008-0410-955e-edbf42e46eb7
f2deaa9
Commits on Sep 18, 2007
special Fixed bug #417 (empty userstats allowed all stats to be viewed)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8043 e03df62e-2008-0410-955e-edbf42e46eb7
9379c1d
special Fixed bug #418 (incorrect numerics for part of /ADMIN and /USERS) - p…
…atch by Zaba

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8045 e03df62e-2008-0410-955e-edbf42e46eb7
595152d
Commits on Sep 20, 2007
bricker capitalized "Bugtracker" "Forums" "Development"
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8050 e03df62e-2008-0410-955e-edbf42e46eb7
d1a8412
Commits on Sep 23, 2007
@braindigitalis braindigitalis Fix library lists, the instructions on the MS website dont work quite…
… right in vista so we specify them in the project. Also finally fix auto creation of release dirs when building

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8053 e03df62e-2008-0410-955e-edbf42e46eb7
9e0e342
Commits on Sep 24, 2007
@braindigitalis braindigitalis Merge brickers changes
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8067 e03df62e-2008-0410-955e-edbf42e46eb7
f6b32bb
@braindigitalis braindigitalis Someones been forgetting to svnmerge block. Block: 8039,8046-8049,805…
…1-8052,8054-8065

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8068 e03df62e-2008-0410-955e-edbf42e46eb7
99ba85a
@braindigitalis braindigitalis Backport: Fix for bug #424
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8070 e03df62e-2008-0410-955e-edbf42e46eb7
9682a91
@braindigitalis braindigitalis Backport fix for bug #419
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8073 e03df62e-2008-0410-955e-edbf42e46eb7
105964a
Commits on Sep 25, 2007
@braindigitalis braindigitalis Backport hidekills tweak
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8076 e03df62e-2008-0410-955e-edbf42e46eb7
3aab7fa
@braindigitalis braindigitalis Backport fix for bug #407
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8078 e03df62e-2008-0410-955e-edbf42e46eb7
40acb5c
@braindigitalis braindigitalis Fix for bug #421
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8081 e03df62e-2008-0410-955e-edbf42e46eb7
4470044
Commits on Sep 26, 2007
special Fixed bug #404; this was caused by recieving multiple OPERTYPEs from …
…a remote server, which eventually resulted in bad pointers inside the all_opers list

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8085 e03df62e-2008-0410-955e-edbf42e46eb7
69273a2
Commits on Sep 27, 2007
special Forgot part of the fix for bug #404
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8087 e03df62e-2008-0410-955e-edbf42e46eb7
d3f6802
Commits on Sep 28, 2007
@braindigitalis braindigitalis Correct wording of message in cmd_invite pointed out by Zaba
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8091 e03df62e-2008-0410-955e-edbf42e46eb7
5d3135c
Commits on Sep 29, 2007
special Removed extremely verbose debugging from the SSL modules, as I believ…
…e that bug has been fixed (and we don't want this in for release anyway)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8093 e03df62e-2008-0410-955e-edbf42e46eb7
73d05eb
@braindigitalis braindigitalis 1.1.13+Tyramine (Toxic Cheese! http://scienceblogs.com/moleculeofthed… 50e6ef7
@braindigitalis braindigitalis Whoops, error from an svnmerge
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8095 e03df62e-2008-0410-955e-edbf42e46eb7
cbd7613
Commits on Sep 30, 2007
@braindigitalis braindigitalis parameters[0] -> parameter.c_str()
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8100 e03df62e-2008-0410-955e-edbf42e46eb7
224f92f
Commits on Oct 02, 2007
special Backport r8107 for brain
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8108 e03df62e-2008-0410-955e-edbf42e46eb7
f6b8474
Commits on Oct 03, 2007
@braindigitalis braindigitalis Tweaks to icky icky select() engine (thanks Ersan) this MIGHT fix sel…
…ect problems, but nobody really uses it anyway.

We've been having more than usual problems due to select() due to epoll not being detected properly and it falling back on select() which isnt as well tested.


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8114 e03df62e-2008-0410-955e-edbf42e46eb7
baac71e
Commits on Oct 04, 2007
@braindigitalis braindigitalis Add -lunwind to libraries on openbsd to fix some compile issues (than…
…ks nenolod)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8120 e03df62e-2008-0410-955e-edbf42e46eb7
b3bc672
Commits on Oct 06, 2007
@braindigitalis braindigitalis Backport the changes to CallHandler to fix an issue Andy Church and C…
…asey are having. The code here is such a mess and a clusterfuck its probably easier to backport this nicer code from trunk.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8128 e03df62e-2008-0410-955e-edbf42e46eb7
e5c8a56
Commits on Oct 07, 2007
special Fixed bug #434 (cycle allows bypassing modes for users outside of the…
… channel). Patch by dz

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8133 e03df62e-2008-0410-955e-edbf42e46eb7
f973d79
@braindigitalis braindigitalis Support 501 numeric (its different for user modes compared to channel…
… modes) - thanks anmaster

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8135 e03df62e-2008-0410-955e-edbf42e46eb7
6827008
@braindigitalis braindigitalis Backport r8136, svshold allows nick to be taken on connect (OnUserPre…
…Nick not triggering on unregistered user)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8137 e03df62e-2008-0410-955e-edbf42e46eb7
e105d9d
Commits on Oct 09, 2007
@braindigitalis braindigitalis sanity check for existing server in DoFailOver seems to have vanished!
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8139 e03df62e-2008-0410-955e-edbf42e46eb7
2590fde
@braindigitalis braindigitalis Change 'unrecognised command BLAH' to 'unrecognised or malformed comm…
…and BLAH' just to make it obvious to lazy people.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8141 e03df62e-2008-0410-955e-edbf42e46eb7
6ab7a39
Commits on Oct 10, 2007
special Fixed bug #437 (Empty userstats setting denies stats to opers too)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8143 e03df62e-2008-0410-955e-edbf42e46eb7
126f06c
Commits on Oct 11, 2007
@braindigitalis braindigitalis Fix for bug #435 and fix return codes (these cannot be localonly for …
…add/remove as its more efficient to propogate the SILENCE to the remote server so that messages can be blocked there and not routed)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8146 e03df62e-2008-0410-955e-edbf42e46eb7
0a53423
@braindigitalis braindigitalis SVNMERGE BLOCK:
8074,8079-8080,8082-8083,8088-8089,8097-8098,8101-8103,8107,8109-8112,8115-8118,8121-8127,8129-8130,8144-8145,8147


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8148 e03df62e-2008-0410-955e-edbf42e46eb7
d459a3b
@braindigitalis braindigitalis Check is off by one, this wont break anything but will cut a characte…
…r off the set ident

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8150 e03df62e-2008-0410-955e-edbf42e46eb7
28f729a
@braindigitalis braindigitalis Silent CHGIDENT for ulines to prevent noisyness from anope
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8152 e03df62e-2008-0410-955e-edbf42e46eb7
bc8557c
Commits on Oct 13, 2007
@braindigitalis braindigitalis Merge in http://www.p2p-network.net/patches/blocking_fix.patch to fix…
… random blocking on ssl sockets on some systems, provided by djGrrr and Stskeeps, thanks

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8153 e03df62e-2008-0410-955e-edbf42e46eb7
2a56a80
@braindigitalis braindigitalis Extra sanity checks to openssl module events to check for out of rang…
…e file descriptors

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8156 e03df62e-2008-0410-955e-edbf42e46eb7
605924e
@braindigitalis braindigitalis This fixes a deletion error here, we were using new[] and not using d…
…elete[], but delete instead.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8158 e03df62e-2008-0410-955e-edbf42e46eb7
7bb52e8
@braindigitalis braindigitalis IMPORTANT checks in here that special took out thinking they were no …
…longer required. Because of the fact that the inspsocket cull comes after the user cull these *are* required.

This was bought up in discussion many weeks ago but i guess we both thought the other had added these back!


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8160 e03df62e-2008-0410-955e-edbf42e46eb7
8801b81
@braindigitalis braindigitalis Fix uninitialized var that may stop the ping warning from appearing, …
…thanks djGrrr

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8161 e03df62e-2008-0410-955e-edbf42e46eb7
58fb938
@braindigitalis braindigitalis Tweaks
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8164 e03df62e-2008-0410-955e-edbf42e46eb7
8a945f4
@braindigitalis braindigitalis Merge to stable
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8168 e03df62e-2008-0410-955e-edbf42e46eb7
438bec9
@braindigitalis braindigitalis Merge from trunk
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8170 e03df62e-2008-0410-955e-edbf42e46eb7
ca29082
@braindigitalis braindigitalis Move some stuff around, this will move a crash to a different place a…
…nd maybe we'll catch it

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8172 e03df62e-2008-0410-955e-edbf42e46eb7
85684d4
Commits on Oct 14, 2007
@braindigitalis braindigitalis Lets try this one.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8173 e03df62e-2008-0410-955e-edbf42e46eb7
9919f57
@braindigitalis braindigitalis Try and build this
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8175 e03df62e-2008-0410-955e-edbf42e46eb7
36f2556
@braindigitalis braindigitalis Add debug
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8176 e03df62e-2008-0410-955e-edbf42e46eb7
3d6622d
@braindigitalis braindigitalis More debug
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8177 e03df62e-2008-0410-955e-edbf42e46eb7
748b1d8
@braindigitalis braindigitalis Merge in logging tweak from trunk
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8180 e03df62e-2008-0410-955e-edbf42e46eb7
04e3f88
@braindigitalis braindigitalis Change the way origins are shown in snonotice, for djGrrr :p
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8182 e03df62e-2008-0410-955e-edbf42e46eb7
8b3fe8c
@braindigitalis braindigitalis Fixed for 1.1 too
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8191 e03df62e-2008-0410-955e-edbf42e46eb7
db48447
@braindigitalis braindigitalis Fix to stable, too
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8199 e03df62e-2008-0410-955e-edbf42e46eb7
749e447
Commits on Oct 18, 2007
@braindigitalis braindigitalis Socket engine tweaks, and new m_ident
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8227 e03df62e-2008-0410-955e-edbf42e46eb7
3049560
@braindigitalis braindigitalis Fix typo
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8228 e03df62e-2008-0410-955e-edbf42e46eb7
9ddc854
@braindigitalis braindigitalis Make buildable on 1.1 (hard work!)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8230 e03df62e-2008-0410-955e-edbf42e46eb7
d5913e7
@braindigitalis braindigitalis Oops, OnCheckReady being called after registration! This doesnt break…
… the new m_ident, but it goes against spec

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8231 e03df62e-2008-0410-955e-edbf42e46eb7
22ccd96
Commits on Oct 19, 2007
@braindigitalis braindigitalis Fix small memory leak (this cant theoretically happen anyway unless y…
…ou remove a network interface while an ident is connecting, and then youll only leak 12 bytes)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8235 e03df62e-2008-0410-955e-edbf42e46eb7
84f22f9
Commits on Oct 20, 2007
@braindigitalis braindigitalis SHUT_WR is not defined on windows
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8236 e03df62e-2008-0410-955e-edbf42e46eb7
60109d2
@braindigitalis braindigitalis Block 8154,8162-8163,8165,8174,8187-8189,8192-8194,8197,8200-8201,820…
…3-8226,8229,8232-8234,8237 in prep for release

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8238 e03df62e-2008-0410-955e-edbf42e46eb7
425110e
@braindigitalis braindigitalis 1.1.14+PepperJack release
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8239 e03df62e-2008-0410-955e-edbf42e46eb7
e795220
Commits on Oct 21, 2007
@braindigitalis braindigitalis Change how the socket engines work when you addfd on an fd that alrea…
…dy exists.

the only SANE outcome is that youve forgotten to DelFd, so it does this for you.


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8270 e03df62e-2008-0410-955e-edbf42e46eb7
cf79862
@braindigitalis braindigitalis Roll back to 1.1.12 socket engine as a test
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8274 e03df62e-2008-0410-955e-edbf42e46eb7
ed63300
@braindigitalis braindigitalis Minor tweak to avoid a storm of redundant read events. This isnt the …
…fix, i dont think, but its needed anyway

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8275 e03df62e-2008-0410-955e-edbf42e46eb7
1bc59c5
@braindigitalis braindigitalis Fix blank quits on failure to insert fd to not be blank
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8277 e03df62e-2008-0410-955e-edbf42e46eb7
e014a02
@braindigitalis braindigitalis Forgot to commit the fix for this
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8279 e03df62e-2008-0410-955e-edbf42e46eb7
5acf4eb
@braindigitalis braindigitalis Could it really be THIS simple?
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8282 e03df62e-2008-0410-955e-edbf42e46eb7
0e576a2
@braindigitalis braindigitalis Excess debug
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8283 e03df62e-2008-0410-955e-edbf42e46eb7
7e0dc1f
@braindigitalis braindigitalis Extra debugging
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8284 e03df62e-2008-0410-955e-edbf42e46eb7
7f5c556
@braindigitalis braindigitalis Fixed, i hope.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8285 e03df62e-2008-0410-955e-edbf42e46eb7
bbc423e
@braindigitalis braindigitalis Forgot something!
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8287 e03df62e-2008-0410-955e-edbf42e46eb7
1e1efdb
@braindigitalis braindigitalis Hmm
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8288 e03df62e-2008-0410-955e-edbf42e46eb7
cdf7750
@braindigitalis braindigitalis Fixes for potter :p
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8289 e03df62e-2008-0410-955e-edbf42e46eb7
8d14831
@braindigitalis braindigitalis Unimportant extra debug
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8291 e03df62e-2008-0410-955e-edbf42e46eb7
3620ab4
@braindigitalis braindigitalis Another.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8292 e03df62e-2008-0410-955e-edbf42e46eb7
9333db3
@braindigitalis braindigitalis Fix bug #442
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8296 e03df62e-2008-0410-955e-edbf42e46eb7
d528c5e
Commits on Oct 23, 2007
@rburchell rburchell Backport r8310 by hand
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8311 e03df62e-2008-0410-955e-edbf42e46eb7
377d879
Commits on Oct 24, 2007
@braindigitalis braindigitalis svnmerge 8340: Theres no need to check the address of a stack declare…
…d array for NULL, thanks darix

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8341 e03df62e-2008-0410-955e-edbf42e46eb7
eeb3a17
Commits on Oct 26, 2007
@braindigitalis braindigitalis the minidump stuff is only available in 5.1 dbghelp.dll which is xp a…
…nd above. we must remove this to retain 2k compatibility

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8370 e03df62e-2008-0410-955e-edbf42e46eb7
66445ed
Commits on Oct 27, 2007
@braindigitalis braindigitalis Fix for bug in windows with backslash directory seperators in config …
…path when used with <include> tag and a relative include path, reported by daurnimator

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8387 e03df62e-2008-0410-955e-edbf42e46eb7
fa6b96d
@braindigitalis braindigitalis Who flags now count as a wildcard for searching for privacy reasons, …
…fixes bug #444 reported by Smartys

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8391 e03df62e-2008-0410-955e-edbf42e46eb7
2e8b206
@braindigitalis braindigitalis Add dz to stable too
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8395 e03df62e-2008-0410-955e-edbf42e46eb7
555db8e
Commits on Nov 01, 2007
@rburchell rburchell same as 8453, and now i'm back to bed.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8454 e03df62e-2008-0410-955e-edbf42e46eb7
85aeb65
Commits on Nov 03, 2007
@braindigitalis braindigitalis Merge in relaxed ssl checking from trunk
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8478 e03df62e-2008-0410-955e-edbf42e46eb7
c1db857
@braindigitalis braindigitalis Mergable part of bug #441 fix
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8480 e03df62e-2008-0410-955e-edbf42e46eb7
8e4a314
@braindigitalis braindigitalis Second (not mergable) part of #441 fix
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8481 e03df62e-2008-0410-955e-edbf42e46eb7
d08096c
Commits on Nov 09, 2007
@braindigitalis braindigitalis Make AddMode the last thing the constructor does.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8546 e03df62e-2008-0410-955e-edbf42e46eb7
9d8d996
@braindigitalis braindigitalis Tidy up some minor memory leaks that can result in mode handlers or s…
…ome other memory items not being freed if the module throws in the constructor

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8550 e03df62e-2008-0410-955e-edbf42e46eb7
b43eb6b
Commits on Nov 10, 2007
@braindigitalis braindigitalis Fix crashbugs found by owine
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8558 e03df62e-2008-0410-955e-edbf42e46eb7
ed64df9
@braindigitalis braindigitalis More fixes for owines bugs
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8560 e03df62e-2008-0410-955e-edbf42e46eb7
a97f41a
Commits on Nov 15, 2007
@braindigitalis braindigitalis Cracking bit of Wensleydale, Gromit!
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8596 e03df62e-2008-0410-955e-edbf42e46eb7
6c4ef8d
Commits on Nov 29, 2007
@braindigitalis braindigitalis The mysql worker thread only sleeps 50 nanosecs between cycles, this …
…is not enough to prevent it chomping on the CPU on most machines.

Increase to 1000, fixes bugs noticed on forum by JulianD, thanks :) 


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8606 e03df62e-2008-0410-955e-edbf42e46eb7
02be796
Commits on Dec 09, 2007
@braindigitalis braindigitalis Backport --disable-rpath configure option for package maintainers
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8610 e03df62e-2008-0410-955e-edbf42e46eb7
5ec5b14
@braindigitalis braindigitalis A few other things for --disable-rpath`
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8611 e03df62e-2008-0410-955e-edbf42e46eb7
c4c4ad5
Commits on Jan 02, 2008
@rburchell rburchell Manual backport of r8613: remove nuh mask from /clones output
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8614 e03df62e-2008-0410-955e-edbf42e46eb7
4f57b82
Commits on Jan 04, 2008
@rburchell rburchell Fix for bug #458: servers go missing on collision etc.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8629 e03df62e-2008-0410-955e-edbf42e46eb7
3c55f5f
Commits on Jan 05, 2008
@braindigitalis braindigitalis Backport 8634, fix for bug #464 reported by John
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8635 e03df62e-2008-0410-955e-edbf42e46eb7
88a7cd8
Commits on Jan 06, 2008
@rburchell rburchell Backport r8651: SHA256 consistancy fix.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8652 e03df62e-2008-0410-955e-edbf42e46eb7
bb62f3b
Commits on Jan 07, 2008
@rburchell rburchell I swear I've fixed this 5 times now.. it's PERMANENT, USE A FUCKING D… 082aa05
Commits on Jan 08, 2008
@rburchell rburchell Backport r8661: don't send 421 to unregistered clients
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8662 e03df62e-2008-0410-955e-edbf42e46eb7
b1c44fb
@rburchell rburchell Update conf (patch from bug #463, thanks John)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8663 e03df62e-2008-0410-955e-edbf42e46eb7
0632fe2
@rburchell rburchell Rebind server sockets on REHASH, closes bug #478
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8664 e03df62e-2008-0410-955e-edbf42e46eb7
b3e7819
Commits on Jan 09, 2008
@braindigitalis braindigitalis Backport fix for bug #464 reported by John
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8679 e03df62e-2008-0410-955e-edbf42e46eb7
ccd8752
Commits on Jan 10, 2008
@rburchell rburchell Fix inadvertant 1.2 -> 1.1 compile error
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8687 e03df62e-2008-0410-955e-edbf42e46eb7
c1d49e2
@rburchell rburchell Remove some debug that got committed accidentally
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8688 e03df62e-2008-0410-955e-edbf42e46eb7
77f15a3
@rburchell rburchell Header update: 2007 -> 2008
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8695 e03df62e-2008-0410-955e-edbf42e46eb7
7194690
Commits on Jan 11, 2008
@rburchell rburchell Backport <goodchan>: Explicitly allow channels denied by <badchan>
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8698 e03df62e-2008-0410-955e-edbf42e46eb7
7a320a0
Commits on Jan 16, 2008
@braindigitalis braindigitalis 1.1.16+Parmesan
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8719 e03df62e-2008-0410-955e-edbf42e46eb7
c3b2acc
Commits on Jan 26, 2008
@braindigitalis braindigitalis Backport: Fix for bug found by eLement, when an oper is on a notify l…
…ist and the oper sets +Q, then the watch list for that user goes into an undefined state

due to the metadata not being correctly cleared from the user in m_watch OnUserQuit. Thanks :)


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8753 e03df62e-2008-0410-955e-edbf42e46eb7
5799b2f
Commits on Jan 27, 2008
@braindigitalis braindigitalis Check that exec() macros havent failed before commencing build
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8758 e03df62e-2008-0410-955e-edbf42e46eb7
218664f
@braindigitalis braindigitalis Apply patch from bug #484 written by John. In 1.1 this applies withou…
…t modification, thanks

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8759 e03df62e-2008-0410-955e-edbf42e46eb7
1e03a6e
Commits on Jan 29, 2008
@rburchell rburchell Update SAMODE
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8764 e03df62e-2008-0410-955e-edbf42e46eb7
21ea5f1
@braindigitalis braindigitalis Craq removal service
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8767 e03df62e-2008-0410-955e-edbf42e46eb7
718411a
Commits on Jan 30, 2008
@braindigitalis braindigitalis Merge in patches to fix bug #487, submitted by dz, thanks :)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8768 e03df62e-2008-0410-955e-edbf42e46eb7
cae7bae
Commits on Feb 02, 2008
@rburchell rburchell Backport r8786 from dz: closes bug #391
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8787 e03df62e-2008-0410-955e-edbf42e46eb7
97661ac
Commits on Feb 03, 2008
@rburchell rburchell Backport r8810: minor FTOPIC desync fix
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8811 e03df62e-2008-0410-955e-edbf42e46eb7
7c84dcf
Commits on Feb 04, 2008
@rburchell rburchell Probably fix a crash in randquote (it does for me), someone from QA p…
…lease test before/after of this.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8819 e03df62e-2008-0410-955e-edbf42e46eb7
5c499c5
@braindigitalis braindigitalis MODEACTION_ALLOW was being used instead of DENY, fixes bug #490
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8822 e03df62e-2008-0410-955e-edbf42e46eb7
5eb3d1a
Commits on Feb 05, 2008
@braindigitalis braindigitalis This should work a bit better, voidzero. If someone had told me it wa…
…s seperate servers from the start.... :p

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8838 e03df62e-2008-0410-955e-edbf42e46eb7
0bdfd8d
@braindigitalis braindigitalis More tweaks
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8840 e03df62e-2008-0410-955e-edbf42e46eb7
8398d28
Commits on Feb 08, 2008
@rburchell rburchell Backport low risk memory leak fix to m_cgiirc (r8852)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8853 e03df62e-2008-0410-955e-edbf42e46eb7
68c4274
Commits on Feb 10, 2008
@rburchell rburchell Backport r8866: make K|G|Z|ELine actually work with a nickname target…
… (code was there but not functional)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8867 e03df62e-2008-0410-955e-edbf42e46eb7
bb05c94
@rburchell rburchell Rewrite nick targeted bans to user@host or IP bans where necessary. I…
… don't know why this didn't happen already.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8872 e03df62e-2008-0410-955e-edbf42e46eb7
612d5b8
@braindigitalis braindigitalis Commit stuff from fez that he couldnt get committed - fixes to make s…
…ocketengine-select work in windows (should be more stable than iocp as the api is known to us unix devs)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8888 e03df62e-2008-0410-955e-edbf42e46eb7
deb164c
@braindigitalis braindigitalis Set FD_SETSIZE to 12000, this allows 12000 users per ircd rather than…
… 64. I doubt select can scale this high, but 64 is rediculous.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8889 e03df62e-2008-0410-955e-edbf42e46eb7
e451052
Commits on Feb 11, 2008
@rburchell rburchell Don't declare a dupe InspIRCd *
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8897 e03df62e-2008-0410-955e-edbf42e46eb7
cb450d0
@rburchell rburchell K|G|Z|ELine fix, from 8901
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8902 e03df62e-2008-0410-955e-edbf42e46eb7
fa450a4
@rburchell rburchell Missed a bit.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8903 e03df62e-2008-0410-955e-edbf42e46eb7
2d2d11b
@rburchell rburchell Backport reworked culllist from 1.2: drastically improves performance…
… when quitting a lot of users (e.g. on netsplit). I was originally not going to do this for 1.1, but it seems to perform well, and I can't break it under clone flooding - so in it goes. QA: please test this with lots of activity (connecting, disconnecting, ping timeouts, socket errors, anything you can throw at it)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8905 e03df62e-2008-0410-955e-edbf42e46eb7
a348bf1
Commits on Feb 12, 2008
@rburchell rburchell .. this was broken, I'm kind of surprised nobody noticed it yesterday.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8909 e03df62e-2008-0410-955e-edbf42e46eb7
d7db8eb
@rburchell rburchell Fix oper quit messages (needed to be set to regular quit if empty) - …
…same fix may apply to 1.2..?

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8910 e03df62e-2008-0410-955e-edbf42e46eb7
c32d8a3
@braindigitalis braindigitalis Make select socketengine build onvs80
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8915 e03df62e-2008-0410-955e-edbf42e46eb7
85fbf0f
Commits on Feb 13, 2008
@braindigitalis braindigitalis Manually merge patch from danieldg, thanks
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8927 e03df62e-2008-0410-955e-edbf42e46eb7
4d90390
Commits on Feb 16, 2008
@rburchell rburchell Fix: trying to send out all lines in one hit is different from the wa…
…y we do users, etc - and also won't be too healthy for the socket buffer with lots of them. This also removes a data copy, which in theory will make it fractionally faster. Fixes bug #496 reported by Skip.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8946 e03df62e-2008-0410-955e-edbf42e46eb7
01656a2
Commits on Feb 17, 2008
@braindigitalis braindigitalis Bring on the Gouda!
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8953 e03df62e-2008-0410-955e-edbf42e46eb7
e9c3da9
@braindigitalis braindigitalis Grrr!
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8955 e03df62e-2008-0410-955e-edbf42e46eb7
c97dc9a
@braindigitalis braindigitalis Merge in tweaks
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8961 e03df62e-2008-0410-955e-edbf42e46eb7
702d620
Commits on Feb 18, 2008
@braindigitalis braindigitalis Merge in patch by Darom that fixes race condition when unloading m_my…
…sql.so that may cause it to crash, fixes bug #438

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8962 e03df62e-2008-0410-955e-edbf42e46eb7
0251275
Commits on Feb 20, 2008
@braindigitalis braindigitalis Fix an unneeded assignment in LoopCall that stops it being used for c…
…ommands which are sent out 'raw' to other servers by spanningtree

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8970 e03df62e-2008-0410-955e-edbf42e46eb7
2a4dee1
@braindigitalis braindigitalis This took ages to process. Block all revisions in svnmerge that arent…
… needed

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8972 e03df62e-2008-0410-955e-edbf42e46eb7
3b0efdd
Commits on Feb 21, 2008
@braindigitalis braindigitalis Fix bug #497, when we ported back the new cull list stuff, we didnt i…
…nitialize a new bool in the userrec constructor which determines if the quit server notice line is shown, so its value is

undefined, and may hide the quit snomask.


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8973 e03df62e-2008-0410-955e-edbf42e46eb7
a435bd8
@braindigitalis braindigitalis Apply voidzero's suggestion for a better worded prompt re. ssl modules
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8987 e03df62e-2008-0410-955e-edbf42e46eb7
22363de
Commits on Feb 26, 2008
@braindigitalis braindigitalis D'oh, this repeats the 'mode enabled' line once per channel. Thanks E…
…lementAlchemist.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9035 e03df62e-2008-0410-955e-edbf42e46eb7
d52781b
Commits on Mar 02, 2008
@braindigitalis braindigitalis Make this use the environment variable defined %TEMP% dir, rather tha…
…n hard coding D:\temp (i no longer have a d:\temp after resizing and reallocating my partitions)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9056 e03df62e-2008-0410-955e-edbf42e46eb7
21f83d2
@braindigitalis braindigitalis This needs rejigging too
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9057 e03df62e-2008-0410-955e-edbf42e46eb7
6c423b0
@braindigitalis braindigitalis Growl, sometimes nsis sucks balls.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9058 e03df62e-2008-0410-955e-edbf42e46eb7
0589627
@braindigitalis braindigitalis Grrr.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9059 e03df62e-2008-0410-955e-edbf42e46eb7
d3b6ffc
Commits on Mar 08, 2008
@braindigitalis braindigitalis Backport update telling users to use -modupdate
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9067 e03df62e-2008-0410-955e-edbf42e46eb7
4f7efc0
@braindigitalis braindigitalis Recommend that users symlink, not copy the files
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9069 e03df62e-2008-0410-955e-edbf42e46eb7
98e6ec7
Commits on Mar 14, 2008
@braindigitalis braindigitalis Whoops, fix a bug here where the high-bit flags in the config struct …
…for 'allow newlines' etc cause the data to be ignored!

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9072 e03df62e-2008-0410-955e-edbf42e46eb7
dce2931
@braindigitalis braindigitalis Use some of unreal4's extra modules at request of a user. Original co…
…de of this module by Carsten Valdemar Munk based on m_sqlauth.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9074 e03df62e-2008-0410-955e-edbf42e46eb7
d777f1e
@braindigitalis braindigitalis Merge copyrights
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9075 e03df62e-2008-0410-955e-edbf42e46eb7
6eec7c6
@braindigitalis braindigitalis Now compiles, note that it seems a few functions are deprecated in th…
…e versions of openldap i have. FIXME?

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9076 e03df62e-2008-0410-955e-edbf42e46eb7
057be68
peavey Fix deprecation (I hope)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9081 e03df62e-2008-0410-955e-edbf42e46eb7
c34adb9
@braindigitalis braindigitalis Roll back to 1.1 module version in Version()
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9083 e03df62e-2008-0410-955e-edbf42e46eb7
00d3785
@braindigitalis braindigitalis Document!
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9084 e03df62e-2008-0410-955e-edbf42e46eb7
0750cf8
@braindigitalis braindigitalis Same warning here too
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9087 e03df62e-2008-0410-955e-edbf42e46eb7
c603937
peavey and clean up this too.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9090 e03df62e-2008-0410-955e-edbf42e46eb7
c633483
peavey update svn:ignore for a few files
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9091 e03df62e-2008-0410-955e-edbf42e46eb7
517a055
Commits on Mar 15, 2008
@braindigitalis braindigitalis Allow binding to non-anonymous DN for searches (i very much doubt mos…
…t people are going to hack open their ldap tree like i did to get this module to work initially, smells of security hole)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9094 e03df62e-2008-0410-955e-edbf42e46eb7
0a82126
@braindigitalis braindigitalis Document binddn and bindauth
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9095 e03df62e-2008-0410-955e-edbf42e46eb7
01bf4a5
@braindigitalis braindigitalis Remove the note about requirement for anonymous bind
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9097 e03df62e-2008-0410-955e-edbf42e46eb7
4cf4d51
@braindigitalis braindigitalis Allow IPv6 windows builds. NOT TESTED AT ALL!
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9099 e03df62e-2008-0410-955e-edbf42e46eb7
0b67fcd
Commits on Mar 19, 2008
@braindigitalis braindigitalis Fix bug here too where if two modules claim OnCheckReady, the core pe…
…rmits registration when the first of the set is ready, not when all are ready

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9129 e03df62e-2008-0410-955e-edbf42e46eb7
6ea2571
@braindigitalis braindigitalis Same here
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9132 e03df62e-2008-0410-955e-edbf42e46eb7
cee8134
peavey Final tweak to AllModulesReportReady, should be there now.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9135 e03df62e-2008-0410-955e-edbf42e46eb7
c1f03ef
peavey Ricer up AllModulesReportReady further. If one fails, all fail, so re…
…turning false on first fail will save subsequent reduntant calls.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9139 e03df62e-2008-0410-955e-edbf42e46eb7
4f9f9fa
Commits on Mar 28, 2008
@rburchell rburchell Don't expire allows with length 0, they are permanent for the session…
… (thx praetorian)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9195 e03df62e-2008-0410-955e-edbf42e46eb7
7687d93
@rburchell rburchell Don't desync when trying to remotely set swhois on a user who already…
… has one

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9197 e03df62e-2008-0410-955e-edbf42e46eb7
4ce804a
Commits on Mar 29, 2008
@braindigitalis braindigitalis Fix for bug #506 reported by Skip
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9202 e03df62e-2008-0410-955e-edbf42e46eb7
3df02f3
@braindigitalis braindigitalis We also need to re-order to make sure the length comprison comes BEFO…
…RE the append: different items may have different lengths and otherwise we'd be comparing length of the LAST item not the current

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9203 e03df62e-2008-0410-955e-edbf42e46eb7
77b933f
@braindigitalis braindigitalis Default the max clients on windows to 10240
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9204 e03df62e-2008-0410-955e-edbf42e46eb7
86f8cfe
@braindigitalis braindigitalis 1.1.18+Gudbrandsdalsost release
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9206 e03df62e-2008-0410-955e-edbf42e46eb7
9909071
@braindigitalis braindigitalis Same here, i cant make this error occur without changing code so we'l…
…l just make it nicer

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9214 e03df62e-2008-0410-955e-edbf42e46eb7
e735a5b
Commits on Mar 30, 2008
peavey Backport r9219-9220 from trunk. Override on operjoin, for those cases…
… where operchans and operoverride will not satisfy your needs.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9221 e03df62e-2008-0410-955e-edbf42e46eb7
2c5b062
@braindigitalis braindigitalis always ALWAYS send CAPAB before sending SERVER in any situation. This…
… will mean that where HMAC is in use, with any luck we'll see the other sides challenge before sending our pass.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9228 e03df62e-2008-0410-955e-edbf42e46eb7
b32a8c9
Commits on Mar 31, 2008
@braindigitalis braindigitalis Remove the timer (its unsafe on unload) and replace with OnBackground…
…Timer. If i remember right this isnt needed in 1.1 as we made timers safer.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9236 e03df62e-2008-0410-955e-edbf42e46eb7
548036b
special Patch by brain; fix crash when no parameters are given when introduci…
…ng a remote client

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9238 e03df62e-2008-0410-955e-edbf42e46eb7
c2f63c6
Commits on Apr 01, 2008
@rburchell rburchell Backport r9247: server buffering improvements (don't constantly flush…
… write buffer) QA: this needs testing of server linking and SSL, and SSL server linking

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9248 e03df62e-2008-0410-955e-edbf42e46eb7
fda1936
@rburchell rburchell Nothing in 1.1 uses this, nor will it ever now.. remove it to shave a…
… few seconds off build

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9249 e03df62e-2008-0410-955e-edbf42e46eb7
417813b
Commits on Apr 02, 2008
@rburchell rburchell Unneeded
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9254 e03df62e-2008-0410-955e-edbf42e46eb7
b85ff31
@rburchell rburchell Bah
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9257 e03df62e-2008-0410-955e-edbf42e46eb7
731ad4f
@braindigitalis braindigitalis Fix bug - we don't free the InspSocketHook interface when unloading t…
…hese modules!

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9262 e03df62e-2008-0410-955e-edbf42e46eb7
23883a4
@braindigitalis braindigitalis Fix compile errors, thanks voidzero
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9272 e03df62e-2008-0410-955e-edbf42e46eb7
9f31eed
@braindigitalis braindigitalis Fix for bug #456 so we can be rid of it
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9280 e03df62e-2008-0410-955e-edbf42e46eb7
a8c3784
Commits on Apr 03, 2008
@rburchell rburchell Backport r9285: wallops should be sent regardless of oper status
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9286 e03df62e-2008-0410-955e-edbf42e46eb7
95e5763
@braindigitalis braindigitalis Make this more readable by not reusing the loop variable name inside …
…the inner loop, this is what caused the problem in trunk

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9289 e03df62e-2008-0410-955e-edbf42e46eb7
f16546d
@braindigitalis braindigitalis This seems to fix, priorities tweaked and a bit of debug added. pleas…
…e test, peavey

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9291 e03df62e-2008-0410-955e-edbf42e46eb7
6b121e3
@braindigitalis braindigitalis More tweaks. It seems to always put namesx last, this seems to fix. t…
…est?

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9292 e03df62e-2008-0410-955e-edbf42e46eb7
722cb14
@braindigitalis braindigitalis This kludge is evil, but: VICTORY IZ MEIN!
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9293 e03df62e-2008-0410-955e-edbf42e46eb7
d27549a
@braindigitalis braindigitalis The only real way to enforce a module calling order in 1.1 :(
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9294 e03df62e-2008-0410-955e-edbf42e46eb7
3aa983d
Commits on Apr 04, 2008
@braindigitalis braindigitalis Backport to stable
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9335 e03df62e-2008-0410-955e-edbf42e46eb7
02e4905
Commits on Apr 05, 2008
@rburchell rburchell Use the right variable through the whole loop, eh? (djGrrr, this shou…
…ld fix your warning)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9363 e03df62e-2008-0410-955e-edbf42e46eb7
f251dea
Commits on Apr 06, 2008
@rburchell rburchell Backport r9372: m_messageflood incorrectly letting messages past the …
…handler

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9373 e03df62e-2008-0410-955e-edbf42e46eb7
5b02c79
Commits on Apr 07, 2008
@braindigitalis braindigitalis Hosts vector not cleared on rehash, made rehashing impossible
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9413 e03df62e-2008-0410-955e-edbf42e46eb7
8b2a244
Commits on Apr 12, 2008
@rburchell rburchell Bump out of date module version on this
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9462 e03df62e-2008-0410-955e-edbf42e46eb7
ee41bec
@braindigitalis braindigitalis Fix crash in m_stripcolor on windows when the colour code is the firs…
…t item on a line

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9464 e03df62e-2008-0410-955e-edbf42e46eb7
650df3d
@braindigitalis braindigitalis In visual studio, CRT crashes when strftime() is given an invalid for…
…mat specifier and %F/%T are not supported!

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9466 e03df62e-2008-0410-955e-edbf42e46eb7
5c88442
@braindigitalis braindigitalis I SEE WHAT I DID THAR
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9469 e03df62e-2008-0410-955e-edbf42e46eb7
c0e7147
@braindigitalis braindigitalis Fix for crash when matching user with a kline on connect (userrec* se…
…nt to %s rather than userrec::nick!)

Fix for bug #505 in stable, reported by nenolod


git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9470 e03df62e-2008-0410-955e-edbf42e46eb7
8ac4f97
Commits on Apr 13, 2008
@rburchell rburchell Add note to explicitly point out to not use IOCP
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9476 e03df62e-2008-0410-955e-edbf42e46eb7
b5e5885
@braindigitalis braindigitalis If you are unsure, answer NO :p
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9477 e03df62e-2008-0410-955e-edbf42e46eb7
958083a
@braindigitalis braindigitalis Fix horriffic goto abuse and 4-space indents :<
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9478 e03df62e-2008-0410-955e-edbf42e46eb7
9f9d560
@braindigitalis braindigitalis Luser attitude readjusted.
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9482 e03df62e-2008-0410-955e-edbf42e46eb7
4e3e1e0
Commits on Apr 19, 2008
@braindigitalis braindigitalis Backport optimizations and fixes from trunk pioneered by GreenReaper,…
… which decrease size by a large amount and remove the 200-odd dll limit caused by inefficient use of thread local storage by the C runtimes

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9537 e03df62e-2008-0410-955e-edbf42e46eb7
f3dda3a
@braindigitalis braindigitalis Do /O1 /GL here too
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9538 e03df62e-2008-0410-955e-edbf42e46eb7
7481118
@braindigitalis braindigitalis Remove /Wp64
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9539 e03df62e-2008-0410-955e-edbf42e46eb7
5bc8584
@braindigitalis braindigitalis Who left /RTC1 in here?
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9540 e03df62e-2008-0410-955e-edbf42e46eb7
98d4d55
@braindigitalis braindigitalis For some reason /GL doesnt work right. oh well, its not that important
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9541 e03df62e-2008-0410-955e-edbf42e46eb7
192e5de
@braindigitalis braindigitalis Fix debug always being used for configure
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9542 e03df62e-2008-0410-955e-edbf42e46eb7
96cab84
@braindigitalis braindigitalis More build tweaks
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9543 e03df62e-2008-0410-955e-edbf42e46eb7
a7e77a6
@braindigitalis braindigitalis Backport breakpoint/crash fix in bindsocket in win32 (missing operato…
…r new[] and operator delete[]

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9544 e03df62e-2008-0410-955e-edbf42e46eb7
0a51637
@braindigitalis braindigitalis Bundle vcredist_x86.exe - installer now 6.7mb
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9545 e03df62e-2008-0410-955e-edbf42e46eb7
5faaaa2
@braindigitalis braindigitalis Extract and run the vs redistributable to $TEMP, not to install dir. …
…saves us 2.6 megs on install space

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9550 e03df62e-2008-0410-955e-edbf42e46eb7
0aa9859
Commits on Apr 20, 2008
@braindigitalis braindigitalis Rebase modules in 1.1 too. This uses a post build event that does not…
… involve a change to configure, however this requires an ls binary. If you don't have an ls.exe, it wont rebase the modules.

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9553 e03df62e-2008-0410-955e-edbf42e46eb7
4e0faf2
@braindigitalis braindigitalis Fix RemoveCommands to remove all commands (this function had some rea…
…lly odd removal logic?)

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9555 e03df62e-2008-0410-955e-edbf42e46eb7
e3175d0
@braindigitalis braindigitalis Add hand-crafted resource script, contains version information and ic…
…on definition

git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9557 e03df62e-2008-0410-955e-edbf42e46eb7
767935c
@braindigitalis braindigitalis Add /MP for faster build of core parts (not modules or command handlers)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9558 e03df62e-2008-0410-955e-edbf42e46eb7
0500228
@braindigitalis braindigitalis Fix a bad return value
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9559 e03df62e-2008-0410-955e-edbf42e46eb7
4f19cd8
@braindigitalis braindigitalis 1.1.19+Cheshire (This is the oldest british cheese apparently)
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@9560 e03df62e-2008-0410-955e-edbf42e46eb7
6fc4c5f