Commit Graph

  • 64f46052db 0.2.41 - update dependencies Jeremy Soller 2026-01-22 10:39:26 -07:00
  • a53f915ba9 Merge branch 'virtio-disk-memory_root_fd' into 'main' Jeremy Soller 2026-01-22 07:36:03 -07:00
  • 675a60bd9a Fix unixpeername expected stdout Wildan M 2026-01-22 19:06:29 +07:00
  • 538fed80a0 Merge branch 'getaddrinfo-hang' into 'master' Jeremy Soller 2026-01-23 00:25:10 -07:00
  • 1445c2385d Merge branch 'p12' into 'master' Jeremy Soller 2026-01-22 23:49:22 -07:00
  • f3d16d3fbd fix(pthread/tls): nit Anhad Singh 2026-01-23 14:29:35 +11:00
  • b6914ef239 feat(pthread/tls): more tests Anhad Singh 2026-01-23 14:27:47 +11:00
  • 0f4a82b5e8 fix(pthread/tls): destructors Anhad Singh 2026-01-23 14:22:16 +11:00
  • 6a455159ae Fix getaddrinfo hang due to infinite loop Wildan M 2026-01-22 16:48:13 +07:00
  • ba99b7940c Merge branch 'langinfo.h-posix-2024' into 'master' Jeremy Soller 2026-01-22 17:19:35 -07:00
  • 0baee310eb langinfo.h: add macros and a function for POSIX 2024 Connor-GH 2026-01-22 18:11:32 -06:00
  • c2d759bfd1 Merge branch 'multiple_sigs' into 'master' Jeremy Soller 2026-01-22 07:35:04 -07:00
  • eeba32b3a2 misc signal fixes Jacob Lorentzon 2026-01-22 15:35:04 +01:00
  • 1cba18f299 Merge branch 'ctype.h-locale-functions-impl' into 'master' Jeremy Soller 2026-01-22 07:29:56 -07:00
  • 7beaba6bce ctype/mod.rs: add locale_t type definition Connor-GH 2026-01-22 08:26:56 -06:00
  • a65c9282e6 Merge branch 'ctype.h-locale-functions-impl' into 'master' Jeremy Soller 2026-01-22 06:52:31 -07:00
  • 71d192fa4c ctype.h: add *_l family of functions Connor-GH 2026-01-21 20:34:00 -06:00
  • 36e957e7b0 chore: Improve error message when memory root fd is not initialized. Ibuki.O 2026-01-22 14:17:16 +09:00
  • bc6ad8c5f7 fix: Call common::init in virtio-blkd main. Ibuki.O 2026-01-22 13:34:14 +09:00
  • 5b336e9d5e chore: Update error log when memory root fd is not initialized in drivers common. Ibuki.O 2026-01-22 13:29:42 +09:00
  • 576fd5fe01 Merge branch 'ctype.h-locale_t-fix' into 'master' Jeremy Soller 2026-01-21 18:23:54 -07:00
  • cfd291f698 ctype.h: add locale_t type Connor-GH 2026-01-21 19:20:10 -06:00
  • a1a97069f6 Merge branch 'psignal-psiginfo-todo-completion' into 'master' Jeremy Soller 2026-01-21 17:10:34 -07:00
  • 89c0ff6570 psignal/psiginfo: complete TODOs and remove allocations Connor-GH 2026-01-21 17:41:33 -06:00
  • 8548517784 Merge branch 'feature/deny-unsafe_op_in_unsafe_fn' into 'master' Jeremy Soller 2026-01-21 15:04:26 -07:00
  • 1a04c02b06 Deny unsafe_op_in_unsafe_fn in generic-rt, ld_so, redox-ioctl sourceturner 2026-01-21 22:43:00 +01:00
  • e6ce5628da Use unsafe blocks in redox-rt sourceturner 2026-01-21 22:41:46 +01:00
  • ac7b3c2b74 Merge branch 'shadow-sysprocfs-cleanup' into 'master' Jeremy Soller 2026-01-21 06:15:39 -07:00
  • b44e3c2e31 Merge branch 'sgtty-sysioctl-cleanup' into 'master' Jeremy Soller 2026-01-21 06:15:12 -07:00
  • f45bc46bfc shadow and sys_procfs header cleanup auronandace 2026-01-21 11:26:08 +00:00
  • 900bbabda5 Merge branch 'initnsmgr-fstat' into 'main' Jacob Lorentzon 2026-01-21 12:10:38 +01:00
  • cea71ae627 sgtty and sys_ioctl header cleanup auronandace 2026-01-21 10:50:36 +00:00
  • 34d337fedb feat: Implement fstat handling in nsmgr. Ibuki.O 2026-01-21 19:18:47 +09:00
  • 53f194d668 Merge branch 'bootstrap-redox-rt' into 'main' Jeremy Soller 2026-01-20 21:22:09 -07:00
  • 914645baea chore: Use redox-rt from upstream in bootstrap. Ibuki.O 2026-01-21 13:19:28 +09:00
  • 72424dd28b Merge branch 'namespace-improvement' into 'master' Jeremy Soller 2026-01-20 20:58:27 -07:00
  • 3bdd1d9a6e Adapt sudo and getty to new namespace management, and enforce strict namespace at login. Ibuki Omatsu 2026-01-21 03:58:27 +00:00
  • 40055bd8f9 Merge branch 'namespace-improvement' into 'main' Jeremy Soller 2026-01-20 20:56:58 -07:00
  • 334928f151 feat: Introduce userspace namespace manager and adapt all schemes. Ibuki Omatsu 2026-01-21 03:56:58 +00:00
  • d47cd7d3f6 Merge branch 'unlinkat' into 'master' Jeremy Soller 2026-01-20 20:55:47 -07:00
  • 32d067d293 Introduce SchemeRoot and integrate unlink and rmdir into unlinkat. Ibuki Omatsu 2026-01-21 03:55:47 +00:00
  • 5ac00f5533 Remove namespace management from the kernel. Ibuki Omatsu 2026-01-21 03:43:34 +00:00
  • 3a8f64aa14 Merge branch 'namespace-improvement' into 'master' Jeremy Soller 2026-01-20 20:43:06 -07:00
  • 1bcb6dff78 Introduce namespace fd and related features Ibuki Omatsu 2026-01-21 03:43:05 +00:00
  • 4a50c8f313 Merge branch 'p12' into 'master' Jeremy Soller 2026-01-20 20:35:12 -07:00
  • 896c40507f Merge branch 'feature/deny-unsafe_op_in_unsafe_fn' into 'master' Jeremy Soller 2026-01-20 16:48:35 -07:00
  • defd2ce7c3 Deny deny-unsafe_op_in_unsafe_fn on the crate level sourceturner 2026-01-21 00:32:17 +01:00
  • 582e6eba69 Use unsafe blocks in some more unsafe functions sourceturner 2026-01-21 00:06:51 +01:00
  • 1c850605d0 Only read time once during context switch Jeremy Soller 2026-01-20 14:18:33 -07:00
  • 81a49d211b Fix potential preempt guard deadlock Jeremy Soller 2026-01-20 13:58:31 -07:00
  • 55aba2825e Merge branch 'locale.h-string.h-namespace-pollution-fix' into 'master' Jeremy Soller 2026-01-20 13:35:47 -07:00
  • cedd1686ba string.h: don't pollute the namespace with locale.h Connor-GH 2026-01-20 14:29:08 -06:00
  • 1753859f75 Merge branch 'workspace-depends' into 'main' Jeremy Soller 2026-01-20 10:49:24 -07:00
  • ceebc93762 Set log dependency to workspace in netstack Jeremy Soller 2026-01-20 10:47:08 -07:00
  • 9b2b0d4930 Downgrade fdt to fix CI failure Jeremy Soller 2026-01-20 10:38:12 -07:00
  • 3362ca356a Merge branch 'stdlib-cleanup' into 'master' Jeremy Soller 2026-01-20 10:18:09 -07:00
  • f740b61774 Use workspace dependencies for many common crates Jeremy Soller 2026-01-20 10:12:08 -07:00
  • 06971ff4bf stdlib header cleanup auronandace 2026-01-20 16:43:51 +00:00
  • 5d378c1460 Merge branch 'strings-endian-elf-cleanup' into 'master' Jeremy Soller 2026-01-20 09:01:31 -07:00
  • c7e45afd23 cleanup strings endian and elf headers auronandace 2026-01-20 15:43:35 +00:00
  • bbc86d8027 fix(libc): use ld.so's allocator Anhad Singh 2026-01-11 23:06:50 +11:00
  • ca46905fa9 Merge branch 'i586-guard-fix' into 'master' Jeremy Soller 2026-01-19 17:54:06 -07:00
  • 18b7b5456a Fix cbindgen 32 bit definition Wildan M 2026-01-20 07:32:31 +07:00
  • e63c891af4 Merge branch 'string-locale' into 'master' Jeremy Soller 2026-01-19 17:23:35 -07:00
  • 8544c078eb Fix CI regression caused by 0934bcf1 Connor-GH 2026-01-19 18:19:20 -06:00
  • 79a636f853 Merge branch 'string-locale' into 'master' Jeremy Soller 2026-01-19 16:01:56 -07:00
  • 0934bcf13e Implement strxfrm_l, strcoll_l, and strerror_l Connor-GH 2026-01-19 16:54:53 -06:00
  • fdeea3c4b2 Merge branch 'fix-shutdown-regression' into 'main' Jeremy Soller 2026-01-19 13:53:16 -07:00
  • 0580c2c761 Fix 'shutdown' regression Connor-GH 2026-01-19 14:11:26 -06:00
  • 795952adac Merge branch 'udp-packet-filtering' into 'main' Jeremy Soller 2026-01-19 10:06:45 -07:00
  • af908029f8 Add UDP Packet Filtering to netstack Akshit Gaur 2026-01-19 17:06:45 +00:00
  • 72d842ffd8 Merge branch 'shutdown' into 'main' Jeremy Soller 2026-01-19 09:39:44 -07:00
  • 557491b5e3 netstack: Add shutdown syscall Akshit Gaur 2026-01-19 17:07:08 +05:30
  • b17df4daf5 Merge branch 'shutdown' into 'master' Jeremy Soller 2026-01-19 09:34:46 -07:00
  • 3754effab8 Add shutdown syscall Akshit Gaur 2026-01-19 12:47:20 +05:30
  • 31e0766eb6 Merge branch 'master' into 'master' Jeremy Soller 2026-01-19 03:55:38 -07:00
  • c05e2da5b3 misc(all): formatting Anhad Singh 2026-01-19 09:03:44 +00:00
  • 81e6d4116a fix(redox/build): missing unsafe blocks Anhad Singh 2026-01-19 08:42:41 +00:00
  • 7d42e8d966 fix(switch): deadlock Anhad Singh 2026-01-19 15:21:13 +11:00
  • bfbbfb756c Merge branch 'feature/deny-unsafe_op_in_unsafe_fn' into 'master' Jeremy Soller 2026-01-18 18:56:50 -07:00
  • df5d7b2adb Use unsafe blocks in start.rs sourceturner 2026-01-18 21:57:21 +01:00
  • 86ca639b14 Use unsafe blocks in raw_cell.rs sourceturner 2026-01-18 21:56:53 +01:00
  • 0107a29e00 Use unsafe blocks in out.rs sourceturner 2026-01-18 21:56:20 +01:00
  • b5291171d3 Use unsafe blocks in macros.rs sourceturner 2026-01-18 21:55:50 +01:00
  • 1af4be27c0 Use unsafe blocks in c_vec.rs sourceturner 2026-01-18 21:54:40 +01:00
  • f6b0b3fde0 Use unsafe blocks in c_str.rs sourceturner 2026-01-18 21:53:43 +01:00
  • de27858da2 Use unsafe blocks in pthread module sourceturner 2026-01-18 21:51:49 +01:00
  • 2d5ac47214 Use unsafe blocks in platform module sourceturner 2026-01-18 21:51:33 +01:00
  • 0f23c03ba4 Use unsafe blocks in io module sourceturner 2026-01-18 21:51:08 +01:00
  • 718dc53b87 Use unsafe blocks in wchar.h implementation sourceturner 2026-01-18 21:25:10 +01:00
  • 83815c7433 Use unsafe blocks in utmp.h implementation sourceturner 2026-01-18 21:23:50 +01:00
  • 61e098eb2c Use unsafe blocks in unistd.h implementation sourceturner 2026-01-18 21:23:24 +01:00
  • 2cf1a2d16a Use unsafe blocks in time.h implementation sourceturner 2026-01-18 21:22:57 +01:00
  • 3873cf9a28 Use unsafe blocks in termios.h implementation sourceturner 2026-01-18 21:21:03 +01:00
  • 1a7136e6c4 Use unsafe blocks in sys/wait.h implementation sourceturner 2026-01-18 21:20:33 +01:00
  • 560360cb08 Use unsafe blocks in sys/utsname.h implementation sourceturner 2026-01-18 21:20:14 +01:00
  • 3ccfc170ad Use unsafe blocks in sys/uio.h implementation sourceturner 2026-01-18 21:19:40 +01:00
  • 3bfd14fcab Use unsafe blocks in sys/time.h implementation sourceturner 2026-01-18 21:19:08 +01:00
  • 093b830148 Use unsafe blocks in syslog.h implementation sourceturner 2026-01-18 21:18:45 +01:00
  • 263567f2cc Use unsafe blocks in sys/statvfs.h implementation sourceturner 2026-01-18 21:18:06 +01:00