Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: 80437b253377fdd19274d974eb8ccc248ac7beb0
https://github.com/ngircd/ngircd/commit/80437b253377fdd19274d974eb8ccc248ac…
Author: Alexander Barton <alex(a)barton.de>
Date: 2019-11-10 (Sun, 10 Nov 2019)
Changed paths:
M contrib/MacOSX/ngIRCd.xcodeproj/project.pbxproj
M contrib/Makefile.am
A contrib/nglog.sh
Log Message:
-----------
Add simple log colorization script: ./contrib/nglog.sh
This script parses the log output of ngircd(8), and colorizes the
messages accoring to their log level. Example usage:
ngircd -f $PWD/doc/sample-ngircd.conf -np | ./contrib/nglog.sh
Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: de1de4055123e95fd9dc1b7e40c69a760777079d
https://github.com/ngircd/ngircd/commit/de1de4055123e95fd9dc1b7e40c69a76077…
Author: Alexander Barton <alex(a)barton.de>
Date: 2019-11-10 (Sun, 10 Nov 2019)
Changed paths:
M configure.ng
M contrib/MacOSX/config.h
M src/ngircd/sighandlers.c
Log Message:
-----------
Log received signals (using strsignal(3), when available)
Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: 147e424d98091a3627091edbfdab9fca52f21938
https://github.com/ngircd/ngircd/commit/147e424d98091a3627091edbfdab9fca52f…
Author: JRMU <jrmu(a)lecturify.com>
Date: 2019-09-09 (Mon, 09 Sep 2019)
Changed paths:
M src/ngircd/client.c
Log Message:
-----------
Fix hostmask cloaking bug, don't cloak multiple times
Previously, each server would cloak every user's hostmask. The problem
is that if a network has more than one server, then a user's hostmask
would get cloaked twice. This patch ensures that a server only cloaks
the hostmask if it has not yet been cloaked (the period indicates it's
still an IP address).
Closes #228.
Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: b1893e740e745cc5081ef59719bb10bc5f729fdb
https://github.com/ngircd/ngircd/commit/b1893e740e745cc5081ef59719bb10bc5f7…
Author: Alexander Barton <alex(a)barton.de>
Date: 2019-07-01 (Mon, 01 Jul 2019)
Changed paths:
M configure.ng
Log Message:
-----------
Make sure HAVE_LIBSSL is defined, even when using pkg-config
Without this, the configure script assumes and states that OpenSSL will
be used, but the code won't include support for it because there we use
the "HAVE_LIBSSL" define to test for it ("#ifdef HAVE_LIBSSL").
So define the latter when pkg-config(1) is used, too.
This fixes #257, a regression introduced by commit ad86a41ee :-/
Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: bb1d014abad85b6938cf9d3e88e64f4ee6757ede
https://github.com/ngircd/ngircd/commit/bb1d014abad85b6938cf9d3e88e64f4ee67…
Author: Alexander Barton <alex(a)barton.de>
Date: 2019-06-29 (Sat, 29 Jun 2019)
Changed paths:
M src/ngircd/conf.c
M src/ngircd/conn.c
M src/ngircd/log.c
M src/ngircd/ngircd.c
Log Message:
-----------
Slightly reoder startup steps, and enhance logging
- Show name of configuration file at the beginning of start up.
- Add a message when ngIRCd is ready, including its host name.
- Show name of configuration file on REHASH (SIGHUP), too.
- Change level of "done message" to NOTICE, like "starting" & "ready".
- Initialize IO functions before channels, connections, clients, ...
Commit: 13122bc97d13c2630ab4b25a621486d0b7a0d134
https://github.com/ngircd/ngircd/commit/13122bc97d13c2630ab4b25a621486d0b7a…
Author: Alexander Barton <alex(a)barton.de>
Date: 2019-06-29 (Sat, 29 Jun 2019)
Changed paths:
M doc/Commands.txt
M doc/Protocol.txt
Log Message:
-----------
Fix and extend documentation a little bit
- Fix syntax of LINKS amd LIST commands.
- Whitespace and spelling fixes.
- Add some more information about IRCv3 support.
Commit: f8002057f20e71f24b52c3aab5df3dc1760a151e
https://github.com/ngircd/ngircd/commit/f8002057f20e71f24b52c3aab5df3dc1760…
Author: Alexander Barton <alex(a)barton.de>
Date: 2019-06-29 (Sat, 29 Jun 2019)
Changed paths:
M src/ngircd/conf.c
M src/ngircd/sighandlers.c
Log Message:
-----------
Streamline handling of invalid and unset server name
Don't exit during runtime (REHASH command, HUP signal), because the
server name can't be changed in this case anyway and the new invalid
name will be ignored.
Commit: 52c53f523a8fc81de7b4b2398f1e09e5df482690
https://github.com/ngircd/ngircd/commit/52c53f523a8fc81de7b4b2398f1e09e5df4…
Author: Alexander Barton <alex(a)barton.de>
Date: 2019-06-29 (Sat, 29 Jun 2019)
Changed paths:
M .gitignore
Log Message:
-----------
Add ".vscode" to .gitignore file
Commit: 2c495a1fe7c25494248204b725afaffc8c71411a
https://github.com/ngircd/ngircd/commit/2c495a1fe7c25494248204b725afaffc8c7…
Author: Alexander Barton <alex(a)barton.de>
Date: 2019-06-29 (Sat, 29 Jun 2019)
Changed paths:
M src/ngircd/defines.h
Log Message:
-----------
Enlage buffers of info texts to 128 bytes.
This includes:
- "Real name" of a client (4th filed of the USER command).
- Server info text ("Info" configuration option).
- Admin info texts and email address ("AdminInfo1", "AdminInfo2" and
"AdminEmail" configuration options).
- Network name ("Network" configuration option).
The limit was 64 bytes before ...
Closes #258.
Compare: https://github.com/ngircd/ngircd/compare/ad8c4b8efb4c...2c495a1fe7c2