Commit Graph

  • b407dd48b8 (cargo-release) start next development iteration 0.32.1-alpha.0 Dan Gohman 2022-01-19 14:49:19 -08:00
  • 2ecf4181c3 (cargo-release) version 0.32.0 Dan Gohman 2022-01-19 14:49:08 -08:00
  • 5ea3227610 Tidy up spurious trailing commas. Dan Gohman 2022-01-19 14:25:29 -08:00
  • 27d3610c2a Fix compilation errors on illumos. Dan Gohman 2022-01-19 07:29:50 -08:00
  • b7b22658a6 Mark several readonly syscalls as readonly. Dan Gohman 2022-01-19 13:45:14 -08:00
  • fc838cee6d Fix readlinkat syscalls to not be readonly. Dan Gohman 2022-01-19 13:44:28 -08:00
  • 8089cc7e9e Add minimal documentation comments for io_slice.rs. Dan Gohman 2022-01-19 09:49:07 -08:00
  • 0362d6b9bf Document epoll, and remove the last allow(missing_docs) overrides. Dan Gohman 2022-01-19 09:45:00 -08:00
  • 3c80016669 Fix URL formatting in comments. Dan Gohman 2022-01-19 05:20:05 -08:00
  • 837782dae3 Fix a few more spelling errors and missing code quotes. Dan Gohman 2022-01-19 05:09:11 -08:00
  • f7e4c56df5 Write more comments. Dan Gohman 2022-01-13 12:34:34 -08:00
  • 79c366d7a6 Add a note about STATX_ATTR_MOUNT_ROOT. Dan Gohman 2022-01-19 12:16:49 -08:00
  • eb2d834803 Add some documentation about why we do extra checking for /proc paths. Dan Gohman 2022-01-19 11:06:43 -08:00
  • bea37b349b Implement proc_self_maps, proc_self_pagemap, and proc_self_fdinfo. Dan Gohman 2022-01-18 07:28:54 -08:00
  • f657d99394 Rename Signal::Alrm to Signal::Alarm, and several others. Dan Gohman 2022-01-19 08:54:58 -08:00
  • 3b46e8ae44 Fix compilation on OpenBSD. Dan Gohman 2022-01-18 10:36:28 -08:00
  • 5f80cd5db9 Fix cfg's on wasi, freebsd, netbsd, and redox. Dan Gohman 2022-01-18 10:11:13 -08:00
  • d5c039aa04 Add a Pid::from_child constructor. Dan Gohman 2022-01-18 09:20:05 -08:00
  • 46165867f1 Add a set_fd method to PollFd. Dan Gohman 2022-01-18 09:20:05 -08:00
  • 0284dd4d56 Implement statfs. Dan Gohman 2022-01-18 09:20:05 -08:00
  • 9612f10f2c Implement setsid and kill. Dan Gohman 2022-01-18 09:20:05 -08:00
  • 290c8518d2 Define NFS_SUPER_MAGIC. Dan Gohman 2022-01-18 09:20:05 -08:00
  • e334397b90 Split time/process/io/thread/rand syscalls into separate files. Dan Gohman 2022-01-19 06:40:07 -08:00
  • 7e97296f96 Refactor the Mode and FileType types. Dan Gohman 2022-01-14 16:01:11 -06:00
  • 6b42077b5e WIP: Add ioctl_blkpbszget (#99) Mek101 2022-01-13 21:09:50 +01:00
  • 7d26d2c4b9 Make the times elements in utimensat and futimens a struct. (#170) Dan Gohman 2022-01-13 13:17:13 -06:00
  • dba146cfad Make the outline assembly files compatible with llvm-mc. Dan Gohman 2022-01-12 14:04:52 -08:00
  • 0b0865048e Remove the test_wait test. Dan Gohman 2022-01-12 10:18:47 -08:00
  • e787b78fdc Add msync (#158) (#160) Al Liu 2022-01-13 01:31:41 +08:00
  • c42ae9906d Test with the the "cc" feature enabled, in CI. Dan Gohman 2022-01-12 06:16:58 -08:00
  • 27f6951c36 Add a documentation link for POSIX's tcgetattr. Dan Gohman 2022-01-12 06:04:39 -08:00
  • 11d0c95e69 Fix typos in comments. Dan Gohman 2022-01-12 06:04:37 -08:00
  • 822a240409 Avoid shared references to mutable state in readv et al. (#164) Dan Gohman 2022-01-10 12:35:17 -08:00
  • 9f53420370 improve buffer reuse and parameterize SMALL_PATH_BUFFER_SIZE Inteon 2022-01-10 14:16:40 +01:00
  • 11f8ef3b28 rewrite NUL terminator as NUL byte Inteon 2022-01-09 22:45:08 +01:00
  • a48af8fc46 (cargo-release) start next development iteration 0.31.4-alpha.0 Dan Gohman 2022-01-03 23:29:35 -06:00
  • 30422188f4 (cargo-release) version 0.31.3 Dan Gohman 2022-01-03 23:29:26 -06:00
  • 7263e4639d Fix a compilation error in --no-default-features --features=itoa mode. Dan Gohman 2022-01-03 22:40:54 -06:00
  • 4824bca3c4 (cargo-release) start next development iteration 0.31.3-alpha.0 Dan Gohman 2022-01-03 19:03:45 -06:00
  • d1a7801b39 (cargo-release) version 0.31.2 Dan Gohman 2022-01-03 19:03:31 -06:00
  • c29bc3074d Enable incomplete_features when specialization is enabled. Dan Gohman 2022-01-03 13:04:18 -06:00
  • 0a08a2173e Support --no-default-features on rust stable. Dan Gohman 2022-01-03 10:14:23 -06:00
  • d938af1e2b Use DWORD PTR consistently, in intel syntax. Dan Gohman 2022-01-03 10:11:50 -06:00
  • a7aac44b84 Minor cleanup: write .cast() instead of .cast::<_>(). Dan Gohman 2022-01-03 09:57:52 -06:00
  • a879b2242c Add a to_str method to DecInt. (#152) Dan Gohman 2022-01-03 12:23:08 -06:00
  • d694da4112 Compare the pre-built versions only in a git checkout. Piotr Sikora 2022-01-03 01:11:32 -08:00
  • c729f4f745 (cargo-release) start next development iteration 0.31.2-alpha.0 Dan Gohman 2021-12-23 16:11:50 -08:00
  • 0ae51b41fd (cargo-release) version 0.31.1 Dan Gohman 2021-12-23 16:11:37 -08:00
  • 1160f848fc Download qemu into the home directory in CI. Dan Gohman 2021-12-23 15:49:56 -08:00
  • 610510d8e7 Re-export io-lifetimes' OwnedFd as rustix::fd::OwnedFd. Dan Gohman 2021-12-23 15:43:38 -08:00
  • ccb449ba27 Update to libc 0.2.106. Dan Gohman 2021-12-16 13:18:25 -08:00
  • f1f555d41c (cargo-release) start next development iteration 0.31.1-alpha.0 Dan Gohman 2021-12-16 09:55:47 -08:00
  • 2a80e24106 (cargo-release) version 0.31.0 Dan Gohman 2021-12-16 09:55:34 -08:00
  • 2929b83110 Update to itoa 1.0. Dan Gohman 2021-12-16 08:45:30 -08:00
  • bfa8e1c524 Spell ACCESS correctly. Dan Gohman 2021-12-15 10:22:44 -08:00
  • 6d0a096444 Use #![allow(stable_features)]. Dan Gohman 2021-12-16 06:23:42 -08:00
  • 758630cab2 Add 'use core::arch::asm' declarations, as needed on Rust nightly. Dan Gohman 2021-12-15 19:20:49 -08:00
  • 4dd4d85a92 Reorganize the imp module to simpify internal name qualifiers. (#140) Dan Gohman 2021-12-15 10:01:07 -08:00
  • 0e0ab3f65b (cargo-release) start next development iteration 0.30.2-alpha.0 Dan Gohman 2021-12-07 11:07:03 -08:00
  • ded81404cf (cargo-release) version 0.30.1 Dan Gohman 2021-12-07 11:06:51 -08:00
  • a7fd2e0b3d rustfmt Dan Gohman 2021-12-07 11:05:29 -08:00
  • 0eea36a6b4 Add an execve function to runtime. Dan Gohman 2021-12-07 10:58:22 -08:00
  • 6818dcae0e (cargo-release) start next development iteration 0.30.1-alpha.0 Dan Gohman 2021-12-07 09:09:04 -08:00
  • 16cf7beb9a (cargo-release) version 0.30.0 Dan Gohman 2021-12-07 09:08:52 -08:00
  • c5b44425a9 Change execve to execveat and make it non-allocating. Dan Gohman 2021-12-07 07:48:01 -08:00
  • 496698f9f2 Add more documentation to fork describing many more rules. Dan Gohman 2021-12-07 07:47:58 -08:00
  • 71a3f2d4d3 Make Pid a non-zero type. (#136) Dan Gohman 2021-12-03 19:59:05 -08:00
  • aca3beedec Port changes needed by rustc-dep-of-std mode to main. Dan Gohman 2021-12-03 16:15:54 -08:00
  • fdd246760a Define Error::NOTCAPABLE on wasi. Dan Gohman 2021-12-03 16:06:05 -08:00
  • 796804605c (cargo-release) start next development iteration 0.29.3-alpha.0 Dan Gohman 2021-12-03 15:47:53 -08:00
  • 5bd7724688 (cargo-release) version 0.29.2 Dan Gohman 2021-12-03 15:47:39 -08:00
  • c484490789 A few clippy fixes. Dan Gohman 2021-12-03 15:43:35 -08:00
  • 88127f6f2f Reorgnize the example in src/lib.rs. Dan Gohman 2021-12-03 15:27:40 -08:00
  • 888d5ce7c8 Fix broken documentation links. Dan Gohman 2021-12-03 15:14:52 -08:00
  • d6a26fa1b5 Fix some "winsock" doc links to be "winsock2" doc links. Dan Gohman 2021-12-03 14:39:40 -08:00
  • 22a16af042 Implement execve in the libc backend. Dan Gohman 2021-12-03 13:17:13 -08:00
  • 4c2804edc5 Move exit_group into runtime and implement it on all platforms. Dan Gohman 2021-12-03 09:07:00 -08:00
  • 785adaf20e Remove a stale link in README.md. Dan Gohman 2021-12-03 08:58:44 -08:00
  • 731ff9d655 Define OFlags::CLOEXEC for wasi. Dan Gohman 2021-12-03 08:53:47 -08:00
  • ed1be6bf4c (cargo-release) start next development iteration 0.29.2-alpha.0 Dan Gohman 2021-12-02 12:38:43 -08:00
  • f7d9e9fec4 (cargo-release) version 0.29.1 Dan Gohman 2021-12-02 12:38:30 -08:00
  • 130d6d6b57 Another fix. Dan Gohman 2021-12-02 11:53:16 -08:00
  • dd41e07162 More Windows fixes. Dan Gohman 2021-12-02 11:51:18 -08:00
  • cdc6d86750 Fix example compilation on Windows. Dan Gohman 2021-12-02 11:39:20 -08:00
  • 9603d72e76 Fix some missing #[inline] attributes. Dan Gohman 2021-12-02 11:25:09 -08:00
  • cfdbdd9a1d Fix the example to use TcpStream instead of File, for Windows. Dan Gohman 2021-12-02 11:24:52 -08:00
  • 81499259bd Add Linux versions to RWF_* flags. Dan Gohman 2021-12-02 11:15:08 -08:00
  • 7f08f0639a Switch the example from DONTWAIT to PEEK, to fix Windows builds. Dan Gohman 2021-12-02 11:14:42 -08:00
  • 127b15a508 rustfmt Dan Gohman 2021-12-02 11:03:18 -08:00
  • 01c49bc589 Switch the example from read to recv. Dan Gohman 2021-12-02 11:01:17 -08:00
  • f1c1251493 Add Winsock documentation references. Dan Gohman 2021-12-02 10:58:12 -08:00
  • 81c545360b Fix documentation links. Dan Gohman 2021-12-02 10:33:17 -08:00
  • 4456da21fc Add more documentation comments. Dan Gohman 2021-12-02 10:29:27 -08:00
  • 0a12522cbd Add a simple example to the top-level documentation comment. Dan Gohman 2021-12-02 10:26:50 -08:00
  • b140fc0774 Add more documentation comments. Dan Gohman 2021-12-02 10:16:18 -08:00
  • ad149cd571 Reduce the scope of the allow(missing_docs) and add more docs. Dan Gohman 2021-12-02 10:03:19 -08:00
  • 92254908b7 More comments. Dan Gohman 2021-12-02 09:24:05 -08:00
  • a41fe0d89f Add comments to PollFlags. Dan Gohman 2021-12-02 09:18:15 -08:00
  • ea24206fb4 Tidy up rustix::fd's comments. Dan Gohman 2021-12-02 09:15:53 -08:00
  • 17cbdbfb59 Add comments to Shutdown. Dan Gohman 2021-12-02 09:13:46 -08:00