An open API service providing commit metadata for open source projects.

GitHub / bytecodealliance/rustix / commits

Safe Rust bindings to POSIX-ish APIs

SHA Message Author Date Stats
9640071a Expose the `O_SYMLINK` & `O_NOFOLLOW_ANY` flags on Apple platforms (#1666) Dave Bakker <g****b@d****o>
Committed by: GitHub <n****y@g****m>
8 days ago
cf67411d Fix debug printing of abstract socket addrs (#1615)
Signed-off-by: Alex Saveau <s****e@g****m>
Alex Saveau <s****e@g****m>
Committed by: GitHub <n****y@g****m>
14 days ago
aab94640 Completely remove `rustc_attrs`. (#1663) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
16 days ago
a9620e85 ci: fix syn pin (#1647) xtqqczze <4****e@u****m>
Committed by: GitHub <n****y@g****m>
16 days ago
035acdc4 Increase the MSRV from 1.63 to 1.65 (#1594) xtqqczze <4****e@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9f588bc9 Avoid `feature(asm_experimental_arch)` on arches that don't need it. (#1613) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
5 months ago
05050e4a also link back to openat2 in the Modes struct (#1608) Alexander Kjäll <a****l@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
5a132bc8 Move FreeBSD's CI from Cirrus to Github Workflows (#1611)
Co-authored-by: xtqqczze <4****e@u****m>, Dan Gohman <d****v@s****e>, xtqqczze <4****e@u****m>
Alan Somers <a****s@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
c4caf5ca chore: Release rustix version 1.1.4 Dan Gohman <d****v@s****e> 6 months ago
5953a2c6 Prune pins in CI that are no longer needed. (#1588) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
6 months ago
9116c05d Bump dependencies (#1567) linkmauve <l****e@l****r>
Committed by: GitHub <n****y@g****m>
6 months ago
5ee0ca36 hurd: Fix l_type and l_whence types (#1569) Samuel Thibault <s****t@e****g>
Committed by: GitHub <n****y@g****m>
6 months ago
89505893 Clobber vector registers and do not use preserves_flags in riscv64 syscalls (... Taiki Endo <t****9@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
7b0d2ae0 Update pins for MSRV compatibility (#1585) xtqqczze <4****e@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
99458d83 feat(redox): `renameat` and `renameat_with` (#1586)
Signed-off-by: Anhad Singh <a****n@p****m>, Anhad Singh <a****n@p****m>, Anhad Singh <a****n@p****m>, Anhad Singh <a****n@p****m>
Anhad Singh <6****r@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
a9c8dcbb Remove reference to yanked crate in README.md (#1587) xtqqczze <4****e@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
8bf15a0e Drop custom makedev implementation for Redox (#1582) Jeremy Soller <j****1@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
74b886d4 Update pins for MSRV compatibility (#1584) xtqqczze <4****e@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
38327261 chore: Release rustix version 1.1.3 Dan Gohman <d****v@s****e> 8 months ago
f2a19cfb Add test ensuring UB can't be introduced (#1566)
Signed-off-by: Alex Saveau <s****e@g****m>
Alex Saveau <s****e@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
2d66cdfe Enable ioctl and makedev on Redox (#1565)
Co-authored-by: Jeremy Soller <j****1@g****m>
Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
8 months ago
76aff5e5 Fix Android build: enable `linux-raw-sys` and exclude Android-unsupported Lin... Hemant KArya <6****a@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
bb00248d Implement dirfd equivalent functions (#1549) Leonardo Gibrowski Faé <7****e@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
cea123ca Revert #1552. (#1564) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
8 months ago
f6485700 Update the pins for the MSRV, and add macos-14 to CI. (#1563) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
8 months ago
291ec978 Rudimentary `sanitize_memory` support. (#1541) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
8 months ago
0993b3d5 Remove `getifaddrs` from the "not yet" category. (#1562) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
8 months ago
29408ea8 clippy: fix useless_conversion lint (#1556) xtqqczze <4****e@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
c39b0e9f Update macOS runner version in workflow (#1561) xtqqczze <4****e@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
21372d49 pin crates in CI for MSRV compatibility (#1560) xtqqczze <4****e@u****m>
Committed by: GitHub <n****y@g****m>
8 months ago
3f369500 more precise RawDirEntry lifetime (#1552) gmorer <g****r@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
640cc11c rustfmt Dan Gohman <d****v@s****e> 10 months ago
bec86cbc Fix `linux_5_11` on ARMv7. (#1542) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
10 months ago
ee4a7fd4 Make it possible to use Path and friends on wasip2 without the so named featu... Steven Allen <s****n@s****m>
Committed by: GitHub <n****y@g****m>
10 months ago
7f5d939b Mark ctr and xer as clobbered in powerpc/powerpc64 syscalls (#1522) Taiki Endo <t****9@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
048a3ca5 tests: make xattr test more robust (#1509) Thomas Bertschinger <b****t@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
2a1846a7 Temporarily disable builds on armv7-sony-vita-newlibeabihf due to errors on n... Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
10 months ago
3258cd37 Enable statvfs for Haiku. (#1515) Adrien Destugues <p****y@p****k>
Committed by: GitHub <n****y@g****m>
10 months ago
3e853c8c Fix UB in an io_uring test, and add a safety comment. (#1547) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
10 months ago
8626154d fix: implement unimplemented &CString Arg functions (#1524) Steven Allen <s****n@s****m>
Committed by: GitHub <n****y@g****m>
10 months ago
85f38880 build: Use `OUT_DIR` for test compilation output (#1526) Keiichi Watanabe <k****w@c****g>
Committed by: GitHub <n****y@g****m>
10 months ago
823b9e44 Temporarily disable builds on armv6k-nintendo-3ds due to errors on nightly. (... Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
10 months ago
82c6ebbd Unpin Rust nightly. (#1544) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
10 months ago
d068a743 Pin quote too. (#1543) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
10 months ago
de0f8647 ci: Fix dependency versions for Rust 1.63 test (#1537) Ian Douglas Scott <i****t@s****m>
Committed by: GitHub <n****y@g****m>
10 months ago
5976c780 libc: use upstreamed SIGEMT support for mips and sparc (#1532) Henry Chen <c****7@a****o>
Committed by: GitHub <n****y@g****m>
10 months ago
33e46383 Delete #[cfg_attr(wasi, path = "backend/wasi/mod.rs")] (#1540) David Tolnay <d****y@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
4e316aec Enable msghdr functions on Redox (#1536) Jeremy Soller <j****1@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
37da1401 Make exported macros hygienic (#1535) pekkarr <p****r@p****m>
Committed by: GitHub <n****y@g****m>
10 months ago
7f6024b9 Fix sockopt tests (#1534) pekkarr <p****r@p****m>
Committed by: GitHub <n****y@g****m>
10 months ago
8a2472a6 Fix CI failure (#1523) Taiki Endo <t****9@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
5245b816 chore: Release rustix version 1.1.2 Dan Gohman <d****v@s****e> 12 months ago
0a10015b Fix compilation on Android. (#1514) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
12 months ago
0f3b6ca6 build: update duplicate linux-raw-sys dependency to match existing (#1512) Matthew Waters <y****0@g****m>
Committed by: GitHub <n****y@g****m>
12 months ago
5dc84d40 chore: Release rustix version 1.1.1 Dan Gohman <d****v@s****e> 12 months ago
86dacacb Fix the `test_is_io_flusher` test. (#1510) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
12 months ago
8b203f58 set_thread_res_xid: -1 as None (#1459) rusty-snake <4****e@u****m>
Committed by: GitHub <n****y@g****m>
12 months ago
7ed8ee93 Add `ip_mtu_discover` and `ipv6_mtu_discover` socket options (#1466) pekkarr <p****r@p****m>
Committed by: GitHub <n****y@g****m>
12 months ago
7798f034 libc: add MS_NOSYMFOLLOW support (#1471)
Signed-off-by: Aleksa Sarai <c****r@c****m>
Aleksa Sarai <c****r@c****m>
Committed by: GitHub <n****y@g****m>
12 months ago
3ff59d4c Update to linux-raw-sys 0.11.0. (#1508) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
12 months ago
65b04ae9 Add support for SO_TXTIME / SCM_TXTIME (#1409) Colin Marc <h****i@c****m>
Committed by: GitHub <n****y@g****m>
12 months ago
59071355 Enable `statvfs` on Redox (#1506) Wildan M <w****e@w****t>
Committed by: GitHub <n****y@g****m>
12 months ago
051e7e07 Pin rayon-core in CI for MSRV compatibility. (#1504) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
3d825414 Do not define `statx_flags` for LoongArch64 with musl (#1503) hev <w****i@l****n>
Committed by: GitHub <n****y@g****m>
about 1 year ago
abb4ca04 Change the cfmakeraw() wrapper to handle the difference in its return type on... Xing Xue <x****e@o****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
fae4d47d build: Use temporary file for can_compile (#1497) Keiichi Watanabe <u****e@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
cb1a89aa Exclude testing of socket_domain() which does not exist on AIX. (#1498) Xing Xue <x****e@o****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
83bd4bd2 Make the flock tests more robust (#1499) Alan Somers <a****s@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
7b32af60 Upgrade windows-sys crate (#1501) LongYinan <l****m@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
224daf04 Enable fstatvfs for Haiku (#1493) Adrien Destugues <p****y@p****k>
Committed by: GitHub <n****y@g****m>
about 1 year ago
6f86d186 Deprecate `unshare` and add `unshare_unsafe`. (#1482) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
000814ca Don't let a mismatch AT_SYSINFO_EHDR image preclude use of AUX values. (#1484) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
9c8981fa Change `fsconfig_*` to use `AsFd` instead of `BorrowedFd`. (#1481) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
1b40a771 Add diagnostics to unknown buffer types (#1488)
Signed-off-by: Alex Saveau <s****e@g****m>, Alex Saveau <s****e@g****m>, Alex Saveau <s****e@g****m>
Alex Saveau <s****e@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
9113d685 Use new `hints.mostly-unused` (#1491) Josh Triplett <j****h@j****g>
Committed by: GitHub <n****y@g****m>
about 1 year ago
fda7cbe6 rustix: on Linux, support a build without linux-raw-sys (#1478)
Co-authored-by: Gurchetan Singh <g****h@g****m>
gurchetansingh <g****h@c****g>
Committed by: GitHub <n****y@g****m>
about 1 year ago
94a0c517 fixed a typo in a link in the docs (#1487) Alex Gaynor <a****r@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
0ba124f5 Remove the compiler-builtins optional dependency. (#1483) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
388fc023 Pin CI to Rust nightly-2025-06-23. (#1486) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
d0467e62 Expand the windows-sys dependency to include 0.60.0. (#1476) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
f7ed31be Fix CAP representation for prctl (#1460) rusty-snake <4****e@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
26e9854d Temporarily disable the `do_test_unix_msg` tests on FreeBSD. (#1477) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
about 1 year ago
0a6cb07f Probe the compiler for LowerExp/UpperExp NonZero* support. (#1464) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
over 1 year ago
92466d98 Implement more formatter for Pid, Uid, Gid (#1449)
Co-authored-by: Tom Schuster <e****s@g****m>
rusty-snake <4****e@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e5b793b1 Define `AddressMode::VSOCK` on Linux. (#1457) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
over 1 year ago
a01effb5 Add `index_to_name_inlined` (#1397) Al Liu <s****1@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
b53e0b28 Support the timerfd API on FreeBSD. (#978) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
over 1 year ago
a8c68d23 Add a mkfifoat function (#1399) rusty-snake <4****e@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
7e90ae24 Rework Capability types (#1436) rusty-snake <4****e@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
00063431 linux/fs: add F_SEAL_EXEC (#1417) Luca Bruno <l****b@l****t>
Committed by: GitHub <n****y@g****m>
over 1 year ago
df61816a Add FIO(N)CLEX ioctl (#1400) rusty-snake <4****e@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
5930dc07 Fix the assertion in `Pid::from_raw` to accept 0. (#1456) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
over 1 year ago
012d5ea3 Add Pid::as_raw_pid (#1440) rusty-snake <4****e@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
5ce17db7 chore: Release rustix version 1.0.6 Dan Gohman <d****v@s****e> over 1 year ago
cd952015 Remove pidfd_send_signal from not_implemented (#1448) rusty-snake <4****e@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
4fbc05cb Always cast `pread`, `lseek` etc. offsets to `off_t`. (#1442) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
over 1 year ago
4626b696 Document that negative pids aren't UB, but may cause unexpected behavior. (#1... Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ca41f0a8 Add trap instructions after `noreturn` syscalls. (#1444) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
over 1 year ago
cb01fbe4 chore: Release rustix version 1.0.5 Dan Gohman <d****v@s****e> over 1 year ago
310f8ec9 Mark 32-bit x86 freebsd as needing y2038 fixes. (#1430) Dan Gohman <d****v@s****e>
Committed by: GitHub <n****y@g****m>
over 1 year ago

← Back to repository