| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Correct source of initial BURST line from servers sending it without one (lik... | 2010-08-03 | 1 | -1/+1 | |
| * | Send HALFOP= line in CAPAB CAPABILITIES for 1201 compat (anope relies on this) | 2010-08-03 | 1 | -0/+2 | |
| * | Don't use an empty direction when receiving a sourceless server command | 2010-08-03 | 1 | -6/+2 | |
| * | Fix crash when a remote server has the same name as we do | 2010-08-03 | 1 | -2/+3 | |
| * | Get rid of more useless assign() invocations | 2010-08-03 | 2 | -3/+4 | |
| * | Make irc::string faster and less wasteful•••Change irc::string from an std::basic_string typedef to a wrapper around an std::string, to avoid unneeded copies in assign(). | 2010-08-03 | 3 | -10/+10 | |
| * | Remove unneeded copy of server name for every remote user | 2010-08-03 | 4 | -12/+9 | |
| * | Prevent using invalid UIDs and enforce UID/SID matching | 2010-08-03 | 1 | -4/+8 | |
| * | Add RAWIO log level which is more verbose than DEBUG | 2010-08-03 | 2 | -2/+2 | |
| * | Change OperInfo to store oper/type/class together.•••This allows privelages to be granted using <oper:commands> or <type:commands> instead of requiring <class> blocks. | 2010-08-03 | 1 | -4/+1 | |
| * | Compile fix | 2010-08-03 | 1 | -8/+8 | |
| * | Send namebase=Z when talking to 2.0 servers when supporting +Z | 2010-08-03 | 1 | -0/+2 | |
| * | Create OnChannelPermissionCheck hook | 2010-08-03 | 2 | -15/+1 | |
| * | Fix some more incorrect socket use | 2010-08-03 | 1 | -1/+0 | |
| * | Add RESYNC command to allow automatic recovery from a detected desync | 2010-08-03 | 7 | -28/+48 | |
| * | Compile fix | 2010-08-03 | 1 | -1/+1 | |
| * | Log invalid S2S commands a bit better | 2010-08-03 | 1 | -0/+5 | |
| * | Let ENCAP target match on server names, not just SIDs | 2010-08-03 | 1 | -1/+1 | |
| * | Don't send WHOISNOTICE to 1.2 servers | 2010-08-03 | 1 | -1/+1 | |
| * | Fix snomask sending having the final-parameter colon stripped (noticed in glo... | 2010-08-03 | 1 | -1/+2 | |
| * | Omit opflags from permchannel database | 2010-08-03 | 3 | -4/+4 | |
| * | Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ... | 2010-08-03 | 1 | -5/+0 | |
| * | Change protcol sync to not use opaque pointers | 2010-08-03 | 6 | -44/+44 | |
| * | Add HMAC implementation to HashProvider | 2010-08-03 | 2 | -24/+19 | |
| * | Add <options:nameonlymodes> | 2010-08-03 | 1 | -15/+2 | |
| * | Read FJOIN lines more sensibly | 2010-08-03 | 1 | -39/+21 | |
| * | New I/O hook API•••This removes some pointless Module:: entries, uses the ServiceProvider lookup API for bind tags, and allows GnuTLS to use custom certificates per bind or link block using: <bind ssl="gnutls" ssl_cert="signed" ...> <ssl_cert name="signed" certfile="my.cert.pem" keyfile="my.key.pem"> | 2010-08-03 | 4 | -13/+10 | |
| * | Extend ChanModes to use a modestacker for output | 2010-08-03 | 2 | -17/+7 | |
| * | Convert ban list elements to be Extensible | 2010-08-03 | 1 | -1/+1 | |
| * | Drop redundant PREFIX check for protocol 1202+ | 2010-08-03 | 1 | -1/+1 | |
| * | Strip channel mode Z from list sent to 1201-compat servers | 2010-08-03 | 2 | -59/+72 | |
| * | Send mode lists in netburst | 2010-08-03 | 1 | -5/+20 | |
| * | Sort CAPAB CHANMODES and USERMODES | 2010-08-03 | 1 | -3/+3 | |
| * | Remove duplicate mode sending on processed modes | 2010-08-03 | 3 | -38/+3 | |
| * | Fixes from characterless mode test | 2010-08-03 | 1 | -0/+1 | |
| * | Implement missing modechange constructors | 2010-08-03 | 2 | -5/+5 | |
| * | Fixups for s2s sync (currently limited to lettered modes) | 2010-08-03 | 5 | -75/+43 | |
| * | Module compilation fixups | 2010-08-03 | 2 | -2/+2 | |
| * | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 2010-02-11 | 2 | -57/+0 | |
| * | Fix typo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12417 e03df62e-2008-0410-955e-edbf42e46eb7 | 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 | 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 | 2010-02-09 | 3 | -35/+1 |
