summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* IsleOfMull it is v1.1.9Gravatar brain2007-06-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7336 e03df62e-2008-0410-955e-edbf42e46eb7
* Change to show time/date set and/or time/date to expire, rather than a ↵Gravatar brain2007-06-161-8/+7
| | | | | | number of seconds for each, like in cmd_*line git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7334 e03df62e-2008-0410-955e-edbf42e46eb7
* RSQUIT/SQUIT is one target only for 1.1. The multi target is going into the ↵Gravatar peavey2007-06-161-0/+2
| | | | | | 1.2 discussion. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7333 e03df62e-2008-0410-955e-edbf42e46eb7
* Minor cleanups, commentage.Gravatar om2007-06-161-12/+30
| | | | | | Stop this trying to block messages with no channel targets (e.g. PMs) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7332 e03df62e-2008-0410-955e-edbf42e46eb7
* And truly fix rsquit 1 parm crash.Gravatar peavey2007-06-151-17/+20
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7331 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix crash on propogation after routed squit has reached it's destination. ↵Gravatar peavey2007-06-151-9/+12
| | | | | | Thx HiroP. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7330 e03df62e-2008-0410-955e-edbf42e46eb7
* Oops forgot to tidy up comments.Gravatar peavey2007-06-151-3/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7329 e03df62e-2008-0410-955e-edbf42e46eb7
* Use PUSH to let remote servers advise of errors.Gravatar peavey2007-06-152-3/+22
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7328 e03df62e-2008-0410-955e-edbf42e46eb7
* Cannot WriteServ to remote users, write info to snomask instead.Gravatar peavey2007-06-151-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7327 e03df62e-2008-0410-955e-edbf42e46eb7
* remove from header also.Gravatar peavey2007-06-151-8/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7326 e03df62e-2008-0410-955e-edbf42e46eb7
* remove RSQUIT2 routing hack for SQUIT now we use one param RSQUIT.Gravatar peavey2007-06-151-55/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7325 e03df62e-2008-0410-955e-edbf42e46eb7
* remove a comment.Gravatar peavey2007-06-151-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7324 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #296, remote squit not accepting wildcards. awaiting QA.Gravatar peavey2007-06-151-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7323 e03df62e-2008-0410-955e-edbf42e46eb7
* Prioritize this to LAST to allow host changers and cloaking to be done prior ↵Gravatar peavey2007-06-151-0/+5
| | | | | | to joining any channels. Thx Strike. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7322 e03df62e-2008-0410-955e-edbf42e46eb7
* try out using one param RSQUIT for propogation of SQUIT.Gravatar peavey2007-06-151-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7321 e03df62e-2008-0410-955e-edbf42e46eb7
* One param RSQUIT behaving like routed SQUIT.Gravatar peavey2007-06-151-9/+45
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7320 e03df62e-2008-0410-955e-edbf42e46eb7
* Whack a ^MGravatar brain2007-06-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7319 e03df62e-2008-0410-955e-edbf42e46eb7
* MAXMODES+1 -> MAXMODES+2Gravatar brain2007-06-142-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7318 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed properly this timeGravatar brain2007-06-141-8/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7317 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed fencepostGravatar brain2007-06-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7316 e03df62e-2008-0410-955e-edbf42e46eb7
* - Fixed fencepost error in apply_other_sides_modes.Gravatar burlex2007-06-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7315 e03df62e-2008-0410-955e-edbf42e46eb7
* - Made the recvfrom wrapper a bit neater.Gravatar burlex2007-06-142-9/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7314 e03df62e-2008-0410-955e-edbf42e46eb7
* - Fixed UDP Overlapped I/O under windows. (not the best way this could be ↵Gravatar burlex2007-06-142-10/+43
| | | | | | done by far, but probably the best that is possible with our EventHandler setup). *dns will now work under win32* :) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7313 e03df62e-2008-0410-955e-edbf42e46eb7
* + Added a check between servers prefixes at the CAPAB negotiation stage. ↵Gravatar burlex2007-06-141-0/+3
| | | | | | This will prevent servers with prefixes from linking up in the first place (later on they will get errored out for invalid prefix in FJOIN most likely, but it's better to stop them from linking in the first place) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7312 e03df62e-2008-0410-955e-edbf42e46eb7
* Win compile fixesGravatar brain2007-06-141-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7311 e03df62e-2008-0410-955e-edbf42e46eb7
* Windows build stuffGravatar brain2007-06-141-1/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7309 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidyup ifdefsGravatar brain2007-06-141-7/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7308 e03df62e-2008-0410-955e-edbf42e46eb7
* This should fix bug #317, we shouldnt be using send_mode for user modes, we ↵Gravatar brain2007-06-141-14/+10
| | | | | | should use send_mode_explicit spanningtree event git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7306 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #315 reported by Nekos, change the exception tags to ↵Gravatar brain2007-06-141-2/+2
| | | | | | <securehost> so they dont conflict with <securelist:waittime> git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7305 e03df62e-2008-0410-955e-edbf42e46eb7
* Some general syntax cleanups.Gravatar pippijn2007-06-141-82/+82
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7304 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #324 reported by HiroPGravatar brain2007-06-145-36/+88
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7303 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix problem where two unrelated options are named identically, thanks for ↵Gravatar brain2007-06-141-1/+1
| | | | | | reminding me djGrrr git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7302 e03df62e-2008-0410-955e-edbf42e46eb7
* This is not, not routing of SQUIT, nothing to see here, move along :>Gravatar peavey2007-06-133-0/+69
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7301 e03df62e-2008-0410-955e-edbf42e46eb7
* Me so dummee.Gravatar brain2007-06-132-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7298 e03df62e-2008-0410-955e-edbf42e46eb7
* * Fixed IOCPEngine under x64 (because of incorrect pointer sizes)Gravatar burlex2007-06-131-5/+8
| | | | | | - Fixed configure / VC8 projects for x64 compiling. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7293 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove remote SQUIT hacks.Gravatar peavey2007-06-132-9/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7292 e03df62e-2008-0410-955e-edbf42e46eb7
* Make this require 2 params, just like god intended it. (no remote squit hacks)Gravatar peavey2007-06-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7291 e03df62e-2008-0410-955e-edbf42e46eb7
* Add DllExportGravatar brain2007-06-132-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7289 e03df62e-2008-0410-955e-edbf42e46eb7
* Make these safe for use in vcGravatar brain2007-06-132-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7288 e03df62e-2008-0410-955e-edbf42e46eb7
* new rsquit command handler, this is still work in progress.Gravatar peavey2007-06-131-1/+16
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7286 e03df62e-2008-0410-955e-edbf42e46eb7
* strip RSQUIT from protocol, part of new RSQUIT, not ready for use yet.Gravatar peavey2007-06-131-51/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7285 e03df62e-2008-0410-955e-edbf42e46eb7
* I think this fixes visual studio odditiesGravatar brain2007-06-132-2/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7284 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes for tokenization oddness with metadata, and weird behaviour of ↵Gravatar brain2007-06-134-24/+48
| | | | | | | | | | std::istringstream where the .str() method returns the whole string from the start to end, even AFTER youve read elements from it! 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
* Fix advertising of +h/% in 005 and 004 numerics when halfops are not enabled ↵Gravatar brain2007-06-121-0/+12
| | | | | | in the conf, spotted by Smartys, fixes bug #322 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7282 e03df62e-2008-0410-955e-edbf42e46eb7
* Whoops, that was silly, the double print thing wont compile for any other OS ↵Gravatar brain2007-06-111-4/+0
| | | | | | but windows! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7279 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix double printing of 'setting log file' and 'setting config file' paths.Gravatar brain2007-06-111-3/+10
| | | | | | | 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
* We need to pass a copy of GetCommandLine() not the actual return pointer.Gravatar brain2007-06-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7277 e03df62e-2008-0410-955e-edbf42e46eb7
* Tweak some tabular declarations to look correct on 8-width tabsGravatar brain2007-06-111-15/+15
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7276 e03df62e-2008-0410-955e-edbf42e46eb7
* Woo, fixed the bug, win2k doesnt like the AUTHZ_LEVEL stuff :)Gravatar brain2007-06-111-23/+22
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7275 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed commandline stuff for CreateProcess, but it looks like win2k doesnt ↵Gravatar brain2007-06-111-3/+8
| | | | | | like that AUTHZ const. Commented it out for now till burlex comes up with a solution git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7274 e03df62e-2008-0410-955e-edbf42e46eb7