Skip to content

Commit

Permalink
Bump the crates-io group across 1 directory with 54 updates
Browse files Browse the repository at this point in the history
Bumps the crates-io group with 50 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [hyper](https://github.com/hyperium/hyper) | `0.10.16` | `0.14.15` |
| [pkix](https://github.com/fortanix/pkix) | `0.1.2` | `0.2.1` |
| [sdkms](https://github.com/fortanix/sdkms-client-rust) | `0.2.1` | `0.3.0` |
| [serde_bytes](https://github.com/serde-rs/bytes) | `0.11.5` | `0.11.14` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.74` | `1.0.116` |
| [url](https://github.com/servo/rust-url) | `1.7.2` | `2.2.2` |
| [uuid](https://github.com/uuid-rs/uuid) | `0.6.5` | `0.8.2` |
| [yasna](https://github.com/qnighy/yasna.rs) | `0.3.2` | `0.4.0` |
| [aws-nitro-enclaves-nsm-api](https://github.com/aws/aws-nitro-enclaves-nsm-api) | `0.2.0` | `0.4.0` |
| [crossbeam](https://github.com/crossbeam-rs/crossbeam) | `0.8.2` | `0.8.4` |
| [sha2](https://github.com/RustCrypto/hashes) | `0.8.2` | `0.10.1` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.47` | `1.0.82` |
| [cargo_toml](https://gitlab.com/lib.rs/cargo_toml) | `0.10.3` | `0.20.0` |
| [clap](https://github.com/clap-rs/clap) | `2.33.3` | `4.5.4` |
| [elf](https://github.com/cole14/rust-elf) | `0.0.10` | `0.7.4` |
| [env_logger](https://github.com/rust-cli/env_logger) | `0.6.2` | `0.9.0` |
| [log](https://github.com/rust-lang/log) | `0.4.14` | `0.4.21` |
| [once_cell](https://github.com/matklad/once_cell) | `1.9.0` | `1.19.0` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.30` | `1.0.59` |
| [num-bigint](https://github.com/rust-num/num-bigint) | `0.4.3` | `0.4.4` |
| [compiler_builtins](https://github.com/rust-lang/compiler-builtins) | `0.1.36` | `0.1.109` |
| [time](https://github.com/time-rs/time) | `0.3.26` | `0.3.36` |
| [byteorder](https://github.com/BurntSushi/byteorder) | `1.3.4` | `1.5.0` |
| [protobuf](https://github.com/stepancheg/rust-protobuf) | `2.22.1` | `3.4.0` |
| [libloading](https://github.com/nagisa/rust_libloading) | `0.5.2` | `0.7.2` |
| [protoc-rust](https://github.com/stepancheg/rust-protobuf) | `2.22.1` | `2.28.0` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.11.10` | `0.12.4` |
| [num-derive](https://github.com/rust-num/num-derive) | `0.2.5` | `0.3.3` |
| [num](https://github.com/rust-num/num) | `0.2.1` | `0.4.0` |
| [openssl](https://github.com/sfackler/rust-openssl) | `0.10.60` | `0.10.64` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.36.0` | `1.37.0` |
| [futures](https://github.com/rust-lang/futures-rs) | `0.3.17` | `0.3.30` |
| [xmas-elf](https://github.com/nrc/xmas-elf) | `0.6.2` | `0.9.1` |
| [toml](https://github.com/toml-rs/toml) | `0.4.10` | `0.8.12` |
| [base64](https://github.com/marshallpierce/rust-base64) | `0.13.0` | `0.22.0` |
| [bitflags](https://github.com/bitflags/bitflags) | `1.2.1` | `2.5.0` |
| [percent-encoding](https://github.com/servo/rust-url) | `2.1.0` | `2.3.1` |
| [serde-bytes-repr](https://github.com/cfsamson/rfi-serde-byte-repr) | `0.1.5` | `0.2.0` |
| [quick-error](https://github.com/tailhook/quick-error) | `1.2.3` | `2.0.1` |
| [regex](https://github.com/rust-lang/regex) | `1.4.1` | `1.10.4` |
| [yansi](https://github.com/SergioBenitez/yansi) | `0.5.0` | `1.0.1` |
| [quote](https://github.com/dtolnay/quote) | `0.6.13` | `1.0.35` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `0.4.30` | `1.0.78` |
| [petgraph](https://github.com/petgraph/petgraph) | `0.4.13` | `0.6.4` |
| [syn](https://github.com/dtolnay/syn) | `0.15.44` | `2.0.50` |
| [proc-mounts](https://github.com/pop-os/proc-mounts) | `0.2.4` | `0.3.0` |
| [serde_yaml](https://github.com/dtolnay/serde-yaml) | `0.8.13` | `0.9.34+deprecated` |
| [foreign-types](https://github.com/sfackler/foreign-types) | `0.3.2` | `0.5.0` |
| [zeroize](https://github.com/RustCrypto/utils) | `1.6.0` | `1.7.0` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.0.86` | `1.0.95` |



Updates `hyper` from 0.10.16 to 0.14.15
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper@v0.10.16...v0.14.15)

Updates `pkix` from 0.1.2 to 0.2.1
- [Release notes](https://github.com/fortanix/pkix/releases)
- [Commits](https://github.com/fortanix/pkix/commits/pkix_v0.2.1)

Updates `sdkms` from 0.2.1 to 0.3.0
- [Release notes](https://github.com/fortanix/sdkms-client-rust/releases)
- [Commits](fortanix/sdkms-client-rust@v0.2.1...v0.3.0)

Updates `serde_bytes` from 0.11.5 to 0.11.14
- [Release notes](https://github.com/serde-rs/bytes/releases)
- [Commits](serde-rs/bytes@0.11.5...0.11.14)

Updates `serde_derive` from 1.0.132 to 1.0.198
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.132...v1.0.198)

Updates `serde_json` from 1.0.74 to 1.0.116
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.74...v1.0.116)

Updates `url` from 1.7.2 to 2.2.2
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](servo/rust-url@v1.7.2...v2.2.2)

Updates `uuid` from 0.6.5 to 0.8.2
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@0.6.5...0.8.2)

Updates `yasna` from 0.3.2 to 0.4.0
- [Changelog](https://github.com/qnighy/yasna.rs/blob/master/CHANGELOG.md)
- [Commits](qnighy/yasna.rs@yasna-0.3.2...yasna-0.4.0)

Updates `aws-nitro-enclaves-nsm-api` from 0.2.0 to 0.4.0
- [Release notes](https://github.com/aws/aws-nitro-enclaves-nsm-api/releases)
- [Changelog](https://github.com/aws/aws-nitro-enclaves-nsm-api/blob/main/CHANGELOG.md)
- [Commits](aws/aws-nitro-enclaves-nsm-api@v0.2.0...v0.4.0)

Updates `crossbeam` from 0.8.2 to 0.8.4
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](crossbeam-rs/crossbeam@crossbeam-0.8.2...crossbeam-0.8.4)

Updates `sha2` from 0.8.2 to 0.10.1
- [Commits](RustCrypto/hashes@sha2-v0.8.2...sha2-v0.10.1)

Updates `anyhow` from 1.0.47 to 1.0.82
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.47...1.0.82)

Updates `cargo_toml` from 0.10.3 to 0.20.0
- [Commits](https://gitlab.com/lib.rs/cargo_toml/commits/v0.20.0)

Updates `clap` from 2.33.3 to 4.5.4
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v2.33.3...v4.5.4)

Updates `elf` from 0.0.10 to 0.7.4
- [Release notes](https://github.com/cole14/rust-elf/releases)
- [Changelog](https://github.com/cole14/rust-elf/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cole14/rust-elf/commits/v0.7.4)

Updates `env_logger` from 0.6.2 to 0.9.0
- [Release notes](https://github.com/rust-cli/env_logger/releases)
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
- [Commits](rust-cli/env_logger@v0.6.2...v0.9.0)

Updates `log` from 0.4.14 to 0.4.21
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](rust-lang/log@0.4.14...0.4.21)

Updates `once_cell` from 1.9.0 to 1.19.0
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](matklad/once_cell@v1.9.0...v1.19.0)

Updates `thiserror` from 1.0.30 to 1.0.59
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.30...1.0.59)

Updates `chrono` from 0.4.19 to 0.4.38
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.19...v0.4.38)

Updates `num-bigint` from 0.4.3 to 0.4.4
- [Changelog](https://github.com/rust-num/num-bigint/blob/master/RELEASES.md)
- [Commits](rust-num/num-bigint@num-bigint-0.4.3...num-bigint-0.4.4)

Updates `compiler_builtins` from 0.1.36 to 0.1.109
- [Commits](rust-lang/compiler-builtins@0.1.36...0.1.109)

Updates `time` from 0.3.26 to 0.3.36
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.26...v0.3.36)

Updates `byteorder` from 1.3.4 to 1.5.0
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md)
- [Commits](BurntSushi/byteorder@1.3.4...1.5.0)

Updates `protobuf` from 2.22.1 to 3.4.0
- [Changelog](https://github.com/stepancheg/rust-protobuf/blob/master/CHANGELOG-before-3.md)
- [Commits](stepancheg/rust-protobuf@v2.22.1...v3.4.0)

Updates `libloading` from 0.5.2 to 0.7.2
- [Commits](https://github.com/nagisa/rust_libloading/commits)

Updates `protoc-rust` from 2.22.1 to 2.28.0
- [Changelog](https://github.com/stepancheg/rust-protobuf/blob/master/CHANGELOG-before-3.md)
- [Commits](stepancheg/rust-protobuf@v2.22.1...v2.28.0)

Updates `crossbeam-channel` from 0.5.8 to 0.5.12
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](crossbeam-rs/crossbeam@crossbeam-channel-0.5.8...crossbeam-channel-0.5.12)

Updates `reqwest` from 0.11.10 to 0.12.4
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.11.10...v0.12.4)

Updates `num-derive` from 0.2.5 to 0.3.3
- [Changelog](https://github.com/rust-num/num-derive/blob/master/RELEASES.md)
- [Commits](rust-num/num-derive@num-derive-0.2.5...num-derive-0.3.3)

Updates `num-traits` from 0.2.14 to 0.2.18
- [Changelog](https://github.com/rust-num/num-traits/blob/master/RELEASES.md)
- [Commits](rust-num/num-traits@num-traits-0.2.14...num-traits-0.2.18)

Updates `num` from 0.2.1 to 0.4.0
- [Changelog](https://github.com/rust-num/num/blob/master/RELEASES.md)
- [Commits](rust-num/num@num-0.2.1...num-0.4.0)

Updates `openssl` from 0.10.60 to 0.10.64
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](sfackler/rust-openssl@openssl-v0.10.60...openssl-v0.10.64)

Updates `tokio` from 1.36.0 to 1.37.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.36.0...tokio-1.37.0)

Updates `futures` from 0.3.17 to 0.3.30
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.17...0.3.30)

Updates `xmas-elf` from 0.6.2 to 0.9.1
- [Commits](nrc/xmas-elf@0.6.2...0.9.1)

Updates `toml` from 0.4.10 to 0.8.12
- [Commits](https://github.com/toml-rs/toml/commits/toml-v0.8.12)

Updates `base64` from 0.13.0 to 0.22.0
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md)
- [Commits](marshallpierce/rust-base64@v0.13.0...v0.22.0)

Updates `bitflags` from 1.2.1 to 2.5.0
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](bitflags/bitflags@1.2.1...2.5.0)

Updates `percent-encoding` from 2.1.0 to 2.3.1
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](servo/rust-url@percent-encoding-v2.1.0...v2.3.1)

Updates `serde-bytes-repr` from 0.1.5 to 0.2.0
- [Release notes](https://github.com/cfsamson/rfi-serde-byte-repr/releases)
- [Commits](https://github.com/cfsamson/rfi-serde-byte-repr/commits/v0.2.0)

Updates `quick-error` from 1.2.3 to 2.0.1
- [Commits](tailhook/quick-error@v1.2.3...v2.0.1)

Updates `regex` from 1.4.1 to 1.10.4
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.4.1...1.10.4)

Updates `yansi` from 0.5.0 to 1.0.1
- [Release notes](https://github.com/SergioBenitez/yansi/releases)
- [Commits](https://github.com/SergioBenitez/yansi/commits/v1.0.1)

Updates `quote` from 0.6.13 to 1.0.35
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](dtolnay/quote@0.6.13...1.0.35)

Updates `proc-macro2` from 0.4.30 to 1.0.78
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@0.4.30...1.0.78)

Updates `petgraph` from 0.4.13 to 0.6.4
- [Changelog](https://github.com/petgraph/petgraph/blob/master/RELEASES.rst)
- [Commits](https://github.com/petgraph/petgraph/compare/[email protected]@v0.6.4)

Updates `syn` from 0.15.44 to 2.0.50
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@0.15.44...2.0.50)

Updates `proc-mounts` from 0.2.4 to 0.3.0
- [Changelog](https://github.com/pop-os/proc-mounts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pop-os/proc-mounts/commits)

Updates `serde_yaml` from 0.8.13 to 0.9.34+deprecated
- [Release notes](https://github.com/dtolnay/serde-yaml/releases)
- [Commits](dtolnay/serde-yaml@0.8.13...0.9.34)

Updates `foreign-types` from 0.3.2 to 0.5.0
- [Release notes](https://github.com/sfackler/foreign-types/releases)
- [Commits](sfackler/foreign-types@v0.3.2...v0.5.0)

Updates `zeroize` from 1.6.0 to 1.7.0
- [Commits](RustCrypto/utils@zeroize-v1.6.0...zeroize-v1.7.0)

Updates `cc` from 1.0.86 to 1.0.95
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Commits](rust-lang/cc-rs@1.0.86...1.0.95)

---
updated-dependencies:
- dependency-name: hyper
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: pkix
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: sdkms
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: serde_bytes
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: serde_derive
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: url
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: yasna
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: aws-nitro-enclaves-nsm-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: crossbeam
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: sha2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: cargo_toml
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: elf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: env_logger
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: log
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: num-bigint
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: compiler_builtins
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: time
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: byteorder
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: protobuf
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: libloading
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: protoc-rust
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: crossbeam-channel
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: num-derive
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: num-traits
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: num
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: openssl
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: xmas-elf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: base64
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: bitflags
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: percent-encoding
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: serde-bytes-repr
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: quick-error
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: yansi
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: quote
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: petgraph
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: proc-mounts
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: serde_yaml
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: foreign-types
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: zeroize
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: cc
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
...

Signed-off-by: dependabot[bot] <[email protected]>
  • Loading branch information
dependabot[bot] authored Apr 22, 2024
1 parent 6d72f6d commit 2723ece
Show file tree
Hide file tree
Showing 22 changed files with 1,015 additions and 718 deletions.
1,601 changes: 949 additions & 652 deletions Cargo.lock

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions em-app/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,34 +13,34 @@ keywords = [ "sgx" ]
b64-ct = "0.1.0"
em-client = { version = "3.0.0", default-features = false, features = ["client"] }
em-node-agent-client = "1.0.0"
hyper = { version = "0.10", default-features = false }
hyper = { version = "0.14", default-features = false }
mbedtls = { version = "0.12", default-features = false, features = ["rdrand", "std", "ssl"] }
pkix = ">=0.1.2, <0.3.0"

rustc-serialize = "0.3.24"
sdkms = { version = "0.2.1", default-features = false }
sdkms = { version = "0.3.0", default-features = false }
serde = "1.0.123"
serde_bytes = "0.11"
serde_derive = "1.0.123"
serde_json = "1.0"
url = "1"
uuid = { version = "0.6.3", features = ["v4", "serde"] }
url = "2"
uuid = { version = "0.8.2", features = ["v4", "serde"] }
uuid_sdkms = { package = "uuid", version = "0.7.4", features = ["v4", "serde"] }

yasna = { version = "0.3", features = ["num-bigint", "bit-vec"] }
yasna = { version = "0.4", features = ["num-bigint", "bit-vec"] }

[target.x86_64-fortanix-unknown-sgx.dependencies]
sgx_pkix = { version = "0.2.0", path = "../intel-sgx/sgx_pkix" }
sgx-isa = { version = "0.4", path = "../intel-sgx/sgx-isa", default-features = false }

[target.x86_64-unknown-linux-musl.dependencies]
aws-nitro-enclaves-nsm-api = "0.2.0"
aws-nitro-enclaves-nsm-api = "0.4.0"
vme-pkix = { version = "0.1.0", path = "../fortanix-vme/vme-pkix/" }

[target.x86_64-unknown-linux-gnu.dependencies]
aws-nitro-enclaves-nsm-api = "0.2.0"
aws-nitro-enclaves-nsm-api = "0.4.0"
vme-pkix = { version = "0.1.0", path = "../fortanix-vme/vme-pkix/" }

[target.x86_64-unknown-linux-fortanixvme.dependencies]
aws-nitro-enclaves-nsm-api = "0.2.0"
aws-nitro-enclaves-nsm-api = "0.4.0"
vme-pkix = { version = "0.1.0", path = "../fortanix-vme/vme-pkix/" }
2 changes: 1 addition & 1 deletion examples/mem-correctness-test/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ publish = false
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
crossbeam = "0.8.0"
crossbeam = "0.8.4"
rand = "0.8.4"
num_cpus = "1.14.0"
sha2 = "0.10"
Expand Down
10 changes: 5 additions & 5 deletions fortanix-vme/aws-nitro-enclaves/eif-tools/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ categories = ["command-line-utilities"]

[dependencies]
anyhow = "1.0"
cargo_toml = "0.10.3"
clap = "2.33"
elf = "0.0.10"
cargo_toml = "0.20.0"
clap = "4.5"
elf = "0.7.4"
env_logger = "0.9"
log = "0.4"
nitro-cli = { git = "https://github.com/fortanix/aws-nitro-enclaves-cli.git", branch = "main" }
once_cell = "1.9.0"
once_cell = "1.19.0"
serde = { version = "1.0", features = ["derive"] }
sha2 = "0.9.5"
sha2 = "0.10.1"
tempdir = "0.3"
thiserror = "1.0"
2 changes: 1 addition & 1 deletion fortanix-vme/fortanix-vme-abi/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ authors = ["Fortanix, Inc."]
[dependencies]
core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" }
alloc = { version = "1.0.0", optional = true, package = "rustc-std-workspace-alloc" }
compiler_builtins = { version = "0.1.0", optional = true }
compiler_builtins = { version = "0.1.109", optional = true }
# Avoid using patch section due to https://github.com/rust-lang/cargo/issues/10031
serde = { git = "https://github.com/fortanix/serde.git", branch = "master", default-features = false, features = ["derive", "alloc"] }
vsock = { version = "0.2.4", optional = true }
Expand Down
4 changes: 2 additions & 2 deletions fortanix-vme/fortanix-vme-runner/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ edition = "2018"
authors = ["Fortanix, Inc."]

[dependencies]
env_logger = "0.8.4"
env_logger = "0.9.0"
fnv = "1.0.7"
fortanix-vme-abi = { path = "../fortanix-vme-abi", features = ["std"] }
log = "0.4.14"
log = "0.4.21"
nix = "0.22.1"
serde = { version = "1.0", features = ["derive"] }
serde_cbor = { version = "0.11" }
Expand Down
2 changes: 1 addition & 1 deletion fortanix-vme/tests/iron/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ edition = "2018"

[dependencies]
iron = "0.6.1"
time = "0.3.5"
time = "0.3.36"
8 changes: 4 additions & 4 deletions intel-sgx/aesm-client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ sgxs = { version = "0.8.0", path = "../sgxs", optional = true }
sgx-isa = { version = "0.4.0", path = "../sgx-isa"}

# External dependencies
byteorder = "1.0" # Unlicense/MIT
byteorder = "1.5" # Unlicense/MIT
lazy_static = "1" # MIT/Apache-2.0
protobuf = "2.22.1" # MIT/Apache-2.0
protobuf = "3.4.0" # MIT/Apache-2.0
thiserror = "1.0" # MIT/Apache-2.0
anyhow = "1.0" # MIT/Apache-2.0

Expand All @@ -47,10 +47,10 @@ unix_socket2 = "0.5.4" # MIT/Apache-2.0
[target.'cfg(windows)'.dependencies]
# External dependencies
winapi = { version = "0.3.7", features = ["combaseapi", "enclaveapi", "memoryapi", "objbase"] }
libloading = "0.5.2"
libloading = "0.7.2"

[build-dependencies]
protoc-rust = "2.8.0" # MIT/Apache-2.0
protoc-rust = "2.28.0" # MIT/Apache-2.0

[dev-dependencies]
sgx-isa = { version = "0.4.0", path = "../sgx-isa" }
Expand Down
6 changes: 3 additions & 3 deletions intel-sgx/dcap-provider/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,9 @@ crate-type = ["cdylib"]
"report-test" = { version = "0.4.0", path = "../report-test" }

# External dependencies
byteorder = "1.1.0" # Unlicense/MIT
env_logger = "0.6" # MIT/Apache-2.0
byteorder = "1.5.0" # Unlicense/MIT
env_logger = "0.9" # MIT/Apache-2.0
lazy_static = "1" # MIT/Apache-2.0
log = "0.4" # MIT/Apache-2.0
reqwest = { version = "0.11", features = ["blocking"] } # MIT/Apache-2.0
reqwest = { version = "0.12", features = ["blocking"] } # MIT/Apache-2.0
rustc-serialize = "0.3.24" # MIT/Apache-2.0
2 changes: 1 addition & 1 deletion intel-sgx/dcap-ql-sys/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@ link = []
"sgx-isa" = { version = "0.4.0", path = "../sgx-isa" }

# External dependencies
num-derive = "0.2" # MIT/Apache-2.0
num-derive = "0.3" # MIT/Apache-2.0
num-traits = "0.2" # MIT/Apache-2.0
8 changes: 4 additions & 4 deletions intel-sgx/dcap-ql/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -41,16 +41,16 @@ verify = ["mbedtls", "num", "yasna"]
"sgx-isa" = { version = "0.4.0", path = "../sgx-isa" }

# External dependencies
byteorder = "1.1.0" # Unlicense/MIT
byteorder = "1.5.0" # Unlicense/MIT
anyhow = "1.0" # MIT/Apache-2.0
lazy_static = "1" # MIT/Apache-2.0
libc = { version = "0.2", optional = true } # MIT/Apache-2.0
mbedtls = { version = "0.12", default-features = false, features = ["std", "x509"], optional = true }
num = { version = "0.2", optional = true }
num-derive = "0.2" # MIT/Apache-2.0
num = { version = "0.4", optional = true }
num-derive = "0.3" # MIT/Apache-2.0
num-traits = "0.2" # MIT/Apache-2.0
serde = { version = "1.0.104", features = ["derive"], optional = true } # MIT/Apache-2.0
yasna = { version = "0.3", features = ["num-bigint", "bit-vec"], optional = true }
yasna = { version = "0.4", features = ["num-bigint", "bit-vec"], optional = true }

[dev-dependencies]
mbedtls = { version = "0.12" }
Expand Down
4 changes: 2 additions & 2 deletions intel-sgx/enclave-runner/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ lazy_static = "1.2.0" # MIT/Apache-2.0
libc = "0.2.48" # MIT/Apache-2.0
nix = "0.13.0" # MIT
openssl = { version = "0.10", optional = true } # Apache-2.0
crossbeam = "0.8.2" # MIT/Apache-2.0
crossbeam = "0.8.4" # MIT/Apache-2.0
num_cpus = "1.10.0" # MIT/Apache-2.0
tokio = { version = "1.35", features = ["full"] } # MIT
tokio = { version = "1.37", features = ["full"] } # MIT
futures = { version = "0.3", features = ["compat", "io-compat"] } # MIT/Apache-2.0

[features]
Expand Down
2 changes: 1 addition & 1 deletion intel-sgx/fortanix-sgx-abi/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ categories = ["os"]

[dependencies]
core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" }
compiler_builtins = { version = "0.1.0", optional = true }
compiler_builtins = { version = "0.1.109", optional = true }

[features]
docs = []
Expand Down
6 changes: 3 additions & 3 deletions intel-sgx/fortanix-sgx-tools/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,13 @@ sgxs = { version = "0.8.0", path = "../sgxs" }
sgx-isa = { version = "0.4.0", path = "../sgx-isa" }

# External dependencies
xmas-elf = "0.6.0" # Apache-2.0/MIT
clap = "2.2.5" # MIT
xmas-elf = "0.9.1" # Apache-2.0/MIT
clap = "4.5.4" # MIT
anyhow = "1.0" # MIT/Apache-2.0
thiserror = "1.0" # MIT/Apache-2.0
serde_derive = "1.0.84" # MIT/Apache-2.0
serde = "1.0.84" # MIT/Apache-2.0
toml = "0.4.10" # MIT/Apache-2.0
toml = "0.8.12" # MIT/Apache-2.0
num_cpus = "1.9.0" # MIT/Apache-2.0
libc = "0.2.48" # MIT/Apache-2.0
nix = "0.13.0" # MIT
14 changes: 7 additions & 7 deletions intel-sgx/ias/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ description = "API definitions, tools, and client for the Intel Attestation Serv
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
base64 = { version = "0.13", optional = true }
bitflags = "1"
byteorder = "1.0"
base64 = { version = "0.22", optional = true }
bitflags = "2"
byteorder = "1.5"
log = "0.4"
percent-encoding = "2.1"
percent-encoding = "2.3"
serde_bytes = "0.11"
serde-bytes-repr = { version = "0.1", optional = true }
serde-bytes-repr = { version = "0.2", optional = true }
serde_json = { version = "1", optional = true }
serde = { version = "1.0.7", features = ["derive"] }
url = "2.2"
Expand All @@ -27,7 +27,7 @@ sgx-isa = { version = "0.4", path = "../sgx-isa" }
sgx_pkix = { version = "0.2", path = "../sgx_pkix" }

[target.'cfg(not(target_env="sgx"))'.dependencies]
reqwest = { version = "0.11", features = ["json"], optional = true }
reqwest = { version = "0.12", features = ["json"], optional = true }

[features]
client = ["reqwest", "base64", "serde-bytes-repr", "serde_json"]
Expand All @@ -39,7 +39,7 @@ tokio = { version = "1", features = ["macros"] }
env_logger = "0.9.0"

[target.'cfg(not(target_env="sgx"))'.dev-dependencies]
clap = "2.23.3"
clap = "4.5.4"

report-test = { version = "0.4", path = "../report-test" }
aesm-client = { version = "0.6", features = ["sgxs"], path = "../aesm-client" }
Expand Down
2 changes: 1 addition & 1 deletion intel-sgx/sgx-isa/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ mbedtls = { version = "0.12", default-features = false, features = ["std"] }

[dependencies]
# External dependencies
bitflags = "1" # MIT/Apache-2.0
bitflags = "2" # MIT/Apache-2.0
serde = { version = "1.0.104", features = ["derive"], optional = true } # MIT/Apache-2.0

[features]
Expand Down
4 changes: 2 additions & 2 deletions intel-sgx/sgx_pkix/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ keywords = [ "certificate-handling", "sgx" ]
categories = ["cryptography"]

[dependencies]
byteorder = "1.0"
byteorder = "1.5"
pkix = ">=0.1.1, <0.3.0"
sgx-isa = { version = "0.4", path = "../sgx-isa" }
quick-error = "1.1.0"
quick-error = "2.0.1"
lazy_static = "1"
4 changes: 2 additions & 2 deletions intel-sgx/sgxs-loaders/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ no_sgx_enclave_common = []
"sgx-isa" = { version = "0.4.0", path = "../sgx-isa" }

# External dependencies
bitflags = "1" # MIT/Apache-2.0
bitflags = "2" # MIT/Apache-2.0
nix = "0.15" # MIT
anyhow = "1.0" # MIT/Apache-2.0
thiserror = "1.0" # MIT/Apache-2.0
libloading = "0.5" # ISC
libloading = "0.7" # ISC

[target.'cfg(windows)'.dependencies]
winapi = { version = "0.3.7", features = ["enclaveapi","memoryapi","processthreadsapi"] }
Expand Down
24 changes: 12 additions & 12 deletions intel-sgx/sgxs-tools/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,29 +34,29 @@ path = "src/sgx_detect/main.rs"

# External dependencies
lazy_static = "1" # MIT/Apache-2.0
clap = "2.2.5" # MIT
reqwest = { version = "0.11", features = ["blocking", "json"] } # MIT/Apache-2.0
clap = "4.5.4" # MIT
reqwest = { version = "0.12", features = ["blocking", "json"] } # MIT/Apache-2.0
regex = "1" # MIT/Apache-2.0
num = "0.2" # MIT/Apache-2.0
byteorder = "1.1.0" # Unlicense/MIT
num = "0.4" # MIT/Apache-2.0
byteorder = "1.5.0" # Unlicense/MIT
openssl = "0.10" # Apache-2.0
anyhow = "1.0" # MIT/Apache-2.0
thiserror = "1.0" # MIT/Apache-2.0
crypto-hash = "0.3" # MIT
log = "0.4" # MIT/Apache-2.0
env_logger = "0.6" # MIT/Apache-2.0
yansi = "0.5" # MIT/Apache-2.0
env_logger = "0.9" # MIT/Apache-2.0
yansi = "1.0" # MIT/Apache-2.0
atty = "0.2" # MIT
quote = "0.6" # MIT/Apache-2.0
proc-macro2 = "0.4" # MIT/Apache-2.0
petgraph = "0.4" # MIT/Apache-2.0
quote = "1.0" # MIT/Apache-2.0
proc-macro2 = "1.0" # MIT/Apache-2.0
petgraph = "0.6" # MIT/Apache-2.0
mopa = "0.2" # MIT/Apache-2.0
syn = { version = "0.15", features = ["full"] } # MIT/Apache-2.0
syn = { version = "2.0", features = ["full"] } # MIT/Apache-2.0
fnv = "1" # MIT/Apache-2.0
proc-mounts = "0.2.4" # MIT
proc-mounts = "0.3.0" # MIT
serde = "1.0.84" # MIT/Apache-2.0
serde_derive = "1.0.84" # MIT/Apache-2.0
serde_yaml = "0.8.8" # MIT/Apache-2.0
serde_yaml = "0.9.34" # MIT/Apache-2.0

[target.'cfg(unix)'.dependencies]
"dcap-ql" = { version = "0.4.0", path = "../dcap-ql" }
Expand Down
6 changes: 3 additions & 3 deletions intel-sgx/sgxs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ categories = ["parsing", "encoding"]
sgx-isa = { version = "0.4.0", path = "../sgx-isa" }

# External dependencies
byteorder = "1.0" # Unlicense/MIT
byteorder = "1.5" # Unlicense/MIT
time = { version = "0.3", features = ["formatting", "local-offset", "macros", "std"] } # MIT/Apache-2.0
thiserror = "1.0" # MIT/Apache-2.0
anyhow = "1.0" # MIT/Apache-2.0
openssl = { version = "0.10", optional = true } # Apache-2.0
openssl-sys = { version = "0.9.24", optional = true } # Apache-2.0
foreign-types = { version = "0.3", optional = true } # MIT/Apache-2.0
sha2 = { version = "0.8", optional = true } # MIT OR Apache-2.0
foreign-types = { version = "0.5", optional = true } # MIT/Apache-2.0
sha2 = { version = "0.10", optional = true } # MIT OR Apache-2.0

[features]
crypto-openssl = ["openssl", "openssl-sys", "foreign-types"]
Expand Down
2 changes: 1 addition & 1 deletion ipc-queue/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ static_assertions = "1.1.0"

[target.'cfg(not(target_env = "sgx"))'.dev-dependencies]
futures = { version = "0.3", features = ["compat", "io-compat"] }
tokio = { version = "1.35", features = ["full"] }
tokio = { version = "1.37", features = ["full"] }

[package.metadata.fortanix-sgx]
# set number of threads so tests can run properly
Expand Down
4 changes: 2 additions & 2 deletions rs-libc/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ keywords = ["libc", "malloc", "strcmp", "snprintf"]
categories = ["external-ffi-bindings", "os"]

[build-dependencies]
cc = "1.0.46"
cc = "1.0.95"

[dependencies]
zeroize = "1.6.0"
zeroize = "1.7.0"

0 comments on commit 2723ece

Please sign in to comment.