Commit Graph

  • 9779d1884e inputd: Remove the active vt check before post_fevent bjorn3 2025-03-02 14:07:39 +01:00
  • e7fe3183b0 Make all pcid_interface methods abort the process on errors bjorn3 2025-03-02 12:36:35 +01:00
  • e5af02928e Merge branch 'graphics_improvements' into 'master' Jeremy Soller 2025-03-01 20:41:40 +00:00
  • fe31bd0578 inputd: Remove deactivate event bjorn3 2025-03-01 20:00:29 +01:00
  • 4f2268bbfe graphics/vesad: Exit gracefully when there is no boot framebuffer bjorn3 2025-03-01 19:24:56 +01:00
  • 2a71d48a76 inputd: Don't crash when receiving input while there is no active vt bjorn3 2025-03-01 19:24:30 +01:00
  • d26ee5a58d graphics/fbbootlogd: Handle non-existent graphics adapter bjorn3 2025-03-01 19:23:56 +01:00
  • 68af18aead graphics/vesad: Make some fields and methods private bjorn3 2025-03-01 18:23:16 +01:00
  • 91f814a42c graphics/vesad: Simplify sync loop bjorn3 2025-03-01 18:22:18 +01:00
  • 32aeff0cae Merge branch 'Add-alloc-log-gc' into 'master' Jeremy Soller 2025-03-01 17:17:46 +00:00
  • 1aa3142f21 Add alloc log GC James Matlik 2025-03-01 17:17:46 +00:00
  • 0c42f431bd graphics/vesad: Merge screen.rs into scheme.rs bjorn3 2025-03-01 18:09:23 +01:00
  • 1c6e9a045d Merge branch 'pcid-scheme2' into 'master' Jeremy Soller 2025-03-01 16:38:49 +00:00
  • 7dbce70d95 Get rid of the State struct and the Arc wrapper around Pcie bjorn3 2025-03-01 17:09:52 +01:00
  • 8f1549e284 Introduce a pci scheme and move driver spawning to pcid-spawner bjorn3 2025-02-22 19:47:52 +01:00
  • ec5f32ec38 0.6.9 Jeremy Soller 2025-02-28 18:48:18 -07:00
  • 84cf28b5d0 Merge branch 'Fix-leaking-storage-on-file-delete' into 'master' Jeremy Soller 2025-03-01 01:25:18 +00:00
  • 9531b20bf8 Fix leaking tree node on file delete James Matlik 2025-03-01 01:25:18 +00:00
  • 64bb3c0dc2 Merge branch 'pcid-scheme-preparations' into 'master' Jeremy Soller 2025-02-27 19:21:51 +00:00
  • cffa5308a1 Use pico-args instead of structopt for pcid bjorn3 2025-02-22 19:10:09 +01:00
  • cd5604a054 Move config from pcid to pcid_interface bjorn3 2025-02-22 18:56:14 +01:00
  • 5b45f06cf3 Extract enable_function out of handle_parsed_header bjorn3 2025-02-22 17:58:20 +01:00
  • 34c95ea662 Merge branch 'more-time' into 'master' Jeremy Soller 2025-02-26 23:58:57 +00:00
  • dda7142385 Few improvements to time.h Darley Barreto 2025-02-26 23:58:57 +00:00
  • ba613ce628 Nanosleep: Return time remaining after interrupt Ron Williams 2025-02-26 21:00:23 +00:00
  • 06f2c93140 chore: validate_region return PageSpan Majoneza 2025-01-26 00:27:22 +01:00
  • 14b2de180f Merge branch 'cbindgen-supports-builtins' into 'master' Jeremy Soller 2025-02-24 20:25:37 +00:00
  • 7eb0968e91 Remove obsolete varargs workaround Josh Megnauth 2025-02-22 23:53:11 -05:00
  • c9b440e0af Merge branch 'simplify_fbbootlogd' into 'master' Jeremy Soller 2025-02-22 15:41:26 +00:00
  • 31450e5770 graphics/fbbootlogd: Get rid of fevent and tracking handles bjorn3 2025-02-22 16:32:56 +01:00
  • 4b61e7bc86 graphics/fbbootlogd: Inline TextScreen into FbbootlogScheme bjorn3 2025-02-22 16:27:27 +01:00
  • d83d050c0d Merge branch 'more_repr_packed_fixes' into 'master' Jeremy Soller 2025-02-22 15:27:00 +00:00
  • 30633ca5bb Merge branch 'fix_standalone_driver_network' into 'master' Jeremy Soller 2025-02-22 15:26:51 +00:00
  • 581d9eea33 Replace a whole bunch more repr(packed) with repr(C, packed) bjorn3 2025-02-22 16:19:08 +01:00
  • 23497b1148 Fix standalone compilation of driver-network bjorn3 2025-02-22 16:12:39 +01:00
  • 93969cd51f Merge branch 'less_direct_physmap' into 'master' Jeremy Soller 2025-02-22 15:09:47 +00:00
  • 23c20b0fa2 Replace a couple direct uses of physmap with map_bar bjorn3 2025-02-22 16:07:10 +01:00
  • 2da88c18c0 Add the sys:stat scheme Vincent Berthier 2025-02-22 14:27:10 +00:00
  • 471b9ebf4f Merge branch 'no_scan_single_function_device' into 'master' Jeremy Soller 2025-02-22 14:25:54 +00:00
  • 44f148ad6c Merge branch 'fix-vsscanf-signature' into 'master' Jacob Lorentzon 2025-02-22 13:43:22 +00:00
  • 6edcba7b25 Merge branch 'less_features' into 'master' Jacob Lorentzon 2025-02-22 13:40:26 +00:00
  • e973f89139 Remove unnecessary feature gates bjorn3 2025-02-22 14:35:52 +01:00
  • f560929b1b Merge branch 'pcid_correct_mcfg_repr' into 'master' Jacob Lorentzon 2025-02-22 13:33:32 +00:00
  • 6828b744fd Make Mcfg repr(C, packed) rather than repr(packed) bjorn3 2025-02-22 14:05:33 +01:00
  • 1cae6512fa Don't scan through all 8 functions of a single function PCI device bjorn3 2025-02-22 13:57:15 +01:00
  • d63f0249e2 fix: cbindgen emits wrong vsscanf signature Josh Megnauth 2025-02-22 00:19:51 -05:00
  • 15bb765a78 Remove redundant license files bjorn3 2025-02-21 20:13:23 +01:00
  • be7109ea02 Add ptyd to the cargo workspace bjorn3 2025-02-21 20:12:28 +01:00
  • 1b1c6abc62 Add 'ptyd/' from commit '4ba5c4ead35a7e8458af89e565c46c275f304ef4' bjorn3 2025-02-21 20:11:54 +01:00
  • b33f98968c Add ipcd to the cargo workspace bjorn3 2025-02-21 20:08:02 +01:00
  • b0586e9ead Add 'ipcd/' from commit 'e6f672bd48f9ac65a194f804bd0ed64c307f7b67' bjorn3 2025-02-21 20:07:22 +01:00
  • 999da13e76 Merge branch 'on_close' into 'main' Jeremy Soller 2025-02-21 17:51:57 +00:00
  • c101162b64 Switch to one-way close message for ramfs. 4lDO2 2025-02-21 17:09:49 +01:00
  • 84632ab708 Disable warning when opening "old" schemes. 4lDO2 2025-02-21 16:56:53 +01:00
  • ef0758b9cc Always use close message when available. 4lDO2 2025-02-21 16:50:16 +01:00
  • 3edfe79f6f 0.5.9 4lDO2 2025-02-21 16:01:42 +01:00
  • 7295777985 Add one-way close message for schemes. 4lDO2 2025-02-21 15:56:05 +01:00
  • ee30da9700 Add SqeOpcode::CloseMsg. 4lDO2 2025-02-21 14:41:37 +01:00
  • f044ffb03b Remove stable #![feature] and most x86_64 static mut. 4lDO2 2025-02-21 14:16:58 +01:00
  • 09eaf12201 Add optional fdstat sys scheme statistic. 4lDO2 2025-02-19 11:54:18 +01:00
  • 7012dffdf1 Merge branch 'ps2-timeout' into 'master' Jeremy Soller 2025-02-18 22:19:31 +00:00
  • 84f3d84ef9 Merge branch 'fix-USHRT_MAX' into 'master' Jeremy Soller 2025-02-18 22:17:50 +00:00
  • 8824229b9e Move a couple of files to the top level bjorn3 2025-01-12 13:23:51 +01:00
  • 0c22306ea4 Add all packages to a workspace bjorn3 2025-02-18 21:33:33 +01:00
  • f3c502a336 Add 'zerod/' from commit 'dde32fba345b3dfc770cb37c60c74647529046c8' bjorn3 2025-02-18 21:32:19 +01:00
  • f25ddc236b Add 'randd/' from commit '80e27cb3d923e3a2c91b59122376e18233111a99' bjorn3 2025-02-18 21:32:14 +01:00
  • 2179992ac3 Add 'ramfs/' from commit '306433d0a553bbea81c7ef92a233d215dff1cf62' bjorn3 2025-02-18 21:32:04 +01:00
  • daa4622b38 Add 'logd/' from commit 'db36d01782a6b9cc7ec995f884f8c1259d79903e' bjorn3 2025-02-18 21:31:45 +01:00
  • 38c917a56b Add 'init/' from commit '0e7a0d3ab46817915180adbbb775c76d67fee31c' bjorn3 2025-02-18 21:31:28 +01:00
  • 27cd6a2b88 fix: USHRT_MAX is too large Josh Megnauth 2025-02-18 00:06:58 -05:00
  • 4898261594 ps2: Use sleep functions for read and write waits toadster172 2025-02-17 17:42:51 -06:00
  • b6b273af05 Merge branch 'sys-time-docs' into 'master' Jeremy Soller 2025-02-17 14:06:22 +00:00
  • 6c94ed589a Mention select() declaration Peter Limkilde Svendsen 2025-02-15 00:20:26 +01:00
  • b9c4a910dd Reorder alphabetically Peter Limkilde Svendsen 2025-02-15 00:18:18 +01:00
  • 1fea91cb1a Add docs and deprecations for sys/time.h Peter Limkilde Svendsen 2025-02-15 00:15:54 +01:00
  • 759f2a3a17 Merge branch 'netinet-docs' into 'master' Jeremy Soller 2025-02-14 15:12:35 +00:00
  • 63aee953a1 Add docs for netinet headers Peter Limkilde Svendsen 2025-02-12 21:24:16 +01:00
  • 56a1d9c3e9 Merge branch 'pvalloc2' into 'master' Jeremy Soller 2025-02-12 17:58:25 +00:00
  • 2eba1f5c6e Merge branch 'strings-docs' into 'master' Jeremy Soller 2025-02-12 17:57:54 +00:00
  • b3f36faf87 Add pvalloc() Peter Limkilde Svendsen 2025-02-11 21:13:05 +01:00
  • 365ec7fe7c Merge branch 'wscanf' into 'master' Jeremy Soller 2025-02-10 14:39:45 +00:00
  • 205e09cac4 Merge branch 'master' of https://gitlab.redox-os.org/redox-os/relibc into wscanf Nicolás Antinori 2025-02-09 13:24:46 -03:00
  • 28b471300b added vwscanf Nicolás Antinori 2025-02-09 02:29:20 -03:00
  • 230a15046d cleanup Nicolás Antinori 2025-02-08 14:24:44 -03:00
  • 47ed7a5907 fixed return value Nicolás Antinori 2025-02-08 14:11:25 -03:00
  • da3e1e94fa added get_char_encoded_length function Nicolás Antinori 2025-02-08 14:05:37 -03:00
  • 7efb54c6b0 Merge branch 'ihdad-fix' into 'master' Jeremy Soller 2025-02-08 15:32:39 +00:00
  • 7f12a14505 ihdad: Follow spec more closely for state changes Alice Shelton 2025-02-08 01:47:52 -06:00
  • a16cd75508 Merge branch 'fix-sigqueue-test' into 'master' Jeremy Soller 2025-02-07 22:04:03 +00:00
  • 6ea993bf46 Fix sigqueue test Ron Williams 2025-02-07 22:04:01 +00:00
  • ca9cfde3d6 clean up code Nicolás Antinori 2025-02-07 16:04:25 -03:00
  • 9d49a2745f it is working, but with an unsafe Nicolás Antinori 2025-02-07 15:56:21 -03:00
  • da174f9626 Fixes for 32-bit builds Jeremy Soller 2025-02-07 09:18:56 -07:00
  • 61c31f348c changed wscanf parameters Nicolás Antinori 2025-02-06 19:58:54 -03:00
  • 18659e821f compiling but not working :) Nicolás Antinori 2025-02-06 19:45:54 -03:00
  • 7e798dfe91 Merge branch 'jespersm-master-patch-43825' into 'master' Jeremy Soller 2025-02-06 16:07:33 +00:00
  • aa3887d4e7 Fix link to "a-note-about-drivers" Jesper Møller 2025-02-04 20:54:40 +00:00
  • bda6a944b6 Fix error on deprecated functions Peter Limkilde Svendsen 2025-02-04 19:53:09 +01:00
  • 05eb0e85de Set #[no_mangle] on ffsl(), ffsll() Peter Limkilde Svendsen 2025-02-03 23:07:02 +01:00
  • 306196da2a Implement ffsl(), ffsll() Peter Limkilde Svendsen 2025-02-03 22:47:45 +01:00