Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-29 | Allow server admins to require that a display nick drops last. | Sadie Powell | |
Closes #348. | |||
2024-03-14 | Restore some functionality that was removed in an earlier commit. | Sadie Powell | |
2024-03-12 | Simplify limit extraction code. | Sadie Powell | |
2024-03-11 | Replace convertTo/stringify with non-throwing alternatives. | Sadie Powell | |
Having these throw is terrible for ergonomics and there are loads of places where the exception was either silently ignored or not handled at all. Having a function which returns an optional and another that returns a default works a lot better imo. | |||
2024-03-07 | Remove a guarantee that may not necessarily be correct. | Sadie Powell | |
2024-03-07 | Consistently use email instead of e-mail. | Sadie Powell | |
2024-03-07 | Use the C++11 random number generator instead of rand(). | Sadie Powell | |
This is safer, faster, and doesn't require seeding. | |||
2024-03-07 | Require new accounts to have email addresses. | Sadie Powell | |
2024-02-29 | Rip out ns_access and related code. | Sadie Powell | |
This is wildly insecure and has been disabled by default for at least a decade. | |||
2024-02-22 | If the IRCd sends a field limit then use it over that of the config. | Sadie Powell | |
2024-02-11 | Remove the time_t parameter from Tick and TickTimers. | Sadie Powell | |
Most uses of Tick do not use the parameter and even when it is used it is always the same as CurTime. | |||
2024-02-11 | Consistently use time_t for the timer duration. | Sadie Powell | |
2024-02-11 | Remove the now parameter from the Timer class. | Sadie Powell | |
This was never actually changed from the default. | |||
2024-01-24 | Shuffle modules around a bit. | Sadie Powell | |