Commit Graph

2832 Commits

Author SHA1 Message Date
Jonas 'Sortie' Termansen 1c3465260a Volatile release. 2024-06-22 18:25:48 +02:00
Jonas 'Sortie' Termansen cda3e2dce8 Add tix-upgrade(8). 2024-06-22 18:25:48 +02:00
Jonas 'Sortie' Termansen 5236589d81 Add tix-repository(8).
Support renaming, splitting, and deleting ports via RENAMES.

Unify on RUNTIME_DEPS for runtime dependencies.
2024-06-22 18:25:48 +02:00
Jonas 'Sortie' Termansen 4f2f3e720b Add signify port. 2024-06-22 18:25:48 +02:00
Jonas 'Sortie' Termansen 19c352b8c5 Add pty(1). 2024-06-22 18:25:48 +02:00
Jonas 'Sortie' Termansen 54eedef518 Add getaddrinfo(1). 2024-06-22 18:25:48 +02:00
Jonas 'Sortie' Termansen 2a7a2ff76e Enable stack smash protection by default. 2024-06-22 18:25:47 +02:00
Jonas 'Sortie' Termansen cb510e298f Enable undefined behavior sanitization by default. 2024-06-22 18:25:47 +02:00
Jonas 'Sortie' Termansen d631aaafeb Handle SIGTERM in display(1).
Display a final frame with a message explaining what is happening that is
displayed while the system powers off, reboots, halts, when the user logs
out, or just exits the compositor.
2024-06-22 18:25:47 +02:00
Jonas 'Sortie' Termansen 65bc117891 Handle SIGTERM in login(8).
Display a final frame with a message explaining what is happening that is
displayed while the system powers off, reboots, or halts.
2024-06-22 18:25:47 +02:00
Jonas 'Sortie' Termansen 2bc6e40f1d Sync login framebuffer code to libui. 2024-06-22 18:25:47 +02:00
Jonas 'Sortie' Termansen eede0df814 Handle SIGHUP in sh(1) and save shell history. 2024-06-22 17:26:04 +02:00
Jonas 'Sortie' Termansen bab61702f3 Handle SIGWINCH in editor(1). 2024-06-22 17:23:51 +02:00
Jonas 'Sortie' Termansen bf1d15957e Implement SIGWINCH. 2024-06-22 17:23:51 +02:00
Jonas 'Sortie' Termansen ecd5217da8 Separate filesystem socket namespace inside chroots. 2024-06-22 17:23:51 +02:00
Jonas 'Sortie' Termansen 735dffd029 Fix sh(1) looping endlessly on input errors. 2024-06-22 17:23:51 +02:00
Jonas 'Sortie' Termansen 8b0911c672 Fix SIGHUP not being sent to only the foreground process group. 2024-06-18 22:17:06 +02:00
Jonas 'Sortie' Termansen b6f2333bdd Fix editor(1) crashing on resolution changes. 2024-06-18 21:53:50 +02:00
Jonas 'Sortie' Termansen da24b330e0 Fix buffer overflow in init(8) tokenizer. 2024-05-25 19:50:46 +02:00
Jonas 'Sortie' Termansen 29b375dcb1 Refactor init(8) communications. 2024-05-22 13:53:34 +02:00
Jonas 'Sortie' Termansen 6cc934aa70 Add libsqlite3 port. 2024-05-22 13:27:34 +02:00
Jonas 'Sortie' Termansen 6ef4f49dad Add unix(4) SO_ERROR. 2024-05-22 13:27:34 +02:00
Jonas 'Sortie' Termansen 153cd1817b Remove unused <sortix/types.h>. 2024-05-22 13:27:34 +02:00
Jonas 'Sortie' Termansen 03329cae6a Process editor(1) input immediately. 2024-05-22 13:26:56 +02:00
Jonas 'Sortie' Termansen 22b59a8f6f Fix display(8) windows receiving handled keystrokes. 2024-05-22 13:26:56 +02:00
Jonas 'Sortie' Termansen 493b838dbf Fix extfs(8) mount warnings. 2024-05-22 13:26:56 +02:00
Jonas 'Sortie' Termansen 27275e151d Fix bugs in glob(3). 2024-05-22 13:26:56 +02:00
Jonas 'Sortie' Termansen a7f5ac82aa Update to git-2.43.0. 2024-03-25 23:22:34 +01:00
Jonas 'Sortie' Termansen 531d0dcc03 Update to vim-9.0. 2024-03-25 23:22:34 +01:00
Jonas 'Sortie' Termansen 117f9a9888 Update to nginx-1.25.3. 2024-03-25 23:22:34 +01:00
Jonas 'Sortie' Termansen e6aa160df4 Update to nasm-2.16.01. 2024-03-25 23:22:34 +01:00
Jonas 'Sortie' Termansen 71bdc34ab7 Update to openssh-9.6p1. 2024-03-25 23:22:34 +01:00
Jonas 'Sortie' Termansen 2026a283ab Update to xorriso-1.5.6. 2024-03-25 23:22:34 +01:00
Jonas 'Sortie' Termansen 9b778effb3 Update to wget-1.21.4. 2024-03-25 23:22:34 +01:00
Jonas 'Sortie' Termansen d461550fca Update to tar-1.35. 2024-03-25 23:22:34 +01:00
Jonas 'Sortie' Termansen 6ca79deb89 Update to sed-4.9. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen 8a4d002ecd Update to nano-7.2. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen b2e2ffdb9d Update to patch-2.7.6. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen ef98f7cdf8 Update to make-4.4.1. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen bbc6285588 Update to m4-1.4.19. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen e2bbd2a9af Update to lua-5.4.6. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen 0dc27723fe Update to hello-2.12.1. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen 5b7ffe763f Update to gzip-1.13. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen 35eb3b433d Update to grep-3.11. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen 4af0f32860 Update to gawk-5.3.0. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen 1876a2be0f Update to e2fsprogs-1.47.0. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen 9d9980346b Update to diffutils-3.10. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen 10309d67b8 Update to libreadline-8.2. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen 9a52eb1d64 Update to libmpc-1.3.1. 2024-03-25 23:22:33 +01:00
Jonas 'Sortie' Termansen 4db0d3dd1d Update to libmpfr-4.2.1. 2024-03-25 23:22:33 +01:00