summary refs log tree commit diff
path: root/scripts/chat.tmux.conf (unfollow)
Commit message (Expand)Author
2021-07-20FreeBSD: Revert caph_enter(3) call to cap_enter(2)June McEnroe
2021-07-20Don't apply uiThreshold to Network and DebugJune McEnroe
2021-07-20Add -q/quiet option to raise default message visibility thresholdKlemens Nanni
2021-07-15chat.tmux.conf: Fix base-index settingKlemens Nanni
2021-07-15Use /ns in manual exampleKlemens Nanni
2021-07-13Move platform-dependent sandboxing code out of mainJune McEnroe
2021-07-13Move all UI initialization togetherJune McEnroe
2021-07-13Perform TLS handshake after final pledgeKlemens Nanni
2021-07-13Explicitly clear TLS secrets afer handshakeKlemens Nanni
2021-07-13Revert "Remove explicit tls_handshake(3) from ircConnect"Klemens Nanni
2021-07-13FreeBSD: Avoid caph_stream_rights(3)June McEnroe
2021-07-13Disable /exec in Kiosk mode (as documented)Klemens Nanni
2021-07-13/whois takes an optional nick argumentKlemens Nanni
2021-07-13Reword and clarify parts of the manualJune McEnroe
2021-07-13Use CS command for paramless /op and /voiceJune McEnroe
2021-07-13Condense markup for ignore/highlight formatJune McEnroe
2021-07-13Point out precedence of multiple files and flagsJune McEnroe
2021-07-13Zero out server password after sendingJune McEnroe
2021-07-13Make -o/printCert not load any files, pledge even earlierKlemens Nanni
2021-07-13Attempt to keep "security" in README accurateJune McEnroe
2021-07-13OpenBSD: merge unveil and pledge logic a bitKlemens Nanni
2021-07-13OpenBSD: unveil logs regardless of restrict modeKlemens Nanni
2021-07-02Save invited channel for /joinJune McEnroe
2021-06-28Move security to the features listJune McEnroe
2021-06-28OpenBSD: unveil the log directory specificallyJune McEnroe
2021-06-28FreeBSD: Use capsicum_helpers.hJune McEnroe
2021-06-25Set MANDIR in chrootJune McEnroe
2021-06-25FreeBSD: Limit rights on log directoryJune McEnroe
2021-06-25FreeBSD: Limit rights on save fileJune McEnroe
2021-06-25FreeBSD: Limit rights on stdio and socketJune McEnroe
2021-06-25Remove explicit tls_handshake(3) from ircConnectJune McEnroe
2021-06-25Move setting CLOEXEC on socket to ircConnectJune McEnroe
2021-06-25FreeBSD: Enter capabilities mode if restrictedJune McEnroe
2021-06-25Keep log directory open, use mkdirat(2) and openat(2)June McEnroe
2021-06-24Encourage packagers to patch in text macrosJune McEnroe
2021-06-24Stop at previous \ when expanding macrosJune McEnroe
2021-06-21Replace SIGWINCH XXX comment with better explanationJune McEnroe
2021-06-21Register SIGWINCH handler before TLS connectKlemens Nanni
2021-06-21Handle EINTR from connect(2) gracefullyKlemens Nanni
2021-06-21Use NS and CS server aliasesJune McEnroe
2021-06-21Open log files with CLOEXECJune McEnroe
2021-06-21Open save file with CLOEXECJune McEnroe
2021-06-20Use "secure" libtls ciphersKlemens Nanni
2021-06-20OpenBSD: Only unveil used directoriesKlemens Nanni
2021-06-20Handle "\1ACTION\1" empty actionsJune McEnroe
2021-06-20Don't match actions in noticesJune McEnroe
2021-06-20Handle TLS_WANNT_POLL{IN,OUT} from tls_handshake(3)June McEnroe
2021-06-18Add -m mode option to set user modesJune McEnroe
2021-06-17Handle 338 as whois replyJune McEnroe
2021-06-17Match window substrings case-sensitivelyJune McEnroe
0:48:19 -0500'>2021-01-23Drop exec capability iff restrictedKlemens Nanni Nothing must be executed when running /copy, et al. 2021-01-23Drop network capability after ircConnect()Klemens Nanni catgirl has no reconnect feature and generally must not do anything but read/write from/to the connected socket which does not require "inet" or "dns" promises. 2021-01-23Call pledge(2) after unveil(2)Klemens Nanni Simplify logic, be more idiomatic and finalize by pledging after all unveiling is done by omitting the "unveil" promise and thereby not allowing further calls to it. 2021-01-23Separate kiosk mode from restrict modeJune McEnroe Restrict mode will focus on sandboxing, while kiosk will continue to restrict IRC access through a public kiosk. Kiosk mode without restrict mode allows execution of man 1 catgirl with /help, assuming external sandboxing. The /list and /part commands are also added to the list of disabled commands in kiosk mode, since they are pointless without access to /join. 2021-01-21Simplify windowUpdate loops and factor out windowTopJune McEnroe No idea why I made that more complicated than it had to be looping backwards. 2021-01-21Document that M-l shows timestampsJune McEnroe 2021-01-19Don't lose swapped window when navigating to current bufferJeremy O'Brien 2021-01-19Use Warm heat for manually inserted blank linesJune McEnroe Oops, forgot about these. 2021-01-18Add example tmux(1) configKlemens Nanni Spawn one catgirl per network and handle reconnects through tmux, no extra tool required. 2021-01-17Use Warm heat for blank linesJune McEnroe So they're not hidden by M-+. 2021-01-16Add -I highlight option and /highlightJune McEnroe