All the TODOs sprinkled throughout the code! Configurable rotation of replay and debug logs. Configurable timestamp format in logs. macOS compiler may need limits.h included in structures.h. "Starting log replay...." followed by "Unable to read replay log file!" even though replay seemed to work? Sometimes replaymode = "lastspoke" will replay the last message you sent if you spoke last and sometimes it doesn't - change to always include your last message? 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). Crash when requesting 30 hour replay.