Skip to content

Commit cd6e702

Browse files
committed
Update ChangeLog, support for TCP
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
1 parent 7413d99 commit cd6e702

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

ChangeLog.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,22 @@ Change Log
44
All relevant changes to the project are documented in this file.
55

66

7+
[UNRELEASED][]
8+
-----------------------
9+
10+
### Changes
11+
- Add TCP transport for syslog forwarding per RFC 6587. Two syntaxes
12+
supported for forwarding: `@@host:port` and `tcp://host:port`. For
13+
receiving: `listen tcp://addr:port`. Uses octet counting framing
14+
for sending, supports both octet counting and LF-delimited framing
15+
for receiving
16+
17+
### Fixes
18+
- Fix use-after-free in socket polling when callbacks close sockets
19+
during iteration. Could cause undefined behavior when handling
20+
multiple concurrent TCP connections
21+
22+
723
[v2.7.2][] - 2025-03-31
824
-----------------------
925

@@ -692,7 +708,7 @@ and a replacement for `syslog.h` to enable new features in RFC5424.
692708
- Several bugfixes and improvements, please refer to the .c files
693709

694710

695-
[UNRELEASED]: https://github.com/troglobit/sysklogd/compare/v2.7.1...HEAD
711+
[UNRELEASED]: https://github.com/troglobit/sysklogd/compare/v2.7.2...HEAD
696712
[v2.7.2]: https://github.com/troglobit/sysklogd/compare/v2.7.1...v2.7.2
697713
[v2.7.1]: https://github.com/troglobit/sysklogd/compare/v2.7.0...v2.7.1
698714
[v2.7.0]: https://github.com/troglobit/sysklogd/compare/v2.6.2...v2.7.0

0 commit comments

Comments
 (0)