| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | Clear passwords from memory with memset_s | June McEnroe | 2019-10-31 | |
| | | ||||
| * | Remove client count FIXME | June McEnroe | 2019-10-30 | |
| | | | | | This minor thing would take too much code convolution to do. | |||
| * | Add option for ring size | June McEnroe | 2019-10-30 | |
| | | ||||
| * | Set away status upon connecting | June McEnroe | 2019-10-30 | |
| | | ||||
| * | Allocate ring buffer at runtime | June McEnroe | 2019-10-29 | |
| | | ||||
| * | Implement getopt_long-integrated configuration parsing | June McEnroe | 2019-10-29 | |
| | | ||||
| * | Lock save file | June McEnroe | 2019-10-28 | |
| | | ||||
| * | Add option to save and load ring contents across restarts | June McEnroe | 2019-10-28 | |
| | | ||||
| * | Add quit message option | June McEnroe | 2019-10-28 | |
| | | ||||
| * | Move entire login flow to state and reorganize it | June McEnroe | 2019-10-28 | |
| | | ||||
| * | Output ring info on SIGINFO | June McEnroe | 2019-10-27 | |
| | | ||||
| * | Reload certificate on SIGUSR1 | June McEnroe | 2019-10-27 | |
| | | ||||
| * | Explicitly tls_handshake new clients | June McEnroe | 2019-10-27 | |
| | | | | | | This prevents a client connecting, sending nothing, and getting blocked in tls_read immediately. | |||
| * | Add undocumented flag to disable verification | June McEnroe | 2019-10-26 | |
| | | ||||
| * | Implement graceful shutdown | June McEnroe | 2019-10-26 | |
| | | ||||
| * | Track channel topics | June McEnroe | 2019-10-26 | |
| | | ||||
| * | Set AWAY when no clients are connected | June McEnroe | 2019-10-26 | |
| | | ||||
| * | Add flags to request TOPIC and NAMES on client connect | June McEnroe | 2019-10-26 | |
| | | ||||
| * | Allow reading sensitive information from files | June McEnroe | 2019-10-26 | |
| | | ||||
| * | Clean up event loop | June McEnroe | 2019-10-25 | |
| | | ||||
| * | Clean up listen API | June McEnroe | 2019-10-25 | |
| | | ||||
| * | Use produce/consume words for ring buffer | June McEnroe | 2019-10-25 | |
| | | | | | To disambiguate clientRecv and clientRead, say clientConsume. | |||
| * | Implement client reading from ring buffer | June McEnroe | 2019-10-25 | |
| | | | | | It's still messy but it works!! | |||
| * | Make serverFormat public | June McEnroe | 2019-10-24 | |
| | | ||||
| * | Rename some things | June McEnroe | 2019-10-24 | |
| | | ||||
| * | Implement some amount of client connection | June McEnroe | 2019-10-23 | |
| | | ||||
| * | Add verbose flag | June McEnroe | 2019-10-23 | |
| | | ||||
| * | Set an initial loop cap | June McEnroe | 2019-10-23 | |
| | | ||||
| * | Add dynamic poll list | June McEnroe | 2019-10-23 | |
| | | ||||
| * | Add state | June McEnroe | 2019-10-23 | |
| | | ||||
| * | Implement serverLogin | June McEnroe | 2019-10-22 | |
| | | ||||
| * | Rename bouncer to bounce | June McEnroe | 2019-10-22 | |