Show patches with: Series = Public header file hygiene improvements for 2.30       |    State = Action Required       |    Archived = No       |   25 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[25/25] Rename sys/ucontext.h to bits/ucontext.h. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[24/25] Minimize inclusion of netinet/in.h from public headers. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[23/25] Don’t include sys/socket.h from public headers. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[22/25] Minimize includes of unrelated public headers by networking headers. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[21/25] Don’t include sys/types.h or stdint.h from most public headers. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[20/25] Don’t include sys/time.h from sys/timex.h. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[19/25] Don’t include string.h from sys/un.h. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[18/25] Don’t include signal.h from sys/wait.h or sys/param.h. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[17/25] Don’t include sys/select.h from sys/types.h. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[16/25] Limit the set of strings.h functions also exposed in string.h. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[15/25] Don’t rely on stddef.h or stdarg.h for individual type definitions. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[14/25] Add bits/types/ wrappers for stddef.h and stdarg.h types. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[13/25] Split up endian.h to minimize exposure of BYTE_ORDER. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[12/25] Don’t include sys/cdefs.h directly from public headers. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[11/25] Swap sys/poll.h with poll.h. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[10/25] Swap sys/syslog.h with syslog.h. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[09/25] Add check-obsolete-constructs checker for nested includes. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[08/25] Don’t conditionalize declarations of ldiv_t, lldiv_t, __gwchar_t. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[07/25] Create bits/types headers for most remaining __T_defined macros. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[06/25] Clean up bits/types.h. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[05/25] Simplify definition of __time64_t. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[04/25] Add caddr_t, daddr_t, and loff_t to the set of obsolete typedefs. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[03/25] sys/types.h: Don’t define u_intN_t or register_t unless __USE_MISC. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[02/25] Define register_t using bits/typesizes.h macros. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New
[01/25] Move most headers installed by top-level Makefile to misc/. Public header file hygiene improvements for 2.30 - - - - --- 2019-06-26 Zack Weinberg New