From 4b282dd670c7263232d19412f9735d670a1b1b76 Mon Sep 17 00:00:00 2001 From: Luke Bratch Date: Tue, 19 Jan 2021 00:12:11 +0000 Subject: Fix various issues where strncmp was only comparing a substring. This fixes issues such as when JOINing a channel whose name is a substring of another channel, things like PARTing don't work properly. --- TODO | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'TODO') diff --git a/TODO b/TODO index 8d04065..b8702e1 100644 --- a/TODO +++ b/TODO @@ -14,6 +14,8 @@ Can memory usage be reduced further? (e.g. better channel struct management) Ability to load new certificate whilst running. -JOINing a channel that is a substring of another channel breaks all sorts (e.g. both #blabouncer and #blabounce). +Are any other strncmps incorrect (i.e. just checking a substring)? + +Topic is stored incorrectly when the setter's host was an IPv6 address (colon search issue?). Crash when requesting 30 hour replay. -- cgit v1.2.3