1
0
mirror of https://github.com/osmarks/ngircd.git synced 2024-12-04 22:19:57 +00:00
ngircd/doc
Alexander Barton 456eea6f18
Implement new configuration option "MaxPenaltyTime" (#251)
This option configures the maximum penalty time increase in seconds, per
penalty event. Set to -1 for no limit (the default), 0 to disable
penalties altogether. ngIRCd doesn't use penalty increases higher than 2
seconds during normal operation, so values higher than 1 rarely make
sense.

Disabling (or reducing) penalties can greatly speed up "make check" runs
for example, see below, but are mostly a debugging feature and normally
not meant to be used on production systems!

Some example timings running "make check" from my macOS workstation:

- MaxPenaltyTime not set: 4:41,79s
- "MaxPenaltyTime = 1":   3:14,71s
- "MaxPenaltyTime = 0":     25,46s

Closes #249.
2018-11-28 14:13:09 +01:00
..
src Streamline ".gitignore" files 2015-07-19 03:03:06 +02:00
Bopm.txt doc/Bopm.txt: Update file header 2014-03-19 00:59:01 +01:00
Capabilities.txt Fix several broken URLs. 2015-06-24 21:15:44 +02:00
Commands.txt Commands.txt, PRIVMSG: Fix "server mask" description 2016-01-04 21:15:05 +01:00
Contributing.txt Documentation: Spelling fixes 2015-09-06 19:38:16 +02:00
FAQ.txt Documentation: Spelling fixes 2015-09-06 19:38:16 +02:00
HowToRelease.txt Update HowToRelease.txt: Include the website 2018-09-01 01:48:17 +02:00
Makefile.am Remote GIT.txt from Makefile[.am], too! 2015-07-20 09:34:14 +02:00
Modes.txt Modes.txt: Add "name prefixes" to channel user mode description 2015-12-13 20:19:05 +01:00
PAM.txt PAM.txt: Add note about /etc/pam.d/ngircd permissions 2016-10-24 19:24:21 +02:00
Platforms.txt Platforms.txt: Add and update systems 2018-08-29 23:05:45 +02:00
Protocol.txt Update doc/Protocol.txt for IRCv3 WEBIRC extension 2018-10-07 23:55:30 +02:00
README-AUX.txt Update links to "Arthur" to use the HTTP protocol 2014-03-25 20:27:17 +01:00
README-BeOS.txt Fix spelling in some documents. 2009-01-01 17:56:42 +01:00
README-Interix.txt doc/README-Interix.txt: note that GNU make should be used 2012-02-29 13:20:09 +01:00
RFC.txt 2017! 2017-01-15 22:07:11 +01:00
sample-ngircd.conf.tmpl Implement new configuration option "MaxPenaltyTime" (#251) 2018-11-28 14:13:09 +01:00
Services.txt Services.txt: Show Atheme "name" in example configuration 2017-02-20 23:29:40 +01:00
SSL.txt doc/SSL.txt: adopt to new configuration file layout 2011-06-28 13:11:14 +02:00