Commit Graph

  • b63e5af467 Add secure_getenv(3). staging Jonas 'Sortie' Termansen 2024-06-23 23:31:37 +0200
  • 0ff1b68c09 Add WCOREDUMP. Jonas 'Sortie' Termansen 2024-06-23 23:22:50 +0200
  • 85bad22f34 fixup! Recognize and advertise POSIX 2024 support. Jonas 'Sortie' Termansen 2024-06-23 23:19:16 +0200
  • 3474d7f674 Add PTHREAD_NULL. Jonas 'Sortie' Termansen 2024-06-23 23:04:04 +0200
  • c3c59403c9 Add NSIG_MAX. Jonas 'Sortie' Termansen 2024-06-23 22:50:02 +0200
  • 020c263d5d Add nl_langinfo(3) ALTMON_* and ABALTMON_*. Jonas 'Sortie' Termansen 2024-06-23 22:32:13 +0200
  • 8210ac97d3 fixup! Add sig2str(3) and str2sig(3). Jonas 'Sortie' Termansen 2024-06-23 20:34:40 +0200
  • 5c896e027a Add ESOCKTNOSUPPORT. Jonas 'Sortie' Termansen 2024-06-23 19:56:50 +0200
  • 23bce072c0 Reject the obsolescent inet_addr and inet_ntoa. Jonas 'Sortie' Termansen 2024-06-23 19:48:22 +0200
  • 16abe619e6 fixup! Implement dladdr(3). Jonas 'Sortie' Termansen 2024-06-23 19:45:58 +0200
  • 535ee9649f Add sig2str(3) and str2sig(3). Jonas 'Sortie' Termansen 2024-06-23 19:38:24 +0200
  • 230b816702 Delay implementing getresgid, getresuid, setresgid, setresuid. Jonas 'Sortie' Termansen 2024-06-23 19:10:43 +0200
  • 64fc6b5f6d Add thread wait functions with clock support. Jonas 'Sortie' Termansen 2024-06-23 19:05:00 +0200
  • f460bb78aa fixup! Add memmem(3). Jonas 'Sortie' Termansen 2024-06-23 19:01:51 +0200
  • ae6b1ed45a Reject posix_getdents(2) for now. Jonas 'Sortie' Termansen 2024-06-23 18:06:18 +0200
  • 95481db488 Reject posix_devctl(2). Jonas 'Sortie' Termansen 2024-06-23 17:55:47 +0200
  • 752c9b8aa2 Reject posix_close(3). Jonas 'Sortie' Termansen 2024-06-23 17:50:09 +0200
  • 0f5aaed789 Add memmem(3). Jonas 'Sortie' Termansen 2024-06-23 17:28:53 +0200
  • 8f68ea49ce Add getlocalename_l(3). Jonas 'Sortie' Termansen 2024-06-23 14:07:21 +0200
  • 8618c1adf5 Add GETENTROPY_MAX. Jonas 'Sortie' Termansen 2024-06-23 13:48:56 +0200
  • 240d227be8 Implement dladdr(3). Jonas 'Sortie' Termansen 2024-06-23 13:46:28 +0200
  • c4a44531bf Add _Fork(2). Jonas 'Sortie' Termansen 2024-06-23 13:40:39 +0200
  • 82fd2d4c92 Recognize and advertise POSIX 2024 support. Jonas 'Sortie' Termansen 2024-06-23 13:19:16 +0200
  • 50792cb986 Remove unused alternative const safe sortix string functions. Jonas 'Sortie' Termansen 2024-06-23 12:03:40 +0200
  • 442aa49070 Modernize process and thread member variable names. Jonas 'Sortie' Termansen 2024-06-19 14:45:16 +0000
  • bfa2083ff0 Fix ppoll(2) EINTR handling. Jonas 'Sortie' Termansen 2024-06-18 17:17:09 +0000
  • b46c25ea0c Add pstree(1) -is options. Jonas 'Sortie' Termansen 2024-06-17 11:58:07 +0000
  • ed8bb024c5 Add chroot(8) -I option. Jonas 'Sortie' Termansen 2024-06-16 20:42:30 +0000
  • 49bf6298a7 Modernize chroot(8). Jonas 'Sortie' Termansen 2024-06-16 20:15:31 +0000
  • 5d18d8be30 Prevent init(8) from using the tty when a daemon uses it. Jonas 'Sortie' Termansen 2024-06-16 19:57:02 +0000
  • e90e2077e7 Run daemons in their own session. Jonas 'Sortie' Termansen 2024-06-16 19:42:13 +0000
  • 6e51c1ae51 Add init groups. Jonas 'Sortie' Termansen 2024-06-15 22:34:51 +0000
  • 09ca6ea01e Add service(8). Jonas 'Sortie' Termansen 2024-05-07 02:25:22 +0200
  • 2629d5bdcc Add checksum(1) --cache option. Jonas 'Sortie' Termansen 2024-05-15 23:45:24 +0200
  • 70dbd6952a Add php port. Jonas 'Sortie' Termansen 2024-04-22 00:20:13 +0200
  • b90b063efe Revert "Update to perl-5.39.5." Jonas 'Sortie' Termansen 2024-02-24 22:09:37 +0100
  • 1f616954a5 Update to perl-5.39.5. Jonas 'Sortie' Termansen 2024-02-01 22:17:23 +0100
  • f96d02415d Revert "Update to python-3.12.1." Jonas 'Sortie' Termansen 2024-02-28 10:28:33 +0100
  • 2e2def6288 Update to python-3.12.1. Jonas 'Sortie' Termansen 2024-02-01 22:11:15 +0100
  • c258e9b68d Revert "Update to texinfo-7.1." Jonas 'Sortie' Termansen 2024-01-29 12:53:28 +0100
  • abd57ad77c Update to texinfo-7.1. Jonas 'Sortie' Termansen 2024-01-27 22:08:44 +0100
  • 2639949a3b Revert "Update to dash-0.5.12." Jonas 'Sortie' Termansen 2024-01-25 12:46:57 +0100
  • 48e5fb31cd Update to dash-0.5.12. Jonas 'Sortie' Termansen 2024-01-22 21:02:01 +0100
  • cfd607f35e Revert "Update to freetype-2.13.2." Jonas 'Sortie' Termansen 2024-01-24 14:18:00 +0100
  • 5abaee0b07 Update to freetype-2.13.2. Jonas 'Sortie' Termansen 2024-01-21 21:41:02 +0100
  • 5a40d167f5 Revert "Update to bison-3.8.2." Jonas 'Sortie' Termansen 2022-08-04 23:57:03 +0200
  • 9af68c9e79 Update to bison-3.8.2. Jonas 'Sortie' Termansen 2022-08-03 21:31:05 +0200
  • 12ef28d590 Revert "Schedule interactive threads fairly under load." Jonas 'Sortie' Termansen 2024-01-21 20:56:52 +0100
  • a2b6b05838 Schedule interactive threads fairly under load. Jonas 'Sortie' Termansen 2024-01-14 21:51:31 +0100
  • 81947e4f3b Kinda fix pager(1) man bullet points. Jonas 'Sortie' Termansen 2024-01-06 17:05:42 +0000
  • e142c64dc8 Fix ESP endian. Jonas 'Sortie' Termansen 2024-01-15 22:23:29 +0000
  • 7e1e5bc6ce Support booting with EFI. Jonas 'Sortie' Termansen 2023-11-27 23:12:52 +0000
  • 784481dab6 Add kernel(7) --firmware option. Jonas 'Sortie' Termansen 2023-10-11 00:52:50 +0200
  • 58bab55351 Add fatfs(8). Jonas 'Sortie' Termansen 2023-10-11 01:19:48 +0200
  • cb5ccbec33 Add getty(8). Jonas 'Sortie' Termansen 2023-07-05 22:53:25 +0200
  • c6f6aaa285 Add terminal and interrupt support to com(4). Jonas 'Sortie' Termansen 2023-07-05 22:53:12 +0200
  • d1a05c28ab Add nyan(1). Jonas 'Sortie' Termansen 2023-06-17 14:24:52 +0200
  • 39072cbcff Work around pty deadlock. Jonas 'Sortie' Termansen 2022-11-26 12:32:45 +0100
  • cd5b226201 Add cdrom mounting live environment. Jonas 'Sortie' Termansen 2022-11-02 00:57:13 +0100
  • c9917c00a1 Revert "Parallelize driver initialization." Jonas 'Sortie' Termansen 2023-04-03 00:22:20 +0200
  • f0d03cdd57 Parallelize driver initialization. Jonas 'Sortie' Termansen 2022-10-31 23:33:37 +0100
  • a8eba7e85f Speed up ata(4) 400 ns waits. Jonas 'Sortie' Termansen 2022-10-31 22:47:02 +0100
  • 61c6f65839 Decrease PS/2 timeouts. Jonas 'Sortie' Termansen 2022-10-31 22:38:32 +0100
  • a9738417c7 Add uptime(1) -pr options. Jonas 'Sortie' Termansen 2022-10-31 23:45:58 +0100
  • 2100eb369d Add iso9660 filesystem implementation. Jonas 'Sortie' Termansen 2022-10-25 01:07:02 +0200
  • fd58b62068 Add kernel virtual address space usage debug information. Jonas 'Sortie' Termansen 2022-10-22 15:47:46 +0200
  • f636b310f6 Debug TCP socket state listing. Jonas 'Sortie' Termansen 2022-06-01 11:08:06 +0200
  • eb1f28c738 Add kernel heap allocation tracing debug facility. Jonas 'Sortie' Termansen 2022-04-25 23:36:10 +0200
  • 23309f39b1 Trianglix 4. Jonas 'Sortie' Termansen 2021-12-24 00:19:51 +0100
  • ab7cb1314f Add tix-check(8). Jonas 'Sortie' Termansen 2017-10-14 14:34:26 +0200
  • 1c3465260a Volatile release. Jonas 'Sortie' Termansen 2017-04-09 00:11:19 +0200
  • cda3e2dce8 Add tix-upgrade(8). Jonas 'Sortie' Termansen 2017-04-02 18:41:59 +0200
  • 5236589d81 Add tix-repository(8). Jonas 'Sortie' Termansen 2023-12-25 16:09:51 +0100
  • 4f2f3e720b Add signify port. Jonas 'Sortie' Termansen 2022-03-06 15:34:10 +0100
  • 19c352b8c5 Add pty(1). Jonas 'Sortie' Termansen 2016-10-22 23:53:44 +0200
  • 54eedef518 Add getaddrinfo(1). Jonas 'Sortie' Termansen 2016-07-26 23:04:52 +0200
  • 2a7a2ff76e Enable stack smash protection by default. Jonas 'Sortie' Termansen 2015-12-12 21:49:06 +0100
  • cb510e298f Enable undefined behavior sanitization by default. Jonas 'Sortie' Termansen 2015-12-12 21:48:39 +0100
  • d631aaafeb Handle SIGTERM in display(1). Jonas 'Sortie' Termansen 2024-06-22 09:47:04 +0000
  • 65bc117891 Handle SIGTERM in login(8). Jonas 'Sortie' Termansen 2024-06-20 12:43:47 +0000
  • 2bc6e40f1d Sync login framebuffer code to libui. Jonas 'Sortie' Termansen 2024-06-22 08:45:26 +0000
  • eede0df814 Handle SIGHUP in sh(1) and save shell history. Jonas 'Sortie' Termansen 2024-06-22 10:59:52 +0000
  • bab61702f3 Handle SIGWINCH in editor(1). master Jonas 'Sortie' Termansen 2024-06-18 17:16:47 +0000
  • bf1d15957e Implement SIGWINCH. Jonas 'Sortie' Termansen 2024-06-17 13:29:59 +0000
  • ecd5217da8 Separate filesystem socket namespace inside chroots. Jonas 'Sortie' Termansen 2024-06-16 21:12:57 +0000
  • 735dffd029 Fix sh(1) looping endlessly on input errors. Jonas 'Sortie' Termansen 2024-06-22 17:23:06 +0200
  • 8b0911c672 Fix SIGHUP not being sent to only the foreground process group. Jonas 'Sortie' Termansen 2024-06-18 22:10:15 +0200
  • b6f2333bdd Fix editor(1) crashing on resolution changes. Jonas 'Sortie' Termansen 2024-06-17 21:38:30 +0000
  • da24b330e0 Fix buffer overflow in init(8) tokenizer. Jonas 'Sortie' Termansen 2024-05-23 11:42:33 +0200
  • 29b375dcb1 Refactor init(8) communications. Jonas 'Sortie' Termansen 2024-05-06 00:30:16 +0200
  • 6cc934aa70 Add libsqlite3 port. Jonas 'Sortie' Termansen 2024-04-20 14:14:01 +0200
  • 6ef4f49dad Add unix(4) SO_ERROR. Jonas 'Sortie' Termansen 2024-04-22 23:03:13 +0200
  • 153cd1817b Remove unused <sortix/types.h>. Jonas 'Sortie' Termansen 2024-04-22 22:59:11 +0200
  • 03329cae6a Process editor(1) input immediately. Jonas 'Sortie' Termansen 2024-05-10 11:04:55 +0000
  • 22b59a8f6f Fix display(8) windows receiving handled keystrokes. Jonas 'Sortie' Termansen 2024-05-11 15:21:48 +0000
  • 493b838dbf Fix extfs(8) mount warnings. Jonas 'Sortie' Termansen 2024-05-10 12:15:59 +0000
  • 27275e151d Fix bugs in glob(3). Jonas 'Sortie' Termansen 2024-04-22 01:35:23 +0200
  • a7f5ac82aa Update to git-2.43.0. Jonas 'Sortie' Termansen 2024-02-01 22:02:18 +0100
  • 531d0dcc03 Update to vim-9.0. Jonas 'Sortie' Termansen 2024-01-28 20:42:21 +0100
  • 117f9a9888 Update to nginx-1.25.3. Jonas 'Sortie' Termansen 2024-01-28 18:52:03 +0100