Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bytecodealliance/rustix
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.36.7
Choose a base ref
...
head repository: bytecodealliance/rustix
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.36.9
Choose a head ref
  • 10 commits
  • 11 files changed
  • 4 contributors

Commits on Feb 3, 2023

  1. Add method to know when buffer will be refilled (#524)

    Signed-off-by: Alex Saveau <saveau.alexandre@gmail.com>
    SUPERCILEX authored and sunfishcode committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    1e0fcb9 View commit details
    Browse the repository at this point in the history
  2. add O_DIRECT flag (#527)

    jordanisaacs authored and sunfishcode committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    bcc7f66 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dac9cd0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a7cbfa View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2023

  1. Use weak! for setns, preadv64v2, and pwritev64v2 on GLIBC. (#556

    )
    
    `setns`, `preadv64v2`, and `pwritev64v2` were introduced more recently
    than the earliest glibc we support, so use the `weak!` mechanism for
    them, with fallbacks using `syscall`.
    sunfishcode committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    57e14c8 View commit details
    Browse the repository at this point in the history
  2. Fix use-libc-auxv to use a weak dependency on getauxval. (#535)

    * Fix `use-libc-auxv` to use a weak dependency on `getauxval`.
    
    glibc <= 2.15 lacks `getauxval`, so avoid a strong dependency on it in
    the `use-libc-auxv` implementation.
    sunfishcode committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    d4b8528 View commit details
    Browse the repository at this point in the history
  3. Disable FreeBSD CI for now. (#530)

    FreeBSD CI has been broken for some time with this error
    
    ```
    [4/4] Extracting curl-7.87.0_1: .......... done
    curl https://sh.rustup.rs -sSf --output rustup.sh
    ld-elf.so.1: /usr/local/lib/libcurl.so.4: Undefined symbol "nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation"
    ```
    
    Comment it out for now.
    sunfishcode committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    f31a538 View commit details
    Browse the repository at this point in the history
  4. Reenable FreeBSD CI with correct image family (#540)

    The issue was using snapshots of already released versions, which
    is not supported.
    valpackett authored and sunfishcode committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    e8cb03e View commit details
    Browse the repository at this point in the history
  5. Add more cargo:rerun-if-env-changed's to build.rs (#544)

    * Add more `cargo:rerun-if-env-changed`'s to build.rs
    
    Add more `cargo:rerun-if-env-changed`'s to build.rs for rustix's
    features, configuration flags, and the toolchain variables rustix uses
    for autoconfiguration, to hopefully ensure it gets rerun when anything
    changes.
    
    See also #526.
    
    * Don't include all the cargo features.
    sunfishcode committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    b6a067a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    11b9039 View commit details
    Browse the repository at this point in the history
Loading