-
Notifications
You must be signed in to change notification settings - Fork 0
Update dependency libc to v0.2.171 #12
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
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/libc-0.x
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
815b950 to
5940d3d
Compare
5940d3d to
331b2fe
Compare
331b2fe to
c379d2a
Compare
c379d2a to
57466d2
Compare
57466d2 to
4fd821f
Compare
4fd821f to
4d0e502
Compare
4d0e502 to
e96bdc2
Compare
e96bdc2 to
10e2dad
Compare
10e2dad to
d170be5
Compare
d170be5 to
b1cf8ae
Compare
b1cf8ae to
d4bdf26
Compare
d4bdf26 to
71602eb
Compare
71602eb to
7ef9eed
Compare
7ef9eed to
c86674d
Compare
c86674d to
5fd5959
Compare
a07cf87 to
8b9a39b
Compare
8b9a39b to
efeee83
Compare
efeee83 to
e56d785
Compare
e56d785 to
45bb534
Compare
45bb534 to
69f8e77
Compare
69f8e77 to
2534f84
Compare
2534f84 to
d454309
Compare
d454309 to
a241acc
Compare
a241acc to
76c7e20
Compare
76c7e20 to
32d40fe
Compare
32d40fe to
7628fa0
Compare
7628fa0 to
7063f61
Compare
7063f61 to
8c1df34
Compare
8c1df34 to
40ed8c7
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.2.20->0.2.171Release Notes
rust-lang/libc (libc)
v0.2.171Compare Source
Added
if_nameindex/if_freenameindexsupport (#4247)devname(#4285)spawn.hinterfaces available on all FreeBSD-like systems (#4294)AF_XDPstructs for all Linux environments (#4163)F_SEAL_EXEC(#4316)SO_PREFER_BUSY_POLLandSO_BUSY_POLL_BUDGET(#3917)devmemstructs (#4299)SO_DEVMEM_DONTNEED(#4299)closefrom(#4290)pw_passwdfield topasswd(#4222)IP_BOUND_IFandIPV6_BOUND_IF(#4287)wasm32-wali-linux-musltarget (#4244)Changed
sa_sigactioninstead of a union (#4250)msqid_ds.__msg_cbytespublic (#4301)major,minor,makedevintoconst fn(#4208)Deprecated
Fixed
stat::st_sizesigned (#4298)SI_TIMER,SI_MESGQ,SI_ASYNCIO(#4292)tm_zoneandd_namefields to usec_chartype (#4222)c_int(#4304)Other
--no-self-updatetorustup update(#4306)i586-pc-windows-msvctarget (#4311)check_cfgjob (#4322)ctestproblems (#4311)Removed
pthread_set_name_np(#4251)v0.2.170Compare Source
Added
setdomainnameandgetdomainname#4212evdevstructures #3756st_filerevfield tostat32(#4254)SI_*`` andTRAP_*`` signal codes #4225RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64. #4148Deprecated
Changed
Fixed
WEXITSTATUS#4213getmntinfo(#4265time_t#426Other
v0.2.169Compare Source
Added
sockaddr_vmdefinition #4194Fixed
Breaking: rust-lang/rust#132975 corrected the signedness of
core::ffi::c_charon various Tier 2 and Tier 3 platforms (mostly Arm and RISC-V) to match Clang. This release contains the corresponding changes tolibc, including the following specific pull requests:c_charwith a reexport #4195c_charon various targets #4199c_charconfiguration fromrust-lang/rust#4198Cleanup
c_voidin target-specific code #4200v0.2.168Compare Source
Added
IFA_*constants available on all Linux targets #4185MAP_DROPPABLE#4173SIGRTMINandSIGRTMAX#4171memccpyandmempcpyGNU extension [https://github.com/rust-lang/libc/pull/4186](https://github.com/rust-lang/libc/pull/4186)6.Deprecated
Fixed
Debugimplementation for unions opaque (#4176)Other
unpredictable_function_pointer_comparisonslint where needed #4177v0.2.167Compare Source
Added
st_fstypetostat#4145intptr_tanduintptr_t(#4161)Fixed
rustc-dep-of-std#4158clockid_tstatic variables (#4157)Cleanup
unused_qualifications#4132Other
wasm32-wasi#4157Removed
v0.2.166Compare Source
Fixed
This release resolves two cases of unintentional breakage from the previous release:
const externfunctions are always enabled #4151v0.2.165Compare Source
Added
mkostemp,mkostemps#3601in6_ifreq#3617sysctlnet types #4022 (before release: removeif_family_id(#4137))kcmpcall support #3746MAP_32BITandMAP_EXCL#4127domainnamefield toutsname(#4089)f_flagsto structstatfsfor arm, mips, powerpc and x86 #3663malloc_stats#3596ptp_*structs #4113ptp_clock_caps#4128ptp_pin_functionand mostPTP_constants #4114mount_setattrsyscall #4046len8_dlcfield ofcan_frame#3357utmpxAPI #3213mcontext-related data for RISCV64 #3468netinetconstants #3586)_POSIX_VDISABLE(#4103)const extern fnmacro works #4134std#3616htonl,htons,ntohl,ntohs#3669aligned_alloc#3843aligned_realloc#3592Fixed
MAP_HASSEMAPHOREname (#4127)SA_*mismatched types (#3211)Elf{32,64}_Relr-related tests #3647loongarch64-linux-muslriscv64gc-unknown-freebsd#4129Deprecated
iconv_open25e022amach_task_self#4095machdeprecation notices for things that were removed inmain#4097Cleanup
f!macro to be more flexible #4107libc_alignconditionalb5b553dlibc_cfg_target_vendorconditional #4060libc_const_size_ofconditional5a43dd2libc_core_cvoidconditional #4060libc_int128conditional #4060libc_non_exhaustiveconditional #4060libc_packedNconditional #4060libc_priv_mod_useconditional19c5937libc_unionconditionalb9e4d80long_arrayconditional #4096ptr_addr_ofconditional #4065struct_formatter#4074d63be8bsiginfo_t(#3261)27ee6fe77de375Other
fanotify_event_info_fidto FAM-exempt types #4038loongarch64-unknown-linux-musl#4092aarch64-apple-darwinnot a nightly-only target #4068libc_const_extern_fnconditional674cc1flibc_underscore_const_namesconditionalf0febd5git-blame-ignore-revsfile #4107ATF_*constants for OpenBSD #4088v0.2.164Compare Source
MSRV
This release increases the MSRV of
libcto 1.63.Other
v0.2.163Compare Source
Added
dlopenflags #4044TCP_FUNCTION_BLKandTCP_FUNCTION_ALIAS#4047confstr#3612aio#4033arc4random*#3944Changed
ssize_t = isize#4029confstranducontext_t#4035Other
i686-unknown-freebsd#3997sortdo not depend on locale #4026rust-versioninCargo.toml#4041v0.2.162Compare Source
Added
uc_mcontexton arm64 #3894host_cpu_load_info#3916CLOSE_RANGE_CLOEXECflag#3996__gregset_t#3995ucontext_tandmcontext_tavailable on all architectures #3848getentropy#3991syncfs#3990ioctlflags #3960pthread_[get/set]name_np#4003arc4random_buf#3989Fixed
-lc#4002st_fsidfield tost_dev#3785utsname#3992FNM_CASEFOLDdefinition #4004Other
extern crateusage #3897mode_tconstants to octal #3634wasm32-wasitarget that has been deleted upstream #4013v0.2.161Compare Source
Fixed
FNM_PATHNAMEandFNM_NOESCAPEvalues #3983v0.2.160Compare Source
Added
PR_GET_NAMEandPR_SET_NAME#3941F_TRANSFEREXTENTS#3925mach_error_string#3913pthreadAPIs #3846LOCAL_PEERTOKENsocket option #3929RTF_*,RTA_*,RTAX_*, andRTM_*definitions #3714AT_EACCESS#3911getgrgid,getgrnam,getgrnam_randgetgrgid_r#3912getpwnam_randgetpwuid_r#3906POLLRDHUP#3936arc4random#3945ptsname_r#3867fanotifyinterfaces #3695tcp_info#3480ioplandioperm#3720posix_spawnchdir functions #3949utmpx.hconstants #3908sysctlnametomib,CLOCK_THREAD_CPUTIME_IDandCLOCK_PROCESS_CPUTIME_ID#3927getentropy#3973POLLRDHUP,POSIX_FADV_*,O_RSYNC, andposix_fallocate#3936fnmatch.h#3937Changed
ino_tto bec_ulonglong#3919Fixed
struct staton FreeBSD 12+ #3946Other
windows-sys#3915v0.2.159Compare Source
Added
AT_*constants in #3779NOTE_*constants in #3883__timevalfor 64-bit support in #3786epoll_pwait2in #3868mq_notifyin #3849NFT_CT_*constants in #3844fchmodat2syscall in #3588msealsyscall in #3798sendmmsgandrecvmmsgin #3831IN6ADDR_ANY_INITandIN6ADDR_LOOPBACK_INITin #3693S_ISVTXin #3768vxCpuLibandtaskLibfunctions #3861std::netsupport in #3892Fixed
clippy-driveris used #3893Changed
ioctlAPIs in #3722v0.2.158Compare Source
Other
Iteratorwithrustc-dep-of-stdin #3856 (comment)v0.2.157Compare Source
Added
_NSGetArgv,_NSGetArgcand_NSGetPrognamein #3702RUSTC_WRAPPERsupport in #3845execvpesupport from 14.1 release in #3745SO_BINDTOIFINDEXklogctlin #3777fcntlOFD commands in #3563_lwp_parkin #3721pthread_equalin #3773select,FD_SET,FD_ZERO,FD_ISSETin #3681Fixed
O_*constants in #3841Changed
rustc_dep_of_stdis set in #3723v0.2.156Compare Source
Added
F_ALLOCATEPERSISTin #3712os_sync_wait_on_addressand related definitions in #3769IPV6_DONTFRAGto all BSD targets in #3716IP_RECVTTL/IPV6_RECVHOPLIMITin #3751XATTR_CREATE,XATTR_REPLACEin #3739confstrAPI and_CS_*in #3771preadv2andpwritev2(1.2.5 min.) in #3762SOMAXCONNin #3761Fixed
ifa_flagstype to u64 in #3729libregexin #3775Changed
addr_of!(EXTERN_STATIC)is now considered safe in #3776Removed
rmx_statein #3776Other
v0.2.155Compare Source
What's Changed
SYS_lseekandSYS_mmapfor aarch64 Android by @lberrymage in https://github.com/rust-lang/libc/pull/3632posix_spawn{_file_actions_t,attr_t}on Android by @tesuji in https://github.com/rust-lang/libc/pull/36900.2.155by @madsmtm in https://github.com/rust-lang/libc/pull/3682New Contributors
Full Changelog: rust-lang/libc@0.2.154...0.2.155
v0.2.154Compare Source
What's Changed
New Contributors
Full Changelog: rust-lang/libc@0.2.153...0.2.154
v0.2.153Compare Source
What's Changed
New Contributors
Full Changelog: rust-lang/libc@0.2.152...0.2.153
v0.2.152Compare Source
What's Changed
i686-pc-windows-gnuCI by @JohnTitor in https://github.com/rust-lang/libc/pull/3489ifreq,ifconfand related constants to Android by @arctic-alpaca in https://github.com/rust-lang/libc/pull/3487TFD_TIMER_*constants on FreeBSD. by @sunfishcode in https://github.com/rust-lang/libc/pull/3506clockid_tby @JohnTitor in https://github.com/rust-lang/libc/pull/3516include/linux/sched.hheader by @GuillaumeGomez in https://github.com/rust-lang/libc/pull/3515New Contributors
Full Changelog: rust-lang/libc@0.2.151...0.2.152
v0.2.151Compare Source
What's Changed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.