aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Move STATS handler back to cmd_stats so it's hotpatchable againGravatar attilamolnar2012-07-131-4/+0
|
* Close files opened with popen() with pclose() instead of fclose()Gravatar attilamolnar2012-07-111-2/+8
|
* Don't manage memory manually for the commasepstream in irc::portparserGravatar attilamolnar2012-07-111-5/+1
|
* Use std::set instead of std::map in irc::portparserGravatar attilamolnar2012-07-111-1/+1
|
* #include <stdint.h>, add header guard to extensible.hGravatar attilamolnar2012-07-061-0/+7
| | | | Fixes #102 reported by @kshade
* Added color codes to /rules, moved the parsing to ServerConfig and cleaned ↵Gravatar Justin Crawford2012-07-062-5/+5
| | | | the code up a bit
* Fix Doxygen syntax errors.Gravatar Peter Powell2012-07-0519-121/+138
|
* Revert "users: add SetClientIP function for irc::sockets::sockaddrs type."Gravatar Robin Burchell2012-07-011-5/+0
| | | | This reverts commit f0474272303ac9297f637ce956315518138bafff.
* Revert "users: introduce OnSetClientIP hook."Gravatar Robin Burchell2012-07-011-7/+1
| | | | This reverts commit 5fd31ec5a6ba6021763b36d8d17d4665900623ab.
* Remove unused channelmanagerGravatar attilamolnar2012-06-301-37/+0
|
* InviteBase needs to be a CoreExport on Windows.Gravatar Peter Powell2012-06-281-1/+1
|
* Fix pending invites not being removed when a channel was deleted or had its ↵Gravatar attilamolnar2012-06-174-10/+34
| | | | TS lowered
* users: introduce OnSetClientIP hook.Gravatar William Pitcock2012-06-121-1/+7
| | | | This hook is called whenever a client's IP is modified.
* users: add SetClientIP function for irc::sockets::sockaddrs type.Gravatar William Pitcock2012-06-121-0/+5
| | | | | Code which touches client_sa should instead use this SetClientIP function so that hooks may be called in the future.
* Add testsuite tests for UID generationGravatar attilamolnar2012-05-272-0/+6
|
* Fix compile error caused by unistd.h not existing on Windows.Gravatar Peter Powell2012-05-231-0/+2
|
* Merge pull request #96 from Justasic/insp20Gravatar Robin Burchell2012-05-031-0/+4
|\ | | | | [2.0] Process escape sequences for MOTD for issue #23
| * Fixed using a function on every call for /motd, causing lag on large ↵Gravatar Justin Crawford2012-04-221-0/+4
| | | | | | | | networks (requested by w00t)
* | Replace copyright headers with headers granting specific authors copyrightGravatar Robby-2012-04-1955-424/+869
|/
* Add conf/ to include paths and fix some typosGravatar Robby-2012-04-191-1/+1
|
* FileWriter hasn't been non-blocking for a very, very long time.Gravatar Robin Burchell2012-04-161-11/+1
|
* Fix compilation with GCC 4.7.Gravatar Guillaume Delacour2012-04-161-0/+1
| | | | | | | GCC 4.7 headers no longer implicitly include unistd.h in many places, see http://gcc.gnu.org/gcc-4.7/porting_to.html Fixes #65
* Merge pull request #55 from Justasic/insp20Gravatar Robin Burchell2012-04-1533-66/+66
|\ | | | | [2.0] Fixes for bug #12
| * Fix some of the include guard names (requested by SaberUK)Gravatar Justin Crawford2012-04-1410-20/+20
| |
| * Fixes for bug #12Gravatar Justin Crawford2012-04-1433-66/+66
| |
* | Backported Shawn's NoSnoticeStack code from insp21Gravatar Robby-2012-04-151-0/+4
|/
* Add <connect:maxconnwarn>Gravatar Rutger2012-04-011-0/+4
| | | | | | | Created the maxconnwarn variable in the connect block, so you can make connect blocks that only warns about max connections if you want to. This reduces noise from connecting clients that have low maxlocal and/or maxglobal. It is enabled by default.
* Fix recursion of QuitUser in SendQ quitsGravatar Jackmcbarn2011-05-232-0/+8
|
* Fixed Windows build on VS 2010Gravatar Adam2011-04-103-12/+15
|
* Fix bug #113Gravatar Jackmcbarn2010-12-231-1/+1
|
* Include a placement operator new for classes that hide operator newGravatar Daniel De Graaf2010-08-171-6/+9
|
* Add log header including ircd versionGravatar Daniel De Graaf2010-04-281-0/+2
|
* Define comparator for irc::sockets::sockaddrsGravatar Daniel De Graaf2010-04-261-2/+5
| | | | | This only compares IP/port, which ignores IPv6 flow information and scope ID, which aren't important in testing for equality.
* Split up API_VERSION numberGravatar Daniel De Graaf2010-04-011-19/+17
| | | | | | Since we can make API changes in multiple branches at the same time, a single sequence number is insufficient. Use two numbers to indicate the major version and API increment.
* Change <security:operspywhois> to a tristateGravatar danieldg2010-03-221-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12653 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove channel argument from OnSendWhoLine, this information is already ↵Gravatar danieldg2010-03-221-2/+1
| | | | | | available in params[0] git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12650 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow static initialization of dynamic_reference objectsGravatar danieldg2010-03-221-3/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12648 e03df62e-2008-0410-955e-edbf42e46eb7
* Add RAWIO log level which is more verbose than DEBUGGravatar danieldg2010-03-192-0/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12646 e03df62e-2008-0410-955e-edbf42e46eb7
* PURE_STATIC fixes to use normal <module> tagsGravatar danieldg2010-03-181-1/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12641 e03df62e-2008-0410-955e-edbf42e46eb7
* Add <options:cyclehostsfromuser> to configure source for mode changes on ↵Gravatar danieldg2010-03-141-0/+5
| | | | | | host cycle git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12636 e03df62e-2008-0410-955e-edbf42e46eb7
* Convert MySQL to SQLv3Gravatar danieldg2010-03-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12629 e03df62e-2008-0410-955e-edbf42e46eb7
* Convert pgsql to SQLv3Gravatar danieldg2010-03-131-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12626 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix ModuleManager::SetPriority algorithm which did not handle ↵Gravatar danieldg2010-03-061-10/+11
| | | | | | PRIORITY_BEFORE correctly git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12600 e03df62e-2008-0410-955e-edbf42e46eb7
* DelFd should not fail, it will leave a bad dangling pointer in that caseGravatar danieldg2010-03-021-10/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12584 e03df62e-2008-0410-955e-edbf42e46eb7
* Make remote/local snomasks consistent and allow use without namingGravatar danieldg2010-02-251-36/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12568 e03df62e-2008-0410-955e-edbf42e46eb7
* Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ↵Gravatar danieldg2010-02-231-0/+3
| | | | | | specified git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550 e03df62e-2008-0410-955e-edbf42e46eb7
* Add Base64 encode/decode functions to the coreGravatar danieldg2010-02-211-0/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12507 e03df62e-2008-0410-955e-edbf42e46eb7
* Replace m_halfvoice with m_customprefixGravatar danieldg2010-02-201-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12503 e03df62e-2008-0410-955e-edbf42e46eb7
* Restore <options:exemptchanops> with long namesGravatar danieldg2010-02-202-8/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12502 e03df62e-2008-0410-955e-edbf42e46eb7
* Kill m_spy, which was replaced by channels/auspex in 1.2 but kept alive for ↵Gravatar danieldg2010-02-191-11/+2
| | | | | | nostalgia git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12497 e03df62e-2008-0410-955e-edbf42e46eb7