summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 1.2.0a2+TexasLonghorn•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9492 e03df62e-2008-0410-955e-edbf42e46eb7 v1.2.0a2Gravatar brain2008-04-131-1/+1
* Make run-cc handle containers of std::pair, and also filtering for std::{vect...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9491 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-04-131-4/+9
* Remove comments about coming up with a better way that has been come up with.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9490 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-04-131-6/+0
* Sane-ify the STL filtering and coloring in run-cc.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9489 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-04-131-10/+27
* Add newlines to the end :) (\n)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9488 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-131-1/+1
* add a hint to users for using an IP instead of *•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9487 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar bricker2008-04-131-0/+1
* Correct indentation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9486 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-131-14/+14
* char -> const char•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9485 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-131-1/+1
* Cast these to shut up compiler•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9484 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-131-1/+1
* Eliminate now-pointless label•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9483 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-131-5/+0
* Whack code duplication•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9481 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-131-4/+3
* Whack gotos here too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9480 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-131-9/+12
* Fix 4-space indents :<•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9479 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-131-26/+26
* Windows fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9475 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-131-1/+1
* Port a bunch of methods of InspIRCd to functors. IsChannel, IsSID, Rehash.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9474 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-134-27/+38
* Mapping for mkdir() to _mkdir() for windows•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9473 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-121-0/+3
* Fixes for default log. It is now called ~/.inspircd/startup.log unless overri...•••If the home directory cant be found from either HOME or USERPROFILE env vars, then the startup.log is dumped to the current directory. Removed -nolog from ./inspircd debug, antique setting. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9472 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-122-2/+53
* Fixes for bug #515, update existing in-use connect tags on the fly in rehash•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9471 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-122-0/+25
* Trunk fix for bug #505 reported by nenolod•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9468 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-123-18/+30
* In visual studio, CRT crashes when strftime() is given an invalid format spec...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9467 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-121-2/+2
* Fix crash in m_stripcolor on windows when the colour code is the first item o...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9465 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-121-4/+11
* Replace here too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9463 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-121-1/+1
* (untested) don't move newconfig to ServerConfig::config_data until its been v...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9461 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-112-33/+30
* Remove 'default log' and <options:loglevel> (wtf?)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9460 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-114-57/+3
* nuke loglevel from <options> description, and tidy some indenting.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9459 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-04-111-9/+5
* Patch from voidzero, bug #517•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9458 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-111-5/+9
* Fix sillies•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9457 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-111-1/+1
* Patch from Brain fixing broken stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9456 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-112-8/+2
* Much faster way of checking if the user is 4in6, avoid strncmp in User::GetIP...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9455 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-112-3/+9
* Provide an optional param translate4in6 to User::GetIPString() and default it...•••Certain parts such as dns lookup need to set this to false to determine wether to use ipv4 or ipv6 reverse lookup. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9454 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-101-2/+8
* Fix for bug #503 reported by Stealth (at last)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9453 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-101-0/+37
* Add correct stuff so that /taxonomy can show the cloaked hosts for users in t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9452 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-101-2/+13
* Calculate hosts on connect so theres no way around a ban on your cloak, even ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9451 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-101-78/+77
* Comment small API change (returning -1 from OnCheckBan to explicitly deny the...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9450 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-101-1/+2
* Fix for bug #513•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9449 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-102-3/+57
* This now passes all the RIPEMD160 test vectors and is a complete and usable m...•••[17:27] --- ripemd160 hashed password for a is 0bdc9d2d256b3ee9daae347be6f4dc835a467ffe [17:27] --- ripemd160 hashed password for abc is 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc [17:27] --- ripemd160 hashed password for message is 1dddbe1bea18cfda41f3fa4e6e66dbbbab93774e [17:27] --- ripemd160 hashed password for message digest is 5d0689ef49d2fae572b881b123a85ffa21595f36 [17:28] --- ripemd160 hashed password for abcdefghijklmnopqrstuvwxyz is f71c27109c692c1b56bbdceb5b9d2865b3708dbc [17:28] --- ripemd160 hashed password for is 9c1185a5c5e9fc54612808977ee8f548b2258d31 [17:28] --- ripemd160 hashed password for abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq is 12a053384a9c0c88e405a06c27dcf49ada62eb2b [17:29] --- ripemd160 hashed password for ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 is b0e20b6e3116640286ed3a87a5713079b21f5189 [17:29] --- ripemd160 hashed password for 12345678901234567890123456789012345678901234567890123456789012345678901234567890 is 9b752e45573d4b39f4dbd3323cab82bf63326bfb git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9448 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-101-3/+8
* Whoops, overwriting hash with the hex isnt a good idea•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9447 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-101-10/+10
* Fix ripemd160 warnings•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9446 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-101-7/+9
* Add m_ripemd160 on behalf of Brain. Adds ripemd-160 hashing to our collection...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9445 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-101-0/+496
* Fix these•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9444 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-095-7/+7
* AddClient -> AddUser, to be consistant•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9443 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-093-3/+3
* Move QuitUser into UserManager class, and unstaticize it. This prepares for s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9442 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-0922-61/+64
* Apply brain's patch for binary safety of hash providers, and remove rehash fr...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9441 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-094-10/+6
* Send usermodes on whois if user is self or opered•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9440 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-091-0/+12
* Oddness•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9439 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-081-1/+1
* Extra debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9438 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-081-1/+1
* Fix authentication logic, someone forgot to change an || to an &&, because we...•••(instead of if auth method one fails OR auth method two fails) Also, fix bug where credentials of outbound server are leaked on successful auth to other ircds behind it git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9437 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-04-081-4/+15
* Allow remote users to bypass Q:Line (why on earth wasn't this the case)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9436 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-081-1/+4
* Don't check Q:Lines here, it will affect change to UID•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9435 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-081-6/+0
* Don't check Q:Lines if server is enforcing a nick change (I forgot we had a w...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9434 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-04-081-5/+13