Commit Graph

  • 4786080073 only import needed types in syslog auronandace 2025-12-23 09:23:46 +00:00
  • 321b65d7e1 Update and add spec links, correct typo auronandace 2025-12-23 09:21:28 +00:00
  • 1dd1528fc9 Merge branch 'unistd-cleanup' into 'master' Jeremy Soller 2025-12-22 12:40:22 -07:00
  • 8414205d04 only import the needed types auronandace 2025-12-22 17:47:29 +00:00
  • 8deb1f32c3 mark two functions unsafe auronandace 2025-12-22 17:40:51 +00:00
  • 250f072973 Merge branch 'fix-aarch64-test' into 'master' Jeremy Soller 2025-12-22 06:43:14 -07:00
  • 46dc91a723 Merge branch 'doc-setjmp-and-glob' into 'master' Jeremy Soller 2025-12-22 06:41:49 -07:00
  • 91dc324ed2 Merge branch 'gpu_drm11' into 'main' Jeremy Soller 2025-12-22 06:41:27 -07:00
  • d76d583048 drivers/graphics/ihdgd: Don't fail when physmap of the BIOS region fails bjorn3 2025-12-22 12:29:32 +01:00
  • f9fa43df40 drivers/graphics/ihdgd: Move I2cBB creation to GpioPort bjorn3 2025-12-22 12:14:23 +01:00
  • a4a0fbd198 drivers/graphics/ihdgd: Move edid probing into ddi.rs bjorn3 2025-12-22 11:48:47 +01:00
  • ff3cb3ce64 drivers/graphics/virtio-gpud: Poor attempt at parsing the EDID data bjorn3 2025-12-22 11:30:02 +01:00
  • 4102e1b47d only import needed types auronandace 2025-12-22 10:16:15 +00:00
  • 5d4b6bc2ee update and add spec links for glob and setjmp auronandace 2025-12-22 10:12:50 +00:00
  • d5cf3db428 drivers/graphics: Move handling of properties to a separate file bjorn3 2025-12-22 10:44:54 +01:00
  • 461b8d6706 drivers/graphics: Introduce DrmObject trait to reduce code duplication bjorn3 2025-12-22 10:40:30 +01:00
  • a7918b108d misc(ld_so/start): consistent log formatting Anhad Singh 2025-12-22 19:06:10 +11:00
  • fa2cf35007 feat(ld_so/x86_64): do not use the call trick Anhad Singh 2025-12-22 16:51:46 +11:00
  • 91873d21fe Fix aarch64 test compilation Wildan M 2025-12-22 04:03:32 +07:00
  • adfe27cf34 Merge branch 'gpu_drm10' into 'main' Jeremy Soller 2025-12-21 14:02:36 -07:00
  • 510d3576df driver/graphics: Add support for blob properties bjorn3 2025-12-21 21:54:44 +01:00
  • 13f8b090cf driver/graphics: Initial support for object properties bjorn3 2025-12-21 20:42:14 +01:00
  • 3f982185f2 Update redox-ioctl bjorn3 2025-12-21 17:26:10 +01:00
  • 99e8cd93e0 Merge branch 'drm10' into 'master' Jeremy Soller 2025-12-21 13:34:05 -07:00
  • bd6dea9b52 Merge branch 'doc-monetary' into 'master' Jeremy Soller 2025-12-21 13:33:18 -07:00
  • 517b62a781 Merge branch 'chmod-test' into 'master' Jeremy Soller 2025-12-21 13:32:40 -07:00
  • a710decf1b Add drm MODE_GET_PROPERTY, MODE_SET_PROPERTY and MODE_GET_PROP_BLOB bjorn3 2025-12-21 20:38:53 +01:00
  • fa15f44f58 update and add spec links for monetary auronandace 2025-12-21 17:13:08 +00:00
  • 74341384d2 Fix statat tests Wildan M 2025-12-21 23:05:26 +07:00
  • c60b352652 Merge branch 'clock-getres' into 'master' Jeremy Soller 2025-12-21 06:08:49 -07:00
  • ff60a2483b Implement clock_getres Wildan M 2025-12-21 15:13:46 +07:00
  • 2e1bca19ac Merge branch 'test-lints' into 'master' Jeremy Soller 2025-12-20 21:33:15 -07:00
  • 2b8ea938ea Fix test lints and add rename test Josh Megnauth 2025-12-20 16:08:58 -05:00
  • eb0693ece0 Merge branch 'drm9' into 'master' Jeremy Soller 2025-12-20 15:56:15 -07:00
  • 92132132c1 Implement clock_getres and handle path to time scheme Wildan M 2025-12-21 05:24:13 +07:00
  • b69c6a2e11 Add drm MODE_ADD_FB and MODE_RM_FB bjorn3 2025-12-20 22:10:39 +01:00
  • c15b0f31bb Merge branch 'gpu_drm9' into 'main' Jeremy Soller 2025-12-20 13:02:48 -07:00
  • 15fb94aabb driver/graphics: Ensure determinstic iteration order for resources bjorn3 2025-12-20 20:57:47 +01:00
  • 521fd433b9 driver/graphics: Implement Debug for a bunch of things bjorn3 2025-12-20 20:39:24 +01:00
  • 090a63d5c6 drivers/graphics: Only pass driver data to add_connector bjorn3 2025-12-20 20:17:39 +01:00
  • 816d661c9d drivers/graphics: Implement force probing of connectors in virtio-gpud bjorn3 2025-12-20 19:07:28 +01:00
  • 866e2e7222 Merge branch 'gpu_drm8' into 'main' Jeremy Soller 2025-12-20 09:06:55 -07:00
  • 0e98a36495 drivers/graphics: Introduce DrmObjects and track connectors and encoders using it bjorn3 2025-12-20 13:48:48 +01:00
  • b9d9eed22f Merge branch 'drm8' into 'master' Jeremy Soller 2025-12-20 08:32:54 -07:00
  • 40510aa759 Update redox-ioctl bjorn3 2025-12-20 16:31:49 +01:00
  • 16decee904 Fix definition of drm_mode_crtc bjorn3 2025-12-20 16:03:50 +01:00
  • 0d75833b93 Merge branch 'os-test-linux' into 'master' Jeremy Soller 2025-12-19 13:57:43 -07:00
  • c489dee545 Add TIOCGSID definition for Redox Jeremy Soller 2025-12-19 13:38:20 -07:00
  • e4bc87f97d Update tcgetsid link Jeremy Soller 2025-12-19 13:27:00 -07:00
  • b1c9847b97 Include sys/stat.h and unistd.h in fcntl.h, remove bits/fcntl.h Jeremy Soller 2025-12-19 13:01:45 -07:00
  • c45d06e747 Add locale_t Jeremy Soller 2025-12-19 12:55:55 -07:00
  • 3765148270 Fix incompatible functions Jeremy Soller 2025-12-19 12:55:43 -07:00
  • 84c3ba910c Implement tcgetwinsize and fix tcsetwinsize Jeremy Soller 2025-12-19 12:27:10 -07:00
  • 593e4bf416 Include sys/types.h in termios.h Jeremy Soller 2025-12-19 12:22:27 -07:00
  • 7301eff5ba Stub ifaddrs.h Jeremy Soller 2025-12-19 12:18:21 -07:00
  • 3654575ca1 Implement fexecve on Linux Jeremy Soller 2025-12-19 12:18:02 -07:00
  • 1bbdcc1202 Implement fwscanf and similar Jeremy Soller 2025-12-19 12:12:16 -07:00
  • 302f4ab2d1 Add AT_EACCESS and AT_SYMLINK_FOLLOW for Linux Jeremy Soller 2025-12-19 11:59:51 -07:00
  • 09f0e57f1b Fix dladdr definition Jeremy Soller 2025-12-19 11:55:34 -07:00
  • 0405048890 Format limits and sysconf Jeremy Soller 2025-12-19 11:46:38 -07:00
  • 3b963b2745 Add missing sigsetsize argument to EPOLL_PWAIT syscall on Linux Jeremy Soller 2025-12-19 11:46:11 -07:00
  • b707c37883 Implement tcgetsid using ioctl Jeremy Soller 2025-12-19 10:32:56 -07:00
  • 7e987b67bc Add more limits and expose them through sysconf Jeremy Soller 2025-12-19 10:18:15 -07:00
  • 6617f6afda Define F_OFD fcntl commands Jeremy Soller 2025-12-19 09:23:33 -07:00
  • c1d3ff3d53 Add POSIX limits Jeremy Soller 2025-12-19 09:15:45 -07:00
  • c780954767 Merge branch 'doc-float-and-fenv' into 'master' Jeremy Soller 2025-12-19 09:00:16 -07:00
  • 9d15760ef5 Fix chown on linux by adding fchownat flags to syscall Jeremy Soller 2025-12-19 08:59:18 -07:00
  • 4daa52a6bd Implement _Fork, which is fork without pthread_atfork hooks Jeremy Soller 2025-12-19 08:49:53 -07:00
  • c5c4d9e10c only import the needed types auronandace 2025-12-19 15:41:56 +00:00
  • 2fa1641299 update and add spec links auronandace 2025-12-19 15:39:29 +00:00
  • b1c95d31e7 ihdgd: start parsing BIOS tables Jeremy Soller 2025-12-19 08:15:06 -07:00
  • 6ef2884f03 Merge branch 'hang-workaround' into 'master' Jeremy Soller 2025-12-19 06:18:23 -07:00
  • cad498d8de Add timeout for workaround hang test Wildan M 2025-12-19 19:13:03 +07:00
  • c895f71df8 Merge branch 'doc-signal' into 'master' Jeremy Soller 2025-12-19 05:45:02 -07:00
  • 8f930003e3 Merge branch 'reduce-warn' into 'master' Jeremy Soller 2025-12-19 05:44:09 -07:00
  • bf1462c763 only import the needed types auronandace 2025-12-19 10:19:56 +00:00
  • fc2937b648 Correct out strcpy expected output Wildan M 2025-12-19 17:15:28 +07:00
  • 34a16aca5d update and add spec links auronandace 2025-12-19 10:13:35 +00:00
  • e2f8eb43a6 Reduce logs on openlibm and warning on time.h Wildan M 2025-12-19 15:06:20 +07:00
  • 0d07e30430 Merge branch 'dyn-tests' into 'master' Jeremy Soller 2025-12-18 21:42:12 -07:00
  • 2c8c15aa45 Merge branch 'master' into 'master' Jeremy Soller 2025-12-18 20:15:05 -07:00
  • 415d0f9edc fix(sync/futex_wait): handle EINTR Anhad Singh 2025-12-19 14:10:55 +11:00
  • 499b26e6a4 Some improvements and fixes to the drivers README Ribbon 2025-12-18 18:41:06 -03:00
  • 9600238eab Merge branch 'misc_graphics_changes' into 'main' Jeremy Soller 2025-12-18 13:28:12 -07:00
  • c46d5dea7a drivers/graphics/fbbootlogd: Reduce flickering while scrolling bjorn3 2025-12-18 21:12:19 +01:00
  • aa0373af61 drivers/graphics: Move dumb buffer creation into console-draw bjorn3 2025-12-18 20:49:17 +01:00
  • fe383e5ee0 drivers/graphics: Exclusively use V2DisplayMap in the public api of console-draw bjorn3 2025-12-18 20:39:31 +01:00
  • ebf3680dae Merge branch 'ihdgd_cleanup' into 'main' Jeremy Soller 2025-12-18 12:17:42 -07:00
  • 03783e61e9 drivers/graphics: Move DisplayMap to console-draw bjorn3 2025-12-18 20:17:21 +01:00
  • 0fee261866 Allow reading PCI ROM address and size Jeremy Soller 2025-12-18 12:15:23 -07:00
  • 123fe53c5d driver/graphics/graphics-ipc: Remove most helpers for the v1 api bjorn3 2025-12-18 20:14:12 +01:00
  • 2422b3860c drivers/graphics/ihdgd: Fix a bunch of warnings bjorn3 2025-12-18 19:58:41 +01:00
  • 5b4a664111 cargo fmt Jeremy Soller 2025-12-18 11:04:56 -07:00
  • 9ea76934e0 Merge branch 'ihdgd' into 'main' Jeremy Soller 2025-12-18 10:49:38 -07:00
  • c49075a3be Disable usbscsid until it is more reliable Jeremy Soller 2025-12-18 10:45:07 -07:00
  • c772ba8924 ihdgd driver Jeremy Soller 2025-12-02 13:09:02 -07:00
  • 2ed4eb92b2 Merge branch 'gpu_drm7' into 'main' Jeremy Soller 2025-12-18 06:33:29 -07:00
  • a4a5d86efa drivers/graphics: Use drm dumb buffer ioctls bjorn3 2025-12-17 23:06:39 +01:00
  • e8bf0d180b drivers/graphics: Use DRM_IOCTL_MODE_GETCONNECTOR for getting display size in graphics-ipc bjorn3 2025-12-17 22:13:18 +01:00
  • ac5a73210c Switch back to redox-os/relibc for redox-ioctl bjorn3 2025-12-18 10:35:28 +01:00