Commit Graph

  • ff66c10a27 Code cleanup. gugz0r 2024-12-19 13:58:05 +01:00
  • 41c88ed288 Document the build instructions and improve the README Ribbon 2024-12-19 02:41:40 +00:00
  • e96eb6dac6 Fix formatting issues detected by rustfmt. gugz0r 2024-12-18 23:11:02 +01:00
  • 6fc19f8fdf Add tests and improve comments. gugz0r 2024-12-18 22:59:36 +01:00
  • a4cd089189 Implement 'tar.h' gugz0r 2024-12-18 22:11:33 +01:00
  • 1d2f3b4836 Merge branch 'irq' into 'master' Jeremy Soller 2024-12-18 18:20:41 +00:00
  • 63b1d2cf8a bcm2835-sdhcid: remap mmio range as instructed by DTB Andrey Turkin 2024-12-18 20:16:59 +03:00
  • e5e753a426 Sync up with changes to kernel's phandle irq scheme Andrey Turkin 2024-11-16 09:16:00 +03:00
  • 2f9e28e23e Rerun cargo fmt to bring CI back to norm Andrey Turkin 2024-12-18 21:16:17 +03:00
  • 7db6667e6b Better parsing of IRQ specifications in DTB Andrey Turkin 2024-11-16 08:32:46 +03:00
  • 7f38f51b20 dtb: Apply bus mappings Andrey Turkin 2024-11-15 20:54:04 +03:00
  • 52763e7e70 arch: riscv64: use sbi-rt crate to process SBI calls, save code sizes Zhouqi Jiang 2024-12-18 14:06:08 +00:00
  • bc79bc4ac2 Merge branch 'unsafe_blocks-glob-inttypes-libgen' into 'master' Jeremy Soller 2024-12-18 14:04:12 +00:00
  • 69578c46cb Merge branch 'cpio' into 'master' Jeremy Soller 2024-12-18 14:03:52 +00:00
  • 392168e524 Merge branch 'patch3' into 'master' Jeremy Soller 2024-12-18 14:03:18 +00:00
  • ce7e553ae9 Implement cpio.h bitstr0m 2024-12-17 10:38:43 +00:00
  • af7f5c4a3f Unsafe blocks: glob, inttypes, libgen Josh Megnauth 2024-12-17 02:15:05 -05:00
  • 632716ada7 fix(Makefile): delay Anhad Singh 2024-12-17 02:57:44 +11:00
  • 14ecc9540a Merge branch 'patch4' into 'master' Jeremy Soller 2024-12-16 19:57:53 +00:00
  • 39c8cc864d fix(ci): formatting Anhad Singh 2024-12-17 03:14:33 +11:00
  • a54dc95f43 Merge branch 'devel2' into 'master' Jeremy Soller 2024-12-16 15:38:40 +00:00
  • de9e8a6177 feat(ld.so): config Anhad Singh 2024-12-17 01:07:17 +11:00
  • 6fdcd4f44a Merge branch 'unsafe_blocks-getopt-grp' into 'master' Jeremy Soller 2024-12-15 14:34:38 +00:00
  • 444bb5b485 Merge branch 'glob' into 'master' Jeremy Soller 2024-12-15 14:32:11 +00:00
  • 90fbcab52e Merge branch 'document-mount' into 'master' Jeremy Soller 2024-12-15 14:29:10 +00:00
  • 356ec3ffb1 Document how to mount a RedoxFS partition Ribbon 2024-12-15 14:29:10 +00:00
  • 0da7e3befb Merge branch 'unsafe_blocks-fcntl-fnmatch' into 'master' Jeremy Soller 2024-12-13 14:38:48 +00:00
  • 15de4e67c5 Merge branch 'redox_dynlink' into 'master' Jeremy Soller 2024-12-13 14:13:11 +00:00
  • 14988e33b2 Unsafe blocks: getopt.h, grp.h Josh Megnauth 2024-12-13 01:20:24 -05:00
  • 5d6ae507e1 Implement glob.h bitstr0m 2024-12-12 15:17:16 +00:00
  • 9928091aad fix(ci) Anhad Singh 2024-12-12 16:11:42 +11:00
  • d3bab6eeee fix(redox: ld.so): unmap old TCB Anhad Singh 2024-12-12 15:56:37 +11:00
  • 20b9af633d chore: bump redox_syscall Anhad Singh 2024-12-12 13:32:25 +11:00
  • d4797bbf50 chore: update redox_syscall Anhad Singh 2024-12-12 13:34:49 +11:00
  • 3d786423f1 0.5.8 Jeremy Soller 2024-12-11 07:37:10 -07:00
  • a04870d1f3 Merge branch 'devel' into 'master' Jeremy Soller 2024-12-11 13:49:40 +00:00
  • 624947211a Unsafe blocks: fcntl.h, fnmatch.h Josh Megnauth 2024-12-11 01:56:30 -05:00
  • 8c1722d583 fix(ld.so): redox Anhad Singh 2024-12-11 16:51:51 +11:00
  • af36ae12b0 fix(mremap): fix referencing Anhad Singh 2024-12-11 16:29:17 +11:00
  • 08231eb4df feat(mremap): KEEP_OLD Anhad Singh 2024-12-10 01:14:02 +11:00
  • 76f1a4c0a8 Merge branch 'unsafe_blocks-dlfcn-dl_tls' into 'master' Jeremy Soller 2024-12-10 14:49:31 +00:00
  • 064c7c31c5 feat(dbg): lift the latest version Anhad Singh 2024-12-10 22:12:47 +11:00
  • a7cb1c4176 Unsafe blocks: dl-tls, dlfcn Josh Megnauth 2024-12-09 02:05:23 -05:00
  • 74336e8c04 feat(mremap): add KEEP_OLD flag Anhad Singh 2024-12-10 01:03:06 +11:00
  • dfb71665be Merge branch 'dirent-unsafe_op_in_unsafe_fn' into 'master' Jeremy Soller 2024-12-09 12:56:51 +00:00
  • 0dd6e27597 Merge branch 'dynamic_linker' into 'master' Jeremy Soller 2024-12-09 12:56:04 +00:00
  • 1642c1e1bc Use unsafe blocks in dirint.h Josh Megnauth 2024-12-08 01:54:55 -05:00
  • d53435420b Merge branch 'repo-error-messages' into 'master' Jeremy Soller 2024-12-06 21:57:56 +00:00
  • 3a084e1c27 Update to get better error messages Ron Williams 2024-12-06 11:43:32 -08:00
  • e17550b6bd Merge branch 'master' into 'master' Jeremy Soller 2024-12-06 17:36:23 +00:00
  • 183e18be31 fix: install runtime dependencies of locally built packages Anhad Singh 2024-12-07 01:06:02 +11:00
  • de00d6c6b9 fix(ld.so): temporary fix Anhad Singh 2024-12-05 23:34:16 +11:00
  • 32077ee341 fix(ld.so): set tls module id to 0 if no tls Anhad Singh 2024-12-05 23:33:41 +11:00
  • e34ecc31a1 Revert "feat(redox_rt): map PT_TLS" Anhad Singh 2024-12-05 23:12:32 +11:00
  • c286ad2868 fix(ld.so): do not depend on TLS at all Anhad Singh 2024-12-05 23:03:52 +11:00
  • a527cc53ea tests(pthread): status must be 0 if not leader Anhad Singh 2024-12-05 16:24:10 +11:00
  • 55ba8d8f6b misc(load_objs_recursive): do not add empty masters Anhad Singh 2024-12-05 14:59:00 +11:00
  • d8f7590848 fix(__tls_get_addr): NULL check Anhad Singh 2024-12-05 13:58:45 +11:00
  • 1c846f8013 fix comment Anhad Singh 2024-11-30 00:22:51 +11:00
  • 43301848b9 Apply 1 suggestion(s) to 1 file(s) Anhad Singh 2024-12-05 02:55:34 +00:00
  • 6d94805cda Merge branch 'fix-glib-netinet-in' into 'master' Jeremy Soller 2024-12-03 21:45:47 +00:00
  • 6295ce73ea Impl sockaddr_storage, structs in netinet.h Josh Megnauth 2024-12-03 21:45:47 +00:00
  • 618954dd39 Merge branch 'add-stdnoreturn-h' into 'master' Jeremy Soller 2024-12-03 21:41:59 +00:00
  • 98aa4ea57c Merge branch 'fix-200-round_up_to_page_size-overflow' into 'master' Jeremy Soller 2024-12-03 21:41:36 +00:00
  • 366c036a3a Merge branch 'all-posix-headers' into 'master' Jeremy Soller 2024-12-03 21:41:07 +00:00
  • 25f69e9906 Merge branch 'steffengy-master-patch-92205' into 'master' Jeremy Soller 2024-12-03 21:40:51 +00:00
  • 4b959776e0 feat(redox_rt): map PT_TLS Anhad Singh 2024-11-30 00:02:52 +11:00
  • f6fa4e8246 feat(ld_so): setup sighandler Anhad Singh 2024-11-30 00:02:33 +11:00
  • e9f3147e3b fix(tcb): do not use Vec::from_raw_parts Anhad Singh 2024-11-29 20:36:01 +11:00
  • 1a7726541a fix TCB and TLS Anhad Singh 2024-11-29 17:34:44 +11:00
  • c88eb3d5d0 Revert "fix(linker): deref uninit TCB" Anhad Singh 2024-11-29 00:03:09 +11:00
  • 96de114be8 Add stdnoreturn.h Josh Megnauth 2024-11-26 23:38:32 -05:00
  • 5045d40fa2 Add TODOs for remaining POSIX headers Peter Limkilde Svendsen 2024-11-26 22:02:42 +01:00
  • 49abe218ab Respond only to ARP requests addressed to device via either broadcast or unicast Steffen Butzer 2024-11-26 19:02:21 +00:00
  • e8e6b8cbc5 fix(expected): dynamic bins Anhad Singh 2024-11-26 19:51:06 +11:00
  • cdb4843164 fix(tests): fix UB in mk{fifo,nod,nodat} Anhad Singh 2024-11-26 16:56:05 +11:00
  • 6ec03b6f4a fix: round_up_to_page_size overflow Josh Megnauth 2024-11-25 23:04:43 -05:00
  • 22bbdb025c misc(tests): fix compilation of dlfcn.c Anhad Singh 2024-11-25 18:00:03 +11:00
  • 6020c54ce7 chore(test): add expected outputs for dynamic tests Anhad Singh 2024-11-25 16:16:07 +11:00
  • 37dbf5cbb2 fix(linker): deref uninit TCB Anhad Singh 2024-11-25 16:09:06 +11:00
  • 00746c2566 misc(tests): disable dlfcn test for now Anhad Singh 2024-11-25 12:31:33 +11:00
  • b9bef59d8a fix(libc.so): link with libgcc Anhad Singh 2024-11-25 12:20:32 +11:00
  • 7aa340570f chore: enable dynamic tests Anhad Singh 2024-11-25 12:13:03 +11:00
  • a64a6a4cd0 Merge branch 'fix-failing-features-test' into 'master' Jeremy Soller 2024-11-24 13:55:06 +00:00
  • daa77e7149 Temporarily disable noreturn attribute test Josh Megnauth 2024-11-24 13:55:05 +00:00
  • 3c79fd759a Merge branch 'exit-return-never' into 'master' Jeremy Soller 2024-11-23 19:55:38 +00:00
  • b95bd0dfa6 Merge branch 'fix-socket-set-edom-timeout-overflow' into 'master' Jeremy Soller 2024-11-23 19:53:33 +00:00
  • a709dd47bf fix: Multiplication overflow in setsockopt Josh Megnauth 2024-11-23 19:53:33 +00:00
  • 90f934c769 Exit should return never (!) Josh Megnauth 2024-11-23 03:06:38 -05:00
  • 729c5631bc Merge branch 'source-recipe' into 'master' Jeremy Soller 2024-11-21 15:07:55 +00:00
  • a430a7861d Merge branch 'pwd-docs' into 'master' Jeremy Soller 2024-11-21 15:07:30 +00:00
  • 864f4306ce Add docs for pwd.h Peter Limkilde Svendsen 2024-11-21 15:07:30 +00:00
  • 7a729571ec Merge branch 'sys-auxv-docs' into 'master' Jeremy Soller 2024-11-21 15:07:25 +00:00
  • 8381218ab1 Merge branch 'sys-file-docs' into 'master' Jeremy Soller 2024-11-21 15:07:21 +00:00
  • 47282ba9dd Accept "source" as an alternative to "recipe" Ron Williams 2024-11-21 02:17:25 -08:00
  • 5591eeacb3 Add docs for sys/file.h Peter Limkilde Svendsen 2024-11-20 23:21:48 +01:00
  • 399b0ad81f Add docs for sys/auxv.h Peter Limkilde Svendsen 2024-11-20 23:17:10 +01:00
  • e528eae801 Merge branch 'string-docs' into 'master' Jeremy Soller 2024-11-19 00:20:40 +00:00
  • 2a7d01f02d Add docs for string.h, add missing functions Peter Limkilde Svendsen 2024-11-19 00:20:40 +00:00
  • 46c2d36193 Merge branch 'fix-dns-extra-output' into 'master' Jeremy Soller 2024-11-18 13:43:23 +00:00