| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update copyright headers. | 2023-06-16 | 1 | -1/+1 | |
| * | Add an undocumented build option for unlimiting the main loop.•••This should never be used normally but is useful for irctest. | 2023-05-20 | 1 | -5/+6 | |
| * | Update copyright headers. | 2022-12-30 | 1 | -2/+2 | |
| * | Update copyright headers. | 2022-08-25 | 1 | -1/+1 | |
| * | Also use binary exit codes in places that terminate abruptly.•••This is a partial reversion of commit 57330e973b3eb1f2a84803c84daf9d6b420859fd. | 2022-07-19 | 1 | -7/+7 | |
| * | Fix some compiler warnings on i386. | 2022-05-25 | 1 | -1/+2 | |
| * | Update copyright headers. | 2022-04-28 | 1 | -1/+1 | |
| * | Update copyright headers. | 2021-12-30 | 1 | -1/+1 | |
| * | Update copyright headers. | 2021-08-27 | 1 | -0/+1 | |
| * | Fix argv index error in 'unknown option' message.•••It looks like ya_getopt increments `optind` between reading the argument and returning. Before: ``` $ ./build/GCC-8.3/bin/inspircd --foo bar Error: unknown option 'bar'. $ ./build/GCC-8.3/bin/inspircd --help Error: unknown option '% ``` After: ``` $ ./build/GCC-8.3/bin/inspircd --foo bar Error: unknown option '--foo'. Usage: ./build/GCC-8.3/bin/inspircd [--config <file>] [--debug] [--nofork] [--nolog] [--nopid] [--runasroot] [--version] $ ./build/GCC-8.3/bin/inspircd --help Error: unknown option '--help'. Usage: ./build/GCC-8.3/bin/inspircd [--config <file>] [--debug] [--nofork] [--nolog] [--nopid] [--runasroot] [--version] ``` | 2021-08-10 | 1 | -1/+1 | |
| * | Update copyright headers. | 2021-03-05 | 1 | -5/+5 | |
| * | Fix not being able to colour format output to stderr on Windows. | 2021-03-03 | 1 | -19/+5 | |
| * | Update copyright headers. | 2021-02-26 | 1 | -2/+2 | |
| * | Duplicate the stdout file handle when used for logging.•••Failure to do this may result in a crash on shutdown when started in debug mode. | 2021-02-01 | 1 | -1/+2 | |
| * | Fix showing the start header when using --version. | 2021-01-18 | 1 | -2/+2 | |
| * | Add a new runtime directory and move the pid file to it.•••The data directory is intended for persistent files whereas the pid file is ephemeral. This distinction doesn't matter by default but on system-wide installs ephemeral runtime files go in /var/run or /run instead. | 2021-01-18 | 1 | -1/+1 | |
| * | Fix an off by one error in the "unknown option" message. | 2020-11-03 | 1 | -1/+1 | |
| * | Update copyright headers. | 2020-07-30 | 1 | -0/+1 | |
| * | Minor typo correction. | 2020-07-01 | 1 | -1/+1 | |
| * | Fixes by misspell-fixer | 2020-04-21 | 1 | -3/+3 | |
| * | Fix clock skip warnings being inverted. | 2020-03-30 | 1 | -1/+1 | |
| * | Extract time skip warning code to a static function. | 2020-02-19 | 1 | -11/+16 | |
| * | Make loading modules considerably more robust and user friendly. | 2020-02-02 | 1 | -1/+0 | |
| * | Move DeleteZero to stdalgo::delete_zero. | 2020-01-19 | 1 | -12/+3 | |
| * | Update copyright headers. | 2020-01-11 | 1 | -7/+11 | |
| * | Bind ports before loading modules.•••This fixes a defect introduced in ce7979bd7d where the ircv3_sts module was unable to find the SSL listener. | 2020-01-03 | 1 | -2/+2 | |
| * | Extract port binding code to a function and improve output. | 2019-12-12 | 1 | -16/+26 | |
| * | Make BindPorts return size_t instead of int. | 2019-12-09 | 1 | -2/+2 | |
| * | Make ForkIntoBackground handle exiting by itself. | 2019-12-09 | 1 | -10/+5 | |
| * | Extract command line option parsing to a function. | 2019-12-09 | 1 | -68/+78 | |
| * | Fix indentation of CheckRoot() and error in non-interactive mode. | 2019-12-09 | 1 | -10/+19 | |
| * | Improve behaviour when running as root.•••- Only give the annoying message about root if --runasroot is not specified. - If --runasroot is specified then assume the user knows what they are doing. - Move CheckRoot to a static function in inspircd.cpp. | 2019-12-08 | 1 | -18/+20 | |
| * | Show the header before checking if the config file exists. | 2019-12-08 | 1 | -5/+4 | |
| * | Initialise Winsock from inside the socket engine. | 2019-12-08 | 1 | -6/+2 | |
| * | Extract config file finding code to a function. | 2019-12-08 | 1 | -17/+23 | |
| * | Extract performance stat code to a function. | 2019-12-08 | 1 | -20/+27 | |
| * | Move XLine garbage collection to core_xline. | 2019-12-08 | 1 | -7/+0 | |
| * | Increase the core dump size earlier in the process lifetime.•••According to `man 2 getrlimit` resource limits are inherited by the child when a process forks. | 2019-12-08 | 1 | -2/+1 | |
| * | Call RecoverFromFork from ForkIntoBackground. | 2019-12-08 | 1 | -1/+1 | |
| * | Convert InspIRCd::SetSignals to a static function. | 2019-12-08 | 1 | -16/+19 | |
| * | Move forking code into a function and remove DaemonSeed. | 2019-12-08 | 1 | -41/+41 | |
| * | Extract the core dump size increasing code to a function. | 2019-12-08 | 1 | -12/+19 | |
| * | Make the UpdateTime function easier to read. | 2019-12-08 | 1 | -9/+8 | |
| * | Extract root dropping code to a function. | 2019-12-08 | 1 | -48/+53 | |
| * | Extract rng initialisation code to a function. | 2019-12-08 | 1 | -4/+11 | |
| * | Move various static functions into an anonymous namespace. | 2019-12-08 | 1 | -10/+15 | |
| * | Clean up the initialisation of the InspIRCd class. | 2019-12-08 | 1 | -24/+15 | |
| * | Add an event which is fired when the server shuts down. | 2019-10-17 | 1 | -1/+4 | |
| * | Fix not expanding <pid:file> correctly. | 2019-07-03 | 1 | -3/+1 | |
| * | Deduplicate dirent.h inclusion. | 2019-06-20 | 1 | -1/+0 |
