| Commit message (Expand) | Author | Age | Files | Lines |
| * | Don't show snotices for kills from ulined clients | Adam | 2016-02-25 | 1 | -0/+4 |
| * | Avoid calling methods on NULL pointers wherever possible.•••The trick we use to allow this is undefined behaviour and is not
liked by LLVM. We should stop using it but it has the potential to
break to many things for a minor release.
| Peter Powell | 2014-10-13 | 1 | -0/+5 |
| * | Fix a shadow warning created by ConfigTag::create | ChrisTX | 2013-09-13 | 1 | -2/+1 |
| * | Remove ServerLimits::Finalise(), it's completely wrong•••Truncate <limits:identmax>+1 long idents in User::ChangeIdent()
| attilamolnar | 2012-12-09 | 1 | -15/+0 |
| * | Move ServerConfig::ProcessColors() into class InspIRCd, as a helper function•••Change signature to accept a file_cache reference so modules can use it easily
| attilamolnar | 2012-10-29 | 1 | -4/+0 |
| * | Make ConfigReader::GetSID() return a const reference to a string instead of a... | attilamolnar | 2012-09-30 | 1 | -1/+1 |
| * | Add a config option to enable/disable the welcome notice sent to clients afte...•••Fixes #284 reported by @hoggeh
| attilamolnar | 2012-08-25 | 1 | -0/+4 |
| * | Added color codes to /rules, moved the parsing to ServerConfig and cleaned th... | Justin Crawford | 2012-07-06 | 1 | -1/+5 |
| * | Fix Doxygen syntax errors. | Peter Powell | 2012-07-05 | 1 | -8/+7 |
| * | Replace copyright headers with headers granting specific authors copyright | Robby- | 2012-04-19 | 1 | -8/+18 |
| * | Backported Shawn's NoSnoticeStack code from insp21 | Robby- | 2012-04-15 | 1 | -0/+4 |
| * | Fix bug #113 | Jackmcbarn | 2010-12-23 | 1 | -1/+1 |
| * | Change <security:operspywhois> to a tristate•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12653 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-03-22 | 1 | -1/+2 |
| * | Add RAWIO log level which is more verbose than DEBUG•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12646 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-03-19 | 1 | -0/+3 |
| * | Add <options:cyclehostsfromuser> to configure source for mode changes on host...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12636 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-03-14 | 1 | -0/+5 |
| * | Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12550 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-23 | 1 | -0/+3 |
| * | Why are we wasting space on DieValue?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12418 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-10 | 1 | -5/+0 |
| * | Executable include for MOTD and more•••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
| danieldg | 2010-02-02 | 1 | -12/+5 |
| * | Remove MaxWhoResults, replace with an increase of Penalty based on result lis...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12325 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-29 | 1 | -5/+0 |
| * | ...because every now and again, i have to do a massive commit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2010-01-11 | 1 | -1/+1 |
| * | Get rid of DieDelay, it just freezes the ircd prior to exit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12084 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-11-11 | 1 | -5/+0 |
| * | Remove AllowHalfop item from server config•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11996 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-11-03 | 1 | -5/+0 |
| * | Fixes found by removing User inheritance from StreamSocket•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11975 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-25 | 1 | -0/+25 |
| * | Move forward declarations to typedefs.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11967 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-24 | 1 | -23/+0 |
| * | Change to <type:vhost> and <oper:vhost> because <oper:host> is taken.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11957 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-23 | 1 | -0/+2 |
| * | Make ConfigTag::items private•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11956 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-22 | 1 | -5/+20 |
| * | Move command-line items to CommandLineConf•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11949 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -65/+48 |
| * | Use ConfigTagList as a faster access method for access to configuration•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11948 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -1/+6 |
| * | Move AllowedPrivs and similar oper information from LocalUser to OperInfo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11947 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -0/+10 |
| * | Change User::oper to an OperInfo reference•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11945 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -8/+27 |
| * | Update documentation and remove unused classes/functions•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11938 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -16/+7 |
| * | Remove VF_SERVICEPROVIDER, prevent heap allocation of ConfigReader•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11904 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-18 | 1 | -1/+1 |
| * | CoreExport ConfigTag, fixes unresolved symbols when linking on windows.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11894 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2009-10-17 | 1 | -1/+1 |
| * | Add filename/line information to all ConfigTag objects•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11886 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-17 | 1 | -30/+6 |
| * | Rewrite ConfigReader again•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11879 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-17 | 1 | -277/+24 |
| * | Clean up static allocations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11878 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-16 | 1 | -0/+1 |
| * | Change to new execution directory structure•••Don't change CWD into bin/
Remove path-resolution hacks from configuration
Store pidfile and xline DBs in data, logs in logs.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11866 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-13 | 1 | -10/+0 |
| * | m_exemptchanops by jackmcbarn - channel mode +X to allow per-channel setting•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11855 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-12 | 1 | -12/+0 |
| * | Get rid of a bunch of memory-wasting C-style strings•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11796 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-03 | 1 | -38/+30 |
| * | Remove InspIRCd* parameters and fields•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11763 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-26 | 1 | -10/+2 |
| * | Move configuration filename specification to start script, to reduce hardcode...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11759 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-24 | 1 | -1/+1 |
| * | Prevent <include:executable> from running <include:executable> itself [jackmc...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11710 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-13 | 1 | -4/+4 |
| * | Remove strnewdup(), it is a good source of possible memory leaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11622 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -4/+4 |
| * | Remove unneeded Extensible inheritance and remove "age" field from classbase•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11611 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -3/+3 |
| * | Fixes for config reader•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11504 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-08-12 | 1 | -229/+186 |
| * | Various rehash fixes that it seems were introduced by untested code.•••- Remove unused ReportConfigError member
- Don't report successful load (and spam modules that failed to load) if there is a config error
- Restore server name before attempting to send error string to client(s) otherwise most of them won't recieve the notifications.
Fixes bug #891. Still to come: report errors loudly on startup regardless of debug mode.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11450 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-01 | 1 | -4/+0 |
| * | Fix error reporting on rehash•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11425 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-01 | 1 | -1/+1 |
| * | Make rehash generate a new ServerInstance->Config object•••This makes it possible to cancel a pending rehash, and fixes possible
threading issues with rehash and other events.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11424 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-01 | 1 | -40/+32 |
| * | Move list of open ports out of Config object•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11423 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-01 | 1 | -4/+0 |
| * | Remove the ServerConfig::DirValid check that breaks symlinks•••This was included as a security check to prevent symlink attacks,
but this is no longer useful; anyone who can exploit the attack now
can just modify the ircd itself.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11390 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-05-25 | 1 | -6/+0 |