Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: 456eea6f1896528dad344ed2c254fd07bdc3a4b1
https://github.com/ngircd/ngircd/commit/456eea6f1896528dad344ed2c254fd07bdc…
Author: Alexander Barton <alex(a)barton.de>
Date: 2018-11-28 (Wed, 28 Nov 2018)
Changed paths:
M doc/sample-ngircd.conf.tmpl
M man/ngircd.conf.5.tmpl
M src/ngircd/conf.c
M src/ngircd/conf.h
M src/ngircd/conn-func.c
M src/testsuite/ngircd-test1.conf
M src/testsuite/ngircd-test2.conf
Log Message:
-----------
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.
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Branch: refs/heads/bug249_MaxPenaltyTime
Home: https://github.com/ngircd/ngircd
Commit: c8dc55ba7208d331e570222adde45af10a4c5c63
https://github.com/ngircd/ngircd/commit/c8dc55ba7208d331e570222adde45af10a4…
Author: Alexander Barton <alex(a)barton.de>
Date: 2018-11-04 (Sun, 04 Nov 2018)
Changed paths:
M doc/sample-ngircd.conf.tmpl
M man/ngircd.conf.5.tmpl
M src/ngircd/conf.c
M src/ngircd/conf.h
M src/ngircd/conn-func.c
M src/testsuite/ngircd-test1.conf
M src/testsuite/ngircd-test2.conf
Log Message:
-----------
Implement new configuration option "MaxPenaltyTime"
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.
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: e8e04b4c8fd63d075ffa6b85327c4b90d7005051
https://github.com/ngircd/ngircd/commit/e8e04b4c8fd63d075ffa6b85327c4b90d70…
Author: Alexander Barton <alex(a)barton.de>
Date: 2018-10-30 (Tue, 30 Oct 2018)
Changed paths:
M src/ngircd/conf.c
M src/ngircd/conn-func.c
M src/ngircd/conn.c
M src/ngircd/irc-write.c
M src/ngircd/irc.c
M src/ngircd/lists.c
M src/ngircd/match.c
M src/ngircd/op.c
Log Message:
-----------
Fix typos/errors/... in file comments
Found by Xcode/Clang code analyzer. No functional changes.
Commit: c8162a80beba80f3b1d04fdba8e74bf5366c47f7
https://github.com/ngircd/ngircd/commit/c8162a80beba80f3b1d04fdba8e74bf5366…
Author: Alexander Barton <alex(a)barton.de>
Date: 2018-10-30 (Tue, 30 Oct 2018)
Changed paths:
M src/ngircd/conn.c
M src/ngircd/irc-login.c
M src/tool/tool.c
Log Message:
-----------
Fix some compiler warnings of Apple Xcode/Clang
For example:
* src/ngircd/irc-login.c:102:21: Implicit conversion loses integer
precision: 'int' to 'char'
* src/ngircd/conn.c:1084:9: Implicit conversion turns floating-point
number into integer: 'double' to 'bool'
* src/tool/tool.c:85:10: Implicit conversion loses integer precision:
'int' to 'char'
Commit: c97fb2e93e9c7d66b1ce70fa681a762d1f430521
https://github.com/ngircd/ngircd/commit/c97fb2e93e9c7d66b1ce70fa681a762d1f4…
Author: Alexander Barton <alex(a)barton.de>
Date: 2018-10-30 (Tue, 30 Oct 2018)
Changed paths:
M contrib/MacOSX/ngIRCd.xcodeproj/project.pbxproj
Log Message:
-----------
Update Xcode project for latest Xcode version (10.0)
Compare: https://github.com/ngircd/ngircd/compare/a38eea8987b3...c97fb2e93e9c
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.