summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Replace dynamic_cast with faster explicit type markingGravatar Daniel De Graaf2010-08-148-19/+19
* Don't try to process mode changes with an invalid targetGravatar Daniel De Graaf2010-08-141-4/+7
* Recreate the Channel object during a TS reset•••This ensures that all obsolete metadata, modes, and other information from the old channel is discarded on a TS reset. Gravatar Daniel De Graaf2010-08-143-52/+68
* Allow use of key on +ik channels to join without needing inviteGravatar Daniel De Graaf2010-08-141-6/+8
* Enforce SendQ collapse to soft limit in 30 seconds•••This prevents a user from blocking the recv side of their socket, and consuming memory for the full hardsendq until they time out. Gravatar Daniel De Graaf2010-08-141-1/+17
* Add m_opmoderated - channel mode +UGravatar Daniel De Graaf2010-08-131-0/+89
* Remove irc::sockets::sato*, duplicates of internal irc::sockets::sockaddrs fu...Gravatar Daniel De Graaf2010-08-136-18/+9
* Set the server name to the system hostname by defaultGravatar Daniel De Graaf2010-08-131-0/+6
* <performance:maxwho> is no longer used, remove from configGravatar Daniel De Graaf2010-08-131-2/+0
* Add mode-merge indicator to FMODE•••This introduces explicit mode-merge request, rather than forcing all server-sourced mode changes to be merged. Syntax: :SID FMODE #chan TS =mode params For protocol 1202 and below, this is converted back to +. Gravatar Daniel De Graaf2010-08-135-59/+60
* Remove duplicated settings now solely defined by the <connect> classGravatar Daniel De Graaf2010-08-136-47/+23
* Remove Limits.Finalise(), doing this is completely incorrectGravatar Daniel De Graaf2010-08-131-2/+0
* Don't send override notices on exemptchanops overridesGravatar Daniel De Graaf2010-08-121-1/+4
* Improve quit messages resulting from <connect> blocksGravatar Daniel De Graaf2010-08-121-4/+6
* Clean up some commentsGravatar Daniel De Graaf2010-08-122-22/+10
* Fix NotifyOpers setting not being applied correctlyGravatar Daniel De Graaf2010-08-111-10/+9
* Don't try to merge an unset of a parameterized modeGravatar Daniel De Graaf2010-08-111-2/+2
* Fix compile errorGravatar Daniel De Graaf2010-08-101-1/+1
* Clear bot aliases on rehashGravatar Daniel De Graaf2010-08-081-0/+1
* Let /LOCKSERV and /UNLOCKSERV be used remotelyGravatar Jackmcbarn2010-08-081-3/+41
* Don't source the umode -r on nickchange from the user, it will be deniedGravatar Daniel De Graaf2010-08-081-1/+1
* Fix compile warning on m_testnetGravatar Daniel De Graaf2010-08-081-2/+4
* Stop hiding users when a prefix is set on themGravatar Jens Voss2010-08-081-3/+22
* Don't try to tidy m_autoop entries (fixes extra !*@*)Gravatar Daniel De Graaf2010-08-081-0/+1
* Drop some unused filesGravatar Daniel De Graaf2010-08-084-26/+0
* Finish header file #include untangleGravatar Daniel De Graaf2010-08-0844-127/+18
* Ignore XML closing tags (</tag>) in case an XML generator is used to write co...Gravatar Daniel De Graaf2010-08-081-0/+11
* Don't choke on XML self-closing tags like <connect allow="*" />Gravatar Daniel De Graaf2010-08-081-1/+6
* Change config format to use XML entities by defaultGravatar Daniel De Graaf2010-08-081-1/+1
* Untagle the #include tree a bitGravatar Daniel De Graaf2010-08-081-3/+0
* Finish m_serverbotsGravatar Daniel De Graaf2010-08-071-23/+56
* Add m_serverbotsGravatar Daniel De Graaf2010-08-071-0/+294
* Add ECHO command to m_alias for user feedbackGravatar Daniel De Graaf2010-08-071-3/+22
* Change m_override to require umode +O to be set to useGravatar Daniel De Graaf2010-08-071-20/+50
* Compilation fix for m_operprefixGravatar Daniel De Graaf2010-08-071-3/+3
* Move m_chanacl decision to the end to avoid possible conflicts with other mod...Gravatar Daniel De Graaf2010-08-071-1/+2
* Remove now obsolete noservices elementGravatar Jackmcbarn2010-08-071-13/+1
* Allow users to specify opflags in m_autoopGravatar Daniel De Graaf2010-08-071-12/+3
* Allow customizing the operprefix rankGravatar Jackmcbarn2010-08-071-3/+6
* Prevent kicks of users who have a protecting low-rank prefix setGravatar Daniel De Graaf2010-08-0721-45/+51
* Fix m_restrictchans not checking new channelsGravatar Daniel De Graaf2010-08-071-2/+2
* Give an error message to users denied by an ACLGravatar Daniel De Graaf2010-08-061-1/+5
* Add <opflags> config tagGravatar Daniel De Graaf2010-08-061-3/+14
* Fix permission check when a user has no opflagsGravatar Daniel De Graaf2010-08-061-0/+2
* Fix the permissions code to be a bit less confusingGravatar Daniel De Graaf2010-08-064-40/+20
* Fix incorrect test in m_restrictchansGravatar Daniel De Graaf2010-08-061-1/+1
* Fix more incorrect uses of perm.user when perm.source was intendedGravatar Daniel De Graaf2010-08-064-8/+8
* Fix incorrect membership being checked in m_chanaclGravatar Daniel De Graaf2010-08-061-2/+2
* Set the dirty bit when +P is set/unset on a channelGravatar Daniel De Graaf2010-08-061-4/+4
* Add m_saprop, oper-only version of /PROPGravatar Jackmcbarn2010-08-061-0/+72