summary refs log tree commit diff
Commit message (Expand)AuthorAge
* FreeBSD: Use capsicum_helpers.hJune McEnroe2021-06-28
* Set MANDIR in chrootJune McEnroe2021-06-25
* FreeBSD: Limit rights on log directoryJune McEnroe2021-06-25
* FreeBSD: Limit rights on save fileJune McEnroe2021-06-25
* FreeBSD: Limit rights on stdio and socketJune McEnroe2021-06-25
* Remove explicit tls_handshake(3) from ircConnectJune McEnroe2021-06-25
* Move setting CLOEXEC on socket to ircConnectJune McEnroe2021-06-25
* FreeBSD: Enter capabilities mode if restrictedJune McEnroe2021-06-25
* Keep log directory open, use mkdirat(2) and openat(2)June McEnroe2021-06-25
* Encourage packagers to patch in text macrosJune McEnroe2021-06-24
* Stop at previous \ when expanding macrosJune McEnroe2021-06-24
* Replace SIGWINCH XXX comment with better explanationJune McEnroe2021-06-21
* Register SIGWINCH handler before TLS connectKlemens Nanni2021-06-21
* Handle EINTR from connect(2) gracefullyKlemens Nanni2021-06-21
* Use NS and CS server aliasesJune McEnroe2021-06-21
* Open log files with CLOEXECJune McEnroe2021-06-21
* Open save file with CLOEXECJune McEnroe2021-06-21
* Use "secure" libtls ciphersKlemens Nanni2021-06-20
* OpenBSD: Only unveil used directoriesKlemens Nanni2021-06-20
* Handle "\1ACTION\1" empty actionsJune McEnroe2021-06-20
* Don't match actions in noticesJune McEnroe2021-06-20
* Handle TLS_WANNT_POLL{IN,OUT} from tls_handshake(3)June McEnroe2021-06-20
* Add -m mode option to set user modesJune McEnroe2021-06-18
* Handle 338 as whois replyJune McEnroe2021-06-17
* Match window substrings case-sensitivelyJune McEnroe2021-06-17
* Match windows by substring in /windowJune McEnroe2021-06-17
* Clean up if restricted && logEnable, pipe creationJune McEnroe2021-06-17
* Add mailing list archive to READMEJune McEnroe2021-06-17
* chat.tmux.conf: Make window selection hotkeys match window numbersKlemens Nanni2021-06-17
* Send PINGs when server is quiet and die if no responseJune McEnroe2021-06-15
* OpenBSD: Simplify promise creation after seprintf() introductionKlemens Nanni2021-06-15
* OpenBSD: pledge final promises earlierKlemens Nanni2021-06-14
* Treat `-T's optional argument as optionalKlemens Nanni2021-06-14
* Add \com text macroJune McEnroe2021-06-14
* /exec without controlling terminalKlemens Nanni2021-06-13
* Exit on data directory creation errorKlemens Nanni2021-06-13
* OpenBSD: no need to read data files (logs)Klemens Nanni2021-06-13
* Reset formatting after realname in setnameJune McEnroe2021-06-12
* Fix unknown file signature errorJune McEnroe2021-06-11
* Exclusively lock save fileJune McEnroe2021-06-11
* Open save file with "a+"June McEnroe2021-06-11
* OpenBSD: Drop now unneeded file system access for save fileKlemens Nanni2021-06-11
* Open save file once in uiLoad() and keep it open until uiSave()Klemens Nanni2021-06-11
* Rename file to saveFileKlemens Nanni2021-06-11
* OpenBSD: Hoist loading save file to drop filesystem read-accessKlemens Nanni2021-06-11
* Match gemini URLsJune McEnroe2021-06-11
* Avoid trailing comma in whois channels listsJune McEnroe2021-06-10
* Move unveilAll back into mainJune McEnroe2021-06-10
* Only explicitly load the default CA file on OpenBSDJune McEnroe2021-06-10
* OpenBSD: Drop now unneeded promise from initial pledgeKlemens Nanni2021-06-10
/typer.c?id=e4e49b1b03e6eb666d6efaf2850cc15f2f71b713&follow=1'>Remove 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