Commit Graph

106 Commits

Author SHA1 Message Date
4lDO2 68aac400cc 0.5.11 2025-04-05 17:14:04 +02:00
4lDO2 85792b752f 0.5.10 2025-03-03 18:52:23 +01:00
4lDO2 3edfe79f6f 0.5.9 2025-02-21 16:01:42 +01:00
Jeremy Soller 3d786423f1 0.5.8 2024-12-11 07:37:10 -07:00
4lDO2 f3fc45a1b7 0.5.7 2024-09-30 09:07:54 +02:00
4lDO2 d4bb34e06c 0.5.6 2024-09-25 18:32:47 +02:00
4lDO2 718601e0ae 0.5.5 2024-09-24 18:58:35 +02:00
4lDO2 e4cc6bfcd5 Make arch module available on nonredox.
This both reduces IDE confusion, and allows compiling the kernel for
host, in order to run unit tests.
2024-09-14 10:57:42 +02:00
4lDO2 c751f76248 0.5.4 2024-09-11 23:25:00 +02:00
4lDO2 eefe3c2e3c Add SYS_GETDENTS 2024-09-08 22:22:13 +02:00
Jeremy Soller 6128f1acf0 0.5.3 2024-07-15 09:29:54 -06:00
4lDO2 9f59be32eb Add loom test, and move signal ABI to separate mod. 2024-06-30 12:01:04 +02:00
4lDO2 10ce552835 0.5.2 2024-06-14 14:01:48 +02:00
Jacob Lorentzon ef099bdd2e Improved scheme protocol with offset+flags as read/write args 2024-06-14 11:18:10 +00:00
4lDO2 44e0cb32df 0.5.1 2024-03-17 18:07:59 +01:00
4lDO2 553370e80e 0.5.0 2024-03-12 16:59:03 +01:00
Anshul Gupta 9e23908eec Updates bitflags to 2.4
Attempts to preserve backwards compatibility by deriving additional
traits & adding a deprecated unsafe function `from_bits_unchecked`.

However, the replacement of `.bits` field to `.bits()` method is a
breaking change.
2023-11-15 17:04:26 -08:00
Jeremy Soller f94a5a7dca 0.4.1: custom mmio read/write functions on x86 2023-09-08 11:14:11 -06:00
Jeremy Soller 1bef275ffc 0.4.0 2023-09-07 16:17:15 -06:00
Jeremy Soller abf7e59f5a 0.3.5 2023-03-14 09:24:09 -06:00
joboet 9d4ad380de allow std to depend on syscall 2023-03-13 14:27:11 +01:00
Jeremy Soller 64d2213c79 0.3.4 - Allow x86 to use cache for DMA 2022-08-31 07:48:25 -06:00
Jeremy Soller ded9f93bae 0.3.3 - Use PHYSMAP_NO_CACHE for Dma 2022-08-30 10:32:16 -06:00
Jeremy Soller 7eb24a17ce 0.3.2 - Improve aarch64 registers 2022-08-24 08:46:51 -06:00
Jeremy Soller a5d2639716 0.3.1 2022-08-15 15:02:56 -06:00
Jeremy Soller fac87ee3c7 0.3.0 - userspace fexec 2022-07-27 09:33:16 -06:00
Jeremy Soller 0c98fbd162 0.2.16 - expose io::Pio on x86 32-bit 2022-07-26 15:30:10 -06:00
Jeremy Soller aa7d36ed83 0.2.15 - fix x86 32-bit path 2022-07-22 16:22:32 -06:00
Jeremy Soller 22a5a68472 0.2.14 - add x86 32-bit syscalls 2022-07-22 16:18:42 -06:00
Jeremy Soller c4d3a40a96 0.2.13 - remove x86 and arm 32-bit syscalls 2022-03-30 10:32:42 -06:00
4lDO2 94de991da2 Bump cargo version. 2022-03-12 10:38:45 +01:00
Jeremy Soller 87ffd8b862 0.2.11 - add daemon abstraction 2022-02-28 15:03:51 -07:00
4lDO2 14796acfed Bump cargo version. 2021-08-06 15:01:56 +02:00
4lDO2 52fcd238db 0.2.9 2021-06-16 13:23:39 +02:00
Jeremy Soller 0b51bddd28 0.2.8 2021-05-04 08:09:58 -06:00
Jeremy Soller 87e913d991 0.2.7 2021-04-28 19:58:21 -06:00
Jeremy Soller d283835028 0.2.6 2021-04-13 19:13:24 -06:00
Jeremy Soller 0f9030f032 0.2.5 - paths are required to be utf8 2021-02-14 13:42:58 -07:00
Jeremy Soller ee9a92367e 0.2.4 - use correct arch when target_os is none 2021-01-11 07:00:34 -07:00
4lDO2 87158cd932 Bump cargo version to 0.2.3. 2021-01-11 14:39:08 +01:00
Jeremy Soller adfd9702bf 0.2.2 - fix compilation on aarch64 2021-01-10 10:51:07 -07:00
Jeremy Soller 45c7ca85b1 0.2.1 2020-08-27 09:35:55 -06:00
Aaron Janse af890302eb bump version to 0.2.0 2020-07-27 17:11:41 -07:00
jD91mZM2 9a7bd554d5 Suggestion: Switch to bitflags 2019-07-26 12:23:03 +02:00
jD91mZM2 df993cc26e Switch to 2018 edition 2019-07-24 21:41:53 +02:00
Jeremy Soller e3fd644ba9 Compile on non-redox platforms but return ENOSYS for all system calls 2019-07-04 07:44:09 -06:00
Jeremy Soller 43c562a921 0.1.55:
- deprecate chmod
- add tests
- CI using redoxer
2019-07-03 21:29:08 -06:00
Jeremy Soller 5cdc240d13 0.1.54 - add method to disable caching when using physmap 2019-04-08 17:49:25 -06:00
Jeremy Soller b07c481b4a 0.1.53 - add funmap to Scheme traits 2019-04-06 18:58:09 -06:00
Jeremy Soller 11fb32afb0 0.1.52 2019-03-31 08:42:05 -06:00