Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update all dependencies #339

Merged
merged 1 commit into from
May 27, 2024
Merged

fix(deps): update all dependencies #339

merged 1 commit into from
May 27, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 22, 2024

Mend Renovate

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.82 -> 1.0.86
cpio dev-dependencies minor 0.3.0 -> 0.4.0
fastrand dependencies minor 2.0.2 -> 2.1.0
nix dependencies minor 0.28.0 -> 0.29.0
serde_json dependencies patch 1.0.115 -> 1.0.117
snafu dependencies patch 0.8.2 -> 0.8.3
time (source) dependencies patch 0.3.34 -> 0.3.36
uefi dependencies minor 0.27.0 -> 0.28.0
uefi-services dependencies minor 0.24.0 -> 0.25.0

Release Notes

dtolnay/anyhow (anyhow)

v1.0.86

Compare Source

  • Fix parse error in ensure! with non-literal after minus sign (#​373)

v1.0.85

Compare Source

  • Improve ensure! macro's rules to unblock some rustc pretty-printer improvements (#​368, #​371)

v1.0.84

Compare Source

  • Disallow calling ensure! through a Not impl for a type that is not bool (#​367)

v1.0.83

Compare Source

  • Integrate compile-time checking of cfgs (#​363)
jcreekmore/cpio-rs (cpio)

v0.4.0

Compare Source

smol-rs/fastrand (fastrand)

v2.1.0

Compare Source

  • Change the RNG algorithm and the way that the seed is computed. This will cause
    the algorithm to emit different constants for different seeds, hence the minor
    SemVer change.
    • Update to the final WyRand v4.2 constants for better entropy. (#​82)
    • Remove an unnecessary seed modification. (#​73)
nix-rust/nix (nix)

v0.29.0

Compare Source

Added
  • Add getregset()/setregset() for Linux/glibc/x86/x86_64/aarch64/riscv64 and
    getregs()/setregs() for Linux/glibc/aarch64/riscv64
    (#​2044)
  • Add socket option Ipv6Ttl for apple targets.
    (#​2287)
  • Add socket option UtunIfname.
    (#​2325)
  • make SigAction repr(transparent) & can be converted to the libc raw type
    (#​2326)
  • Add From trait implementation for conversions between sockaddr_in and
    SockaddrIn, sockaddr_in6 and SockaddrIn6
    (#​2328)
  • Add socket option ReusePortLb for FreeBSD.
    (#​2332)
  • Added support for openat2 on linux.
    (#​2339)
  • Add if_indextoname function.
    (#​2340)
  • Add mount and unmount API for apple targets.
    (#​2347)
  • Added _PC_MIN_HOLE_SIZE for pathconf and fpathconf.
    (#​2349)
  • Added impl AsFd for pty::PtyMaster
    (#​2355)
  • Add open flag O_SEARCH to AIX, Empscripten, FreeBSD, Fuchsia, solarish,
    WASI (#​2374)
  • Add prctl function prctl_set_vma_anon_name for Linux/Android.
    (#​2378)
  • Add sync(2) for apple_targets/solarish/haiku/aix/hurd, syncfs(2) for
    hurd and fdatasync(2) for aix/hurd
    (#​2379)
  • Add fdatasync support for Apple targets.
    (#​2380)
  • Add fcntl::OFlag::O_PATH for FreeBSD and Fuchsia
    (#​2382)
  • Added PathconfVar::MIN_HOLE_SIZE for apple_targets.
    (#​2388)
  • Add open flag O_SEARCH to apple_targets
    (#​2391)
  • O_DSYNC may now be used with aio_fsync and fcntl on FreeBSD.
    (#​2404)
  • Added Flock::relock for upgrading and downgrading locks.
    (#​2407)
Changed
  • Change the ForkptyResult type to the following repr so that the
    uninitialized
    master field won't be accessed in the child process:

    pub enum ForkptyResult {
        Parent {
            child: Pid,
            master: OwnedFd,
        },
        Child,
    }
    ``` ([#​2315](https://togithub.com/nix-rust/nix/pull/2315))
  • Updated cfg_aliases dependency from version 0.1 to 0.2
    (#​2322)

  • Change the signature of ptrace::write and ptrace::write_user to make them
    safe (#​2324)

  • Allow use of SignalFd through shared reference

    Like with many other file descriptors, concurrent use of signalfds is safe.
    Changing the signal mask of and reading signals from a signalfd can now be
    done
    with the SignalFd API even if other references to it exist.
    (#​2367)

  • Changed tee, splice and vmsplice RawFd arguments to AsFd.
    (#​2387)

  • Added I/O safety to the sys/aio module. Most functions that previously
    accepted a AsRawFd argument now accept an AsFd instead.
    (#​2401)

  • RecvMsg::cmsgs() now returns a Result, and checks that cmsgs were not
    truncated. (#​2413)

Fixed
  • No longer panics when the fanotify queue overflows.
    (#​2399)
  • Fixed ControlMessageOwned::UdpGroSegments wrapped type from u16 to i32 to
    reflect the used kernel's one.
    (#​2406)
serde-rs/json (serde_json)

v1.0.117

Compare Source

  • Resolve unexpected_cfgs warning (#​1130)

v1.0.116

Compare Source

shepmaster/snafu (snafu)

v0.8.3

Compare Source

Changed
  • Report now prints an "Error: " prefix when returned directly from
    main or tests.

  • Support heck version 0.5 in addition to 0.4.

time-rs/time (time)

v0.3.36

Compare Source

# Fixed
  • FormatItem can be used as part of an import path. See #​675 for details.

v0.3.35

Compare Source

Added
  • Duration::checked_neg
  • ext::InstantExt, which provides methods for using time::Duration with std::time::Instant
Changed
  • Instant is deprecated. It is recommended to use std::time::Instant directly, importing
    time::ext::InstantExt for interoperability with time::Duration.
  • FormatItem has been renamed to BorrowedFormatItem, avoiding confusion with OwnedFormatItem.
    An alias has been added for backwards compatibility.
Fixed
  • The weekday is optional when parsing RFC2822.
  • The range of sub-second values in Duration is documented correctly. The previous documentation
    contained an off-by-one error.
  • Leap seconds are now correctly handled when parsing ISO 8601.
rust-osdev/uefi-rs (uefi)

v0.28.0

Compare Source


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Apr 26, 2024
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 33d46d5 to e5589eb Compare May 1, 2024 09:32
@renovate renovate bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies May 1, 2024
@renovate renovate bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies May 5, 2024
@renovate renovate bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies May 6, 2024
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from b318088 to 3b50053 Compare May 24, 2024 13:27
@nikstur nikstur added this pull request to the merge queue May 27, 2024
Merged via the queue into master with commit 2eb19b8 May 27, 2024
37 checks passed
@nikstur nikstur deleted the renovate/all branch May 27, 2024 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant