summary refs log tree commit diff
Commit message (Expand)AuthorAge
...
* Use the CAP_PREAD rightJune McEnroe2020-01-12
* Add option to set local client CAJune McEnroe2020-01-12
* Add a vendor capability for passive clientsJune McEnroe2020-01-10
* Rename -A and -Q to -y and -qJune McEnroe2020-01-07
* Intercept client QUIT with no parameter 1.0p3June McEnroe2019-12-28
* Update source URLJune McEnroe2019-12-24
* Exit on zero-length server readJune McEnroe2019-12-22
* Revert "Exit when server gets POLLHUP"June McEnroe2019-12-22
* Exit when server gets POLLHUPJune McEnroe2019-12-20
* Add CONTRIBUTING section to READMEJune McEnroe2019-12-17
* Don't send self-PMs to the server 1.0p2June McEnroe2019-12-08
* Reference openssl(1) by absolute pathedef2019-11-27
* Simplify Linux.mkJune McEnroe2019-11-27
* Don't always create ${ETCDIR}/rc.dJune McEnroe2019-11-26
* Link calico with libcrypto on Linux 1.0p1June McEnroe2019-11-21
* Fix wordcmp return value when the words have differing lengthsMichael Forney2019-11-21
* Declare globals as extern in headers, and define in source fileMichael Forney2019-11-21
* Zero temporary SASL PLAIN bufferJune McEnroe2019-11-21
* Use a static buffer for plainBase64June McEnroe2019-11-21
* Use a fixed buffer size for SASL PLAIN authenticationMichael Forney2019-11-21
* Avoid a couple VLAs with constant sizeMichael Forney2019-11-20
* client: Include time.h for gmtime and strftimeMichael Forney2019-11-20
* Use strlcpy for sun_pathsJune McEnroe2019-11-20
* Format milliseconds as intJune McEnroe2019-11-20
* Mention the name CertFP in SASL EXTERNAL guide 1.0June McEnroe2019-11-18
* Document accept and exit behaviorJune McEnroe2019-11-18
* Remove ISUPPORT draft referenceJune McEnroe2019-11-18
* Document inadvertent echo bugJune McEnroe2019-11-18
* Request NAMES on sync by defaultJune McEnroe2019-11-15
* Add concept of passive clientsJune McEnroe2019-11-14
* Save and load full struct timevalJune McEnroe2019-11-14
* Use struct timeval for sub-second precisionJune McEnroe2019-11-14
* Remove server-time filter TODOJune McEnroe2019-11-14
* Tweak filter regexesJune McEnroe2019-11-14
* Filter multi-prefixJune McEnroe2019-11-14
* Replace filters with regex replacesJune McEnroe2019-11-14
* Refactor filterUserhostInNamesJune McEnroe2019-11-13
* Factor out wordcpy for filtersJune McEnroe2019-11-13
* Revert "Test getopt_config"June McEnroe2019-11-11
* Test getopt_configJune McEnroe2019-11-11
* Add userhost-in-names to manualJune McEnroe2019-11-11
* Skip initial NAMES parametersJune McEnroe2019-11-11
* Filter userhost-in-namesJune McEnroe2019-11-11
* Compare words without copying in filtersJune McEnroe2019-11-10
* Separate tags from all targetJune McEnroe2019-11-10
* Filter invite-notifyJune McEnroe2019-11-10
* Add capsicum note to READMEJune McEnroe2019-11-10
* Filter extended-joinJune McEnroe2019-11-10
* Expand client configuration documentation and list capabilitiesJune McEnroe2019-11-10
* Request all supported caps from serverJune McEnroe2019-11-10
a5fb38&follow=1'>Swap-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