| Commit message (Expand) | Author | Age |
* | Add -R blind-req option | June McEnroe | 2020-07-06 |
* | Add additional permission for linking with LibreSSL | June McEnroe | 2020-06-08 |
* | Add server send queueing with time interval | June McEnroe | 2020-05-11 |
* | Send ERR_NOMOTD during sync | June McEnroe | 2020-03-08 |
* | Advertise STS policy | June McEnroe | 2020-02-27 |
* | Send CAP LS 302 to the server | June McEnroe | 2020-02-27 |
* | Support CAP LS 302 from clients | June McEnroe | 2020-02-27 |
* | Support cap-notify | June McEnroe | 2020-02-27 |
* | Request server-time from the server and filter tags for clients | June McEnroe | 2020-02-25 |
* | Declare globals as extern in headers, and define in source file | Michael Forney | 2019-11-21 |
* | Zero temporary SASL PLAIN buffer | June McEnroe | 2019-11-21 |
* | Use a static buffer for plainBase64 | June McEnroe | 2019-11-21 |
* | Use a fixed buffer size for SASL PLAIN authentication | Michael Forney | 2019-11-21 |
* | Request NAMES on sync by default | June McEnroe | 2019-11-15 |
* | Filter invite-notify | June McEnroe | 2019-11-10 |
* | Request all supported caps from server | June McEnroe | 2019-11-10 |
* | Maintain stateCaps and offer them to clients | June McEnroe | 2019-11-09 |
* | Use #defines for constant strings | June McEnroe | 2019-11-06 |
* | Change license to GPLv3 | June McEnroe | 2019-11-06 |
* | Use explicit_bzero from LibreSSL | June McEnroe | 2019-11-06 |
* | Implement SASL EXTERNAL | June McEnroe | 2019-11-05 |
* | Hash client passwords with crypt | June McEnroe | 2019-11-04 |
* | Move base64 to bounce.h | June McEnroe | 2019-11-04 |
* | Use explicit_bzero to clear passwords | June McEnroe | 2019-10-31 |
* | Clear passwords from memory with memset_s | June McEnroe | 2019-10-31 |
* | Do not duplicate origin on nick change | June McEnroe | 2019-10-29 |
* | Update self origin on nick change | June McEnroe | 2019-10-29 |
* | Relay optional 5th RPL_MYINFO parameter | June McEnroe | 2019-10-29 |
* | Move entire login flow to state and reorganize it | June McEnroe | 2019-10-28 |
* | Wait for SASL success before sending CAP END | June McEnroe | 2019-10-27 |
* | Handle nick collision | June McEnroe | 2019-10-26 |
* | Wait for AUTHENTICATE + from server | June McEnroe | 2019-10-26 |
* | Do not require RPL_ISUPPORT for stateReady | June McEnroe | 2019-10-26 |
* | Track channel topics | June McEnroe | 2019-10-26 |
* | Add flags to request TOPIC and NAMES on client connect | June McEnroe | 2019-10-26 |
* | Add AGPLv3 notice on client registration | June McEnroe | 2019-10-25 |
* | Send PRIVMSG and NOTICE to other clients | June McEnroe | 2019-10-25 |
* | Clean up state | June McEnroe | 2019-10-25 |
* | Make clientFormat public | June McEnroe | 2019-10-24 |
* | Track own origin | June McEnroe | 2019-10-23 |
* | Track channels and sync ISUPPORT | June McEnroe | 2019-10-23 |
* | Track nick changes | June McEnroe | 2019-10-23 |
* | Rename Command to Message | June McEnroe | 2019-10-23 |
* | Synchronize state after client registration | June McEnroe | 2019-10-23 |
* | Clean up state.c and factor out parsing | June McEnroe | 2019-10-23 |
* | Fix rest parsing | June McEnroe | 2019-10-23 |
* | Don't assume commands have targets and handle ERROR | June McEnroe | 2019-10-23 |
* | Clean up state somewhat | June McEnroe | 2019-10-23 |
* | Add state | June McEnroe | 2019-10-23 |