History log of /rust-libc-0.2.174/libc-test/semver/linux-gnu.txt (Results 1 – 25 of 61)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 0.2.174, 0.2.173
# 3db74e3c 11-May-2025 The 8472 <[email protected]>

linux: add new flags for pwritev2/preadv2

(backport <https://github.com/rust-lang/libc/pull/4452>)
(cherry picked from commit 6e7549d34f839aa3b76476df0408a155fec81186)


Revision tags: 0.2.172, ctest-v0.4.11
# 1ff2f218 09-Apr-2025 David Carlier <[email protected]>

adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG.

[ref](https://github.com/torvalds/linux/blob/a24588245776dafc227243a01bfbeb8a59bafba9/include/uapi/linux/ptr

adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG.

[ref](https://github.com/torvalds/linux/blob/a24588245776dafc227243a01bfbeb8a59bafba9/include/uapi/linux/ptrace.h#L138)
[ref](https://github.com/torvalds/linux/blob/a24588245776dafc227243a01bfbeb8a59bafba9/include/uapi/linux/ptrace.h#L115)

(backport <https://github.com/rust-lang/libc/pull/4386>)
(cherry picked from commit 795a6d6e6619742755e79db38bb33da7d534d9a7)

show more ...


Revision tags: ctest-v0.4.10, 0.2.171, 0.2.170, 0.2.169, 0.2.168, ctest-v0.4.9, 0.2.167
# 0987973a 27-Nov-2024 arctic-alpaca <[email protected]>

move AF_XDP structs and constants to linux/mod.rs

(backport <https://github.com/rust-lang/libc/pull/4163>)
(cherry picked from commit 7eaea55a4571530a4ca1cc5431c95cdc9b05d38a)


# 1e2da75b 08-Dec-2024 David Carlier <[email protected]>

adding POSIX memccpy and mempcpy GNU extension.

[memccpy](https://pubs.opengroup.org/onlinepubs/9699919799/functions/memccpy.html)

[mempcpy](https://man7.org/linux/man-pages/man3/mempcpy.3.html)

(

adding POSIX memccpy and mempcpy GNU extension.

[memccpy](https://pubs.opengroup.org/onlinepubs/9699919799/functions/memccpy.html)

[mempcpy](https://man7.org/linux/man-pages/man3/mempcpy.3.html)

(backport <https://github.com/rust-lang/libc/pull/4186>)
(cherry picked from commit ba5930dbc20dba0dbb3d39496313f6be4468cf01)

show more ...


# 8592ff94 08-Dec-2024 Jukka Taimisto <[email protected]>

Lift IFA_* constants from linux/gnu to linux

(backport <https://github.com/rust-lang/libc/pull/4185>)
(cherry picked from commit 70c1e823ef4faf5a77202bb01698da2a2b1c216a)


Revision tags: 0.2.166, 0.2.165
# 19464c3a 20-Nov-2024 arctic-alpaca <[email protected]>

move changes to `src/unix/linux_like/linux/mod.rs`

(backport <https://github.com/rust-lang/libc/pull/3956>)
(cherry picked from commit 88aa42a2c6a7addf3ab66dd77cbd014e0af6181c)


# e28e2ec9 20-Nov-2024 arctic-alpaca <[email protected]>

update/add missing AF_XDP structs & constants

(backport <https://github.com/rust-lang/libc/pull/3956>)
(cherry picked from commit 6bc41c9ce4cb22672db71a7f54f8f733c717f31b)


Revision tags: 0.2.164, 0.2.163, 0.2.162, 0.2.161, 0.2.160, 0.2.159, 0.2.158, 0.2.157, 0.2.156, 0.2.155, 0.2.154
# ab0819b0 25-Feb-2024 Martin Liska <[email protected]>

Add glibc's function: malloc_stats

The function is used to report stats about glibc's memory allocator to
stderr:

```
Arena 0:
system bytes = 1350406144
in use bytes = 3725633952
Arena 1:
s

Add glibc's function: malloc_stats

The function is used to report stats about glibc's memory allocator to
stderr:

```
Arena 0:
system bytes = 1350406144
in use bytes = 3725633952
Arena 1:
system bytes = 1895907328
in use bytes = 1653748608
Total (incl. mmap):
system bytes = 277286912
in use bytes = 2410356000
max mmap regions = 56
max mmap bytes = 2876198912
```

(backport <https://github.com/rust-lang/libc/pull/3596>)
(cherry picked from commit 78e6d62b3fd328fc77d6bcb852445f7bd175efe9)

show more ...


# 5109d521 09-Nov-2024 WATANABE Yuki <[email protected]>

Support confstr on Linux

(backport <https://github.com/rust-lang/libc/pull/3612>)
(cherry picked from commit 51512d1d13d95168c3e2860df694e81362cc8ef1)


# 33a772c4 10-Oct-2024 wlynxg <[email protected]>

feat: add `ioctl` flags in `linux/if_tun.h`

fix: values under different architectures

style: update code style

fix: remove `TUNSETCARRIER` and `TUNGETDEVNETNS`

feat: add `TUNSETCARRIER` and `TUNG

feat: add `ioctl` flags in `linux/if_tun.h`

fix: values under different architectures

style: update code style

fix: remove `TUNSETCARRIER` and `TUNGETDEVNETNS`

feat: add `TUNSETCARRIER` and `TUNGETDEVNETNS` in `gnu`

style: update code style

(backport <https://github.com/rust-lang/libc/pull/3960>)
(cherry picked from commit c24c516da6187916a78f4ce934e6a3989ea32f75)

show more ...


# 90ce7366 07-Nov-2024 Trevor Gross <[email protected]>

Sort all non-TODO semver files

(backport <https://github.com/rust-lang/libc/pull/4018>)
(cherry picked from commit d159421ae7360ff0fdbb55653e9485a555162c7d)


# 68d73f40 01-Oct-2024 SteveLauC <[email protected]>

feat: move NT_XXX constants defined in elf.h to linux/mod.rs (#3938)

(backport <https://github.com/rust-lang/libc/pull/3938>)
(cherry picked from commit 4ce03dad4387f27d15ab9f7da81a93ac7f82d9ce)


# 605aeac5 11-May-2024 David Carlier <[email protected]>

adding a handful of linux fanotify data types.

close #3688

(backport <https://github.com/rust-lang/libc/pull/3695>)
(cherry picked from commit 7b338f9c29a76fc9af7f87141c54d030ce28de6e)


# 4da0c1c5 03-Sep-2024 David Carlier <[email protected]>

adding tcp_info struct to linux musl/glibc.

(backport <https://github.com/rust-lang/libc/pull/3480>)
(cherry picked from commit ee0bf577d128b0c155de9f6677429c7eb5cf7398)


# e6e4bccd 24-Aug-2024 Азалия Смарагдова <[email protected]>

Expose the "epoll_pwait2()" function

The ```epoll_pwait2()``` function has been moved to linux/gnu

(backport <https://github.com/rust-lang/libc/pull/3868>)
(cherry picked from commit f3756b90e8605e

Expose the "epoll_pwait2()" function

The ```epoll_pwait2()``` function has been moved to linux/gnu

(backport <https://github.com/rust-lang/libc/pull/3868>)
(cherry picked from commit f3756b90e8605ec07d49fc041ef685be8582bf5d)

show more ...


# f90afeff 17-Aug-2024 David Carlier <[email protected]>

adding mq_notify glibc wrapper for SYS_mq_notify syscall.

(backport <https://github.com/rust-lang/libc/pull/3849>)
(cherry picked from commit 99fb76f8e327a028f087fec55a787e8361a349e0)


# 244f752c 16-Aug-2024 Nathaniel <[email protected]>

Add missing `NFT_CT_*` constants

(backport <https://github.com/rust-lang/libc/pull/3844>)
(cherry picked from commit cd63e38273565554d6d4628e13c30851bdc9b7ad)


# 9b183549 11-Jul-2024 Jeff Garzik <[email protected]>

add confstr API and _CS_* to linux-gnu

[fix conflicts - Trevor]
(backport <https://github.com/rust-lang/libc/pull/3771>)
(cherry picked from commit 31beed6bdac29a0f75bc83471d4e19a2e146b9ee)
Signed-o

add confstr API and _CS_* to linux-gnu

[fix conflicts - Trevor]
(backport <https://github.com/rust-lang/libc/pull/3771>)
(cherry picked from commit 31beed6bdac29a0f75bc83471d4e19a2e146b9ee)
Signed-off-by: Trevor Gross <[email protected]>

show more ...


# 4d6fe509 27-Feb-2024 Peter Collingbourne <[email protected]>

Move strftime, strftime_l, strptime to linux_like

Bionic, uclibc and emscripten all support these functions. See:

https://github.com/aosp-mirror/platform_bionic/blob/2215ad406b253f12e270cdd0876e19e

Move strftime, strftime_l, strptime to linux_like

Bionic, uclibc and emscripten all support these functions. See:

https://github.com/aosp-mirror/platform_bionic/blob/2215ad406b253f12e270cdd0876e19e9df2aa6d4/libc/include/time.h
https://github.com/wbx-github/uclibc-ng/blame/fc3b6dc46a80e1f4aa468472aa6c7083f3bc6581/include/time.h
https://github.com/emscripten-core/emscripten/blob/e25fa53069665c1f6c3be4ba5ed1d6ae82339849/system/lib/libc/musl/include/time.h

show more ...


Revision tags: ctest-v0.4.8, 0.2.153, 0.2.152
# 389d1ed3 18-Dec-2023 David Carlier <[email protected]>

adding iocb data for io_submit syscall for linux/glibc.

close #3485


# b20c6376 16-Dec-2023 David Carlier <[email protected]>

strftime_l for Linux glibc/musl


Revision tags: 0.2.151
# 93688781 09-Dec-2023 arctic-alpaca <[email protected]>

Add `if_xdp.h" structs and constants

Also adds _v1 versions for backwards compatibility


Revision tags: 0.2.150
# 0cab9f4d 17-Oct-2023 David Carlier <[email protected]>

adding MOVE_MOUNT* constants for linux to use with SYS_move_mount
syscall.

close #3387


Revision tags: 0.2.149, 0.2.148, 0.2.147, ctest-v0.4.7, 0.2.146, 0.2.145, 0.2.144, 0.2.143, ctest-v0.4.6, 0.2.142, 0.2.141, 0.2.140, 0.2.139
# 360f7b02 10-Dec-2022 David Carlier <[email protected]>

adding few more CLONE_* constant for Linux/Android.

closes #3033.


# 0c6b45b0 13-Sep-2023 Christian Duerr <[email protected]>

Add time namespace constant

This constant is a possible bitflag argument for `unshare`:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/sched.h?h=v6.6-rc1#

Add time namespace constant

This constant is a possible bitflag argument for `unshare`:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/uapi/linux/sched.h?h=v6.6-rc1#n44

I am unsure about its support in Fuchsia, which is why I have not added
the constant there.

show more ...


123