]>
git.netwichtig.de Git - user/henk/code/inspircd.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
bricker [Tue, 13 May 2008 06:55:57 +0000 (06:55 +0000)]
add a couple quotes ;)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9717
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 12 May 2008 22:40:44 +0000 (22:40 +0000)]
code tidyups
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9716
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 12 May 2008 21:16:04 +0000 (21:16 +0000)]
httpd connection close fixes (these need to be backported to 1.1 at some point?) and acl tweaks to make http auth work
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9714
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 12 May 2008 20:34:52 +0000 (20:34 +0000)]
Add HTTP auth
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9713
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 12 May 2008 19:42:36 +0000 (19:42 +0000)]
Add example config
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9712
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 12 May 2008 19:37:50 +0000 (19:37 +0000)]
Add support for blacklists and whitelists, just http password auth to go (the most complex part)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9711
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 12 May 2008 19:26:52 +0000 (19:26 +0000)]
Flesh this out some more
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9710
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 12 May 2008 19:06:36 +0000 (19:06 +0000)]
Skeleton ACL module, and hooks for it. This will provide ip restrictions, passwording etc for httpd modules
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9709
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 12 May 2008 16:00:34 +0000 (16:00 +0000)]
Patch ReadFile() not to bork on one line files, and ensure it works ok with win32 (it does)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9707
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Mon, 12 May 2008 15:59:57 +0000 (15:59 +0000)]
Fix wildcard matching in win32, seems that incrementing an iterator dereferences it internally on win32, so iter++ when iter == container.end() drops an assert. YES, an assert. No fucking throw, making it a fucking pain to debug (no bt on assert, program exits)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9706
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 11 May 2008 17:51:07 +0000 (17:51 +0000)]
Show keys to opers correctly
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9705
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 11 May 2008 14:57:30 +0000 (14:57 +0000)]
Dont obscure channel keys in the stats
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9704
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sun, 11 May 2008 13:49:22 +0000 (13:49 +0000)]
cleanup an old unused var
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9703
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sun, 11 May 2008 00:27:55 +0000 (00:27 +0000)]
Show +sp channels to opers correctly
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9702
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sat, 10 May 2008 23:00:43 +0000 (23:00 +0000)]
update svn ignore to create less noise on conflicts and failed patching.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9700
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 10 May 2008 21:15:56 +0000 (21:15 +0000)]
Improve this not to use pointer maths directly, use an iterator
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9699
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 10 May 2008 21:11:13 +0000 (21:11 +0000)]
Fix for bug #532 reported by dantheman, thanks
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9698
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 10 May 2008 19:56:36 +0000 (19:56 +0000)]
Check for " to " too
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9697
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 10 May 2008 19:52:07 +0000 (19:52 +0000)]
Add a 'sanitize' function to sanitize special characters in the output, <, > and & etc
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9696
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 10 May 2008 18:24:21 +0000 (18:24 +0000)]
Add ident, port, ip to user info in <user> tag
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9695
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 10 May 2008 18:17:15 +0000 (18:17 +0000)]
Give tons more information in the xml feed, should be enough to construct just about any stat i can think of right now. let me know if you need more info in the feed
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9694
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Sat, 10 May 2008 16:43:17 +0000 (16:43 +0000)]
Fix for last nights blockcaps tweak to make it a little more accurate
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9692
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Sat, 10 May 2008 00:04:14 +0000 (00:04 +0000)]
Fix LoadConf always reading 1 extra byte of random garbage.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9691
e03df62e -2008-0410-955e-
edbf42e46eb7
brain [Fri, 9 May 2008 22:25:00 +0000 (22:25 +0000)]
If nobody else is going to submit a diff, may as well do it myself. Using your noggin avoids two loops
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9690
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 9 May 2008 22:14:06 +0000 (22:14 +0000)]
Add *.diff and *.patch to ignores
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9688
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 9 May 2008 20:44:31 +0000 (20:44 +0000)]
Same fixes to make this module scale much better. Dont connect on each query, keep open and send a byte like MySQL module.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9687
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 9 May 2008 20:35:37 +0000 (20:35 +0000)]
Fixes to make this module scale much better. Dont connect on each query, keep open and send a byte like MySQL module. Now with cleanup of bufferedsocket thanks to w00t <3
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9686
e03df62e -2008-0410-955e-
edbf42e46eb7
peavey [Fri, 9 May 2008 20:31:14 +0000 (20:31 +0000)]
nuke some debug (snatch)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9685
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Fri, 9 May 2008 19:11:12 +0000 (19:11 +0000)]
Don't stringjoin here, we don't for any other commands (cban, *line) so I'd like to stay consistant. This also won't confuse any third party apps. This is my fault, I hated colons when I first started working on insp. ;p
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9684
e03df62e -2008-0410-955e-
edbf42e46eb7
w00t [Fri, 9 May 2008 18:43:48 +0000 (18:43 +0000)]
Don't route after nuking the user from orbit, there's no point (minor)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9683
e03df62e -2008-0410-955e-
edbf42e46eb7