backhand
backhand copied to clipboard
fix(deps): update all non-major dependencies
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| actions/cache | action | patch | v4.2.0 -> v4.2.3 |
| actions/upload-artifact | action | minor | v4.5.0 -> v4.6.2 |
| assert_cmd | dev-dependencies | patch | 2.0.16 -> 2.0.17 |
| backon | dev-dependencies | minor | 1.4.0 -> 1.5.0 |
| clap | dependencies | patch | 4.5.31 -> 4.5.37 |
| clap_complete | dependencies | patch | 4.5.46 -> 4.5.50 |
| codecov/codecov-action | action | minor | v5.1.2 -> v5.4.2 |
| env_logger | dev-dependencies | patch | 0.11.6 -> 0.11.8 |
| flate2 | dependencies | patch | 1.1.0 -> 1.1.1 |
| libc | dependencies | patch | 0.2.170 -> 0.2.172 |
| libfuzzer-sys | dependencies | patch | 0.15.1 -> 0.15.2 |
| nix | dev-dependencies | minor | 0.29.0 -> 0.30.0 |
| nix | dependencies | minor | 0.29.0 -> 0.30.0 |
| tempfile (source) | dev-dependencies | minor | 3.17.1 -> 3.19.1 |
| zstd-safe | dependencies | patch | 7.2.3 -> 7.2.4 |
Release Notes
actions/cache (actions/cache)
v4.2.3
What's Changed
- Update to use @actions/cache 4.0.3 package & prepare for new release by @salmanmkc in https://github.com/actions/cache/pull/1577 (SAS tokens for cache entries are now masked in debug logs)
New Contributors
- @salmanmkc made their first contribution in https://github.com/actions/cache/pull/1577
Full Changelog: https://github.com/actions/cache/compare/v4.2.2...v4.2.3
v4.2.2
What's Changed
[!IMPORTANT] As a reminder, there were important backend changes to release v4.2.0, see those release notes and the announcement for more details.
- Bump @actions/cache to v4.0.2 by @robherley in https://github.com/actions/cache/pull/1560
Full Changelog: https://github.com/actions/cache/compare/v4.2.1...v4.2.2
v4.2.1
What's Changed
[!IMPORTANT] As a reminder, there were important backend changes to release v4.2.0, see those release notes and the announcement for more details.
- docs: GitHub is spelled incorrectly in caching-strategies.md by @janco-absa in https://github.com/actions/cache/pull/1526
- docs: Make the "always save prime numbers" example more clear by @Tobbe in https://github.com/actions/cache/pull/1525
- Update force deletion docs due a recent deprecation by @sebbalex in https://github.com/actions/cache/pull/1500
- Bump @actions/cache to v4.0.1 by @robherley in https://github.com/actions/cache/pull/1554
New Contributors
- @janco-absa made their first contribution in https://github.com/actions/cache/pull/1526
- @Tobbe made their first contribution in https://github.com/actions/cache/pull/1525
- @sebbalex made their first contribution in https://github.com/actions/cache/pull/1500
Full Changelog: https://github.com/actions/cache/compare/v4.2.0...v4.2.1
actions/upload-artifact (actions/upload-artifact)
v4.6.2
What's Changed
- Update to use artifact 2.3.2 package & prepare for new upload-artifact release by @salmanmkc in https://github.com/actions/upload-artifact/pull/685
New Contributors
- @salmanmkc made their first contribution in https://github.com/actions/upload-artifact/pull/685
Full Changelog: https://github.com/actions/upload-artifact/compare/v4...v4.6.2
v4.6.1
What's Changed
- Update to use artifact 2.2.2 package by @yacaovsnc in https://github.com/actions/upload-artifact/pull/673
Full Changelog: https://github.com/actions/upload-artifact/compare/v4...v4.6.1
v4.6.0
What's Changed
- Expose env vars to control concurrency and timeout by @yacaovsnc in https://github.com/actions/upload-artifact/pull/662
Full Changelog: https://github.com/actions/upload-artifact/compare/v4...v4.6.0
assert-rs/assert_cmd (assert_cmd)
v2.0.17
Features
- Add
cargo::cargo_bin!which will work with Cargo'sbuild-dir
Xuanwo/backon (backon)
v1.5.0
What's Changed
- chore: Format code by @Xuanwo in https://github.com/Xuanwo/backon/pull/191
- feat: Add adjust support for Retry by @Xuanwo in https://github.com/Xuanwo/backon/pull/192
- chore(deps): update spin requirement from 0.9.8 to 0.10.0 by @dependabot in https://github.com/Xuanwo/backon/pull/188
- docs: Polish docs for backon by @Xuanwo in https://github.com/Xuanwo/backon/pull/193
- feat: Allow to control the max sleep time of exponential backoff by @XmchxUp in https://github.com/Xuanwo/backon/pull/187
- Bump version to 1.5.0 by @Xuanwo in https://github.com/Xuanwo/backon/pull/194
New Contributors
- @XmchxUp made their first contribution in https://github.com/Xuanwo/backon/pull/187
Full Changelog: https://github.com/Xuanwo/backon/compare/v1.4.1...v1.5.0
v1.4.1
What's Changed
- jitter: Make jitter range to current_delay instead of min_delay by @DanielShaulov in https://github.com/Xuanwo/backon/pull/184
- Bump to version 1.4.1 by @Xuanwo in https://github.com/Xuanwo/backon/pull/185
New Contributors
- @DanielShaulov made their first contribution in https://github.com/Xuanwo/backon/pull/184
Full Changelog: https://github.com/Xuanwo/backon/compare/v1.4.0...v1.4.1
clap-rs/clap (clap)
v4.5.37
Features
- Added
ArgMatches::try_clear_id()
v4.5.36
Fixes
- (help) Revert 4.5.35's "Don't leave space for shorts if there are none" for now
v4.5.35
Fixes
- (help) Align positionals and flags when put in the same
help_heading - (help) Don't leave space for shorts if there are none
v4.5.34
Fixes
- (help) Don't add extra blank lines with
flatten_help(true)and subcommands without arguments
v4.5.33
Fixes
- (error) When showing the usage of a suggestion for an unknown argument, don't show the group
v4.5.32
Features
- Add
Error::remove
Documentation
- (cookbook) Switch from
humantimetojiff - (tutorial) Better cover required vs optional
Internal
- Update
pulldown-cmark
codecov/codecov-action (codecov/codecov-action)
v5.4.2
What's Changed
Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.1..v5.4.2
v5.4.1
What's Changed
- fix: use the github core methods by @thomasrockhu-codecov in https://github.com/codecov/codecov-action/pull/1807
- build(deps): bump github/codeql-action from 3.28.12 to 3.28.13 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1803
- build(deps): bump github/codeql-action from 3.28.11 to 3.28.12 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1797
- build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1798
- chore(release): wrapper -0.2.1 by @app/codecov-releaser-app in https://github.com/codecov/codecov-action/pull/1788
- build(deps): bump github/codeql-action from 3.28.10 to 3.28.11 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1786
Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.0..v5.4.1
v5.4.0
What's Changed
- update wrapper submodule to 0.2.0, add recurse_submodules arg by @matt-codecov in https://github.com/codecov/codecov-action/pull/1780
- build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1775
- build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1776
- build(deps): bump github/codeql-action from 3.28.9 to 3.28.10 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1777
- Clarify in README that
use_pypibypasses integrity checks too by @webknjaz in https://github.com/codecov/codecov-action/pull/1773 - Fix use of safe.directory inside containers by @Flamefire in https://github.com/codecov/codecov-action/pull/1768
- Fix description for report_type input by @craigscott-crascit in https://github.com/codecov/codecov-action/pull/1770
- build(deps): bump github/codeql-action from 3.28.8 to 3.28.9 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1765
- Fix a typo in the example by @miranska in https://github.com/codecov/codecov-action/pull/1758
- build(deps): bump github/codeql-action from 3.28.5 to 3.28.8 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1757
- build(deps): bump github/codeql-action from 3.28.1 to 3.28.5 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1753
Full Changelog: https://github.com/codecov/codecov-action/compare/v5.3.1..v5.4.0
v5.3.1
What's Changed
Full Changelog: https://github.com/codecov/codecov-action/compare/v5.3.0..v5.3.1
v5.3.0
What's Changed
Full Changelog: https://github.com/codecov/codecov-action/compare/v5.2.0..v5.3.0
v5.2.0
What's Changed
- Fix typo in README by @tserg in https://github.com/codecov/codecov-action/pull/1747
- Th/add commands by @thomasrockhu-codecov in https://github.com/codecov/codecov-action/pull/1745
- use correct audience when requesting oidc token by @juho9000 in https://github.com/codecov/codecov-action/pull/1744
- build(deps): bump github/codeql-action from 3.27.9 to 3.28.1 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1742
- build(deps): bump actions/upload-artifact from 4.4.3 to 4.6.0 by @app/dependabot in https://github.com/codecov/codecov-action/pull/1743
- chore(deps): bump wrapper to 0.0.32 by @thomasrockhu-codecov in https://github.com/codecov/codecov-action/pull/1740
- feat: add disable-telem feature by @thomasrockhu-codecov in https://github.com/codecov/codecov-action/pull/1739
- fix: remove erroneous linebreak in readme by @Vampire in https://github.com/codecov/codecov-action/pull/1734
Full Changelog: https://github.com/codecov/codecov-action/compare/v5.1.2..v5.2.0
rust-cli/env_logger (env_logger)
v0.11.8
Compatibility
- (kv) Deprecate the
unstable-kvfeature which may be removed in a future patch release
Features
- (kv) Stabilize key-value support behind the
kvfeature - Expose
ConfigurableFormatto build custom [Builder::format]s that leverage this
v0.11.7
Internal
- Replaced
humantimewithjiff
rust-lang/flate2-rs (flate2)
v1.1.1
This release should be smaller and thus faster to download.
Additionally, when using the zlib-rs backend, duplicate symbol issues shouldn't occur anymore.
What's Changed
- docs: Update README to promote zlib-rs by @Xuanwo in https://github.com/rust-lang/flate2-rs/pull/470
- Update miniz_oxide to 0.8.5 by @oyvindln in https://github.com/rust-lang/flate2-rs/pull/475
- Remove stale CHANGELOG.md by @jayvdb in https://github.com/rust-lang/flate2-rs/pull/476
- More informative README on backends by @Shnatsel in https://github.com/rust-lang/flate2-rs/pull/480
- Rewrite outdated backend notes in lib.rs by @Shnatsel in https://github.com/rust-lang/flate2-rs/pull/481
- upgrade zlib-rs to version
0.5.0by @folkertdev in https://github.com/rust-lang/flate2-rs/pull/482
New Contributors
- @Xuanwo made their first contribution in https://github.com/rust-lang/flate2-rs/pull/470
- @jayvdb made their first contribution in https://github.com/rust-lang/flate2-rs/pull/476
Full Changelog: https://github.com/rust-lang/flate2-rs/compare/1.1.0...1.1.1
rust-lang/libc (libc)
v0.2.172
Added
- Android: Add
getauxvalfor 32-bit targets (#4338) - Android: Add
if_tun.hioctls (#4379) - Android: Define
SO_BINDTOIFINDEX(#4391) - Cygwin: Add
posix_spawn_file_actions_add[f]chdir[_np](#4387) - Cygwin: Add new socket options (#4350)
- Cygwin: Add statfs & fcntl (#4321)
- FreeBSD: Add
filedescandfdescenttbl(#4327) - Glibc: Add unstable support for _FILE_OFFSET_BITS=64 (#4345)
- Hermit: Add
AF_UNSPEC(#4344) - Hermit: Add
AF_VSOCK(#4344) - Illumos, NetBSD: Add
timerfdAPIs (#4333) - Linux: Add
_IO,_IOW,_IOR,_IOWRto the exported API (#4325) - Linux: Add
tcp_infoto uClibc bindings (#4347) - Linux: Add further BPF program flags (#4356)
- Linux: Add missing INPUT_PROP_XXX flags from
input-event-codes.h(#4326) - Linux: Add missing TLS bindings (#4296)
- Linux: Add more constants from
seccomp.h(#4330) - Linux: Add more glibc
ptrace_sud_configand relatedPTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG. (#4386) - Linux: Add new netlink flags (#4288)
- Linux: Define ioctl codes on more architectures (#4382)
- Linux: Add missing
pthread_attr_setstack(#4349) - Musl: Add missing
utmpxAPI (#4332) - Musl: Enable
getrandomon all platforms (#4346) - NuttX: Add more signal constants (#4353)
- QNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (#4169)
- QNX: Add support for alternative Neutrino network stack
io-sock(#4169) - Redox: Add more
sys/socket.handsys/uio.hdefinitions (#4388) - Solaris: Temporarily define
O_DIRECTandSIGINFO(#4348) - Solarish: Add
secure_getenv(#4342) - VxWorks: Add missing
d_typemember todirent(#4352) - VxWorks: Add missing signal-related constsants (#4352)
- VxWorks: Add more error codes (#4337)
Deprecated
- FreeBSD: Deprecate
TCP_PCAP_OUTandTCP_PCAP_IN(#4381)
Fixed
- Cygwin: Fix member types of
statfs(#4324) - Cygwin: Fix tests (#4357)
- Hermit: Make
AF_INET = 3(#4344) - Musl: Fix the syscall table on RISC-V-32 (#4335)
- Musl: Fix the value of
SA_ONSTACKon RISC-V-32 (#4335) - VxWorks: Fix a typo in the
waitpidparameter name (#4334)
Removed
- Musl: Remove
O_FSYNCon RISC-V-32 (useO_SYNCinstead) (#4335) - Musl: Remove
RTLD_DEEPBINDon RISC-V-32 (#4335)
Other
- CI: Add matrix env variables to the environment (#4345)
- CI: Always deny warnings (#4363)
- CI: Always upload successfully created artifacts (#4345)
- CI: Install musl from source for loongarch64 (#4320)
- CI: Revert "Also skip
MFD_EXECandMFD_NOEXEC_SEALon sparc64" (#) - CI: Use
$PWDinstead of$(pwd)in run-docker (#4345) - Solarish: Restrict
openptyandforkptypolyfills to Illumos, replace Solaris implementation with bindings (#4329) - Testing: Ensure the makedev test does not emit unused errors (#4363)
v0.2.171
Added
- Android: Add
if_nameindex/if_freenameindexsupport (#4247) - Apple: Add missing proc types and constants (#4310)
- BSD: Add
devname(#4285) - Cygwin: Add PTY and group API (#4309)
- Cygwin: Add support (#4279)
- FreeBSD: Make
spawn.hinterfaces available on all FreeBSD-like systems (#4294) - Linux: Add
AF_XDPstructs for all Linux environments (#4163) - Linux: Add SysV semaphore constants (#4286)
- Linux: Add
F_SEAL_EXEC(#4316) - Linux: Add
SO_PREFER_BUSY_POLLandSO_BUSY_POLL_BUDGET(#3917) - Linux: Add
devmemstructs (#4299) - Linux: Add socket constants up to
SO_DEVMEM_DONTNEED(#4299) - NetBSD, OpenBSD, DragonflyBSD: Add
closefrom(#4290) - NuttX: Add
pw_passwdfield topasswd(#4222) - Solarish: define
IP_BOUND_IFandIPV6_BOUND_IF(#4287) - Wali: Add bindings for
wasm32-wali-linux-musltarget (#4244)
Changed
- AIX: Use
sa_sigactioninstead of a union (#4250) - Make
msqid_ds.__msg_cbytespublic (#4301) - Unix: Make all
major,minor,makedevintoconst fn(#4208)
Deprecated
- Linux: Deprecate obsolete packet filter interfaces (#4267)
Fixed
- Cygwin: Fix strerror_r (#4308)
- Cygwin: Fix usage of f! (#4308)
- Hermit: Make
stat::st_sizesigned (#4298) - Linux: Correct values for
SI_TIMER,SI_MESGQ,SI_ASYNCIO(#4292) - NuttX: Update
tm_zoneandd_namefields to usec_chartype (#4222) - Xous: Include the prelude to define
c_int(#4304)
Other
- Add labels to FIXMEs (#4231, #4232, #4234, #4235, #4236)
- CI: Fix "cannot find libc" error on Sparc64 (#4317)
- CI: Fix "cannot find libc" error on s390x (#4317)
- CI: Pass
--no-self-updatetorustup update(#4306) - CI: Remove tests for the
i586-pc-windows-msvctarget (#4311) - CI: Remove the
check_cfgjob (#4322) - Change the range syntax that is giving
ctestproblems (#4311) - Linux: Split out the stat struct for gnu/b32/mips (#4276)
Removed
- NuttX: Remove
pthread_set_name_np(#4251)
AFLplusplus/LibAFL (libfuzzer-sys)
v0.15.2
Highlights
- Moved to Rust 2024 edition
- Added LibAFL_Unicorn
- Added
SAND: Decoupling Sanitization from Fuzzing for Low Overheadsupport - LibAFL rand types can be used for rust's
randmodule, and vice versa - Added StatsD monitor that sends updates via UDP to Prometheus
- QEMU:
- Added a new binary-only ASan implementation in Rust
- Redirect StdIn module to pass input to targets more easily
- Reworked Snapshots
- Better support for calling conventions in hooks
- Soft crash recovery for usermode for better performance on crash
- Updated QEMU to v9.2.2
What's Changed
- Add statistics. Move client stats from Monitor to EventManager by @Evian-Zhang in https://github.com/AFLplusplus/LibAFL/pull/2940
- Update MIGRATION by @Evian-Zhang in https://github.com/AFLplusplus/LibAFL/pull/2947
- Move to just by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2924
- Small improvements for Qemu by @celi0n in https://github.com/AFLplusplus/LibAFL/pull/2938
- Move start_time to ClientStatsManager by @Evian-Zhang in https://github.com/AFLplusplus/LibAFL/pull/2948
- Remove base-pattern for Monitor by @Evian-Zhang in https://github.com/AFLplusplus/LibAFL/pull/2953
- Better type_eq by @addisoncrump in https://github.com/AFLplusplus/LibAFL/pull/2946
- Add global stats cache by @Evian-Zhang in https://github.com/AFLplusplus/LibAFL/pull/2956
- Move statistics to monitors/stats by @domenukk in https://github.com/AFLplusplus/LibAFL/pull/2962
- Change combine_monitors macro to be tuple_list of Monitors by @domenukk in https://github.com/AFLplusplus/LibAFL/pull/2963
- Change qemu_cmin to use snapshots by @WorksButNotTested in https://github.com/AFLplusplus/LibAFL/pull/2939
- Add SnapshotModule to qemu_launcher by @WorksButNotTested in https://github.com/AFLplusplus/LibAFL/pull/2887
- Add a functionality to see the current qemu mappings. by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2971
- Add getter method to QemuMappingsViewer by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2973
- Add StatsD monitor by @Evian-Zhang in https://github.com/AFLplusplus/LibAFL/pull/2969
- Align addresses before calling qemu.unmap in Snapshot module by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2978
- Separate addr2line code from asan module by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2980
- Add support for Unicorn engine by @henri2h in https://github.com/AFLplusplus/LibAFL/pull/1054
- Better addr2line by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2989
- Improvements for QEMU_Launcher by @domenukk in https://github.com/AFLplusplus/LibAFL/pull/2983
- chore: adds check for riscv64 and riscv32 archs by @dimeko in https://github.com/AFLplusplus/LibAFL/pull/2993
- Better error for libafl_cc when binaries are not found by @rmalmain in https://github.com/AFLplusplus/LibAFL/pull/2988
- PR Template by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2997
- Update CONTRIBUTING.md to forbid cyclic dependency by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2999
- Refactor stages by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3002
- Restartable trait by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3004
- Add
add_metadata_checkedmethod by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3008 - Introduce ListInput by @riesentoaster in https://github.com/AFLplusplus/LibAFL/pull/2972
- Add logics monitors by @Evian-Zhang in https://github.com/AFLplusplus/LibAFL/pull/3011
- Add try_insert for SerdeAnyMap by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3012
- Add statsd monitor documentation by @Evian-Zhang in https://github.com/AFLplusplus/LibAFL/pull/2996
- Improved calling convention support for x86, x86_64, arm and aarch64 for libafl-qemu by @celi0n in https://github.com/AFLplusplus/LibAFL/pull/3013
- More LibAFL_QEMU Launcher things by @domenukk in https://github.com/AFLplusplus/LibAFL/pull/3000
- Rust 2024 edition by @domenukk in https://github.com/AFLplusplus/LibAFL/pull/3022
- Move all unnecessary std uses to core,alloc by @domenukk in https://github.com/AFLplusplus/LibAFL/pull/3027
- Make corpus and solution not mutually exclusive by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3029
- Implementation of
SAND: Decoupling Sanitization from Fuzzing for Low Overheadby @wtdcode in https://github.com/AFLplusplus/LibAFL/pull/3037 - Forbid overwriting MapIndexesMetadata by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3048
- convert share_objectives into a runtime option by @dhanvithnayak in https://github.com/AFLplusplus/LibAFL/pull/3033
- Add more debugging tips by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3056
- Remove AdaptiveSerializer, Send off interesting testcase from crash handler, Add clearer error message by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3053
- Add build option for FuzzerInterceptors by @novafacing in https://github.com/AFLplusplus/LibAFL/pull/3049
- Librasan by @WorksButNotTested in https://github.com/AFLplusplus/LibAFL/pull/3023
- Auto-implement Rand for (normal, rusty rng) CoreRng types, fixes #3060 by @domenukk in https://github.com/AFLplusplus/LibAFL/pull/3064
- Track lockfiles by @rmalmain in https://github.com/AFLplusplus/LibAFL/pull/3015
- Added heap feature by @WorksButNotTested in https://github.com/AFLplusplus/LibAFL/pull/3074
- Hide Forkserver::new() API by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3076
- Soft recovery from crashes in libafl qemu usermode by @rmalmain in https://github.com/AFLplusplus/LibAFL/pull/3073
- Total execs by @WorksButNotTested in https://github.com/AFLplusplus/LibAFL/pull/3078
- Make Qemu.mmap public and accept fd as the argument by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3083
- Add ASAN filter by @WorksButNotTested in https://github.com/AFLplusplus/LibAFL/pull/3089
- Add redirect stdin module by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3077
- More stable
just testforlibfuzzer_stb_image_sugarby @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3097 - Proposed fix for #3094, issue with trace-cmp by @DanBlackwell in https://github.com/AFLplusplus/LibAFL/pull/3095
- Commandline args handling for binary only target on libafl_qemu by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3098
- Change ptr::eq to ptr::addr_eq where semantically more correct by @domenukk in https://github.com/AFLplusplus/LibAFL/pull/3105
- Update QEMU to v9.2.2 by @rmalmain in https://github.com/AFLplusplus/LibAFL/pull/3088
- Various updates to
librasanby @WorksButNotTested in https://github.com/AFLplusplus/LibAFL/pull/3106 - Enable building libpng on CI without using GUI by @dkoch144 in https://github.com/AFLplusplus/LibAFL/pull/3110
- Updated dependencies
Fixes
- Properly use in_handler by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2957
- Don't panic inside sig handler by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2958
- Use expect instead of allow for clippy cast_precision_loss by @Evian-Zhang in https://github.com/AFLplusplus/LibAFL/pull/2974
- Change GuestTracking to use a BTreeSet to remove performance bottleneck by @WorksButNotTested in https://github.com/AFLplusplus/LibAFL/pull/3112
- Fix brk() handling for snapshot module by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2970
- Fix libafl_targets macros for windows by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/2976
- Pr/fasan multithreading fixes upstream by @mkravchik in https://github.com/AFLplusplus/LibAFL/pull/2955
- Fix unicorn by @henri2h in https://github.com/AFLplusplus/LibAFL/pull/2991
- Fix build for libfuzzer_libpng in ubuntu 24 by @rmalmain in https://github.com/AFLplusplus/LibAFL/pull/2987
- Fix finish_stage call by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3014
- Update dockerfile by @WorksButNotTested in https://github.com/AFLplusplus/LibAFL/pull/3020
- Abort on triple fault for in process executors, refactor AddressFilter and PageFilter by @rmalmain in https://github.com/AFLplusplus/LibAFL/pull/3026
- libafl_qemu: access() size can be zero. by @forky2 in https://github.com/AFLplusplus/LibAFL/pull/3038
- Fix implementation of UniqueTrace and add UnclassifiedTrace by @wtdcode in https://github.com/AFLplusplus/LibAFL/pull/3046
- Fix snapshot module by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3047
- Fix metadata addition when solution is found by @tokatoka in https://github.com/AFLplusplus/LibAFL/pull/3069
- librasan: tiny fixes to make it build by @s1341 in https://github.com/AFLplusplus/LibAFL/pull/3065
- Fix LibAFL QEMU race condition between main loop and a vcpu by @rmalmain in https://github.com/AFLplusplus/LibAFL/pull/3072
- Fix qemu snapshot module unmap by @rmalmain in https://github.com/AFLplusplus/LibAFL/pull/3084
- Fix git pager (needs less, not cat, for expected behaviour). by @forky2 in https://github.com/AFLplusplus/LibAFL/pull/3085
- Fixup libafl_libfuzzer with new nightly internal symbol mangling by @addisoncrump in https://github.com/AFLplusplus/LibAFL/pull/3093
New Contributors
- @dimeko made their first contribution in https://github.com/AFLplusplus/LibAFL/pull/2993
- @forky2 made their first contribution in https://github.com/AFLplusplus/LibAFL/pull/2968
- @ColinSeibel made their first contribution in https://github.com/AFLplusplus/LibAFL/pull/3024
- @dkoch144 made their first contribution in https://github.com/AFLplusplus/LibAFL/pull/3110
Full Changelog: https://github.com/AFLplusplus/LibAFL/compare/0.15.1...0.15.2
nix-rust/nix (nix)
v0.30.1
Fixed
- doc.rs build (#2634)
v0.30.0
Added
- Add socket option
IPV6_PKTINFOfor BSDs/Linux/Android, alsoIPV6_RECVPKTINFOfor DragonFlyBSD (#2113) - Add
fcntl'sF_PREALLOCATEconstant for Apple targets. (#2393) - Improve support for extracting the TTL / Hop Limit from incoming packets and support for DSCP (ToS / Traffic Class). (#2425)
- Add socket option IP_TOS (nix::sys::socket::sockopt::IpTos) IPV6_TCLASS (nix::sys::socket::sockopt::Ipv6TClass) on Android/FreeBSD (#2464)
- Add
SeekDataandSeekHoletoWhencefor hurd and apple targets (#2473) - Add
Fromtrait implementation betweenSocketAddrandSockaddr,Sockaddr6(#2474) - Added wrappers for
posix_spawnAPI (#2475) - Add the support for Emscripten. (#2477)
- Add fcntl constant
F_RDADVISEfor Apple target (#2480) - Add fcntl constant
F_RDAHEADfor Apple target (#2482) - Add
F_LOG2PHYSandF_LOG2PHYS_EXTfor Apple target (#2483) MAP_SHARED_VALIDATEwas added for all linux targets. &MAP_SYNCwas added for linux with the exclusion of mips architecures, and uclibc (#2499)- Add
getregs()/getregset()/setregset()for Linux/musl/aarch64 (#2502) - Add FcntlArgs
F_TRANSFEREXTENTSconstant for Apple targets (#2504) - Add
MapFlags::MAP_STACKinsys::manfor netbsd (#2526) - Add support for
libc::LOCAL_PEERTOKENingetsockopt. (#2529) - Add support for
syslog,openlog,closelogon allunix. (#2537) - Add the
TCP_FUNCTION_BLKsockopt, on FreeBSD. (#2539) - Implements
Into<OwnedFd>forPtyMaster/Fanotify/Inotify/SignalFd/TimerFd(#2548) - Add
MremapFlags::MREMAP_DONTUNMAPtosys::mman::mremapfor linux target. (#2555) - Added
sockopt_impl!to the public API. It's now possible for users to define their own sockopts without needing to make a PR to Nix. (#2556) - Add the
TCP_FUNCTION_ALIASsockopt, on FreeBSD. (#2558) - Add
sys::mman::MmapAdviseMADV_PAGEOUT,MADV_COLD,MADV_WIPEONFORK,MADV_KEEPONFORKfor Linux and Android targets (#2559) - Add socket protocol
Sctp, as well asMSG_NOTIFICATIONfor non-Android Linux targets. (#2562) - Added
from_owned_fdconstructor toEventFd(#2563) - Add
sys::mman::MmapAdviseMADV_POPULATE_READ,MADV_POPULATE_WRITEfor Linux and Android targets (#2565) - Added
from_owned_fdconstructor toPtyMaster/Fanotify/Inotify/SignalFd/TimerFd(#2566) - Added
FcntlArg::F_READAHEADfor FreeBSD target (#2569) - Added
sockopt::LingerSecfor Apple targets (#2572) - Added
sockopt::EsclBindfor solarish targets (#2573) - Exposed the
std::os::fd::AsRawFdtrait method fornix::sys::fanotify::Fanotifystruct (#2575) - Add support for syslog's
setlogmaskon allunix. (#2579) - Added Fuchsia support for
ioctl. (#2580) - Add `sys::socket::Sock
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (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 was generated by Mend Renovate. View the repository job log.
Benchmark for da5d7b0
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.01ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.00ms | 0.00% |
| unsquashfs/full | 10.9±0.18ms | 10.5±0.12ms | -3.67% |
| unsquashfs/full-path-filter | 7.5±0.15ms | 7.3±0.26ms | -2.67% |
| unsquashfs/list | 7.6±0.14ms | 7.2±0.07ms | -5.26% |
| unsquashfs/list-path-filter | 6.9±0.14ms | 6.6±0.10ms | -4.35% |
| write_read/netgear_ax6100v2 | 1403.3±3.19ms | 1397.0±8.11ms | -0.45% |
| write_read/tplink_ax1800 | 8.0±0.10s | 8.0±0.09s | 0.00% |
Benchmark for fd62500
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.03ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.02ms | 0.00% |
| unsquashfs/full | 10.7±0.17ms | 10.7±0.18ms | 0.00% |
| unsquashfs/full-path-filter | 7.4±0.16ms | 7.3±0.08ms | -1.35% |
| unsquashfs/list | 7.3±0.06ms | 7.5±0.10ms | +2.74% |
| unsquashfs/list-path-filter | 6.6±0.16ms | 6.6±0.06ms | 0.00% |
| write_read/netgear_ax6100v2 | 1404.6±3.57ms | 1402.4±9.33ms | -0.16% |
| write_read/tplink_ax1800 | 7.9±0.03s | 7.9±0.06s | 0.00% |
Benchmark for ba13395
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.02ms | 6.6±0.00ms | 0.00% |
| unsquashfs/full | 10.9±0.28ms | 10.9±0.23ms | 0.00% |
| unsquashfs/full-path-filter | 7.5±0.32ms | 7.5±0.21ms | 0.00% |
| unsquashfs/list | 7.5±0.15ms | 7.5±0.16ms | 0.00% |
| unsquashfs/list-path-filter | 6.8±0.19ms | 6.8±0.32ms | 0.00% |
| write_read/netgear_ax6100v2 | 1423.6±7.49ms | 1404.9±6.43ms | -1.31% |
| write_read/tplink_ax1800 | 8.2±0.08s | 8.1±0.02s | -1.22% |
Benchmark for be706a3
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.00ms | 6.6±0.05ms | 0.00% |
| unsquashfs/full | 10.7±0.12ms | 10.7±0.15ms | 0.00% |
| unsquashfs/full-path-filter | 7.3±0.05ms | 7.3±0.04ms | 0.00% |
| unsquashfs/list | 7.5±0.09ms | 7.4±0.30ms | -1.33% |
| unsquashfs/list-path-filter | 6.6±0.08ms | 6.5±0.06ms | -1.52% |
| write_read/netgear_ax6100v2 | 1408.4±4.68ms | 1408.6±8.98ms | +0.01% |
| write_read/tplink_ax1800 | 7.9±0.01s | 7.9±0.02s | 0.00% |
Benchmark for 285a309
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.01ms | 2.6±0.00ms | +4.00% |
| only_read/tplink_ax1800 | 6.8±0.01ms | 6.8±0.02ms | 0.00% |
| unsquashfs/full | 10.9±0.14ms | 11.0±0.17ms | +0.92% |
| unsquashfs/full-path-filter | 7.5±0.08ms | 7.6±0.08ms | +1.33% |
| unsquashfs/list | 7.5±0.08ms | 7.6±0.07ms | +1.33% |
| unsquashfs/list-path-filter | 6.7±0.07ms | 6.7±0.08ms | 0.00% |
| write_read/netgear_ax6100v2 | 1441.9±3.64ms | 1449.5±1.39ms | +0.53% |
| write_read/tplink_ax1800 | 8.1±0.03s | 8.1±0.02s | 0.00% |
Benchmark for 13805b0
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.01ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.00ms | 0.00% |
| unsquashfs/full | 10.9±0.12ms | 11.0±0.17ms | +0.92% |
| unsquashfs/full-path-filter | 7.4±0.06ms | 7.5±0.09ms | +1.35% |
| unsquashfs/list | 7.6±0.07ms | 7.7±0.21ms | +1.32% |
| unsquashfs/list-path-filter | 6.7±0.09ms | 6.8±0.08ms | +1.49% |
| write_read/netgear_ax6100v2 | 1409.0±7.91ms | 1404.0±3.72ms | -0.35% |
| write_read/tplink_ax1800 | 8.0±0.03s | 8.0±0.06s | 0.00% |
Benchmark for 5da8996
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.10ms | 6.7±0.01ms | +1.52% |
| unsquashfs/full | 10.7±0.14ms | 10.7±0.15ms | 0.00% |
| unsquashfs/full-path-filter | 7.3±0.05ms | 7.4±0.14ms | +1.37% |
| unsquashfs/list | 7.5±0.58ms | 7.5±0.10ms | 0.00% |
| unsquashfs/list-path-filter | 6.6±0.04ms | 6.6±0.05ms | 0.00% |
| write_read/netgear_ax6100v2 | 1397.8±3.84ms | 1398.4±4.44ms | +0.04% |
| write_read/tplink_ax1800 | 7.9±0.03s | 7.9±0.02s | 0.00% |
Benchmark for cc13e34
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.01ms | 0.00% |
| unsquashfs/full | 10.7±0.16ms | 10.8±0.15ms | +0.93% |
| unsquashfs/full-path-filter | 7.4±0.14ms | 7.4±0.07ms | 0.00% |
| unsquashfs/list | 7.5±0.10ms | 7.5±0.07ms | 0.00% |
| unsquashfs/list-path-filter | 6.6±0.07ms | 6.6±0.06ms | 0.00% |
| write_read/netgear_ax6100v2 | 1397.0±1.83ms | 1385.8±3.16ms | -0.80% |
| write_read/tplink_ax1800 | 7.8±0.01s | 7.9±0.03s | +1.28% |
Benchmark for 576dfe4
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.03ms | 6.7±0.01ms | +1.52% |
| unsquashfs/full | 11.2±0.25ms | 10.8±0.19ms | -3.57% |
| unsquashfs/full-path-filter | 7.4±0.13ms | 7.5±0.10ms | +1.35% |
| unsquashfs/list | 7.6±0.16ms | 7.8±0.13ms | +2.63% |
| unsquashfs/list-path-filter | 6.8±0.28ms | 6.7±0.09ms | -1.47% |
| write_read/netgear_ax6100v2 | 1397.9±10.24ms | 1401.9±7.89ms | +0.29% |
| write_read/tplink_ax1800 | 7.9±0.06s | 8.0±0.04s | +1.27% |
Benchmark for 25e7a29
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.02ms | 6.6±0.01ms | 0.00% |
| unsquashfs/full | 10.7±0.12ms | 10.8±0.22ms | +0.93% |
| unsquashfs/full-path-filter | 7.3±0.05ms | 7.3±0.07ms | 0.00% |
| unsquashfs/list | 7.4±0.06ms | 7.5±0.06ms | +1.35% |
| unsquashfs/list-path-filter | 6.6±0.05ms | 6.6±0.06ms | 0.00% |
| write_read/netgear_ax6100v2 | 1387.4±6.06ms | 1401.2±7.54ms | +0.99% |
| write_read/tplink_ax1800 | 7.9±0.01s | 7.9±0.01s | 0.00% |
Benchmark for 5cbffd4
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.01ms | 0.00% |
| unsquashfs/full | 10.9±0.19ms | 10.7±0.22ms | -1.83% |
| unsquashfs/full-path-filter | 7.3±0.05ms | 7.3±0.04ms | 0.00% |
| unsquashfs/list | 7.4±0.07ms | 7.4±0.09ms | 0.00% |
| unsquashfs/list-path-filter | 6.5±0.04ms | 6.5±0.05ms | 0.00% |
| write_read/netgear_ax6100v2 | 1391.7±6.92ms | 1422.6±8.68ms | +2.22% |
| write_read/tplink_ax1800 | 8.1±0.05s | 7.9±0.09s | -2.47% |
Benchmark for f8cd222
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.7±0.01ms | +1.52% |
| unsquashfs/full | 10.7±0.14ms | 10.7±0.14ms | 0.00% |
| unsquashfs/full-path-filter | 7.3±0.06ms | 7.3±0.08ms | 0.00% |
| unsquashfs/list | 7.5±0.11ms | 7.5±0.12ms | 0.00% |
| unsquashfs/list-path-filter | 6.6±0.09ms | 6.6±0.08ms | 0.00% |
| write_read/netgear_ax6100v2 | 1391.6±1.49ms | 1391.2±6.57ms | -0.03% |
| write_read/tplink_ax1800 | 7.9±0.03s | 7.9±0.03s | 0.00% |
Benchmark for b2cd38f
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.7±0.01ms | +1.52% |
| unsquashfs/full | 10.7±0.34ms | 10.8±0.18ms | +0.93% |
| unsquashfs/full-path-filter | 7.3±0.06ms | 7.4±0.08ms | +1.37% |
| unsquashfs/list | 7.5±0.08ms | 7.5±0.15ms | 0.00% |
| unsquashfs/list-path-filter | 6.6±0.09ms | 6.6±0.09ms | 0.00% |
| write_read/netgear_ax6100v2 | 1402.2±5.60ms | 1407.7±6.94ms | +0.39% |
| write_read/tplink_ax1800 | 7.9±0.03s | 8.0±0.05s | +1.27% |
Benchmark for 4febb0d
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.01ms | 0.00% |
| unsquashfs/full | 10.8±0.16ms | 10.9±0.17ms | +0.93% |
| unsquashfs/full-path-filter | 7.4±0.10ms | 7.4±0.09ms | 0.00% |
| unsquashfs/list | 7.5±0.12ms | 7.6±0.10ms | +1.33% |
| unsquashfs/list-path-filter | 6.6±0.08ms | 6.7±0.07ms | +1.52% |
| write_read/netgear_ax6100v2 | 1395.9±2.64ms | 1398.5±4.53ms | +0.19% |
| write_read/tplink_ax1800 | 7.9±0.04s | 7.9±0.05s | 0.00% |
Benchmark for f33d25a
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.01ms | 0.00% |
| unsquashfs/full | 10.7±0.22ms | 10.7±0.15ms | 0.00% |
| unsquashfs/full-path-filter | 7.3±0.11ms | 7.3±0.10ms | 0.00% |
| unsquashfs/list | 7.4±0.13ms | 7.4±0.10ms | 0.00% |
| unsquashfs/list-path-filter | 6.6±0.16ms | 6.6±0.28ms | 0.00% |
| write_read/netgear_ax6100v2 | 1396.6±7.13ms | 1396.4±7.33ms | -0.01% |
| write_read/tplink_ax1800 | 7.9±0.01s | 7.9±0.01s | 0.00% |
Benchmark for c31665a
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.02ms | 0.00% |
| unsquashfs/full | 11.4±0.19ms | 11.3±0.22ms | -0.88% |
| unsquashfs/full-path-filter | 7.7±0.12ms | 7.8±0.15ms | +1.30% |
| unsquashfs/list | 7.9±0.21ms | 8.0±0.15ms | +1.27% |
| unsquashfs/list-path-filter | 7.1±0.11ms | 7.0±0.12ms | -1.41% |
| write_read/netgear_ax6100v2 | 1431.0±9.02ms | 1433.5±10.47ms | +0.17% |
| write_read/tplink_ax1800 | 8.4±0.07s | 8.4±0.06s | 0.00% |
Benchmark for b4521c0
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.01ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.01ms | 0.00% |
| unsquashfs/full | 10.7±0.12ms | 10.9±0.21ms | +1.87% |
| unsquashfs/full-path-filter | 7.3±0.06ms | 7.5±0.14ms | +2.74% |
| unsquashfs/list | 7.5±0.08ms | 7.7±0.14ms | +2.67% |
| unsquashfs/list-path-filter | 6.6±0.12ms | 6.7±0.10ms | +1.52% |
| write_read/netgear_ax6100v2 | 1412.0±4.68ms | 1408.1±4.92ms | -0.28% |
| write_read/tplink_ax1800 | 8.0±0.04s | 8.0±0.02s | 0.00% |
Benchmark for b4739f2
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.03ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.02ms | 0.00% |
| unsquashfs/full | 10.8±0.16ms | 10.7±0.17ms | -0.93% |
| unsquashfs/full-path-filter | 7.4±0.07ms | 7.3±0.15ms | -1.35% |
| unsquashfs/list | 7.5±0.11ms | 7.5±0.16ms | 0.00% |
| unsquashfs/list-path-filter | 6.6±0.10ms | 6.6±0.08ms | 0.00% |
| write_read/netgear_ax6100v2 | 1409.4±7.48ms | 1418.6±10.30ms | +0.65% |
| write_read/tplink_ax1800 | 8.1±0.06s | 8.1±0.03s | 0.00% |
Benchmark for 6ff3853
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.00ms | 0.00% |
| unsquashfs/full | 10.5±0.12ms | 10.5±0.10ms | 0.00% |
| unsquashfs/full-path-filter | 7.2±0.04ms | 7.3±0.06ms | +1.39% |
| unsquashfs/list | 7.3±0.06ms | 7.3±0.14ms | 0.00% |
| unsquashfs/list-path-filter | 6.5±0.08ms | 6.5±0.02ms | 0.00% |
| write_read/netgear_ax6100v2 | 1396.0±4.37ms | 1405.4±5.33ms | +0.67% |
| write_read/tplink_ax1800 | 7.9±0.01s | 7.9±0.02s | 0.00% |
Benchmark for 215ae94
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.01ms | 2.5±0.01ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.01ms | 0.00% |
| unsquashfs/full | 10.7±0.19ms | 10.7±0.28ms | 0.00% |
| unsquashfs/full-path-filter | 7.4±0.06ms | 7.3±0.04ms | -1.35% |
| unsquashfs/list | 7.4±0.13ms | 7.4±0.07ms | 0.00% |
| unsquashfs/list-path-filter | 6.7±0.10ms | 6.6±0.05ms | -1.49% |
| write_read/netgear_ax6100v2 | 1402.7±8.18ms | 1411.4±15.19ms | +0.62% |
| write_read/tplink_ax1800 | 8.2±0.06s | 8.1±0.03s | -1.22% |
Benchmark for c4b7c63
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.01ms | 6.6±0.01ms | 0.00% |
| unsquashfs/full | 10.5±0.11ms | 10.5±0.13ms | 0.00% |
| unsquashfs/full-path-filter | 7.2±0.05ms | 7.2±0.04ms | 0.00% |
| unsquashfs/list | 7.3±0.05ms | 7.3±0.09ms | 0.00% |
| unsquashfs/list-path-filter | 6.5±0.06ms | 6.5±0.09ms | 0.00% |
| write_read/netgear_ax6100v2 | 1399.2±2.51ms | 1389.4±2.87ms | -0.70% |
| write_read/tplink_ax1800 | 8.0±0.01s | 8.0±0.01s | 0.00% |
Benchmark for 44b1f42
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.5±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.6±0.02ms | 6.6±0.01ms | 0.00% |
| unsquashfs/full | 10.5±0.14ms | 10.5±0.14ms | 0.00% |
| unsquashfs/full-path-filter | 7.2±0.06ms | 7.2±0.04ms | 0.00% |
| unsquashfs/list | 7.3±0.06ms | 7.2±0.09ms | -1.37% |
| unsquashfs/list-path-filter | 6.5±0.06ms | 6.5±0.04ms | 0.00% |
| write_read/netgear_ax6100v2 | 1402.6±1.29ms | 1404.6±5.64ms | +0.14% |
| write_read/tplink_ax1800 | 8.0±0.04s | 8.0±0.02s | 0.00% |
Benchmark for 4ef766c
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.5±0.00ms | 2.4±0.00ms | -4.00% |
| only_read/tplink_ax1800 | 6.5±0.03ms | 6.5±0.02ms | 0.00% |
| unsquashfs/full | 11.1±0.16ms | 11.0±0.16ms | -0.90% |
| unsquashfs/full-path-filter | 7.5±0.12ms | 7.5±0.09ms | 0.00% |
| unsquashfs/list | 7.6±0.14ms | 7.4±0.15ms | -2.63% |
| unsquashfs/list-path-filter | 6.8±0.11ms | 6.8±0.07ms | 0.00% |
| write_read/netgear_ax6100v2 | 1430.7±4.10ms | 1439.5±12.56ms | +0.62% |
| write_read/tplink_ax1800 | 8.5±0.23s | 8.3±0.14s | -2.35% |
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
Benchmark for 98179c6
Click to view benchmark
| Test | Base | PR | % |
|---|---|---|---|
| only_read/netgear_ax6100v2 | 2.4±0.00ms | 2.4±0.00ms | 0.00% |
| only_read/tplink_ax1800 | 6.5±0.02ms | 6.5±0.00ms | 0.00% |
| unsquashfs/full | 10.5±0.13ms | 10.4±0.10ms | -0.95% |
| unsquashfs/full-path-filter | 7.1±0.12ms | 7.1±0.04ms | 0.00% |
| unsquashfs/list | 7.2±0.05ms | 7.2±0.05ms | 0.00% |
| unsquashfs/list-path-filter | 6.4±0.06ms | 6.4±0.03ms | 0.00% |
| write_read/netgear_ax6100v2 | 1399.3±7.24ms | 1404.2±2.62ms | +0.35% |
| write_read/tplink_ax1800 | 8.0±0.02s | 8.0±0.02s | 0.00% |