| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2025-03-28 | 1 | -1/+1 | |
| * | Rename ToHuman to ToLongString.•••This name is used by functions in too many places already. | 2025-03-18 | 1 | -1/+1 | |
| * | Add Duration::ToHuman and update messages to use it. | 2025-03-03 | 1 | -1/+1 | |
| * | Update copyright headers. | 2024-06-21 | 1 | -1/+1 | |
| * | Update copyright headers. | 2024-06-07 | 1 | -2/+1 | |
| * | Also allow suffixing with -line[d] if an X-line is two characters.•••This makes things easier for modules like require_auth in contrib which has a GA-line. | 2023-07-25 | 1 | -2/+2 | |
| * | Rename duration to timeutils and relocate InspIRCd::TimeString. | 2023-05-10 | 1 | -2/+2 | |
| * | Convert WriteToSnoMask/WriteGlobalSno to use fmtlib format strings. | 2023-01-23 | 1 | -9/+9 | |
| * | Move duration functions to their own header. | 2023-01-23 | 1 | -1/+2 | |
| * | Merge branch 'insp3' into master. | 2023-01-01 | 1 | -1/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2022-12-30 | 1 | -1/+1 | |
| * | | Switch from NULL to nullptr. | 2022-07-22 | 1 | -2/+2 | |
| * | | Merge branch 'insp3' into master. | 2022-04-29 | 1 | -2/+2 | |
| |\| | |||||
| | * | Update copyright headers. | 2022-04-28 | 1 | -2/+2 | |
| * | | Merge branch 'insp3' into master. | 2022-04-05 | 1 | -2/+2 | |
| |\| | |||||
| | * | Fix the grammar of various xline messages. | 2022-04-05 | 1 | -2/+2 | |
| * | | Always catch exceptions as a constant reference. | 2022-01-09 | 1 | -1/+1 | |
| * | | Always use ExtractTS to extract timestamps from S2S messages. | 2021-09-10 | 1 | -1/+1 | |
| * | | Convert CmdResult to an 8-bit strongly typed enum. | 2020-10-27 | 1 | -4/+4 | |
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -0/+7 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -0/+7 | |
| * | | Merge branch 'insp3' into master. | 2019-05-15 | 1 | -3/+3 | |
| |\| | |||||
| | * | Textual improvements and fixes such as typos, casing, etc. (#1612) | 2019-04-28 | 1 | -3/+3 | |
| * | | Merge branch 'insp3' into master. | 2019-03-30 | 1 | -5/+7 | |
| |\| | |||||
| | * | Start using DurationString() in X-line additions and•••a few other modules where it fits better than just showing seconds. | 2019-02-18 | 1 | -5/+7 | |
| * | | SnomaskManager: remove fakederef. | 2019-02-07 | 1 | -4/+4 | |
| |/ | |||||
| * | Store durations as unsigned long not long in XLine and m_filter. | 2018-12-13 | 1 | -1/+1 | |
| * | Fix conversion issues by replacing ConvToInt with ConvToNum<T>.•••The former was a thin wrapper around atol and brought with it all of the weird parsing logic of atol which is almost never what is actually wanted. It also almost never returned the numeric type which is actually wanted which can cause weird issues when casting. | 2018-12-12 | 1 | -2/+2 | |
| * | Remove the 'debug' snotice character. | 2018-08-07 | 1 | -2/+2 | |
| * | Use CommandBase::Params instead of std::vector<std::string>.•••This is presently a typedef but will soon be replaced with a class that encapsulates both tags and parameters. | 2018-07-26 | 1 | -1/+1 | |
| * | m_spanningtree Replace direct access of TreeServer::bursting with IsBursting() | 2014-07-27 | 1 | -1/+1 | |
| * | Introduce Server class•••- Replaces std::string server in User - Replaces InspIRCd::ULine() and SilentULine() | 2014-01-05 | 1 | -1/+1 | |
| * | Clean up CoreException•••- Remove default constructor - Replace virtual functions returning C strings with functions returning const std::string refs | 2013-12-18 | 1 | -1/+1 | |
| * | Make various self contained methods static.•••- InspIRCd::IsValidMask - InspIRCd::TimeString | 2013-12-15 | 1 | -1/+1 | |
| * | m_spanningtree Introduce command builders | 2013-08-27 | 1 | -0/+10 | |
| * | m_spanningtree Move all server-to-server command handlers into handler classes•••These commands are not registered in or called by the core. When looking for the handler of a command a new command table is searched first which contains all server-to-server commands. If a handler cannot be found in there, the core command table is consulted. | 2013-08-18 | 1 | -28/+10 | |
| * | Remove $ModDep comments | 2013-08-15 | 1 | -2/+0 | |
| * | m_spanningtree Change the type of TreeServer::ServerName to std::string | 2013-07-24 | 1 | -1/+1 | |
| * | m_spanningtree atoi() to ConvToInt() conversion, add const where possible•••Remove two redundant functions from Utils | 2013-04-12 | 1 | -2/+2 | |
| * | Fix more undefined behavior caused by referencing the returned buffer by std:...•••See 83c7cc45daf6fb1f8c36f15297a4657e45a34e88 | 2012-09-30 | 1 | -3/+5 | |
| * | Fix crash in ADDLINE handler when the command had no parameters | 2012-07-01 | 1 | -1/+1 | |
| * | Replace copyright headers with headers granting specific authors copyright | 2012-04-19 | 1 | -8/+14 | |
| * | ...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 | 2010-01-11 | 1 | -1/+1 | |
| * | Create StreamSocket for IO hooking implementation•••Fixes the SSL SendQ bug Removes duplicate code between User and BufferedSocket Simplify SSL module API Simplify EventHandler API (Readable/Writeable moved to SE) Add hook for culled objects to invoke callbacks prior to destructor Replace SocketCull with GlobalCull now that sockets can close themselves Shorten common case of user read/parse/write path: User::Write is now zero-copy up to syscall/SSL invocation User::Read has only two copy/scan passes from read() to ProcessCommand git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11752 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-21 | 1 | -5/+5 | |
| * | Introduce "X" snomask for remote *:line messages [patch by jackmcbarn]•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11721 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-14 | 1 | -5/+5 | |
| * | Remove calls to strdup() in core, it is not better than std::string•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11623 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -1/+1 | |
| * | Replace std::deque with std::vector in spanningtree and related modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11593 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-02 | 1 | -1/+1 | |
| * | Fix build of m_spanningtree and display of dependency regeneration•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11557 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-09-01 | 1 | -3/+3 | |
| * | Update all wiki links to point to the new wiki. This was done automatically w...•••for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-03-15 | 1 | -1/+1 | |
| * | Update copyrights for 2009.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7 | 2009-01-02 | 1 | -1/+1 | |
