summaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* Funnel access checks through the OnPermissionCheck hookGravatar Daniel De Graaf2010-08-0323-285/+87
* Remove mismerged init() additionGravatar Daniel De Graaf2010-08-031-4/+0
* Fix CGI:IRC cloaking happening too lateGravatar Daniel De Graaf2010-08-031-22/+41
* Search for SQL service in init(), not in constructor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12598 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-08-033-5/+8
* Fix SQL modules not all using AddService, noticed by Morpheus•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12595 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2010-08-034-15/+32
* Fix variable shadowing warningGravatar Daniel De Graaf2010-08-031-3/+3
* Use OnChannelPermissionCheck for auditoriumGravatar Daniel De Graaf2010-08-031-7/+6
* Take auditorium-see into account when building neighbor listGravatar danieldg2010-08-031-3/+10
* Change connect class inheritance to use references, allows conn_umode and con...Gravatar Daniel De Graaf2010-08-032-2/+2
* Compile fixGravatar Daniel De Graaf2010-08-031-8/+8
* Change m_override to use the standard <class> permission checksGravatar Daniel De Graaf2010-08-031-17/+8
* Send namebase=Z when talking to 2.0 servers when supporting +ZGravatar Daniel De Graaf2010-08-031-0/+2
* Create OnChannelPermissionCheck hookGravatar Daniel De Graaf2010-08-039-95/+55
* Unset umode +x when a different vhost is set on a userGravatar danieldg2010-08-031-36/+28
* Fix m_ident deleting sockets that are still in useGravatar Daniel De Graaf2010-08-031-36/+18
* Fix some more incorrect socket useGravatar danieldg2010-08-033-13/+1
* Add RESYNC command to allow automatic recovery from a detected desyncGravatar Daniel De Graaf2010-08-037-28/+48
* Fix m_autoop not running its OnUserJoin hookGravatar Daniel De Graaf2010-08-031-1/+7
* Compile fixGravatar danieldg2010-08-031-1/+1
* Log invalid S2S commands a bit betterGravatar Daniel De Graaf2010-08-031-0/+5
* Random debugging size outputsGravatar Daniel De Graaf2010-08-031-0/+6
* Fix access check when m_autoop is granting multiple flagsGravatar Daniel De Graaf2010-08-031-20/+21
* Don't run gnutls_dh_params_generate so oftenGravatar Daniel De Graaf2010-08-031-6/+7
* Allow m_autoop to grant channel flags, source its mode changes from the joini...Gravatar Daniel De Graaf2010-08-033-29/+66
* Let ENCAP target match on server names, not just SIDsGravatar Daniel De Graaf2010-08-031-1/+1
* Don't send WHOISNOTICE to 1.2 serversGravatar Daniel De Graaf2010-08-031-1/+1
* Fix snomask sending having the final-parameter colon stripped (noticed in glo...Gravatar Daniel De Graaf2010-08-031-1/+2
* Fix misspellingGravatar danieldg2010-08-032-0/+2
* Fix m_customprefix trying to add the first tag twiceGravatar danieldg2010-08-031-0/+1
* Change PermissionCheck to ModResult, allow flags to grant an ACL directly in ...Gravatar Daniel De Graaf2010-08-034-17/+31
* Move hex-mixup code from to m_md5 to m_cloakingGravatar Daniel De Graaf2010-08-035-69/+42
* Kill channel mode +x, OPFLAGS command is far less confusingGravatar Daniel De Graaf2010-08-032-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) Gravatar Daniel De Graaf2010-08-031-8/+89
* Omit opflags from permchannel databaseGravatar Daniel De Graaf2010-08-038-10/+12
* Allow auditorium mode to be customized via exemptchanopsGravatar Daniel De Graaf2010-08-031-44/+57
* Make remote/local snomasks consistent and allow use without namingGravatar Daniel De Graaf2010-08-034-41/+15
* GCC doesn't like characters being used in array subscriptsGravatar Daniel De Graaf2010-08-031-3/+3
* Add OpFlagProvider and check flags used in +WX listsGravatar Daniel De Graaf2010-08-034-22/+131
* Add m_opflagsGravatar Daniel De Graaf2010-08-031-0/+130
* A few init() fixupsGravatar Daniel De Graaf2010-08-0312-9/+39
* Fix password comparison and metadata updatesGravatar Daniel De Graaf2010-08-031-1/+1
* Add m_hash_posix to allow reading POSIX passwords ($1$salt$md5, like /etc/sha...Gravatar Daniel De Graaf2010-08-031-0/+49
* Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ...Gravatar Daniel De Graaf2010-08-031-5/+0
* Change protcol sync to not use opaque pointersGravatar Daniel De Graaf2010-08-037-53/+53
* dynamic_reference does not need a Creator pointerGravatar Daniel De Graaf2010-08-033-4/+4
* Fix base64 decoding functionGravatar Daniel De Graaf2010-08-031-0/+1
* Add HMAC implementation to HashProviderGravatar Daniel De Graaf2010-08-0310-67/+56
* Add Base64 encode/decode functions to the coreGravatar Daniel De Graaf2010-08-033-60/+63
* Fix exception on m_cloaking GetVersion if run without a hash providerGravatar Daniel De Graaf2010-08-031-14/+16
* Remove dead codeGravatar Daniel De Graaf2010-08-031-1/+3