]> git.netwichtig.de Git - user/henk/code/inspircd.git/log
user/henk/code/inspircd.git
16 years agoAdd ProtocolInterface::Introduce() to prevent confusion over event ordering, and...
brain [Sun, 1 Jun 2008 14:18:07 +0000 (14:18 +0000)]
Add ProtocolInterface::Introduce() to prevent confusion over event ordering, and allow for more flexible protocol use

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9827 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoForward port r9825: Fix bug found by the atheme migration testing: +V should never...
w00t [Sat, 31 May 2008 18:44:15 +0000 (18:44 +0000)]
Forward port r9825: Fix bug found by the atheme migration testing: +V should never affect INVITE from a remote issuer

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9826 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoand another rev bites the dust..thanks dz
bricker [Sat, 31 May 2008 16:58:17 +0000 (16:58 +0000)]
and another rev bites the dust..thanks dz

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9824 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agofix. thanks jackmcbarn and special.
bricker [Sat, 31 May 2008 16:40:49 +0000 (16:40 +0000)]
fix. thanks jackmcbarn and special.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9823 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agomake the +J msg a little more coherent
bricker [Sat, 31 May 2008 16:28:49 +0000 (16:28 +0000)]
make the +J msg a little more coherent

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9822 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoremoved duplicate quotes. Thanks jackmcbarn
bricker [Thu, 29 May 2008 20:48:16 +0000 (20:48 +0000)]
removed duplicate quotes. Thanks jackmcbarn

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9821 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agofix
bricker [Thu, 29 May 2008 20:20:02 +0000 (20:20 +0000)]
fix

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9820 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoinspircd allows him to
bricker [Thu, 29 May 2008 20:18:55 +0000 (20:18 +0000)]
inspircd allows him to

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9819 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoIf Chuck Norris and InspIRCd met in a dark alley, Chuck Norris would get his first...
bricker [Thu, 29 May 2008 20:12:56 +0000 (20:12 +0000)]
If Chuck Norris and InspIRCd met in a dark alley, Chuck Norris would get his first black eye. Ever.

