Branch: refs/heads/master Home: https://github.com/ngircd/ngircd Commit: f27827d7937375b5348107ca7427abf74c9eff3d https://github.com/ngircd/ngircd/commit/f27827d7937375b5348107ca7427abf74c9e... Author: michi michi+ngircd@dataswamp.org Date: 2020-04-20 (Mon, 20 Apr 2020)
Changed paths: M src/ngircd/conn.c M src/ngircd/conn.h M src/ngircd/ngircd.c M src/portab/portab.h
Log Message: ----------- Unbreak GCC 10 (-fno-common) build
Commit: 13b8324c4a6f46e18e58883630808bc8c4ed9e80 https://github.com/ngircd/ngircd/commit/13b8324c4a6f46e18e58883630808bc8c4ed... Author: michi michi+ngircd@dataswamp.org Date: 2020-04-20 (Mon, 20 Apr 2020)
Changed paths: M src/ngircd/client.c
Log Message: ----------- Fix hostmask cloaking bug for IPv6 too
Commit: 04de1423eb26da60c192d343a7e7a6bcda2aca37 https://github.com/ngircd/ngircd/commit/04de1423eb26da60c192d343a7e7a6bcda2a... Author: michi michi+ngircd@dataswamp.org Date: 2020-04-20 (Mon, 20 Apr 2020)
Changed paths: M src/ngircd/conn.c
Log Message: ----------- Fix recursion bug on write error
Depending on the stack size, too many clients on the same channel quitting at the same time would trigger a crash due to too many recursive calls to Conn_Close().
Commit: c6e3c13f27744971fcb1d2de4e561d3bcdaa5aed https://github.com/ngircd/ngircd/commit/c6e3c13f27744971fcb1d2de4e561d3bcdaa... Author: michi michi+ngircd@dataswamp.org Date: 2020-04-20 (Mon, 20 Apr 2020)
Changed paths: M src/ngircd/conn.c M src/ngircd/defines.h
Log Message: ----------- Increase read buffer size for server connections
This applies the same logic we have for write buffers to distinguish between server and client connections and sets the maximum buffer size accordingly. As a result peering with servers with many GLINE/KLINEs does not kill the connecting server connection anymore.
Commit: ab62dd27dc8482c9df0d6bcc64627708371699c0 https://github.com/ngircd/ngircd/commit/ab62dd27dc8482c9df0d6bcc646277083716... Author: michi michi+ngircd@dataswamp.org Date: 2020-04-20 (Mon, 20 Apr 2020)
Changed paths: M src/ngircd/conf.c
Log Message: ----------- Remove legacy configuration options
Remove legacy configuration options and related functions that have been marked for removal for some time:
- PredefChannelsOnly (v22) - NoticeAuth (v24) - NoXXX (v19) - Old '[GLOBAL]' section handling (v19)
Commit: e4a6bd509966396390c8d6affceedf35785159bf https://github.com/ngircd/ngircd/commit/e4a6bd509966396390c8d6affceedf357851... Author: Alexander Barton alex@barton.de Date: 2020-04-20 (Mon, 20 Apr 2020)
Changed paths: M contrib/MacOSX/ngIRCd.xcodeproj/project.pbxproj
Log Message: ----------- Update Xcode project for latest Xcode version (11.4.1)
Commit: 14777c18cfc92e020b937d58e0bfb6f4779f8f2c https://github.com/ngircd/ngircd/commit/14777c18cfc92e020b937d58e0bfb6f4779f... Author: Alexander Barton alex@barton.de Date: 2020-04-20 (Mon, 20 Apr 2020)
Changed paths: M contrib/nglog.sh
Log Message: ----------- contrib/nglog.sh: Fork awk(1), deal better with signals (CTRL-C)
Compare: https://github.com/ngircd/ngircd/compare/9c5e42458ea8...14777c18cfc9