| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | 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 | 3 | -29/+66 |
| * | 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 |
| * | 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 |
| * | 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 | 8 | -10/+12 |
| * | 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 | 4 | -41/+15 |
| * | 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 | 1 | -0/+130 |
| * | 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 |
| * | Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ... | Daniel De Graaf | 2010-08-03 | 1 | -5/+0 |
| * | Change protcol sync to not use opaque pointers | Daniel De Graaf | 2010-08-03 | 7 | -53/+53 |
| * | dynamic_reference does not need a Creator pointer | Daniel De Graaf | 2010-08-03 | 3 | -4/+4 |
| * | Fix base64 decoding function | Daniel De Graaf | 2010-08-03 | 1 | -0/+1 |
| * | Add HMAC implementation to HashProvider | Daniel De Graaf | 2010-08-03 | 10 | -67/+56 |
| * | Add Base64 encode/decode functions to the core | Daniel De Graaf | 2010-08-03 | 3 | -60/+63 |
| * | Fix exception on m_cloaking GetVersion if run without a hash provider | Daniel De Graaf | 2010-08-03 | 1 | -14/+16 |
| * | Remove dead code | Daniel De Graaf | 2010-08-03 | 1 | -1/+3 |
| * | Allow invex to bypass key | Daniel De Graaf | 2010-08-03 | 1 | -2/+9 |
| * | Add m_customprefix, deprecates m_halfvoice | Daniel De Graaf | 2010-08-03 | 2 | -69/+97 |
| * | Restore <options:exemptchanops> with long names | Daniel De Graaf | 2010-08-03 | 14 | -66/+57 |
| * | Extend +w and +X to take named modes in addition to mode letters | Daniel De Graaf | 2010-08-03 | 2 | -6/+13 |
| * | m_modeaccess, channel mode +W, allows the prefix required to set a mode to be... | Daniel De Graaf | 2010-08-03 | 1 | -0/+143 |
| * | Add <options:nameonlymodes> | Daniel De Graaf | 2010-08-03 | 30 | -86/+50 |
| * | Change chanprotect settings so it is possible to permit +q to grant +q withou... | Daniel De Graaf | 2010-08-03 | 1 | -93/+23 |
| * | Allow autoop to use long names | danieldg | 2010-08-03 | 1 | -22/+23 |
| * | Read FJOIN lines more sensibly | Daniel De Graaf | 2010-08-03 | 1 | -39/+21 |
| * | Fix ban/invex entries in 005 line | Daniel De Graaf | 2010-08-03 | 2 | -2/+2 |
| * | Allow named modes to be disabled with <disabled:modes> | Daniel De Graaf | 2010-08-03 | 1 | -33/+11 |
| * | GnuTLS cleanup | Daniel De Graaf | 2010-08-03 | 1 | -35/+14 |
| * | 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">
| Daniel De Graaf | 2010-08-03 | 10 | -1183/+730 |
| * | Remove useless return value from OnUserRegister | Daniel De Graaf | 2010-08-03 | 11 | -42/+30 |
| * | Remove SetMode functions by letter, add IsModeSet query by name | Daniel De Graaf | 2010-08-03 | 1 | -1/+1 |
| * | Make the rest of the channel mode letters changeable | Daniel De Graaf | 2010-08-03 | 11 | -68/+30 |
| * | Extend ChanModes to use a modestacker for output | Daniel De Graaf | 2010-08-03 | 5 | -71/+31 |
| * | Convert ban list elements to be Extensible | Daniel De Graaf | 2010-08-03 | 7 | -14/+14 |
| * | Drop redundant PREFIX check for protocol 1202+ | Daniel De Graaf | 2010-08-03 | 1 | -1/+1 |
| * | Make named mode permissions a subset of all permissions | Daniel De Graaf | 2010-08-03 | 1 | -8/+0 |