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.38.30
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.38.31
Choose a head ref
  • 8 commits
  • 24 files changed
  • 4 contributors

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    3e3cf73 View commit details
    Browse the repository at this point in the history
  2. Fix some typos (#987)

    striezel authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    6aa3221 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e9c4ec View commit details
    Browse the repository at this point in the history
  4. Add epoll support for Redox (#985)

    For now it seems that epoll is the preferred way to access Redox's
    underlying polling interface. There are event schemes but until Redox's
    syscalls are better integrated with Rustix it's probably not worth it
    yet.
    
    cc smol-rs/polling#176
    
    Signed-off-by: John Nunley <dev@notgull.net>
    notgull authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    916887b View commit details
    Browse the repository at this point in the history
  5. Fix calling proc_self_status() more than once. (#995)

    Fix `proc_self_status()` to reset the directory cursor before iterating
    through the directory entries when searching for bind mounts. This fixes
    a failure when called more than once, due to the cursor being left at
    the end.
    
    Fixes #994.
    sunfishcode authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    85eea13 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Fix handling of negative timestamps in Stat. (#999)

    Deprecate `Stat::st_mtime` etc., because they're unsigned and should be
    signed, and introduce a `StatExt` extension trait which adds `mtime()`
    etc. accessor functions which return the values in the appropriate
    signed type.
    
    This `StatExt` trait can go away next time we have a semver breaking
    change, but for now this preserves compatibility.
    sunfishcode authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    6ec74e0 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Fix compilation on i686-apple-darwin. (#1000)

    On i686-apple-darwin, `time_t` is 32-bit, so it needs `fix_y2038` and
    conversions for `Timespec` values.
    
    Fixes #991.
    sunfishcode authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    d268591 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    8a7ff3c View commit details
    Browse the repository at this point in the history
Loading