| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Use OnChannelPermissionCheck for auditorium | Daniel De Graaf | 2010-08-03 | 1 | -7/+6 |
| * | Take auditorium-see into account when building neighbor list | danieldg | 2010-08-03 | 1 | -3/+10 |
| * | Change connect class inheritance to use references, allows conn_umode and con... | Daniel De Graaf | 2010-08-03 | 7 | -103/+91 |
| * | Allow <oper:classes> to specify classes in addition to <type:classes> | Daniel De Graaf | 2010-08-03 | 1 | -0/+10 |
| * | Compile fix | Daniel De Graaf | 2010-08-03 | 1 | -8/+8 |
| * | Change m_override to use the standard <class> permission checks | Daniel De Graaf | 2010-08-03 | 1 | -17/+8 |
| * | Send namebase=Z when talking to 2.0 servers when supporting +Z | Daniel De Graaf | 2010-08-03 | 1 | -0/+2 |
| * | Create OnChannelPermissionCheck hook | Daniel De Graaf | 2010-08-03 | 13 | -129/+110 |
| * | Unset umode +x when a different vhost is set on a user | danieldg | 2010-08-03 | 1 | -36/+28 |
| * | Move DNSBL and ident lookups after <connect deny>/bancache/Z:line checks | danieldg | 2010-08-03 | 1 | -2/+2 |
| * | Fix m_ident deleting sockets that are still in use | Daniel De Graaf | 2010-08-03 | 3 | -39/+21 |
| * | Fix some more incorrect socket use | danieldg | 2010-08-03 | 4 | -18/+1 |
| * | DelFd should not fail, it will leave a bad dangling pointer in that case | danieldg | 2010-08-03 | 5 | -25/+19 |
| * | Don't try quite so hard to writev() the entire buffer in one go | danieldg | 2010-08-03 | 1 | -4/+7 |
| * | Add RESYNC command to allow automatic recovery from a detected desync | Daniel De Graaf | 2010-08-03 | 7 | -28/+48 |
| * | Drop useless default OnModeChange handler | Daniel De Graaf | 2010-08-03 | 1 | -5/+0 |
| * | Fix m_autoop not running its OnUserJoin hook | Daniel De Graaf | 2010-08-03 | 1 | -1/+7 |
| * | Don't send events for removed FDs when both read and write are ready | Daniel De Graaf | 2010-08-03 | 5 | -24/+14 |
| * | Compile fix | danieldg | 2010-08-03 | 1 | -1/+1 |
| * | Log invalid S2S commands a bit better | Daniel De Graaf | 2010-08-03 | 1 | -0/+5 |
| * | Random debugging size outputs | Daniel De Graaf | 2010-08-03 | 1 | -0/+6 |
| * | Fix access check when m_autoop is granting multiple flags | Daniel De Graaf | 2010-08-03 | 1 | -20/+21 |
| * | Don't run gnutls_dh_params_generate so often | Daniel De Graaf | 2010-08-03 | 1 | -6/+7 |
| * | Allow m_autoop to grant channel flags, source its mode changes from the joini... | Daniel De Graaf | 2010-08-03 | 4 | -32/+67 |
| * | Let ENCAP target match on server names, not just SIDs | Daniel De Graaf | 2010-08-03 | 1 | -1/+1 |
| * | Don't send WHOISNOTICE to 1.2 servers | Daniel De Graaf | 2010-08-03 | 1 | -1/+1 |
| * | Make <insane blah="no"> disallow insanity, to match the documentation | Daniel De Graaf | 2010-08-03 | 1 | -3/+3 |
| * | Cap masks and bans at 250 characters | Daniel De Graaf | 2010-08-03 | 2 | -0/+7 |
| * | Fix snomask sending having the final-parameter colon stripped (noticed in glo... | Daniel De Graaf | 2010-08-03 | 1 | -1/+2 |
| * | Fix misspelling | danieldg | 2010-08-03 | 2 | -0/+2 |
| * | Fix m_customprefix trying to add the first tag twice | danieldg | 2010-08-03 | 1 | -0/+1 |
| * | Change PermissionCheck to ModResult, allow flags to grant an ACL directly in ... | Daniel De Graaf | 2010-08-03 | 4 | -17/+31 |
| * | Remove three rarely-used cache items | Daniel De Graaf | 2010-08-03 | 1 | -31/+6 |
| * | Move hex-mixup code from to m_md5 to m_cloaking | Daniel De Graaf | 2010-08-03 | 5 | -69/+42 |
| * | Kill channel mode +x, OPFLAGS command is far less confusing | Daniel De Graaf | 2010-08-03 | 2 | -134/+98 |
| * | Add OPFLAGS command to allow services to silently change opflags•••Syntax:
OPFLAGS #channel UID +flag1,flag2,-flag3,flag4
Adds flag1 and flag2, removes flag3 and flag4
OPFLAGS #channel UID =flag1,flag2
Sets access to exactly flag1 and flag2
Also adds <opflags hidden="true"> to hide the +x mode changes (i.e. on sync)
| Daniel De Graaf | 2010-08-03 | 1 | -8/+89 |
| * | Omit opflags from permchannel database | Daniel De Graaf | 2010-08-03 | 10 | -23/+31 |
| * | Allow auditorium mode to be customized via exemptchanops | Daniel De Graaf | 2010-08-03 | 1 | -44/+57 |
| * | Make remote/local snomasks consistent and allow use without naming | Daniel De Graaf | 2010-08-03 | 6 | -124/+65 |
| * | Fix /LUSERS miscounting | Daniel De Graaf | 2010-08-03 | 1 | -5/+6 |
| * | GCC doesn't like characters being used in array subscripts | Daniel De Graaf | 2010-08-03 | 1 | -3/+3 |
| * | Add OpFlagProvider and check flags used in +WX lists | Daniel De Graaf | 2010-08-03 | 4 | -22/+131 |
| * | Add m_opflags | Daniel De Graaf | 2010-08-03 | 3 | -9/+153 |
| * | A few init() fixups | Daniel De Graaf | 2010-08-03 | 12 | -9/+39 |
| * | Fix password comparison and metadata updates | Daniel De Graaf | 2010-08-03 | 1 | -1/+1 |
| * | Add m_hash_posix to allow reading POSIX passwords ($1$salt$md5, like /etc/sha... | Daniel De Graaf | 2010-08-03 | 1 | -0/+49 |
| * | Fix modechange constructor | Daniel De Graaf | 2010-08-03 | 1 | -0/+1 |
| * | Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ... | Daniel De Graaf | 2010-08-03 | 4 | -41/+37 |
| * | Fix uninit variable warning | Daniel De Graaf | 2010-08-03 | 1 | -1/+1 |
| * | Change protcol sync to not use opaque pointers | Daniel De Graaf | 2010-08-03 | 8 | -57/+56 |