History log of /src/include/ssp/poll.h (Results 1 – 15 of 15)
Revision Date Author Comments
# 74ecdf86 15-Dec-2024 Kyle Evans <kevans@FreeBSD.org>

Tweak ppoll() to include 1003.1-2024 visibility, take two

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSI

Tweak ppoll() to include 1003.1-2024 visibility, take two

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSIX_C_SOURCE (via __POSIX_VISIBLE).

Differential Revision: https://reviews.freebsd.org/D48043

show more ...


# da5aed38 14-Dec-2024 Kyle Evans <kevans@FreeBSD.org>

Revert "Tweak ppoll() to include 1003.1-2024 visibility"

This reverts commit 212d7f439aa3fa276e87291c1e83545298381824. A last
minute change to remove __BSD_VISIBLE unearthed some breakage that I
fa

Revert "Tweak ppoll() to include 1003.1-2024 visibility"

This reverts commit 212d7f439aa3fa276e87291c1e83545298381824. A last
minute change to remove __BSD_VISIBLE unearthed some breakage that I
failed to re-test. Sigh.

show more ...


# 212d7f43 14-Dec-2024 Kyle Evans <kevans@FreeBSD.org>

Tweak ppoll() to include 1003.1-2024 visibility

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSIX_C_SOURCE

Tweak ppoll() to include 1003.1-2024 visibility

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSIX_C_SOURCE.

Differential Revision: https://reviews.freebsd.org/D48043

show more ...


# 9333e1cb 30-Jul-2024 Kyle Evans <kevans@FreeBSD.org>

include: ssp: hide ppoll redirect behind __BSD_VISIBLE

This mirrors ppoll's visibility in sys/poll.h and fixes a build issue
with some _POSIX_C_SOURCE requests due to missing the sigset_t typedef.

include: ssp: hide ppoll redirect behind __BSD_VISIBLE

This mirrors ppoll's visibility in sys/poll.h and fixes a build issue
with some _POSIX_C_SOURCE requests due to missing the sigset_t typedef.

Reported by: eduardo
Sponsored by: Klara, Inc.
Sponsored by: Stormshield

show more ...


# 88276dfb 13-Jul-2024 Kyle Evans <kevans@FreeBSD.org>

include: ssp: fortify poll/ppoll from <poll.h>

For poll/ppoll we just need to bounds-check the poll array that we're
about to write out to.

Reviewed by: kib, markj (earlier version)
Sponsored by: K

include: ssp: fortify poll/ppoll from <poll.h>

For poll/ppoll we just need to bounds-check the poll array that we're
about to write out to.

Reviewed by: kib, markj (earlier version)
Sponsored by: Klara, Inc.
Sponsored by: Stormshield
Differential Revision: https://reviews.freebsd.org/D45680

show more ...


# 74ecdf86 15-Dec-2024 Kyle Evans <kevans@FreeBSD.org>

Tweak ppoll() to include 1003.1-2024 visibility, take two

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSI

Tweak ppoll() to include 1003.1-2024 visibility, take two

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSIX_C_SOURCE (via __POSIX_VISIBLE).

Differential Revision: https://reviews.freebsd.org/D48043

show more ...


# da5aed38 14-Dec-2024 Kyle Evans <kevans@FreeBSD.org>

Revert "Tweak ppoll() to include 1003.1-2024 visibility"

This reverts commit 212d7f439aa3fa276e87291c1e83545298381824. A last
minute change to remove __BSD_VISIBLE unearthed some breakage that I
fa

Revert "Tweak ppoll() to include 1003.1-2024 visibility"

This reverts commit 212d7f439aa3fa276e87291c1e83545298381824. A last
minute change to remove __BSD_VISIBLE unearthed some breakage that I
failed to re-test. Sigh.

show more ...


# 212d7f43 14-Dec-2024 Kyle Evans <kevans@FreeBSD.org>

Tweak ppoll() to include 1003.1-2024 visibility

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSIX_C_SOURCE

Tweak ppoll() to include 1003.1-2024 visibility

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSIX_C_SOURCE.

Differential Revision: https://reviews.freebsd.org/D48043

