summary refs log tree commit diff
Commit message (Expand)AuthorAge
* Hash client passwords with cryptJune McEnroe2019-11-04
* Move base64 to bounce.hJune McEnroe2019-11-04
* Rename bind-unix to bind-pathJune McEnroe2019-11-03
* Append bindHost to bindPath if it is a directoryJune McEnroe2019-11-03
* Set up /var/run/calico and /usr/local/etc/pounceJune McEnroe2019-11-03
* Set procname in calico rc scriptJune McEnroe2019-11-02
* Send an unrecognized_name alert when failing to dispatchJune McEnroe2019-11-02
* Fix name of SNIJune McEnroe2019-11-02
* Unlink UNIX socket at exitJune McEnroe2019-11-02
* Note calico in pounce CAVEATSJune McEnroe2019-11-02
* Add calico rc scriptJune McEnroe2019-11-02
* Apply capsicum to calicoJune McEnroe2019-11-02
* Fix trying to cap_rights_limit a NULL saveFileJune McEnroe2019-11-02
* Implement UNIX-domain bindingJune McEnroe2019-11-02
* Don't try to sendfd if connect failedJune McEnroe2019-11-02
* Document pounce -U flagJune McEnroe2019-11-02
* Add SNI socket dispatcherJune McEnroe2019-11-02
* Limit saveFile to CAP_WRITEJune McEnroe2019-11-01
* Implement capsicum workaround for certbotJune McEnroe2019-11-01
* Reload certificates using openatJune McEnroe2019-11-01
* Re-read cert and key from the same FILEsJune McEnroe2019-11-01
* Use capsicumJune McEnroe2019-11-01
* Use explicit_bzero to clear passwordsJune McEnroe2019-10-31
* Send clients their own QUIT on shutdownJune McEnroe2019-10-31
* Shrink client buffer sizeJune McEnroe2019-10-31
* Iterator over pollfds in reverseJune McEnroe2019-10-31
* Clear passwords from memory with memset_sJune McEnroe2019-10-31
* Clean up cert path documentationJune McEnroe2019-10-30
* Remove client count FIXMEJune McEnroe2019-10-30
* Preserve consumers ptr in realloc failureJune McEnroe2019-10-30
* Add option for ring sizeJune McEnroe2019-10-30
* Set away status upon connectingJune McEnroe2019-10-30
* Add make target for localhost.crtJune McEnroe2019-10-30
* Warn when consumers drop messagesJune McEnroe2019-10-30
* Allocate ring buffer at runtimeJune McEnroe2019-10-29
* Do not duplicate origin on nick changeJune McEnroe2019-10-29
* Update self origin on nick changeJune McEnroe2019-10-29
* Clarify some documentationJune McEnroe2019-10-29
* Implement getopt_long-integrated configuration parsingJune McEnroe2019-10-29
* Relay optional 5th RPL_MYINFO parameterJune McEnroe2019-10-29
* Use ETCDIR variable for install targetJune McEnroe2019-10-29
* Sort standards in manual pageJune McEnroe2019-10-29
* Document lack of channel distinction caveatJune McEnroe2019-10-29
* Lock save fileJune McEnroe2019-10-28
* Add option to save and load ring contents across restartsJune McEnroe2019-10-28
* Use "producer/consumer" consistently in ring codeJune McEnroe2019-10-28
* Add quit message optionJune McEnroe2019-10-28
* Specify when command is allowed in Handlers listJune McEnroe2019-10-28
* Disallow PRIVMSG/NOTICE before registrationJune McEnroe2019-10-28
* Move entire login flow to state and reorganize itJune McEnroe2019-10-28
267a8e390e0774eef80b01b72b93ba127c98&follow=1'>Fix /* **/ comment matchingJune McEnroe 2021-09-15Remove typer, add downgrade to READMEJune McEnroe 2021-09-15Set bot mode on downgradeJune McEnroe 2021-09-15Enter capsicum in downgradeJune McEnroe 2021-09-15Factor out common parts of downgrade messagesJune McEnroe Also bump the message cap to 1024 because that is ostensibly useful for replying to older messages. 2021-09-14Add downgrade IRC botJune McEnroe 2021-09-14Sort by title if authors matchJune McEnroe There are probably better things to sort by but title definitely always exists. 2021-09-13Swap-remove tags as they're foundJune McEnroe This makes it even faster. From ~1s on a sqlite3.c amalgamation to ~0.85s. 2021-09-12Replace htagml regex with strncmpJune McEnroe Since ctags only ever produces regular expressions of the form /^re$/ or /^re/ with no other special characters, instead unescape the pattern and simply use strncmp. Running on a sqlite3.c amalgamation, the regex version takes ~37s while the strncmp version takes ~1s, producing identical output. Big win! 2021-09-11Also defer printing comment for lone close-parensJune McEnroe 2021-09-10Publish "git-comment"June McEnroe 2021-09-10Add git comment --pretty optionJune McEnroe 2021-09-08Defer printing comment if line is blank or closing braceJune McEnroe This fixes badly indented comments. 2021-09-08Up default min-repeat to 30 linesJune McEnroe 2021-09-08Handle dirty lines in git-commentJune McEnroe 2021-09-08Document and install git-commentJune McEnroe 2021-09-08Add repeat and all options to git-commentJune McEnroe 2021-09-08Add group threshold to git-commentJune McEnroe