Commit Graph

  • 7b4ebd6521 include: Adjust closefrom() per glibc adoption Callum Farmer 2023-02-16 21:26:05 +0000
  • 0dfbe7699e build: Switch to debian:latest Docker image Guillem Jover 2023-02-17 22:28:45 +0100
  • c743c0896f
    Define a setproctitle_init macro to ease porting Guilherme Janczak 2022-11-29 07:41:05 +0000
  • dec783dce5 build: Fix version script linker support detection Guillem Jover 2023-02-12 23:55:09 +0100
  • fe21244b05 include: Use __has_builtin to detect __builtin_offsetof support Guillem Jover 2022-12-20 22:47:02 +0100
  • ec88b7bbbc funopen: Replace off64_t with off_t in funopen_seek() Khem Raj 2022-12-15 09:02:22 -0800
  • 23377191e8 man: Prune unneeded <sys/types.h> include in setproctitle(3) Guilherme Janczak 2022-12-07 04:06:37 +0000
  • 5dea9da38d build: Improve C99 compatibility of __progname configure check Florian Weimer 2022-12-13 03:37:06 +0100
  • b9bf42ddc3 build: Enable -Wall for automake Guillem Jover 2022-12-13 03:35:05 +0100
  • e57c07875c build: Add missing AM_PROG_AR macro call to configure.ac Guillem Jover 2022-12-13 03:34:37 +0100
  • 80f1927dcd build: Fix configure.ac indentation Guillem Jover 2022-12-13 03:31:38 +0100
  • b7a8bc22c9 build: Require automake 1.11 Guillem Jover 2022-12-13 03:10:28 +0100
  • e50896286c build: Do not require funopen() to be ported Guillem Jover 2022-11-23 23:31:54 +0100
  • 00b538ffa3 build: Terminate lists in variables with «# EOL» Guillem Jover 2022-11-23 23:28:34 +0100
  • 5cfa39e5cd build: Use «yes» instead of «true» for AC_CHECK_FUNCS cache value Guillem Jover 2022-11-23 23:42:49 +0100
  • 084911ce87 Release libbsd 0.11.7 0.11.7 Guillem Jover 2022-10-06 04:07:52 +0200
  • 3538d38fe7 man: Discourage using the library in non-overlay mode Guillem Jover 2022-10-06 03:59:33 +0200
  • 03fccd1505 include: Adjust reallocarray() per glibc adoption Guillem Jover 2022-10-05 12:08:31 +0200
  • 6b6e686b23 include: Adjust arc4random() per glibc adoption Callum Farmer 2022-10-05 12:08:31 +0200
  • da1f45ac71 include: explicit_bzero() requires _DEFAULT_SOURCE Callum Farmer 2022-10-03 16:09:18 +0100
  • 2f9eddc277 include: Simplify glibc version dependent macro handling Guillem Jover 2022-10-05 02:05:46 +0200
  • 28298ac037 doc: Switch references from pkg-config to pkgconf Guillem Jover 2022-10-05 01:35:08 +0200
  • ef981f930b doc: Add missing empty line to separate README sections Guillem Jover 2022-10-04 04:28:05 +0200
  • 6928d7895e doc: Refer to the main git repository as primary Guillem Jover 2022-10-04 04:27:44 +0200
  • d5865759f8 test: Fix explicit_bzero() test on the Hurd Guillem Jover 2022-08-25 00:52:43 +0200
  • be327c6ebe fgetwln: Add comment about lack of getwline(3) for recommendation Guillem Jover 2022-08-24 01:58:58 +0200
  • a14612d968 setmode: Dot not use saveset after free Guillem Jover 2022-08-23 23:49:34 +0200
  • f4baceb82c man: Rewrite gerprogname(3bsd) from scratch Guillem Jover 2022-08-03 03:05:52 +0200
  • f35c545847 man: Lowercase man page title Guillem Jover 2022-08-03 02:21:16 +0200
  • b466b14afb man: Document that some arc4random(3) functions are now in glibc 2.36 Guillem Jover 2022-08-03 01:23:09 +0200
  • 1f6a48b209 Sync arc4random(3) implementation from OpenBSD Guillem Jover 2022-08-03 02:03:05 +0200
  • 873639ebb5 Fix ELF support for big endian SH Fabrice Fontaine 2022-06-07 19:27:13 +0200
  • c9c78fdfd0 man: Use -compact also for alternative functions in libbsd(7) Guillem Jover 2022-04-04 11:49:52 +0200
  • 5f21307570 getentropy: Fix function cast for getauxval() Guillem Jover 2022-03-31 20:46:56 +0200
  • 84acf21568 Release libbsd 0.11.6 0.11.6 Guillem Jover 2022-03-30 23:09:35 +0200
  • 15200ec7ac Add LoongArch support to nlist() WANG Xuerui 2021-09-11 12:54:28 +0800
  • f7465b93ec man: Document when functions were added to musl in libbsd(7) Guillem Jover 2022-03-30 22:56:43 +0200
  • e5ed5fdd62 Remove arc4random() OpenBSD support Guilherme Janczak 2021-12-31 08:25:08 +0000
  • abb1a6b1a7 build: Add alpine to CI for tests with musl libc Duncan Overbruck 2022-01-24 15:11:38 +0100
  • c9ff83687c test: Import explicit_bzero and strtonum test cases from OpenBSD Guillem Jover 2022-01-29 14:48:22 +0100
  • 62e67bb49e build: Sort test programs in .gitignore Guillem Jover 2022-01-29 14:52:08 +0100
  • 87b1307040 test: Add fpurge() test case using open_memstream(3) FILE Duncan Overbruck 2022-01-25 20:34:39 +0100
  • ba3c46b30f fpurge: Make it work with non fd based FILEs Duncan Overbruck 2022-01-25 20:32:30 +0100
  • 091097e062 test: Remove static FILE declaration from fpurge test Duncan Overbruck 2022-01-24 16:47:00 +0100
  • 5f9608c775 Release libbsd 0.11.5 0.11.5 Guillem Jover 2022-01-25 01:48:29 +0100
  • eef07993c9 Revert "build: Add missing proctitle unit test program" Guillem Jover 2022-01-25 01:41:14 +0100
  • c6d589bc71 Document how to build from git and from a tarball release Guillem Jover 2022-01-23 21:07:45 +0100
  • 2975d809a0 build: Check for objdump explicitly Guillem Jover 2022-01-23 18:54:33 +0100
  • f11ab67223 build: Respect $(OBJDUMP) Sam James 2022-01-23 15:36:55 +0000
  • 54796231c7 Release libbsd 0.11.4 0.11.4 Guillem Jover 2022-01-22 22:41:51 +0100
  • 7aed0edf73 man: Add missing comma in .Dd for tree(3) Guillem Jover 2021-12-02 00:35:05 +0100
  • fafcc397ac man: Update tree(3) man page from OpenBSD Guillem Jover 2021-11-30 04:00:54 +0100
  • 48107fc8c4 build: Clarify link-time warnings Guillem Jover 2021-11-28 23:19:16 +0100
  • e7cf8c5785 Switch md5 compatibility logic back to direct linking Guillem Jover 2021-11-28 22:44:08 +0100
  • 25d35625eb build: Split libmd dependency due to MD5 functions from SHA requirements Guillem Jover 2021-11-28 22:40:58 +0100
  • 500b3080a2 build: Add new libbsd_symver_weak() macro Guillem Jover 2021-11-28 22:34:59 +0100
  • 1eba406021 test: Check that strdup() does not fail Guillem Jover 2021-11-27 21:09:18 +0100
  • 8ad7570c20 getentropy: Add missing prototype for BSD variant Guillem Jover 2021-11-27 21:07:00 +0100
  • 43a8270317 nlist: Remove condition which is always true Guillem Jover 2021-11-27 20:26:05 +0100
  • 6a71b24b63 build: Append __ after __attribute and __typeof keywords Guillem Jover 2021-11-27 22:52:28 +0100
  • 7389fe8d24 build: Ignore backup files Guillem Jover 2021-11-27 06:54:49 +0100
  • 2716dfd0b7 test: Explicitly mark symbols as used Victor Westerhuis 2021-11-26 20:24:20 +0100
  • 54f8745657 build: Enable .init_array support when building with LTO Victor Westerhuis 2021-11-26 20:01:18 +0100
  • 428be9e030 man: Fix .Nx macro usage Guillem Jover 2021-10-07 23:08:42 +0200
  • c7a5d780ae build: Allow building with -flto on gcc-10 and newer Alexander Miller 2021-09-30 03:39:57 +0200
  • 1808d64b77 test: Fix pipe_feed() to allow checking fprintf format strings Guillem Jover 2021-03-01 05:14:10 +0100
  • beafad2657 build: Add missing proctitle unit test program Guillem Jover 2021-03-07 00:22:59 +0100
  • 6145b56178 test: Do not pass NULL as the first funopen() argument Guillem Jover 2021-08-17 03:14:57 +0200
  • 731b0a7739 build: Detect sed at configure time Guillem Jover 2021-08-17 02:59:59 +0200
  • 50b50a4330 vis: Add prototypes for strnvis() and strnunvis() variants Guillem Jover 2021-03-02 05:18:04 +0100
  • 25e88f6479 test: Cast literal strings to (char *) on n_name assignment Guillem Jover 2021-03-02 00:48:31 +0100
  • 04a8fb2469 Add missing prototypes to functions Guillem Jover 2021-03-02 00:48:02 +0100
  • 4f68a88f55 build: Add compiler warnings support Guillem Jover 2021-02-19 06:55:17 +0100
  • 8f59221c4f nlist: Remove repeated shadowing variable declaration Guillem Jover 2021-02-19 06:51:18 +0100
  • 72a82ee262 getentropy: Fix function cast for getauxval() Guillem Jover 2021-02-20 22:22:54 +0100
  • 3c305f2873 test: Add proper prototypes for main() function Guillem Jover 2021-02-19 06:49:53 +0100
  • 25278891d8 Mark local functions as static Guillem Jover 2021-02-19 06:49:24 +0100
  • e35d9141dc Add link-time warnings to MD5 wrapper functions Guillem Jover 2021-02-11 04:41:46 +0100
  • 4feda87049 Require a semicolon for libbsd_link_warning() macro Guillem Jover 2021-02-11 04:40:48 +0100
  • d563a17430 man: Call the libbsd-ctor library by its name instead of bsd-ctor Guillem Jover 2021-02-18 23:38:30 +0100
  • 785cf9d1e9 man: Fix pkg-config(1) references in libbsd(7) man page Guillem Jover 2021-02-18 23:38:30 +0100
  • 15bd284b29 build: Add code coverage support in the GitLab CI Guillem Jover 2021-02-28 05:16:01 +0100
  • a9fc285988 build: Use apt-get instead of apt in the GitLab CI Guillem Jover 2021-02-28 05:14:54 +0100
  • c0d86a6412 build: Add a Libs.private field to overlay pkg-config file Guillem Jover 2021-02-09 08:35:36 +0100
  • 1fb25b7dca Release libbsd 0.11.3 0.11.3 Guillem Jover 2021-02-09 06:14:25 +0100
  • 31f034e386 Switch libmd wrapper to use dlsym() Guillem Jover 2021-02-09 05:57:37 +0100
  • 2374f409de build: Add a Libs.private field to pkg-config file Guillem Jover 2021-02-09 05:56:49 +0100
  • a4e0db2b97 build: Use a single variable to track libraries to link against Guillem Jover 2021-02-09 06:04:38 +0100
  • 43d34c9d3b build: Fix message digest library checks Guillem Jover 2021-02-09 06:02:46 +0100
  • 1c3ff61699 Use uintptr_t and size_t instead of __-prefixed types in <sys/cdefs.h> Guillem Jover 2021-02-09 02:46:49 +0100
  • edea268ce9 Release libbsd 0.11.2 0.11.2 Guillem Jover 2021-02-08 03:59:56 +0100
  • e832b7687e closefrom: Use close_range() on Linux when available Guillem Jover 2021-02-08 03:45:06 +0100
  • c4fca5bb4f closefrom: Handle lowfd < 0 properly cptpcrd 2021-02-07 14:22:21 -0500
  • a1f79978e8 closefrom: Import some changes from sudo Guillem Jover 2021-02-08 02:52:50 +0100
  • 4676026286 Update <sys/queue.h> from FreeBSD Faidon Liambotis 2021-02-07 20:47:00 +0200
  • 25f9b30678 test: Improve code coverage for strnstr(3) unit tests Guillem Jover 2021-02-07 23:24:51 +0100
  • 18ebabf223 man: Update libbsd(7) man page with updates in 0.11.0 Guillem Jover 2021-02-07 10:56:51 +0100
  • 4ab11c7f48 build: Install libmd-dev in the gitlab CI Guillem Jover 2021-02-07 10:37:18 +0100
  • 766c883e30 build: Switch gitlab CI to use a Debian buster Guillem Jover 2021-02-07 10:35:57 +0100
  • a4de4d95a6 Release libbsd 0.11.1 0.11.1 Guillem Jover 2021-02-07 02:03:59 +0100