show more ...


# 9333e1cb 30-Jul-2024 Kyle Evans <kevans@FreeBSD.org>

include: ssp: hide ppoll redirect behind __BSD_VISIBLE

This mirrors ppoll's visibility in sys/poll.h and fixes a build issue
with some _POSIX_C_SOURCE requests due to missing the sigset_t typedef.

include: ssp: hide ppoll redirect behind __BSD_VISIBLE

This mirrors ppoll's visibility in sys/poll.h and fixes a build issue
with some _POSIX_C_SOURCE requests due to missing the sigset_t typedef.

Reported by: eduardo
Sponsored by: Klara, Inc.
Sponsored by: Stormshield

show more ...


# 88276dfb 13-Jul-2024 Kyle Evans <kevans@FreeBSD.org>

include: ssp: fortify poll/ppoll from <poll.h>

For poll/ppoll we just need to bounds-check the poll array that we're
about to write out to.

Reviewed by: kib, markj (earlier version)
Sponsored by: K

include: ssp: fortify poll/ppoll from <poll.h>

For poll/ppoll we just need to bounds-check the poll array that we're
about to write out to.

Reviewed by: kib, markj (earlier version)
Sponsored by: Klara, Inc.
Sponsored by: Stormshield
Differential Revision: https://reviews.freebsd.org/D45680

show more ...


# 74ecdf86 15-Dec-2024 Kyle Evans <kevans@FreeBSD.org>

Tweak ppoll() to include 1003.1-2024 visibility, take two

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSI

Tweak ppoll() to include 1003.1-2024 visibility, take two

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSIX_C_SOURCE (via __POSIX_VISIBLE).

Differential Revision: https://reviews.freebsd.org/D48043

show more ...


# da5aed38 14-Dec-2024 Kyle Evans <kevans@FreeBSD.org>

Revert "Tweak ppoll() to include 1003.1-2024 visibility"

This reverts commit 212d7f439aa3fa276e87291c1e83545298381824. A last
minute change to remove __BSD_VISIBLE unearthed some breakage that I
fa

Revert "Tweak ppoll() to include 1003.1-2024 visibility"

This reverts commit 212d7f439aa3fa276e87291c1e83545298381824. A last
minute change to remove __BSD_VISIBLE unearthed some breakage that I
failed to re-test. Sigh.

show more ...


# 212d7f43 14-Dec-2024 Kyle Evans <kevans@FreeBSD.org>

Tweak ppoll() to include 1003.1-2024 visibility

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSIX_C_SOURCE

Tweak ppoll() to include 1003.1-2024 visibility

Note in the manpage that the 2024 edition finally added ppoll(), and
also add the appropriate declarations for the correct versions of
_POSIX_C_SOURCE.

Differential Revision: https://reviews.freebsd.org/D48043

show more ...


# 9333e1cb 30-Jul-2024 Kyle Evans <kevans@FreeBSD.org>

include: ssp: hide ppoll redirect behind __BSD_VISIBLE

This mirrors ppoll's visibility in sys/poll.h and fixes a build issue
with some _POSIX_C_SOURCE requests due to missing the sigset_t typedef.

include: ssp: hide ppoll redirect behind __BSD_VISIBLE

This mirrors ppoll's visibility in sys/poll.h and fixes a build issue
with some _POSIX_C_SOURCE requests due to missing the sigset_t typedef.

Reported by: eduardo
Sponsored by: Klara, Inc.
Sponsored by: Stormshield

show more ...


# 88276dfb 13-Jul-2024 Kyle Evans <kevans@FreeBSD.org>

include: ssp: fortify poll/ppoll from <poll.h>

For poll/ppoll we just need to bounds-check the poll array that we're
about to write out to.

Reviewed by: kib, markj (earlier version)
Sponsored by: K

include: ssp: fortify poll/ppoll from <poll.h>

For poll/ppoll we just need to bounds-check the poll array that we're
about to write out to.

Reviewed by: kib, markj (earlier version)
Sponsored by: Klara, Inc.
Sponsored by: Stormshield
Differential Revision: https://reviews.freebsd.org/D45680

show more ...