summary refs log tree commit diff
path: root/chat.c (follow)
Commit message (Expand)AuthorAge
* FreeBSD: Revert caph_enter(3) call to cap_enter(2)June McEnroe2021-07-20
* Add -q/quiet option to raise default message visibility thresholdKlemens Nanni2021-07-20
* Move platform-dependent sandboxing code out of mainJune McEnroe2021-07-13
* Move all UI initialization togetherJune McEnroe2021-07-13
* Perform TLS handshake after final pledgeKlemens Nanni2021-07-13
* FreeBSD: Avoid caph_stream_rights(3)June McEnroe2021-07-13
* Zero out server password after sendingJune McEnroe2021-07-13
* Make -o/printCert not load any files, pledge even earlierKlemens Nanni2021-07-13
* OpenBSD: merge unveil and pledge logic a bitKlemens Nanni2021-07-13
* OpenBSD: unveil logs regardless of restrict modeKlemens Nanni2021-07-13
* OpenBSD: unveil the log directory specificallyJune McEnroe2021-06-28
* FreeBSD: Use capsicum_helpers.hJune McEnroe2021-06-28
* FreeBSD: Limit rights on stdio and socketJune 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
* Replace SIGWINCH XXX comment with better explanationJune McEnroe2021-06-21
* Register SIGWINCH handler before TLS connectKlemens Nanni2021-06-21
* OpenBSD: Only unveil used directoriesKlemens Nanni2021-06-20
* Add -m mode option to set user modesJune McEnroe2021-06-18
* Clean up if restricted && logEnable, pipe creationJune McEnroe2021-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
* OpenBSD: no need to read data files (logs)Klemens Nanni2021-06-13
* 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
* OpenBSD: Hoist loading save file to drop filesystem read-accessKlemens Nanni2021-06-11
* Move unveilAll back into mainJune McEnroe2021-06-10
* OpenBSD: Drop now unneeded promise from initial pledgeKlemens Nanni2021-06-10
* OpenBSD: Remove now obsolete unveil codeKlemens Nanni2021-06-10
* Replace catf with seprintfJune McEnroe2021-06-09
* OpenBSD: pledge minimum promises from the startKlemens Nanni2021-06-09
* OpenBSD: unveil after ncurses(3) init to support TERMINFOKlemens Nanni2021-06-09
* OpenBSD: hoist -o/printCert code to simplifyKlemens Nanni2021-06-09
* Pad kiosk username with zero, not spaceJune McEnroe2021-06-06
* OpenBSD: unveil XDG directories only when neededKlemens Nanni2021-06-06
* Hash the username in kiosk modeJune McEnroe2021-05-27
* Disable nick and channel colors with hash bound 0June McEnroe2021-03-08
* Error if hash bound is less than 2June McEnroe2021-02-25
* Change default timestamp format to %XJune McEnroe2021-01-27
* Add toggleable display of timestampsJune McEnroe2021-01-27
* Drop filesystem access iff possibleKlemens Nanni2021-01-23
* Drop exec capability iff restrictedKlemens Nanni2021-01-23
* Drop network capability after ircConnect()Klemens Nanni2021-01-23
* Call pledge(2) after unveil(2)Klemens Nanni2021-01-23
* Separate kiosk mode from restrict modeJune McEnroe2021-01-23
* Add -I highlight option and /highlightJune McEnroe2021-01-16
* Rename ignore code to filterJune McEnroe2021-01-16
a>June McEnroe 2017-07-23Remove useless setuid in briJune McEnroe Don't you think it would be better if the setuid bit only gave you permission to do it and didn't do it for you? 2017-07-23Clean up hnel a tiny bitJune McEnroe 2017-07-21Set window size in hnelJune McEnroe 2017-07-21Add hnelJune McEnroe 2017-07-19chmod 600 in dtchJune McEnroe