summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* Remove channel argument from OnSendWhoLineGravatar danieldg2010-08-031-2/+1
* Change <security:operspywhois> to a tristateGravatar Daniel De Graaf2010-08-031-1/+2
* Allow static initialization of dynamic_reference objectsGravatar Daniel De Graaf2010-08-031-3/+1
* Add RAWIO log level which is more verbose than DEBUGGravatar danieldg2010-08-032-0/+4
* PURE_STATIC fixes to use normal <module> tagsGravatar Daniel De Graaf2010-08-031-1/+4
* Add <options:cyclehostsfromuser> to configure source for mode changes on host...Gravatar Daniel De Graaf2010-08-031-0/+5
* Remove some unused duplicate hooksGravatar Daniel De Graaf2010-08-031-28/+7
* Allow m_sqlauth to set connect classGravatar Daniel De Graaf2010-08-031-0/+4
* SQL API v3Gravatar danieldg2010-08-032-1/+4
* Add interface user list to testnet check outputGravatar Daniel De Graaf2010-08-031-1/+1
* 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. Gravatar Daniel De Graaf2010-08-032-6/+13
* Funnel access checks through the OnPermissionCheck hookGravatar Daniel De Graaf2010-08-032-29/+23
* Fix ModuleManager::SetPriority algorithm which did not handle PRIORITY_BEFORE...Gravatar Daniel De Graaf2010-08-031-10/+11
* Add <include:allow> permissions for included files•••This adds a "relative" permission to the existing "none", "file", and "exec" permissions. This prevents <files rules="/etc/passwd"> and similar shenanigans in remote include files. Gravatar Daniel De Graaf2010-08-031-3/+11
* Change connect class inheritance to use references, allows conn_umode and con...Gravatar Daniel De Graaf2010-08-031-81/+21
* Create OnChannelPermissionCheck hookGravatar Daniel De Graaf2010-08-031-55/+61
* DelFd should not fail, it will leave a bad dangling pointer in that caseGravatar danieldg2010-08-031-10/+1
* Drop useless default OnModeChange handlerGravatar Daniel De Graaf2010-08-031-1/+2
* Allow m_autoop to grant channel flags, source its mode changes from the joini...Gravatar Daniel De Graaf2010-08-031-1/+2
* Remove three rarely-used cache itemsGravatar Daniel De Graaf2010-08-031-16/+3
* Omit opflags from permchannel databaseGravatar Daniel De Graaf2010-08-031-3/+13
* Make remote/local snomasks consistent and allow use without namingGravatar Daniel De Graaf2010-08-031-36/+7
* Add m_opflagsGravatar Daniel De Graaf2010-08-032-4/+15
* Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ...Gravatar Daniel De Graaf2010-08-031-0/+3
* Change protcol sync to not use opaque pointersGravatar Daniel De Graaf2010-08-033-25/+21
* dynamic_reference does not need a Creator pointerGravatar Daniel De Graaf2010-08-031-4/+9
* Add Base64 encode/decode functions to the coreGravatar Daniel De Graaf2010-08-031-0/+4
* Remove dead codeGravatar Daniel De Graaf2010-08-031-8/+0
* Add m_customprefix, deprecates m_halfvoiceGravatar Daniel De Graaf2010-08-031-2/+1
* Restore <options:exemptchanops> with long namesGravatar Daniel De Graaf2010-08-032-7/+10
* m_modeaccess, channel mode +W, allows the prefix required to set a mode to be...Gravatar Daniel De Graaf2010-08-031-1/+6
* Add <options:nameonlymodes>Gravatar Daniel De Graaf2010-08-032-16/+9
* Allow named modes to be disabled with <disabled:modes>Gravatar Daniel De Graaf2010-08-032-25/+15
* 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"> Gravatar Daniel De Graaf2010-08-034-64/+41
* Remove useless return value from OnUserRegisterGravatar Daniel De Graaf2010-08-031-2/+1
* Remove SetMode functions by letter, add IsModeSet query by nameGravatar Daniel De Graaf2010-08-031-3/+1
* Extend ChanModes to use a modestacker for outputGravatar Daniel De Graaf2010-08-032-5/+12
* Convert ban list elements to be ExtensibleGravatar Daniel De Graaf2010-08-033-20/+42
* Make named mode permissions a subset of all permissionsGravatar Daniel De Graaf2010-08-031-1/+0
* Convert allowed oper-only modes to use names instead of lettersGravatar Daniel De Graaf2010-08-032-12/+5
* Send mode lists in netburstGravatar Daniel De Graaf2010-08-031-1/+0
* Add support for <modeletters> config block to adjust mode lettersGravatar Daniel De Graaf2010-08-031-0/+11
* Implement missing modechange constructorsGravatar Daniel De Graaf2010-08-032-35/+28
* Remove duplication of some huge functionsGravatar Daniel De Graaf2010-08-031-201/+8
* Fixups for s2s sync (currently limited to lettered modes)Gravatar Daniel De Graaf2010-08-032-21/+1
* Update InspIRCd::SendMode to take a modestackerGravatar Daniel De Graaf2010-08-032-8/+6
* Module compilation fixupsGravatar Daniel De Graaf2010-08-031-8/+0
* Change storage of +b list to match the other listmodesGravatar Daniel De Graaf2010-08-039-66/+390
* Change Channel mode storage to index by ModeIDGravatar Daniel De Graaf2010-08-032-7/+6
* Change irc::modestacker to carry mode changes by IDGravatar Daniel De Graaf2010-08-034-129/+53