| Commit message (Expand) | Author | Age | Files | Lines |
| * | Correct source of initial BURST line from servers sending it without one (lik... | Daniel De Graaf | 2010-05-08 | 1 | -1/+1 |
| * | Send HALFOP= line in CAPAB CAPABILITIES for 1201 compat (anope relies on this) | Daniel De Graaf | 2010-05-08 | 1 | -0/+2 |
| * | Don't use an empty direction when receiving a sourceless server command | Daniel De Graaf | 2010-04-29 | 1 | -6/+2 |
| * | Fix crash when a remote server has the same name as we do | Daniel De Graaf | 2010-04-16 | 1 | -2/+3 |
| * | Prevent using invalid UIDs and enforce UID/SID matching | Daniel De Graaf | 2010-04-11 | 1 | -4/+8 |
| * | Add RAWIO log level which is more verbose than DEBUG•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12646 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-03-19 | 2 | -2/+2 |
| * | Fix some more incorrect socket use•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12585 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-03-02 | 1 | -1/+0 |
| * | What, I have to make this compile now?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12581 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-03-02 | 1 | -1/+1 |
| * | Log duplicate UUID events a bit better•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12580 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-03-02 | 1 | -0/+1 |
| * | Log invalid S2S commands a bit better•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12579 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-03-02 | 1 | -0/+5 |
| * | Let ENCAP target match on server names, not just SIDs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12577 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-03-01 | 1 | -1/+1 |
| * | Fix snomask sending having the final-parameter colon stripped (noticed in glo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12573 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-28 | 1 | -1/+2 |
| * | Don't strip ENCAP from WHOISNOTICE, it will delink 1.2 servers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12566 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-25 | 1 | -1/+1 |
| * | Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-23 | 1 | -5/+0 |
| * | Add HMAC implementation to HashProvider•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12508 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-21 | 2 | -24/+19 |
| * | Allow SASL messages to be targeted at the services server•••<sasl target="services.example.net"> will avoid broadcasting all
authentication messages across the network, which improves security.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12494 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-18 | 4 | -15/+20 |
| * | Fix double-erase of iterator if a server dies and times out at the same time•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12490 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-18 | 1 | -1/+1 |
| * | Fix routing of prefix-channel messages now that 2.0 sends to status and above...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12483 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-17 | 2 | -2/+11 |
| * | Add <oper:autologin> to allow SSL fingerprint-based automatic oper login•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12467 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-15 | 1 | -6/+12 |
| * | Clean up treesocket naming confusion by adding a link block reference during ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12452 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-13 | 8 | -157/+84 |
| * | Fix double-invocation of Squit that can cause a crash on delink•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12451 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-13 | 2 | -4/+1 |
| * | Restart server_hash iteration after quitting dead and pinged out servers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12435 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-11 | 2 | -2/+4 |
| * | Make UID modify its parameter on a nick collision so that services has an eas...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12433 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-11 | 1 | -5/+4 |
| * | Fix routing of KILL command when sourced from a server•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12432 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-11 | 2 | -57/+0 |
| * | Fix typo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12417 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-09 | 1 | -1/+1 |
| * | Sort CAPAB CHANMODES and USERMODES•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12416 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-09 | 1 | -9/+11 |
| * | Add random number generation functions to InspIRCd class.•••Default implementation uses libc random(), which can be better than rand().
If gnutls is loaded, gcrypt will be used to provide random numbers.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12404 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-09 | 3 | -35/+1 |
| * | Fix error message on OPTCOMMON mismatch•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12403 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-09 | 1 | -1/+1 |
| * | SSL certificate requests prior to full registration must use SocketCertificat...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12402 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-08 | 1 | -1/+1 |
| * | More cleanup of quit servers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12394 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-07 | 2 | -11/+12 |
| * | Fix left/right inversion in ListDifference•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12389 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-06 | 1 | -4/+4 |
| * | Send module load/unload notifications so that services can learn of new featu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12382 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-06 | 1 | -2/+11 |
| * | Fix FIDENT response forging to run prior to the ENCAP strip•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12372 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-04 | 1 | -10/+12 |
| * | Fix wrapping check so we waste slightly fewer lines in syncing ban lists via ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12371 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-04 | 1 | -1/+1 |
| * | Add DYING link state, push error messages on link, and only limit recvq on un...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12370 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-04 | 3 | -3/+8 |
| * | Split servers if they try to send infinite garbage without a newline•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12369 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-03 | 1 | -0/+2 |
| * | Delink servers using an SSL module that is being reloaded•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12367 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-03 | 1 | -1/+13 |
| * | Forge FIDENT reply to CHGIDENT to prevent ident desync with 1.2 and 2.0 servers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12365 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-03 | 1 | -0/+10 |
| * | Improve SSL fingerprint on link message•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12350 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-01 | 1 | -4/+3 |
| * | Strip colons from server SSL fingerprint, to allow the output of certificate ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12349 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-01 | 1 | -0/+9 |
| * | Allow <link password=""> to specify identical send/recv passwords•••This can be simpler to use (don't need to swap send/recv between servers)
Having identical passwords is very slightly less secure than having them
differ; this doesn't remove sendpass/recvpass. It is recommended to use
SSL fingerprints to authenticate servers for best security.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12348 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-01 | 1 | -2/+2 |
| * | Stop parsing inbound server lines on an error•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12334 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-30 | 1 | -0/+2 |
| * | Remove a few needless string crops, compile fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12329 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-30 | 2 | -13/+8 |
| * | Use UID/SID as the source for ENCAP commands, not server name•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12321 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-24 | 1 | -6/+2 |
| * | Fix ENCAP stripping, was incorrectly checking for " CHGHOST" and similar comm...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12320 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-24 | 1 | -1/+1 |
| * | If SVSNICK is sent to force a change to a UID-lookalike, just change nick to ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12318 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-24 | 1 | -3/+4 |
| * | ERROR is not a valid log level, so all these messages were getting dropped•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12304 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 1 | -2/+2 |
| * | Extbans can be VF_OPTCOMMON as they do not desync on module add/remove•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12303 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 1 | -0/+10 |
| * | Remove overrides for ADMIN, STATS, TIME•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12302 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 10 | -371/+1 |
| * | Fix MOTD and RULES to work remotely (remove the old hacks for MOTD)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12301 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 6 | -137/+0 |