aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix help text in helpop, route ACCEPT command to fix calleridGravatar danieldg2010-02-122-13/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12439 e03df62e-2008-0410-955e-edbf42e46eb7
* Improve support for NetBSDGravatar danieldg2010-02-121-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12438 e03df62e-2008-0410-955e-edbf42e46eb7
* When we get events on unknown file descriptors, unregister them rather than ↵Gravatar danieldg2010-02-111-0/+4
| | | | | | spinning at 100% CPU git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12436 e03df62e-2008-0410-955e-edbf42e46eb7
* Restart server_hash iteration after quitting dead and pinged out serversGravatar danieldg2010-02-112-2/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12435 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix double-sending of locally sourced killsGravatar danieldg2010-02-111-1/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12434 e03df62e-2008-0410-955e-edbf42e46eb7
* Make UID modify its parameter on a nick collision so that services has an ↵Gravatar danieldg2010-02-111-5/+4
| | | | | | easier time understanding things git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12433 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix routing of KILL command when sourced from a serverGravatar danieldg2010-02-113-57/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12432 e03df62e-2008-0410-955e-edbf42e46eb7
* Change SERVICE_{CMODE,UMODE} to SERVICE_MODE, which makes more senseGravatar danieldg2010-02-112-3/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12430 e03df62e-2008-0410-955e-edbf42e46eb7
* Show SSL fingerprint in /WHOIS line, allow fingerprints to be hidden from ↵Gravatar danieldg2010-02-101-27/+35
| | | | | | non-opers with config option git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12429 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix TBAN not working if the banner is owner/protectedGravatar danieldg2010-02-101-58/+43
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12426 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix incorrect ServerInstance pointer in m_saslGravatar danieldg2010-02-101-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12425 e03df62e-2008-0410-955e-edbf42e46eb7
* Change display of PROP list to match the input formatGravatar danieldg2010-02-101-6/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12424 e03df62e-2008-0410-955e-edbf42e46eb7
* Better error messages for m_autoopGravatar danieldg2010-02-102-2/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12423 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix incorrect check of mode permissions when displaying themGravatar danieldg2010-02-102-7/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12422 e03df62e-2008-0410-955e-edbf42e46eb7
* 2.0 beta 2 release v2.0.0b2Gravatar danieldg2010-02-101-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12420 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix WHOISNOTICE parameters being sent backwardsGravatar danieldg2010-02-101-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12419 e03df62e-2008-0410-955e-edbf42e46eb7
* Why are we wasting space on DieValue?Gravatar danieldg2010-02-101-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12418 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix typoGravatar danieldg2010-02-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12417 e03df62e-2008-0410-955e-edbf42e46eb7
* Sort CAPAB CHANMODES and USERMODESGravatar danieldg2010-02-091-9/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12416 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix double-free when catching an exception in module init()Gravatar danieldg2010-02-091-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12415 e03df62e-2008-0410-955e-edbf42e46eb7
* Eliminate duplicate names between user and channel modesGravatar danieldg2010-02-093-5/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12414 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow exemptchanops to modify the channel access level needed to bypass +tGravatar danieldg2010-02-092-7/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12413 e03df62e-2008-0410-955e-edbf42e46eb7
* Update m_exemptchanops to allow users to specify the status required for the ↵Gravatar danieldg2010-02-091-33/+41
| | | | | | exemption git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12412 e03df62e-2008-0410-955e-edbf42e46eb7
* Move password checking into connect class searchGravatar danieldg2010-02-092-17/+15
| | | | | | | This makes it possible to have a passworded connect class that is open to any host without denying users that do not use the password. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12411 e03df62e-2008-0410-955e-edbf42e46eb7
* Clean up documentation of connect blocks a bitGravatar danieldg2010-02-092-1/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12410 e03df62e-2008-0410-955e-edbf42e46eb7
* This module isn't supposed to be part of 2.0; it will be third-party until 2.1Gravatar danieldg2010-02-091-114/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12409 e03df62e-2008-0410-955e-edbf42e46eb7
* Change <connect:requiresasl> to <connect:requireaccount>, which is more accurateGravatar danieldg2010-02-092-20/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12408 e03df62e-2008-0410-955e-edbf42e46eb7
* Move chanhistory to PostJoin hookGravatar danieldg2010-02-091-2/+2
| | | | | | | While irssi is currently able to show the lines sent prior to join, it is better for this module to work on all clients without modification. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12407 e03df62e-2008-0410-955e-edbf42e46eb7
* half-voice is a better name than status prefixGravatar danieldg2010-02-091-14/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12406 e03df62e-2008-0410-955e-edbf42e46eb7
* Add authorization cache moduleGravatar danieldg2010-02-092-1/+115
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12405 e03df62e-2008-0410-955e-edbf42e46eb7
* Add random number generation functions to InspIRCd class.Gravatar danieldg2010-02-099-91/+62
| | | | | | | Default implementation uses libc random(), which can be better than rand(). If gnutls is loaded, gcrypt will be used to provide random numbers. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12404 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix error message on OPTCOMMON mismatchGravatar danieldg2010-02-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12403 e03df62e-2008-0410-955e-edbf42e46eb7
* SSL certificate requests prior to full registration must use ↵Gravatar danieldg2010-02-083-6/+7
| | | | | | SocketCertificateRequest git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12402 e03df62e-2008-0410-955e-edbf42e46eb7
* Add <connect requiressl="trusted"> to force CA verification for clients on ↵Gravatar danieldg2010-02-082-1/+19
| | | | | | this block git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12401 e03df62e-2008-0410-955e-edbf42e46eb7
* Also allow <connect rules>Gravatar danieldg2010-02-081-1/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12400 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow <connect motd> to select an alternate MOTD file to displayGravatar danieldg2010-02-081-1/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12399 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow <connect autojoin=""> to override the m_conn_join channel listGravatar danieldg2010-02-081-48/+17
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12398 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix typoGravatar danieldg2010-02-071-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12397 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix crash on kick when +J is set, +misc cleanupGravatar danieldg2010-02-072-9/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12396 e03df62e-2008-0410-955e-edbf42e46eb7
* More cleanup of quit serversGravatar danieldg2010-02-072-11/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12394 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't send GODMODE snomask for remote users (let SendGlobalSno handle that)Gravatar danieldg2010-02-071-5/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12392 e03df62e-2008-0410-955e-edbf42e46eb7
* Change PROP command format to accept multiple changes in one lineGravatar danieldg2010-02-071-25/+24
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12390 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix left/right inversion in ListDifferenceGravatar danieldg2010-02-061-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12389 e03df62e-2008-0410-955e-edbf42e46eb7
* Add PROP command to m_namedmodesGravatar danieldg2010-02-062-23/+82
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12388 e03df62e-2008-0410-955e-edbf42e46eb7
* rename channel modes +it to distinguish them from commandsGravatar danieldg2010-02-062-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12387 e03df62e-2008-0410-955e-edbf42e46eb7
* Fail adding of new mode when its prefix is already in useGravatar danieldg2010-02-061-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12386 e03df62e-2008-0410-955e-edbf42e46eb7
* Add mode +V, status prefix. Because we haven't used up enough channel mode ↵Gravatar danieldg2010-02-061-0/+108
| | | | | | letters yet. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12385 e03df62e-2008-0410-955e-edbf42e46eb7
* Move configuration examples to docs, remove automatic overwrite on make installGravatar danieldg2010-02-063-18/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12383 e03df62e-2008-0410-955e-edbf42e46eb7
* Send module load/unload notifications so that services can learn of new ↵Gravatar danieldg2010-02-061-2/+11
| | | | | | features without splitting git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12382 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix NICKLOCK/SANICK errors with Q:lined nicksGravatar danieldg2010-02-052-32/+17
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12378 e03df62e-2008-0410-955e-edbf42e46eb7