Commit Graph

  • cbc2902852 Merge branch 'context_list_const_fn' into 'master' Jeremy Soller 2022-03-30 13:53:57 +00:00
  • c5c5b33b6a Merge branch 'clone_grant_using_fmap' into 'master' Jeremy Soller 2022-03-30 13:53:08 +00:00
  • 0ed65d7d3d Use crates.io version of syscall 4lDO2 2022-03-27 12:25:09 +02:00
  • ebe9579d66 Use crates.io version of syscall, again. 4lDO2 2022-03-27 12:09:50 +02:00
  • 3795ea4893 Merge branch 'update-toolchain-2022' into 'master' 4lDO2 2022-03-27 10:04:06 +00:00
  • f76771491c Update syscall 4lDO2 2022-03-25 15:07:29 +01:00
  • 6d394ba4f4 Merge branch 'update-dependencies' into 'master' 4lDO2 2022-03-27 09:21:22 +00:00
  • b9c34b3c05 Merge branch 'update-toolchain-2022' into 'master' 4lDO2 2022-03-27 09:17:09 +00:00
  • 89b8fb8984 Refactor into a separate library and tools crate. 4lDO2 2022-03-26 18:15:49 +01:00
  • d5a98187a4 Update syscall 4lDO2 2022-03-25 21:02:13 +01:00
  • cbed606ea7 Update syscall 4lDO2 2022-03-25 15:30:21 +01:00
  • d83e567e97 Update syscall 4lDO2 2022-03-25 15:29:16 +01:00
  • 1804f1a302 Update syscall 4lDO2 2022-03-25 15:28:35 +01:00
  • 1af1a597f2 Update syscall 4lDO2 2022-03-25 15:27:52 +01:00
  • 1c1eccdcc0 Update syscall 4lDO2 2022-03-25 15:27:33 +01:00
  • 8669516ecd Update syscall 4lDO2 2022-03-25 15:23:27 +01:00
  • 98d6f67d41 Update syscall 4lDO2 2022-03-25 15:10:04 +01:00
  • 3aa241558c Update syscall 4lDO2 2022-03-25 15:08:49 +01:00
  • 44f7557f12 Update syscall 4lDO2 2022-03-25 15:07:06 +01:00
  • e05506d0f3 Update syscall 4lDO2 2022-03-25 14:52:12 +01:00
  • fb411c0b19 Use redox_syscall 0.2.12 from crates.io, not git 4lDO2 2022-03-24 15:59:45 +01:00
  • f14c95db6a Update syscall. 4lDO2 2022-03-12 20:27:49 +01:00
  • ebd597f748 Update dependencies for rust 2022-03-18. 4lDO2 2022-03-10 16:13:41 +01:00
  • 07f10fb4d1 Update redox_syscall to v0.2.12 4lDO2 2022-03-24 16:06:00 +01:00
  • 51e339c973 Update rmm and syscall. 4lDO2 2022-03-24 15:55:16 +01:00
  • f8ec4d28bc Ensure pkg folder exists Jeremy Soller 2022-03-23 15:04:53 -06:00
  • e666636ab7 Create pkgar_head files when installing Jeremy Soller 2022-03-23 13:53:10 -06:00
  • 900f77e7f2 Use pkgar_head files for installer_tui Jeremy Soller 2022-03-23 13:52:33 -06:00
  • adebf727dc Update pkgar and lock file Jeremy Soller 2022-03-23 13:52:16 -06:00
  • ec0047c864 Fix redox readlink Jeremy Soller 2022-03-23 13:47:58 -06:00
  • 507f7ccd4a Merge branch 'update-toolchain-2022' into 'master' Jeremy Soller 2022-03-23 18:06:11 +00:00
  • 30f29c3295 Merge branch 'update-toolchain-2022' into 'master' Jeremy Soller 2022-03-23 18:05:17 +00:00
  • a5f4e9a52a Update syscall. 4lDO2 2022-03-19 22:09:17 +01:00
  • 8644f82b48 Remove unused Xargo.toml. 4lDO2 2022-03-19 22:09:03 +01:00
  • 638c2d2a35 Fix aarch64 compilation. 4lDO2 2022-03-19 22:05:42 +01:00
  • d426ffacea Update toolchain to 2022-03-18. 4lDO2 2022-03-19 15:06:29 +01:00
  • 9ea9a6ecac 0.2.10: update pkgar Jeremy Soller 2022-03-17 16:35:15 -06:00
  • f63d9cefad Add mlock and friends Jeremy Soller 2022-03-17 14:03:45 -06:00
  • 3c03576518 0.2.9: add tests and make it possible to install to disk Jeremy Soller 2022-03-17 08:50:01 -06:00
  • 0c731043ac Use fs::copy to ensure metadata is copied Jeremy Soller 2022-03-16 14:13:41 -06:00
  • 2c54a9b868 installer_tui: support password encryption Jeremy Soller 2022-03-15 13:50:48 -06:00
  • 6255bea143 Update to latest toolchain. 4lDO2 2022-03-06 11:35:47 +01:00
  • 94de991da2 Bump cargo version. 4lDO2 2022-03-12 10:38:45 +01:00
  • 418051ac78 Replace llvm_asm with asm to support stable Rust. 4lDO2 2022-02-26 14:38:38 +01:00
  • efb5b3ee5b Replace ! with Infallible for now. 4lDO2 2022-03-12 10:36:07 +01:00
  • b35e132153 Update Cargo.lock Jeremy Soller 2022-03-11 09:14:45 -07:00
  • 41eba65942 Merge branch 'redoxfs-0.5.0' into 'master' Jeremy Soller 2022-03-11 16:14:20 +00:00
  • 1634877666 0.2.8 Jeremy Soller 2022-03-11 09:14:07 -07:00
  • ff2fdeca84 Switch to crates.io version of RedoxFS 0.5 Jeremy Soller 2022-03-11 09:13:33 -07:00
  • f9f4f7c5f0 Use redox_simple_endian fork Jeremy Soller 2022-03-11 09:09:11 -07:00
  • 2e46c28097 Merge branch '0.5.0' into 'master' Jeremy Soller 2022-03-11 16:02:22 +00:00
  • 731b97262b RedoxFS 0.5.0 Jeremy Soller 2021-12-29 16:11:54 -07:00
  • 80376a95dc Improve graphical debug performance Jeremy Soller 2022-03-08 07:36:01 -07:00
  • 150717f18e Enable local apic error interrupt on all processors Jeremy Soller 2022-03-07 13:56:46 -07:00
  • b62496f50e Debug HPET init Jeremy Soller 2022-03-07 13:56:17 -07:00
  • e2648005ba Update to latest toolchain. 4lDO2 2022-03-06 11:34:22 +01:00
  • 7e2e7b8c21 Log reasons why HPET not used Jeremy Soller 2022-03-02 08:43:11 -07:00
  • 0e6698de64 ps2d: Wait for ps2 initialization before sending daemon ready Jeremy Soller 2022-03-01 21:46:15 -07:00
  • 76d46d9236 p2sd: disable second port if no mouse found Jeremy Soller 2022-03-01 21:41:55 -07:00
  • 397f45e19d p2sd: fixes for mouseless systems Jeremy Soller 2022-03-01 21:34:53 -07:00
  • c69ee40684 Print out selected keymap Jeremy Soller 2022-03-01 20:56:08 -07:00
  • c5a1013bc2 rtl8168d: use syscall::Daemon Jeremy Soller 2022-03-01 20:34:27 -07:00
  • 0ff0c42ce6 p2sd: Add timeout handling Jeremy Soller 2022-03-01 20:34:13 -07:00
  • ae3bdea4bc Update raw-cpuid Jeremy Soller 2022-03-01 18:12:06 -07:00
  • d234df37c9 Improve RMM logging Jeremy Soller 2022-03-01 17:57:03 -07:00
  • fe468aa1ab Improvements for graphical debug and system76 EC debug Jeremy Soller 2022-03-01 16:25:15 -07:00
  • 2b5aa1f375 Cleanup of graphical debug to allow it to run much earlier Jeremy Soller 2022-03-01 15:50:26 -07:00
  • ae0d48d9ab Identity map ACPI Jeremy Soller 2022-03-01 12:52:06 -07:00
  • 47c3bbe13a Update syscall Jeremy Soller 2022-03-01 09:28:17 -07:00
  • 04ceace6a9 Use syscall::Daemon, enter null namespace Jeremy Soller 2022-03-01 07:19:33 -07:00
  • ca64072b38 Use syscall::Daemon Jeremy Soller 2022-02-28 15:13:46 -07:00
  • 87ffd8b862 0.2.11 - add daemon abstraction Jeremy Soller 2022-02-28 15:03:51 -07:00
  • 64b49f10a0 Fix vesad rusttype feature Jeremy Soller 2022-02-28 14:23:47 -07:00
  • ac92188447 Move bgad and vboxd out of initfs Jeremy Soller 2022-02-28 14:17:34 -07:00
  • 0a617abb36 Disable xhcid Jeremy Soller 2022-02-28 14:10:41 -07:00
  • d31133956d Remove debug: logging from acpid, logd now handles that Jeremy Soller 2022-02-28 14:02:58 -07:00
  • 621a4dee2c Update to RedoxFS 0.5.0 Jeremy Soller 2022-02-28 12:24:00 -07:00
  • 88fc91dfb7 Only create acpi scheme after tables are found and parsed Jeremy Soller 2022-02-28 11:21:47 -07:00
  • 81e700708d Get memory areas as argument instead of from hardcoded pointer Jeremy Soller 2022-02-14 11:52:02 -07:00
  • 70cb1051cb Support multiple outputs and fix dup Jeremy Soller 2022-02-14 10:37:56 -07:00
  • 933b3b8fc0 Respect min flag to allocate_frames_complex Jeremy Soller 2022-02-14 10:29:12 -07:00
  • 07a2c5d590 Do not require display:input in usbhidd yet Jeremy Soller 2022-02-14 10:12:12 -07:00
  • c1aa76bf3c Fill in st_dev in fstat Jeremy Soller 2022-02-14 09:57:24 -07:00
  • d40a908cfd Add logging to usbhidd Jeremy Soller 2022-02-14 09:38:40 -07:00
  • 0cd3a6b797 Fix scheme name for xhcid and launch drivers Jeremy Soller 2022-02-14 09:38:31 -07:00
  • 52ad689d37 Notify debug: readers of new input after all input is processed Jeremy Soller 2022-02-14 08:49:34 -07:00
  • 8a2ff1ec4a Only try to set FS on x86_64 Jeremy Soller 2022-02-13 15:05:07 -07:00
  • 88a6eb17e9 Make nvmed less async, reduces hangs Jeremy Soller 2022-02-11 14:26:21 -07:00
  • a1d8b81428 Increase NVME debug level Jeremy Soller 2022-02-11 11:00:50 -07:00
  • 544f1cbebc nvmed,xhcid: print BAR number Jeremy Soller 2022-02-11 10:44:38 -07:00
  • 33ef3a3262 xhcid: panic if BAR is 0 Jeremy Soller 2022-02-11 10:42:05 -07:00
  • b9d6ca7db5 nvmed: panic if BAR is 0 Jeremy Soller 2022-02-11 10:41:56 -07:00
  • c98e63af87 Improve speed by not enumerating all disks when opening by UUID Jeremy Soller 2022-02-11 10:07:40 -07:00
  • 5e42b0697e Skip parsing vendor caps with length 0 Jeremy Soller 2022-02-11 09:23:48 -07:00
  • 4a8059302f Disable ihdad, it causes issues on real hardware Jeremy Soller 2022-02-11 08:53:41 -07:00
  • 1aae949fc4 Support for getting live disk from bootloader Jeremy Soller 2022-02-10 15:49:34 -07:00
  • 9e6664fb82 Fix additional page mapping in graphical debug Jeremy Soller 2022-02-10 14:48:52 -07:00
  • 7d9a33c63a Add debugger (dumps all kernel state) Jeremy Soller 2022-02-10 14:10:04 -07:00
  • f92fe90069 Use requested page table in trampoline Jeremy Soller 2022-02-07 17:49:23 -07:00
  • 1b2a28a4f0 Use FRAMEBUFFER variables for graphical debug Jeremy Soller 2022-02-07 17:38:52 -07:00