Commit Graph

  • d62f7d8fac test: Add test case for fpurge(NULL) Guillem Jover 2014-11-01 00:55:55 +01:00
  • cfb4d462a9 test: Move and activate fpurge() test case from module to a dedicated file Guillem Jover 2014-11-01 00:54:09 +01:00
  • 205827a2dd build: Centralize testsuite LDADD setting in a single variable Guillem Jover 2014-11-01 00:52:42 +01:00
  • c7e01e9884 Sync queue(3) from FreeBSD Guillem Jover 2014-11-01 00:22:28 +01:00
  • 3267114483 Add __offsetof, __rangeof and __containerof to sys/cdefs.h Guillem Jover 2014-11-01 00:21:30 +01:00
  • 0e4e3ab269 Add __DECONST, __DEVOLATILE and __DEQUALIFY macros to sys/cdefs.h Guillem Jover 2014-11-01 00:20:23 +01:00
  • a6fe103c1b Add new man page for reallocarray(3) Guillem Jover 2014-10-31 17:29:54 +01:00
  • 02b55488c5 Use stdint integer types instead of BSD legacy ones Guillem Jover 2014-08-12 12:32:34 +02:00
  • 6378351169 Fix arc4random() and arc4random_stir() prototypes Callum Davies 2014-08-10 12:34:44 +01:00
  • e390651b64 Release libbsd 0.7.0 0.7.0 Guillem Jover 2014-07-29 03:00:08 +02:00
  • e8d3d04177 build: Remove hard requirement for GNU .init_array section support Guillem Jover 2014-07-20 01:48:20 +02:00
  • faa005cb32 Add reallocarray() function from OpenBSD Benjamin Baier 2014-06-27 02:05:11 +02:00
  • 36aca8c06e Add stringlist module from NetBSD Guillem Jover 2014-06-26 21:43:55 +02:00
  • e8f9300355 Add getbsize() function Guillem Jover 2014-06-26 21:32:11 +02:00
  • a88bb8380d Add OpenRISC support to nlist() Christian Svensson 2014-03-06 22:10:36 +01:00
  • 8d16c3df67 Add timeconv module from FreeBSD Guillem Jover 2013-10-11 05:43:42 +02:00
  • f41fdcf186 Add funopen() function Guillem Jover 2013-10-21 05:07:56 +02:00
  • 86cbff385a Handle glibc partial header inclusions Guillem Jover 2013-10-11 05:11:42 +02:00
  • ee04e8de14 build: Set subdir-objects automake option Guillem Jover 2013-10-10 09:49:04 +02:00
  • 61b2dbb8f5 Fix dehumanize_number() to correctly detect overflows Guillem Jover 2013-07-15 01:44:30 +02:00
  • 119417462e Release libbsd 0.6.0 0.6.0 Guillem Jover 2013-07-14 10:58:20 +02:00
  • 948bcf1db8 Warn when setproctitle() gets called before initialization Guillem Jover 2013-07-13 02:11:20 +02:00
  • c5b9590287 Move setproctitle() automatic initialization to its own library Guillem Jover 2013-07-11 12:25:54 +02:00
  • 3077d2fffc build: Move version ABI from Makefile to configure.ac Guillem Jover 2013-07-12 22:15:58 +02:00
  • 1bf0a55579 Release libbsd 0.5.2 0.5.2 Guillem Jover 2013-06-08 17:43:42 +02:00
  • ad613d9d09 Create a shallow copy of environ before replacing it in setproctitle() Guillem Jover 2013-06-07 07:11:50 +02:00
  • e084ce3fa7 Specify setproctitle_stub() signature manually if typeof is missing Guillem Jover 2013-06-07 04:46:29 +02:00
  • 50e4c55afd Try to check if setproctitle() constructor got passed arguments Guillem Jover 2013-06-08 17:55:19 +02:00
  • 6faea4d2a0 Force setproctitle() into .init_array section Guillem Jover 2013-05-29 02:23:56 +02:00
  • 367e036537 test: Try setting and getting an environment variable after setproctitle() Guillem Jover 2013-06-08 08:15:21 +02:00
  • dc8b09783f build: Ignore automake 1.13+ test suite generated files Guillem Jover 2013-05-30 04:09:25 +02:00
  • 4663364783 Release libbsd 0.5.1 0.5.1 Guillem Jover 2013-05-27 06:52:05 +02:00
  • df5aebd7e1 test: Mark a literal integer as long long Guillem Jover 2013-05-27 06:49:57 +02:00
  • 9587882316 Release libbsd 0.5.0 0.5.0 Guillem Jover 2013-05-21 04:34:34 +02:00
  • 01f146c28e build: Handle the ChangeLog as a distributed-only file Guillem Jover 2013-05-27 04:41:58 +02:00
  • 509841b533 build: Use AM_V_at for mkdir Guillem Jover 2013-05-25 15:44:57 +02:00
  • 06f0585c48 build: Compress the distribution tarball with xz instead of gzip Guillem Jover 2013-05-21 10:31:59 +02:00
  • 7c4caa679a Fix comparison between signed and unsigned integer compiler warnings Guillem Jover 2013-05-25 15:36:11 +02:00
  • 30349f8922 Update radixsort module from NetBSD Guillem Jover 2013-05-25 15:35:39 +02:00
  • 96a2dae352 Update setmode module from NetBSD Guillem Jover 2013-05-25 15:31:45 +02:00
  • a4812cdf24 Fix getpeereid() compilation on Solaris Casper Dik 2013-03-15 01:13:58 +01:00
  • d3a09e1cf4 Switch dehumanize_number() to use expand_number() Guillem Jover 2012-12-27 11:19:20 +01:00
  • 330b569fe3 test: Add new humanize unit test Guillem Jover 2013-05-26 04:34:57 +02:00
  • 8c26c40ad2 test: Add setproctitle() unit test Guillem Jover 2012-11-27 14:23:26 +01:00
  • e9933255d4 Make setproctitle() available in 0.2 and 0.5 version nodes Guillem Jover 2013-05-25 17:11:53 +02:00
  • c984dacd65 Implement sendmail semantics for setproctitle() Guillem Jover 2012-11-27 14:24:13 +01:00
  • 35785f8dd1 Modify setproctitle() to conform to project coding style Guillem Jover 2012-11-25 21:10:53 +01:00
  • 2a0260d08c Add a setproctitle() implementation William Ahern 2012-11-28 11:09:02 +01:00
  • f8d52ead5e Add x32 support to nlist() Guillem Jover 2012-11-23 18:33:23 +01:00
  • cf683a275a Add arm64 (aka aarch64) to nlist() Guillem Jover 2012-11-23 18:32:35 +01:00
  • 7196b4dcca test: Add new fgetln() and fgetwln() unit test Guillem Jover 2013-05-23 02:05:19 +02:00
  • a97ce513e0 Add new fgetwln() function Guillem Jover 2012-11-23 21:19:45 +01:00
  • ee0489eb2b Add new fparseln() function Strake 2012-08-07 08:44:30 -05:00
  • cb7bc0d85e Add file buffer pool support to fgetln() Guillem Jover 2012-11-25 22:09:43 +01:00
  • 1be0bdb2c9 Add new strnstr() function Guillem Jover 2012-11-25 21:13:38 +01:00
  • ff0d700df0 Add new wcslcat() and wcslcpy() functions Guillem Jover 2012-11-23 17:16:43 +01:00
  • 3862764872 Coalesce identical BSD-2-clause licenses Guillem Jover 2013-05-21 04:13:55 +02:00
  • 918a4dba4a Release libbsd 0.4.2 0.4.2 Guillem Jover 2012-06-27 09:15:15 +02:00
  • 444bd1fbb8 man: Use minus signs and hyphens consistently Guillem Jover 2012-06-21 10:16:14 +02:00
  • 1d69ae1cd5 man: Recode flopen(3) to UTF-8 Guillem Jover 2012-06-04 05:47:26 +02:00
  • 14524b545d build: Set default compiler variables from configure Guillem Jover 2012-06-03 07:39:42 +02:00
  • c21d788fea Release libbsd 0.4.1 0.4.1 Guillem Jover 2012-06-01 08:20:37 +02:00
  • fdcae57707 build: Set runtimelibdir to libdir Guillem Jover 2012-06-01 08:17:42 +02:00
  • e9e4a60d7e build: Use MKDIR_P variable instead of literal «mkdir -p» Guillem Jover 2012-06-01 08:15:00 +02:00
  • 309c82a016 Release libbsd 0.4.0 0.4.0 Guillem Jover 2012-05-29 04:38:07 +02:00
  • cd67cb1417 Use implicit <md5.h> from overlay instead explicit <bsd/md5.h> Guillem Jover 2012-05-29 07:17:46 +02:00
  • 1b5b1cd52a Move mdX.3 man page to section 3bsd Guillem Jover 2012-04-24 04:20:58 +02:00
  • ddefaae330 Do not quote man page titles Guillem Jover 2012-04-24 04:05:48 +02:00
  • e7f3976088 Add email address to my name Guillem Jover 2012-03-23 10:31:42 +01:00
  • e59ac2c96c Clarify that the 4-clause BSD licenses are only for man pages Guillem Jover 2012-03-23 10:11:57 +01:00
  • 7cfa7e4304 Add new man page for tree(3) Guillem Jover 2012-01-12 19:13:16 +01:00
  • 7620fef70b Remove UC Berkeley advertising clause Guillem Jover 2012-01-12 20:56:24 +01:00
  • 08139dd50e Add new man pages for bitstring(3) and queue(3) Guillem Jover 2012-01-12 19:13:16 +01:00
  • d90ce079f7 Add new man pages for getprogname(3) and setprogname(3) Guillem Jover 2011-05-14 14:18:57 +02:00
  • c1d086c224 Add new man page for setproctitle(3) Guillem Jover 2011-05-14 14:18:57 +02:00
  • e37293a18a Add <bitstring.h> for compatibility with NetBSD and OpenBSD Guillem Jover 2012-01-12 18:16:55 +01:00
  • 34bf1068a2 test: Add a unit test for endian encoder/decoder Guillem Jover 2012-03-23 10:43:33 +01:00
  • 4eab0cc351 Add inline endian encoding/decoding functions Robert Millan 2012-01-03 05:29:36 +01:00
  • 752997462a Base getprogname() on program_invocation_short_name presence instead of glibc Guillem Jover 2012-01-03 08:58:01 +01:00
  • d5d9186937 Base fpurge() implementation on __fpurge presence instead of glibc Guillem Jover 2012-01-03 09:08:35 +01:00
  • f8e8063079 Base fgetln() implementation on getline presence instead of glibc Guillem Jover 2012-01-03 08:40:18 +01:00
  • 786d143920 test: Add new overlay unit test Guillem Jover 2012-03-24 20:37:55 +01:00
  • 866f73af91 Move overlay inclusions outside of header protection Guillem Jover 2012-01-03 05:39:22 +01:00
  • f71d8e0501 Remove bogus deprecation warning from <getopt.h> Guillem Jover 2012-03-21 04:10:37 +01:00
  • 0b96e1a218 Remove deprecated compatibility includes in headers Guillem Jover 2012-01-03 07:32:53 +01:00
  • 109cafb393 Remove deprecated headers Guillem Jover 2012-01-03 07:32:37 +01:00
  • 6434858314 Add new expand_number() function Robert Millan 2011-12-31 04:30:48 +01:00
  • 943939d0e5 Add new closefrom() function Guillem Jover 2011-12-31 08:39:44 +01:00
  • 3d614131b5 Base errc() and warnc() on vwarnc() and verrc() respectively Guillem Jover 2011-12-31 06:01:27 +01:00
  • 8723226040 Use system __progname variable in progname module if available Guillem Jover 2011-07-06 16:29:26 +02:00
  • b5cc17d664 Use getexecname() if available for getprogname() Guillem Jover 2011-07-05 23:27:31 +02:00
  • abf14c3940 test: Add new headers unit test Guillem Jover 2012-03-24 20:37:55 +01:00
  • 23973e2221 build: Add a test suite infrastructure Guillem Jover 2012-03-23 10:43:33 +01:00
  • 980f04f77b build: Do not define already defined _GNU_SOURCE Guillem Jover 2012-01-03 08:58:52 +01:00
  • 8d2f12d7f0 build: Include <config.h> through -include for all source files Guillem Jover 2012-01-03 08:45:05 +01:00
  • 88004b30ff build: Set -Wno-unused-parameter to default CFLAGS Guillem Jover 2011-12-31 07:31:47 +01:00
  • dcaa93d984 build: Switch to autotools Guillem Jover 2010-12-17 11:13:04 +01:00
  • 0aa777f47e Move .pc and .map files to src/ Guillem Jover 2011-12-31 07:35:52 +01:00
  • 540ab03b18 Move man pages to man/ Guillem Jover 2011-12-31 06:50:40 +01:00
  • 93321224f6 Rename version script from Versions to libbsd.map Guillem Jover 2011-12-11 07:57:05 +01:00