summary refs log tree commit diff
path: root/bounce.h (follow)
Commit message (Expand)AuthorAge
* Use explicit_bzero from LibreSSLJune McEnroe2019-11-06
* Implement SASL EXTERNALJune McEnroe2019-11-05
* Add options for TLS client certificateJune McEnroe2019-11-04
* Zero PASS parameterJune McEnroe2019-11-04
* Hash client passwords with cryptJune McEnroe2019-11-04
* Move base64 to bounce.hJune McEnroe2019-11-04
* Implement UNIX-domain bindingJune McEnroe2019-11-02
* Re-read cert and key from the same FILEsJune McEnroe2019-11-01
* Use explicit_bzero to clear passwordsJune McEnroe2019-10-31
* Allocate ring buffer at runtimeJune McEnroe2019-10-29
* Implement getopt_long-integrated configuration parsingJune McEnroe2019-10-29
* Add option to save and load ring contents across restartsJune McEnroe2019-10-28
* Move entire login flow to state and reorganize itJune McEnroe2019-10-28
* Only increment consumer after successful sendJune McEnroe2019-10-27
* Output ring info on SIGINFOJune McEnroe2019-10-27
* Add undocumented flag to disable verificationJune McEnroe2019-10-26
* Track channel topicsJune McEnroe2019-10-26
* Add flags to request TOPIC and NAMES on client connectJune McEnroe2019-10-26
* Add AGPLv3 notice on client registrationJune McEnroe2019-10-25
* Send PRIVMSG and NOTICE to other clientsJune McEnroe2019-10-25
* Clean up listen APIJune McEnroe2019-10-25
* Use produce/consume words for ring bufferJune McEnroe2019-10-25
* Implement client reading from ring bufferJune McEnroe2019-10-25
* Implement ringDiff and ringReadJune McEnroe2019-10-25
* Register readers by client usernamesJune McEnroe2019-10-24
* Implement ringWriteJune McEnroe2019-10-24
* Make clientFormat publicJune McEnroe2019-10-24
* Make serverFormat publicJune McEnroe2019-10-24
* Rename some thingsJune McEnroe2019-10-24
* Rename Command to MessageJune McEnroe2019-10-23
* Synchronize state after client registrationJune McEnroe2019-10-23
* Implement some amount of client connectionJune McEnroe2019-10-23
* Clean up state.c and factor out parsingJune McEnroe2019-10-23
* Add verbose flagJune McEnroe2019-10-23
* Add dynamic poll listJune McEnroe2019-10-23
* Add stateJune McEnroe2019-10-23
* Implement serverLoginJune McEnroe2019-10-22
* Rename bouncer to bounceJune McEnroe2019-10-22
d> 2020-04-05Only set RCS on FreeBSDJune McEnroe 2020-04-05Log bans and unbansJune McEnroe 2020-04-05Parse mode types from ISUPPORTJune McEnroe 2020-04-05Add unscoop matchers for ban/unban eventsJune McEnroe The IRC and Textual matchers miss bans mixed with other mode changes, but those are rare. 2020-04-05Check unscoop regexps with make testJune McEnroe 2020-04-05Add unscoop -n flag for checking regexpsJune McEnroe 2020-04-05Add Ban and Unban event typesJune McEnroe 2020-04-02Update styleJune McEnroe Replacing declarations followed by while loops with for loops and generating the short option string from the long options. 2020-03-31Update unscoop catgirl matchersJune McEnroe I'm not concerned about keeping the old matchers since I'm almost entirely certain I was the only one who ever used the old version of catgirl, and I already imported those logs. 2020-03-31Fix writing verbose to stderrJune McEnroe 2020-03-02Include <>/-/* around nicks in scoop coloring 1.1June McEnroe 2020-03-02Replace .mk files with configure scriptJune McEnroe 2020-02-28Implement the causal.agency/consumer capabilityJune McEnroe 2020-02-22Include <>/-/* around nicks in coloringJune McEnroe 2020-02-22Use (almost) the full range of IRC colors for nicksJune McEnroe