Commit Graph

189 Commits

Author SHA1 Message Date
auronandace 1bc532848f specify workspace dependencies 2026-03-23 08:32:25 +00:00
auronandace 2b52312227 update rand dependencies to latest 2026-03-14 15:38:45 +00:00
auronandace 1421463dac assorted cleanups and add some lints 2026-03-02 10:01:05 +00:00
auronandace 6933287a94 enforce borrow-as-ptr clippy lint 2026-03-01 19:54:31 +00:00
Ibuki Omatsu cab0021461 refactor: Move protocols into libredox 2026-02-28 08:04:47 -07:00
auronandace 1db7abb2d3 time header cleanup 2026-02-27 18:14:51 +00:00
auronandace 798e7e23ea unistd header cleanup 2026-02-27 16:25:22 +00:00
auronandace e1e9753c65 add upper_case_acronyms clippy lint and minor cleanups 2026-02-25 13:55:01 +00:00
auronandace 47b23ae546 apply precedence clippy lint 2026-02-20 11:27:43 +00:00
auronandace 0f1124ae25 cleanup getopt casting 2026-02-18 09:26:39 +00:00
auronandace 20bdf30526 remove allow warnings and add some lints 2026-02-15 21:38:08 +00:00
auronandace 2c53eb1f6d add improper_ctypes_definitions lint 2026-02-14 16:48:39 +00:00
auronandace ff392a029a remove pthread_atfork from unistd and tackle some lints 2026-02-13 12:14:04 +00:00
auronandace 924189992f add unexpected_cfgs lint 2026-02-11 14:13:57 +00:00
auronandace a3c67e898d add unused_must_use lint 2026-02-11 09:48:47 +00:00
auronandace 7d1582a555 add unused_imports lint 2026-02-10 15:55:32 +00:00
auronandace ee729c20d6 deduplicate clippy lints in Cargo.toml 2026-02-10 07:25:55 +00:00
auronandace 9b39861779 add mismatched_lifetime_syntaxes lint 2026-02-08 21:45:15 +00:00
auronandace c3f3e051e1 add unused-unsafe lint 2026-02-08 15:39:48 +00:00
auronandace 64f18ca89a add unused_mut lint 2026-02-08 09:00:14 +00:00
auronandace 50cd1ce1b0 add unpredictable_function_pointer_comparisons lint 2026-02-07 19:38:07 +00:00
auronandace b1e0e861cc add dangling_pointers_from_temporaries lint 2026-02-07 17:46:26 +00:00
auronandace 130231d6b4 add irrefutable_let_patterns lint 2026-02-07 16:50:19 +00:00
auronandace 4a84b2f04c tidy up lints and add zero_ptr 2026-02-07 14:58:02 +00:00
auronandace be0bc8ca11 add clippy lint ref_as_ptr 2026-02-06 21:05:29 +00:00
auronandace 028061ca0f add clippy lint ptr_as_ptr 2026-02-06 17:17:07 +00:00
auronandace 473bf0389a start adding some clippy lints to Cargo.toml 2026-02-06 14:53:59 +00:00
Wildan M 7b9402783d Add log crate, use it to all trace cmd 2026-01-24 22:39:05 +07:00
Ibuki Omatsu 1bcb6dff78 Introduce namespace fd and related features 2026-01-20 20:43:05 -07:00
Ibuki Omatsu efa5b73015 refactor: Replace unlink and rmdir with unlinkat. Improve fork using ForkScratchPad. 2025-12-17 18:32:07 -07:00
bjorn3 61dc527156 Move drm ioctl (de)serialization into a new redox-ioctl crate
This will make it easier to share this code with gpu drivers in the base
repo.
2025-12-16 20:38:05 +01:00
bjorn3 93f9401cf0 Use drm-sys for DRM types and consts 2025-12-14 22:32:43 +01:00
Anhad Singh 7f21c95503 misc(Cargo.toml): bump sc
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-12-01 14:46:07 +11:00
Jeremy Soller 82084440ad Support nightly-2025-10-03 2025-10-03 21:51:10 -06:00
Wildan M b8598f50ff Add argon2 crypt 2025-09-19 15:41:05 +07:00
Ibuki Omatsu d44010170f feat: Integrate UDS bind and connect operation with RedoxFS and switch get_proc_credentials to a capability-based approach. 2025-07-18 08:57:49 -06:00
Jeremy Soller b68ff56115 Revert "Merge branch 'use-redox-path-in-cwd' into 'master'"
This reverts merge request !669
2025-07-11 06:28:48 -06:00
Josh Megnauth db6097733c Use redox_path in canonicalize_using_cwd_internal
`redox_path` handles most of the logic anyway.
2025-07-09 22:30:51 -04:00
Ron Williams 02f0571da5 Update redox_syscall 2025-06-12 09:41:28 -07:00
Jeremy Soller f8da7399d8 Use crates.io posix-regex and support extended regex 2025-05-03 16:31:04 -06:00
Jeremy Soller 0f3f6f3c15 Use flink to implement link on redox 2025-05-03 12:18:45 -06:00
4lDO2 9e73f93c5c Use redox-os/syscall git dep. 2025-04-19 19:27:23 +02:00
4lDO2 31570e99ab Patch redox_syscall. 2025-04-19 19:26:57 +02:00
4lDO2 6d0f8d9bd7 Update syscall. 2025-04-06 15:48:36 +02:00
4lDO2 93cc8d81a4 Use call rather than close in final escalated step. 2025-04-05 20:06:26 +02:00
Darley Barreto d2cc45f59c Add redox_openat_v1 2025-04-05 14:50:02 -03:00
Anhad Singh 4a08220664 fix(ld.so): copy relocations
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-18 23:51:53 +11:00
Anhad Singh aae27c5e0c feat(ld.so): switch to object crate
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-08 16:50:47 +11:00
Anhad Singh e49072655c feat(ld.so): partially switch to object
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2025-01-08 16:50:10 +11:00
Darley Barreto c14b2cee4c Adding tzset, timezone awareness, and some tweaks 2025-01-02 20:19:34 +00:00