Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-07 | Only compile the testsuite if INSPIRCD_ENABLE_TESTSUITE is defined | Attila Molnar | |
2014-01-21 | Merge insp20 | Attila Molnar | |
2014-01-08 | Read uline state in spanningtree; remove ConfigReader::ulines | Attila Molnar | |
2013-12-18 | Remove unused motd and rules field from ServerConfig | Attila Molnar | |
2013-12-15 | Move stuff around a bit: | Peter Powell | |
- Create FileSystem class: * Move ServerConfig::CleanFilename to FileSystem::GetFileName and rewrite. * Move ServerConfig::ExpandPath to FileSystem. * Move ServerConfig::FileExists to FileSystem. * Move ServerConfig::StartsWithWindowsDriveLetter to FileSystem. - Move FileReader to fileutils.cpp and fix documentation. - Move UserManager::DoBackgroundUserStuff to usermanager.cpp. | |||
2013-09-13 | Fix a shadow warning created by ConfigTag::create | ChrisTX | |
2013-08-30 | Replace OnRehash() with ReadConfig() that is called on boot, on module load ↵ | attilamolnar | |
and on rehash This eliminates the need for calling OnRehash() in init() | |||
2013-08-27 | Fix Windows build and a few more problems | attilamolnar | |
2013-08-13 | Store oper types and opers in separate containers | attilamolnar | |
2013-08-12 | Add ConfigTag::getDuration() with optional bounds checking | attilamolnar | |
2013-08-12 | Add <path> keys for all of the compile-time paths. | Peter Powell | |
Also, make all paths in the config relative to their associated directory. This reverts a change in 2.0 which turned out to be a terrible idea, especially for system-wide installations. | |||
2013-08-10 | Rename <options:moronbanner> to <options:xlinemessage>. | Peter Powell | |
This name is more descriptive of what is actually is used for. | |||
2013-08-10 | Replace range() with min and max arguments on getInt(). | Peter Powell | |
2013-08-09 | Move host cycle logic into m_hostcycle | attilamolnar | |
2013-07-02 | Allow for skipping clone checking before DNS is complete. | Daniel Vassdal | |
2013-06-06 | Use iostream instead of C-style file operations. | Peter Powell | |
2013-06-06 | Start to replace MAXBUF with <limits:maxline>. | Peter Powell | |
2013-06-02 | Move a few trivial functions into headers | attilamolnar | |
2013-05-19 | Purge a ton of code related to non <log> related logging. | Peter Powell | |
- InspIRCd::OpenLog - ./inspircd --logfile [file] This is no longer needed now we have (since 1.2) custom logging. | |||
2013-05-16 | Allow spaces (and more) in oper types | attilamolnar | |
The spaces are converted to '_' characters in OPERTYPE for 2.0 servers Issue #533 suggested by @ankitkv | |||
2013-04-26 | Modularize DNS | Adam | |
The DNS modules are temporarily in commands/ so they're loaded automatically Thanks to Attila for helping with much of this. | |||
2013-04-12 | Tidy up source files: | Peter Powell | |
- Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. | |||
2013-04-11 | Convert ISUPPORT to use a map instead of a string. | Peter Powell | |
2013-04-08 | Migrate u_listmode.h into the core, change +b to use it | attilamolnar | |
2013-04-04 | Move whowas settings into cmd_whowas from ConfigReader | attilamolnar | |
2013-04-01 | Remove legacy code, mostly related to 1.2 compatibility | attilamolnar | |
2012-12-09 | Remove ServerLimits::Finalise(), it's completely wrong | attilamolnar | |
Truncate <limits:identmax>+1 long idents in User::ChangeIdent() | |||
2012-10-29 | Move ServerConfig::ProcessColors() into class InspIRCd, as a helper function | attilamolnar | |
Change signature to accept a file_cache reference so modules can use it easily | |||
2012-09-30 | Make ConfigReader::GetSID() return a const reference to a string instead of ↵ | attilamolnar | |
a string | |||
2012-08-25 | Add a config option to enable/disable the welcome notice sent to clients ↵ | attilamolnar | |
after successful registration Fixes #284 reported by @hoggeh | |||
2012-07-06 | Added color codes to /rules, moved the parsing to ServerConfig and cleaned ↵ | Justin Crawford | |
the code up a bit | |||
2012-07-05 | Fix Doxygen syntax errors. | Peter Powell | |
2012-04-19 | Replace copyright headers with headers granting specific authors copyright | Robby- | |
2012-04-15 | Backported Shawn's NoSnoticeStack code from insp21 | Robby- | |
2010-12-23 | Fix bug #113 | Jackmcbarn | |
2010-03-22 | Change <security:operspywhois> to a tristate | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12653 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-03-19 | Add RAWIO log level which is more verbose than DEBUG | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12646 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-03-14 | Add <options:cyclehostsfromuser> to configure source for mode changes on ↵ | danieldg | |
host cycle git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12636 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-02-23 | Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ↵ | danieldg | |
specified git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-02-10 | Why are we wasting space on DieValue? | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12418 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-02-02 | Executable include for MOTD and more | danieldg | |
This introduces an <execfiles> tag that reads files from the output of a command, in the same way as executable includes. The files specified here can also be used anywhere a file is used (opermotd, randquote, etc) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12354 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-29 | Remove MaxWhoResults, replace with an increase of Penalty based on result ↵ | danieldg | |
list size git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12325 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2010-01-11 | ...because every now and again, i have to do a massive commit. | brain | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-11-11 | Get rid of DieDelay, it just freezes the ircd prior to exit | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12084 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-11-03 | Remove AllowHalfop item from server config | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11996 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-25 | Fixes found by removing User inheritance from StreamSocket | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11975 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-24 | Move forward declarations to typedefs.h | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11967 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-23 | Change to <type:vhost> and <oper:vhost> because <oper:host> is taken. | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11957 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-22 | Make ConfigTag::items private | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11956 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-21 | Move command-line items to CommandLineConf | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11949 e03df62e-2008-0410-955e-edbf42e46eb7 |