aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* + Added a check between servers prefixes at the CAPAB negotiation stage. This...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7312 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-06-141-0/+3
* Win compile fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7311 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-141-2/+2
* Windows build stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7309 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-141-1/+6
* Tidyup ifdefs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7308 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-141-7/+7
* This should fix bug #317, we shouldnt be using send_mode for user modes, we s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7306 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-141-14/+10
* Fix for bug #315 reported by Nekos, change the exception tags to <securehost>...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7305 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-141-2/+2
* Some general syntax cleanups.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7304 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar pippijn2007-06-141-82/+82
* Fix for bug #324 reported by HiroP•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7303 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-145-36/+88
* Fix problem where two unrelated options are named identically, thanks for rem...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7302 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-141-1/+1
* This is not, not routing of SQUIT, nothing to see here, move along :>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7301 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-133-0/+69
* Me so dummee.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7298 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-132-2/+2
* * Fixed IOCPEngine under x64 (because of incorrect pointer sizes)•••- Fixed configure / VC8 projects for x64 compiling. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7293 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-06-131-5/+8
* Remove remote SQUIT hacks.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7292 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-132-9/+4
* Make this require 2 params, just like god intended it. (no remote squit hacks)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7291 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-131-1/+1
* Add DllExport•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7289 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-132-2/+2
* Make these safe for use in vc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7288 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-132-2/+2
* new rsquit command handler, this is still work in progress.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7286 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-131-1/+16
* strip RSQUIT from protocol, part of new RSQUIT, not ready for use yet.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7285 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-131-51/+0
* I think this fixes visual studio oddities•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7284 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-132-2/+6
* Fixes for tokenization oddness with metadata, and weird behaviour of std::ist...•••Use irc::tokenstream instead and add some overridden methods to it. This is smarter as it reuses code and allows us to format metadata the same way we format irc data. NOTE: If you run any old servers alongside new servers (this revision) you might see spurious colons on the start of reasons for svsholds, cbans and filters. These can safely be ignored) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7283 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-134-24/+48
* Fix advertising of +h/% in 005 and 004 numerics when halfops are not enabled ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7282 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-121-0/+12
* Whoops, that was silly, the double print thing wont compile for any other OS ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7279 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-111-4/+0
* Fix double printing of 'setting log file' and 'setting config file' paths.•••Add comment about not using direct pointer from GetCommandLine() git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7278 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-111-3/+10
* We need to pass a copy of GetCommandLine() not the actual return pointer.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7277 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-111-1/+1
* Tweak some tabular declarations to look correct on 8-width tabs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7276 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-111-15/+15
* Woo, fixed the bug, win2k doesnt like the AUTHZ_LEVEL stuff :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7275 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-111-23/+22
* Fixed commandline stuff for CreateProcess, but it looks like win2k doesnt lik...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7274 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-111-3/+8
* * Changes to userprocess functions to allow flood limit removal by m_operflood.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7273 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-06-111-2/+2
* - Added more debug output to windows fork in order to help debug problems enc...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7270 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-06-111-0/+16
* The spelling nazis are amongst us!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7268 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-112-3/+3
* - Removed un-needed event create at windows fork.•••* Fixed command line arguments when using fork under windows. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7266 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-06-091-6/+5
* Fixed issue preventing startup without --nofork under win32•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7265 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2007-06-091-1/+1
* A ton more clear() and empty() stuff thats been lingering on the long term to...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7264 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-0931-107/+101
* Change some = "" to clear() and some == "" to .empty()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7263 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-0912-30/+30
* Note to devs: We should be using std::string::clear() to empty a std::string,...•••assignment then de-allocation, whereas clear() just sets the length to 0. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7262 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-091-1/+1
* - Enabled minimal rebuild on all VS project files, this will reduce build tim...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7261 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-06-081-0/+1
* Enable SNOMASK 'K' (remote kill), and use it in cmd_kill. This has the side e...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7260 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-06-082-10/+11
* - Eek, gotta make it look the same as *nix! Windows will now print the proces...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7259 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-06-081-0/+1
* - Whoops.. forgot a return here.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7258 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-06-081-0/+1
* * Changed forking code, now the parent will attempt to retrieve the exit code...•••. Exit code 14 means the creation of the forked process under windows failed. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7257 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-06-081-11/+11
* + Added an *almost* unix-like fork system for windows. Insp will create a sec...•••* Fixed m_spanningtree project (cmd_rsquit was missing) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7255 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar burlex2007-06-081-19/+95
* Add Burlex to developers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7254 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-06-082-2/+3
* Make this message slightly more meaningful, as discussed in .coders a while back•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7252 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-06-081-1/+1
* Add command /RSQUIT to spanningtree.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7251 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2007-06-074-3/+88
* Add back remote kill handler for server origin kills•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7249 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-061-0/+27
* Patch fixing (almost) remote kill server notices, by just passing KILL onto c...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7248 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-06-062-53/+43
* Sexeger!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7241 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-0511-32/+35
* InspIRCd: Now with even MORE leet.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7240 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-051-17/+21
* Comments here, too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7239 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-051-1/+10
* Refactored InspIRCd::Duration(). The leetcode now lives!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7237 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-06-052-46/+17