and lots more :D:D

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9818 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoApply patch to fix ipv6 builds, contributed by danieldg, thanks :-)
brain [Thu, 29 May 2008 18:46:36 +0000 (18:46 +0000)]
Apply patch to fix ipv6 builds, contributed by danieldg, thanks :-)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9817 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFinally get the headers right on this module.
peavey [Thu, 29 May 2008 02:04:26 +0000 (02:04 +0000)]
Finally get the headers right on this module.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9815 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agorevert this 1 revision back, since it fell victim to collateral damage of the latest...
peavey [Wed, 28 May 2008 23:59:04 +0000 (23:59 +0000)]
revert this 1 revision back, since it fell victim to collateral damage of the latest refactor spree.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9814 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix error
brain [Mon, 26 May 2008 12:52:28 +0000 (12:52 +0000)]
Fix error

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9812 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoEliminate string joining craq
brain [Mon, 26 May 2008 12:44:54 +0000 (12:44 +0000)]
Eliminate string joining craq

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9811 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoDont increment maxmodes at finalisation, it isnt used in the same way
brain [Mon, 26 May 2008 12:17:38 +0000 (12:17 +0000)]
Dont increment maxmodes at finalisation, it isnt used in the same way

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9810 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoAll the limits were one less than specified in the config, so now we postincrement...
brain [Sun, 25 May 2008 21:09:04 +0000 (21:09 +0000)]
All the limits were one less than specified in the config, so now we postincrement them all in configreader, this means we can just use them without all that +1 hackery in the code.
This DOES mean that from a protocol perspective the figures look a little odd, but they always did. :)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9809 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoAdd parsing of <limits> tag and finish documenting it, make all the values match...
brain [Sun, 25 May 2008 18:00:55 +0000 (18:00 +0000)]
Add parsing of <limits> tag and finish documenting it, make all the values match sensibly by starting them all 'max' rather than some starting with it, some ending with it...

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9808 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoExample conf now with <limits> tag
brain [Sun, 25 May 2008 17:50:44 +0000 (17:50 +0000)]
Example conf now with <limits> tag

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9807 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoGive modestacker a serverinstance
brain [Sun, 25 May 2008 17:39:22 +0000 (17:39 +0000)]
Give modestacker a serverinstance

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9806 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoMore compile fixes
brain [Sun, 25 May 2008 17:38:17 +0000 (17:38 +0000)]
More compile fixes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9805 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoCompile fixes, was forced to move some stuff around
brain [Sun, 25 May 2008 17:35:02 +0000 (17:35 +0000)]
Compile fixes, was forced to move some stuff around

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9804 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoRemove the limits from here too
brain [Sun, 25 May 2008 17:32:57 +0000 (17:32 +0000)]
Remove the limits from here too

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9803 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFirst phase of conversion to dynamic limits on all the lengths, configured via the...
brain [Sun, 25 May 2008 17:30:43 +0000 (17:30 +0000)]
First phase of conversion to dynamic limits on all the lengths, configured via the <limits> tag
(the tag isnt there yet, these all just run on defaults in the class constructor)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9802 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoKick the client in the balls if they try STARTTLS after client registration
brain [Sat, 24 May 2008 12:12:46 +0000 (12:12 +0000)]
Kick the client in the balls if they try STARTTLS after client registration

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9801 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix memory leak if we send STARTTLS twice, thanks special and psychon
brain [Sat, 24 May 2008 12:05:08 +0000 (12:05 +0000)]
Fix memory leak if we send STARTTLS twice, thanks special and psychon

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9800 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoAdd interesting test case
brain [Fri, 23 May 2008 23:42:53 +0000 (23:42 +0000)]
Add interesting test case

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9799 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoThere is no need for char* here any more
brain [Fri, 23 May 2008 19:07:54 +0000 (19:07 +0000)]
There is no need for char* here any more

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9798 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix this to not have the same issue
brain [Fri, 23 May 2008 18:55:51 +0000 (18:55 +0000)]
Fix this to not have the same issue

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9797 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoNEVER use the two-param assign unless you want your string padding to len bytes with \0!
brain [Fri, 23 May 2008 18:52:40 +0000 (18:52 +0000)]
NEVER use the two-param assign unless you want your string padding to len bytes with \0!

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9796 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoDon't copy vars (faster) and also avoid a crash (non-const -> const)
w00t [Fri, 23 May 2008 18:11:16 +0000 (18:11 +0000)]
Don't copy vars (faster) and also avoid a crash (non-const -> const)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9795 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix this being broken over remote links
w00t [Fri, 23 May 2008 17:36:22 +0000 (17:36 +0000)]
Fix this being broken over remote links

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9794 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix uuid generation to not generate ten character uuids, thanks nenolod
brain [Fri, 23 May 2008 17:15:48 +0000 (17:15 +0000)]
Fix uuid generation to not generate ten character uuids, thanks nenolod

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9793 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix user->host not being assigned correctly for new connections
aquanight [Fri, 23 May 2008 16:39:52 +0000 (16:39 +0000)]
Fix user->host not being assigned correctly for new connections

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9792 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoWhy are we using .compare() when we can use == ?
brain [Fri, 23 May 2008 05:15:49 +0000 (05:15 +0000)]
Why are we using .compare() when we can use == ?

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9791 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoCollision tweaks
brain [Fri, 23 May 2008 05:13:57 +0000 (05:13 +0000)]
Collision tweaks

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9790 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoImplement Bug #533, Oper type-specific autojoins for m_operjoin via <type:autojoin>
aquanight [Wed, 21 May 2008 23:15:40 +0000 (23:15 +0000)]
Implement Bug #533, Oper type-specific autojoins for m_operjoin via <type:autojoin>

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9789 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoRename "lan or wan ip" -> public ip
brain [Wed, 21 May 2008 22:30:28 +0000 (22:30 +0000)]
Rename "lan or wan ip" -> public ip

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9788 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoClean this up a bit, and log about ignoring link blocks due to missing attributes
w00t [Wed, 21 May 2008 22:07:48 +0000 (22:07 +0000)]
Clean this up a bit, and log about ignoring link blocks due to missing attributes

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9787 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoupdate to tell them to try a LAN or a WAN IP, depending on how the box is setup,...
bricker [Wed, 21 May 2008 21:41:50 +0000 (21:41 +0000)]
update to tell them to try a LAN or a WAN IP, depending on how the box is setup, it matters.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9786 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix test suite to not have bugs itself (oops) and fix bugs in new cidr matching metho...
brain [Wed, 21 May 2008 16:30:34 +0000 (16:30 +0000)]
Fix test suite to not have bugs itself (oops) and fix bugs in new cidr matching methods. This could do with some optimization, if you DO optimize this, test it after against the test cases: bin/inspircd --testsuite, option 5 from the menu

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9785 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoRemove some of this, this isn't (strictly speaking) an issue now
w00t [Wed, 21 May 2008 09:58:31 +0000 (09:58 +0000)]
Remove some of this, this isn't (strictly speaking) an issue now

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9784 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoForward port r9782: show IP (not unknown) for unauthed connections
w00t [Tue, 20 May 2008 22:30:10 +0000 (22:30 +0000)]
Forward port r9782: show IP (not unknown) for unauthed connections

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9783 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoA few minor fixes, some copy constructor stuff, misnamed channelmanager constructor...
brain [Tue, 20 May 2008 18:29:15 +0000 (18:29 +0000)]
A few minor fixes, some copy constructor stuff, misnamed channelmanager constructor, add files to vc8 project, configreader tidyups

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9780 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoAdd note to check other server on this message
w00t [Tue, 20 May 2008 16:53:29 +0000 (16:53 +0000)]
Add note to check other server on this message

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9779 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoUpdate comment
w00t [Tue, 20 May 2008 15:35:21 +0000 (15:35 +0000)]
Update comment

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9778 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agochar -> std::string conversion
w00t [Tue, 20 May 2008 15:34:10 +0000 (15:34 +0000)]
char -> std::string conversion

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9777 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoDebug on out of range FD.
w00t [Mon, 19 May 2008 23:47:42 +0000 (23:47 +0000)]
Debug on out of range FD.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9776 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoListening bufferedsockets dont have an OnRawSocketClose event as theyre never 'opened'
brain [Mon, 19 May 2008 22:07:06 +0000 (22:07 +0000)]
Listening bufferedsockets dont have an OnRawSocketClose event as theyre never 'opened'

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9773 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix to give the proper target ip on connect, cookies to w00t and Jason
brain [Mon, 19 May 2008 21:50:30 +0000 (21:50 +0000)]
Fix to give the proper target ip on connect, cookies to w00t and Jason

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9772 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoMore correctly state the lookup arrays as unsigned char, not char
brain [Mon, 19 May 2008 21:29:14 +0000 (21:29 +0000)]
More correctly state the lookup arrays as unsigned char, not char

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9771 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoConvert channel::name to std::string, this was a beastie!
brain [Mon, 19 May 2008 21:16:42 +0000 (21:16 +0000)]
Convert channel::name to std::string, this was a beastie!

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9770 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoConvert channel banlist members to std::string
brain [Mon, 19 May 2008 19:53:03 +0000 (19:53 +0000)]
Convert channel banlist members to std::string

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9769 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoConvert connection::host
brain [Mon, 19 May 2008 19:12:43 +0000 (19:12 +0000)]
Convert connection::host

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9768 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix logic being backwards (so every user was always away and an oper, except when...
w00t [Mon, 19 May 2008 18:29:30 +0000 (18:29 +0000)]
Fix logic being backwards (so every user was always away and an oper, except when they weren't an oper, and weren't away ...)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9767 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix crash i introduced into m_ident with a sloppy ->insert()
brain [Mon, 19 May 2008 18:23:30 +0000 (18:23 +0000)]
Fix crash i introduced into m_ident with a sloppy ->insert()

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9766 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix users being unable to register (aquanight, what the fuck were you smoking? :p)
w00t [Mon, 19 May 2008 18:05:57 +0000 (18:05 +0000)]
Fix users being unable to register (aquanight, what the fuck were you smoking? :p)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9765 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoClean this up so it's comprehensible.
w00t [Mon, 19 May 2008 16:22:51 +0000 (16:22 +0000)]
Clean this up so it's comprehensible.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9764 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoRemove outdated comment
w00t [Mon, 19 May 2008 10:43:04 +0000 (10:43 +0000)]
Remove outdated comment

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9763 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoSome logging/preventative code for Jason's issue.. it shouldn't crash now (fingers...
w00t [Mon, 19 May 2008 10:27:34 +0000 (10:27 +0000)]
Some logging/preventative code for Jason's issue.. it shouldn't crash now (fingers crossed) if it tries to do something naughty, but it will log about it instead. I know this is buttfucked code, but it's highly temporary.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9762 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoDon't background process quitting users (there's no point), half fixes Jason's issue..
w00t [Mon, 19 May 2008 10:10:46 +0000 (10:10 +0000)]
Don't background process quitting users (there's no point), half fixes Jason's issue..

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9761 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix these too
brain [Mon, 19 May 2008 00:34:08 +0000 (00:34 +0000)]
Fix these too

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9760 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoMore done
brain [Mon, 19 May 2008 00:29:53 +0000 (00:29 +0000)]
More done

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9759 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoThese done
brain [Mon, 19 May 2008 00:22:58 +0000 (00:22 +0000)]
These done

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9758 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoCommit these
brain [Mon, 19 May 2008 00:19:34 +0000 (00:19 +0000)]
Commit these

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9757 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoThese too
brain [Mon, 19 May 2008 00:14:29 +0000 (00:14 +0000)]
These too

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9756 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix this one
brain [Mon, 19 May 2008 00:13:05 +0000 (00:13 +0000)]
Fix this one

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9755 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix these too
brain [Mon, 19 May 2008 00:12:47 +0000 (00:12 +0000)]
Fix these too

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9754 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoAnd these
brain [Mon, 19 May 2008 00:11:49 +0000 (00:11 +0000)]
And these

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9753 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix these
brain [Mon, 19 May 2008 00:11:38 +0000 (00:11 +0000)]
Fix these

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9752 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoConvert m_spanningtree
aquanight [Sun, 18 May 2008 23:47:28 +0000 (23:47 +0000)]
Convert m_spanningtree

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9751 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoNext to convert
brain [Sun, 18 May 2008 23:38:46 +0000 (23:38 +0000)]
Next to convert

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9750 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix two
brain [Sun, 18 May 2008 23:25:41 +0000 (23:25 +0000)]
Fix two

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9749 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoMake User:: nick/ident/dhost/fullname and some other things std::string instead of...
aquanight [Sun, 18 May 2008 23:15:53 +0000 (23:15 +0000)]
Make User:: nick/ident/dhost/fullname and some other things std::string instead of char*/char[] (MODULES DO NOT COMPILE)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9748 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoThis conflicted a few hours ago apparantly (????)
w00t [Sun, 18 May 2008 23:07:06 +0000 (23:07 +0000)]
This conflicted a few hours ago apparantly (????)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9747 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoJason, try this..
w00t [Sun, 18 May 2008 23:06:05 +0000 (23:06 +0000)]
Jason, try this..

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9746 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoSame here
brain [Sun, 18 May 2008 21:36:18 +0000 (21:36 +0000)]
Same here

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9745 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix some unneeded .c_str() usage in m_spanningtree
aquanight [Sun, 18 May 2008 18:55:40 +0000 (18:55 +0000)]
Fix some unneeded .c_str() usage in m_spanningtree

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9743 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix for Jason's bug.. this needs more thought, though. I'll probably whip up somethin...
w00t [Sun, 18 May 2008 18:40:51 +0000 (18:40 +0000)]
Fix for Jason's bug.. this needs more thought, though. I'll probably whip up something tonight.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9742 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agocheck for GetDisabled should be before the match() commands, because its not worth...
brain [Sun, 18 May 2008 18:36:42 +0000 (18:36 +0000)]
check for GetDisabled should be before the match() commands, because its not worth wasting cpu time on match if its disabled anyway

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9741 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoShow count of total num of classes, for Jason
w00t [Sun, 18 May 2008 18:33:33 +0000 (18:33 +0000)]
Show count of total num of classes, for Jason

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9740 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix two occurances of match() on a const char* here
brain [Sun, 18 May 2008 18:26:07 +0000 (18:26 +0000)]
Fix two occurances of match() on a const char* here

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9739 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoI dont know who said we keep going when we get a match, because thats just silly...
brain [Sun, 18 May 2008 18:23:30 +0000 (18:23 +0000)]
I dont know who said we keep going when we get a match, because thats just silly. we stop at the first connect block that matches all critera of the connection.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9738 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoRemove .c_str()'s in match() calls that are no longer needed as match() natively...
brain [Sun, 18 May 2008 17:51:36 +0000 (17:51 +0000)]
Remove .c_str()'s in match() calls that are no longer needed as match() natively takes std::strings

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9737 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoMore debug for Jason
w00t [Sun, 18 May 2008 17:41:04 +0000 (17:41 +0000)]
More debug for Jason

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9736 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoPlease see my XXX in m_conn_umodes w00t, maybe something we can look at next?
brain [Sun, 18 May 2008 17:38:51 +0000 (17:38 +0000)]
Please see my XXX in m_conn_umodes w00t, maybe something we can look at next?

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9735 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoRemove some unneccessary .c_str() calls
brain [Sun, 18 May 2008 17:27:51 +0000 (17:27 +0000)]
Remove some unneccessary .c_str() calls

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9734 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoDebug logging for connect class match failure
w00t [Sun, 18 May 2008 17:25:29 +0000 (17:25 +0000)]
Debug logging for connect class match failure

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9733 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix bug found in <connect> code, <connect:limit> was checked after finding a class...
w00t [Sun, 18 May 2008 17:16:55 +0000 (17:16 +0000)]
Fix bug found in <connect> code, <connect:limit> was checked after finding a class that matched, not during - meaning that if they were locked out by <connect:limit>, they were given no second chance to be matched by a future <connect> (and that <connect> deny would not apply to them if necessary etc). Also tidy this up a *lot*, remove some of the nesting by (ab)using looping. This is a lot more understandable for me now.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9732 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFixy
brain [Sun, 18 May 2008 14:29:04 +0000 (14:29 +0000)]
Fixy

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9731 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoWhoops, this was a bit fucked up :p
brain [Sun, 18 May 2008 14:28:18 +0000 (14:28 +0000)]
Whoops, this was a bit fucked up :p

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9730 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoLog all snomasks to "snomask" log type, level DEFAULT. This means your log gets all...
brain [Sun, 18 May 2008 14:19:16 +0000 (14:19 +0000)]
Log all snomasks to "snomask" log type, level DEFAULT. This means your log gets all the snomasks in it, but you can filter them out with "-snomask". This allows a user to redirect them to a channel with m_chanlog

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9729 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoHolstein
brain [Sun, 18 May 2008 13:04:32 +0000 (13:04 +0000)]
Holstein

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9728 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoMD_update causes valgrind warnings, remove it..... ...... JUST KIDDNG :)
brain [Fri, 16 May 2008 17:53:55 +0000 (17:53 +0000)]
MD_update causes valgrind warnings, remove it.....    ...... JUST KIDDNG :)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9727 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoMake FD_SETSIZE larger. We wont ever have this many users via select() on windows...
brain [Thu, 15 May 2008 19:45:13 +0000 (19:45 +0000)]
Make FD_SETSIZE larger. We wont ever have this many users via select() on windows, this is to test out some stuff mainly.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9726 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoRight now this just dumps the config hash as html
brain [Tue, 13 May 2008 20:53:06 +0000 (20:53 +0000)]
Right now this just dumps the config hash as html

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9725 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoCheck for windows drive letters on the start of paths and treat them the same as...
brain [Tue, 13 May 2008 17:16:26 +0000 (17:16 +0000)]
Check for windows drive letters on the start of paths and treat them the same as paths that start with /, this makes insp more friendly for windows filesystems

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9724 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoFix the format of +p channels in /list (both in core /list and in m_safelist), thanks...
brain [Tue, 13 May 2008 16:18:52 +0000 (16:18 +0000)]
Fix the format of +p channels in /list (both in core /list and in m_safelist), thanks jrm :)

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9723 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoMicrosoft, in their "infinite wisdom" decide to have no sensible naming convention...
brain [Tue, 13 May 2008 15:53:12 +0000 (15:53 +0000)]
Microsoft, in their "infinite wisdom" decide to have no sensible naming convention at all for windows api structs so have taken the struct name 'ACL' in winnt.h. Therefore we have to rename ours to HTTPACL :(

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9720 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoadd HostServ as IRCservices has it as an option and add the names inside anope.conf...
bricker [Tue, 13 May 2008 07:05:15 +0000 (07:05 +0000)]
add HostServ as IRCservices has it as an option and add the names inside anope.conf so they know its being specified..

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9719 e03df62e-2008-0410-955e-edbf42e46eb7

16 years agoadd "Bug tracker" to the default motd ;) everything else is there, why not that
bricker [Tue, 13 May 2008 06:58:42 +0000 (06:58 +0000)]
add "Bug tracker" to the default motd ;) everything else is there, why not that

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9718 e03df62e-2008-0410-955e-edbf42e46eb7