Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: 10c7ba99e73b42ec8c4c191ccdae60bdd35bba7d
https://github.com/ngircd/ngircd/commit/10c7ba99e73b42ec8c4c191ccdae60bdd35…
Author: LucentW <LucentW(a)users.noreply.github.com>
Date: 2015-05-11 (Mon, 11 May 2015)
Changed paths:
M src/ngircd/channel.c
Log Message:
-----------
IRC operators w/OperCanMode can kick anyone
Commit: 4da04640e6429e6cc61ca9dd4c7293b520d4b3bc
https://github.com/ngircd/ngircd/commit/4da04640e6429e6cc61ca9dd4c7293b520d…
Author: LucentW <LucentW(a)users.noreply.github.com>
Date: 2015-05-11 (Mon, 11 May 2015)
Changed paths:
M src/ngircd/channel.c
M src/ngircd/channel.h
M src/ngircd/irc-mode.c
M src/ngircd/messages.h
Log Message:
-----------
Keep track of who placed bans/invites/excepts
Implements #203.
WARNING: it does not track the time of placement of invites, since the
time_t is already used as a flag for single use invites!
Commit: 4396936f383cfc8098e43cece8e4b2af8f0a6fa4
https://github.com/ngircd/ngircd/commit/4396936f383cfc8098e43cece8e4b2af8f0…
Author: LucentW <LucentW(a)users.noreply.github.com>
Date: 2015-05-11 (Mon, 11 May 2015)
Changed paths:
M src/ngircd/channel.c
M src/ngircd/lists.c
M src/ngircd/lists.h
Log Message:
-----------
Implement timestamp tracking of invites
Now lists nodes also have the "onlyonce" field, since the valid_until is
used to keep the timestamp of placing. Found no references to onlyonce
or about valid_until being == 1, though, so it might be unused, but
still available for other enhancements.
Commit: 03c8997af346badcd1c47c6c0c7f84daaa7f7852
https://github.com/ngircd/ngircd/commit/03c8997af346badcd1c47c6c0c7f84daaa7…
Author: LucentW <lucent(a)zebes.info>
Date: 2015-05-13 (Wed, 13 May 2015)
Changed paths:
M src/ngircd/channel.c
M src/ngircd/class.c
M src/ngircd/irc-op.c
M src/ngircd/lists.c
M src/ngircd/lists.h
Log Message:
-----------
Fixed building issues\
Now builds cleanly. Pass all tests from make check.
Commit: 93a872a36bca8880d1285ba0222a9294d513df91
https://github.com/ngircd/ngircd/commit/93a872a36bca8880d1285ba0222a9294d51…
Author: LucentW <LucentW(a)users.noreply.github.com>
Date: 2015-05-15 (Fri, 15 May 2015)
Changed paths:
M src/ngircd/lists.c
Log Message:
-----------
Fix with oneshot invites
This should finally implement correctly oneshot invites sent via /INVITE
Commit: d28d838cb9a8488208c10ea73b25532e1aef8e06
https://github.com/ngircd/ngircd/commit/d28d838cb9a8488208c10ea73b25532e1ae…
Author: Alexander Barton <alex(a)barton.de>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M src/ngircd/channel.c
M src/ngircd/channel.h
M src/ngircd/class.c
M src/ngircd/irc-mode.c
M src/ngircd/irc-op.c
M src/ngircd/lists.c
M src/ngircd/lists.h
M src/ngircd/messages.h
Log Message:
-----------
Merge remote-tracking branch 'LucentW/master'
* LucentW/master:
Fix with oneshot invites
Fixed building issues\
Implement timestamp tracking of invites
Keep track of who placed bans/invites/excepts
IRC operators w/OperCanMode can kick anyone [already cherry-picked]
Closes #203, Closes #205.
Compare: https://github.com/ngircd/ngircd/compare/2fc61ce8a6a6...d28d838cb9a8
Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: 2fc61ce8a6a6c2ac8652b8cea33d57acd50681c2
https://github.com/ngircd/ngircd/commit/2fc61ce8a6a6c2ac8652b8cea33d57acd50…
Author: Alexander Barton <alex(a)barton.de>
Date: 2015-06-06 (Sat, 06 Jun 2015)
Changed paths:
M configure.ng
M src/ngircd/ngircd.c
Log Message:
-----------
Make setgroups(3) function optional
For example, Interix is missing this function, which prevented
ngIRCd to build on this platform. When setgroups(3) isn't available,
a warning message is issued when ngIRCd starts up.
Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: c4245220deefc91ebcc41f264ec6e4dd7993f35b
https://github.com/ngircd/ngircd/commit/c4245220deefc91ebcc41f264ec6e4dd799…
Author: Alexander Barton <alex(a)barton.de>
Date: 2015-05-13 (Wed, 13 May 2015)
Changed paths:
M src/ngircd/match.c
Log Message:
-----------
Fix MatchCaseInsensitive[List]](): lowercase string _and_ pattern
Up to now, only the the string ("haystack") became lowercased and was
the compared to the pattern ("needle") -- which failed, when the pattern
itself wasn't all lowercase ...