Commit Graph

  • 866f73af91 Move overlay inclusions outside of header protection Guillem Jover 2012-01-03 05:39:22 +0100
  • f71d8e0501 Remove bogus deprecation warning from <getopt.h> Guillem Jover 2012-03-21 04:10:37 +0100
  • 0b96e1a218 Remove deprecated compatibility includes in headers Guillem Jover 2012-01-03 07:32:53 +0100
  • 109cafb393 Remove deprecated headers Guillem Jover 2012-01-03 07:32:37 +0100
  • 6434858314 Add new expand_number() function Robert Millan 2011-12-31 04:30:48 +0100
  • 943939d0e5 Add new closefrom() function Guillem Jover 2011-12-31 08:39:44 +0100
  • 3d614131b5 Base errc() and warnc() on vwarnc() and verrc() respectively Guillem Jover 2011-12-31 06:01:27 +0100
  • 8723226040 Use system __progname variable in progname module if available Guillem Jover 2011-07-06 16:29:26 +0200
  • b5cc17d664 Use getexecname() if available for getprogname() Guillem Jover 2011-07-05 23:27:31 +0200
  • abf14c3940 test: Add new headers unit test Guillem Jover 2012-03-24 20:37:55 +0100
  • 23973e2221 build: Add a test suite infrastructure Guillem Jover 2012-03-23 10:43:33 +0100
  • 980f04f77b build: Do not define already defined _GNU_SOURCE Guillem Jover 2012-01-03 08:58:52 +0100
  • 8d2f12d7f0 build: Include <config.h> through -include for all source files Guillem Jover 2012-01-03 08:45:05 +0100
  • 88004b30ff build: Set -Wno-unused-parameter to default CFLAGS Guillem Jover 2011-12-31 07:31:47 +0100
  • dcaa93d984 build: Switch to autotools Guillem Jover 2010-12-17 11:13:04 +0100
  • 0aa777f47e Move .pc and .map files to src/ Guillem Jover 2011-12-31 07:35:52 +0100
  • 540ab03b18 Move man pages to man/ Guillem Jover 2011-12-31 06:50:40 +0100
  • 93321224f6 Rename version script from Versions to libbsd.map Guillem Jover 2011-12-11 07:57:05 +0100
  • 2fb7200d45 Fix typos in source comments Guillem Jover 2011-10-23 19:27:44 +0200
  • 0acd86f6eb build: Use -isystem instead of -I Guillem Jover 2011-07-05 21:01:57 +0200
  • 901ed630fc build: Do not add -Iinclude/ to MK_CPPFLAGS Guillem Jover 2011-07-05 21:01:18 +0200
  • 059f89ca95 Add missing semicolon to bsd_getopt() declaration Guillem Jover 2011-07-05 20:59:04 +0200
  • 4a6303ba3b Constify bsd_getopt(3) arguments Guillem Jover 2011-06-08 02:10:38 +0200
  • 7446f029b5 Release libbsd 0.3.0 0.3.0 Guillem Jover 2011-06-02 19:16:57 +0200
  • e80d338b18 Add a COPYING file to ease the distributors work Guillem Jover 2011-06-02 19:14:44 +0200
  • b891772ad6 Remove blank lines at EOF Guillem Jover 2011-05-29 02:49:14 +0200
  • b0eb19970a Move bsd_getopt() from <bsd/getopt.h> to <bsd/unistd.h> Guillem Jover 2011-05-28 11:40:36 +0200
  • 0bf3d3913f Include the correct deprecated headeres when using the overlay Guillem Jover 2011-05-28 10:39:54 +0200
  • 913cdd91b1 Do not use the same header inclusion protector for <nlist.h> and <bsd/nlist.h> Guillem Jover 2011-05-28 06:35:18 +0200
  • 200eeb1265 Add LIBBSD_DISABLE_DEPRECATED to deprecated headers Guillem Jover 2011-05-27 21:58:20 +0200
  • fbd622971d Condense and clarify header deprecation warnings Guillem Jover 2011-05-27 22:11:28 +0200
  • 755d86be01 Rename LIBBSD_CLEAN_INCLUDES to LIBBSD_DISABLE_DEPRECATED Guillem Jover 2011-05-27 21:39:14 +0200
  • cd4996cebe Namespace header protector in <bsd/sys/cdefs.h> with LIBBSD_SYS_ Guillem Jover 2011-05-27 21:23:18 +0200
  • a7dd4457f5 Add new <bsd/sys/poll.h> header Guillem Jover 2011-05-27 21:13:18 +0200
  • 8be40010ce Add new <bsd/sys/endian.h> header Guillem Jover 2011-05-27 20:37:10 +0200
  • e1f2a6f869 Add new __packed, __aligned and __nonnull attributes Guillem Jover 2011-05-25 21:27:58 +0200
  • 87dd203c26 Define __dead2 and __pure2 to actual gcc attributes if possible Guillem Jover 2011-05-25 21:27:12 +0200
  • de2062873f Define <sys/cdefs.h> attributes conditional to the supported gcc version Guillem Jover 2011-05-25 21:25:54 +0200
  • 71e5db4cde Define _SYS_CDEFS_H and _SYS_CDEFS_H after including <sys/cdefs.h> Guillem Jover 2011-05-25 21:02:40 +0200
  • 9d04217174 Map getopt to bsd_getopt if we are using the overlay Guillem Jover 2011-05-25 07:38:36 +0200
  • 17a9a8472e Rename transparent support to overlay Guillem Jover 2011-05-25 07:36:19 +0200
  • 94fe901eda Abort compilation if fgetln cannot be wrapped Guillem Jover 2011-05-14 18:12:48 +0200
  • 28585a58bd Add fpurge function Guillem Jover 2011-05-14 17:58:08 +0200
  • b36c59c0ed Conditionalize <time.h> inclusion from <bsd/bsd.h> Guillem Jover 2011-02-23 12:39:58 +0100
  • 8b6a74775b Conditionalize temporary compatibility inclusions Guillem Jover 2011-02-23 12:38:42 +0100
  • c594192bac Correct library name in man pages Guillem Jover 2011-05-14 14:17:44 +0200
  • 8478e57463 Update libbsd header references in man pages Guillem Jover 2011-02-23 13:14:22 +0100
  • f7caf2b30d Move all header files to /usr/include/bsd/ and deprecate /usr/include/ Guillem Jover 2011-02-23 11:07:30 +0100
  • 520682e596 Add support for transparent compilation Guillem Jover 2011-02-23 14:04:57 +0100
  • 4c01261f39 Move each version symbol declaration into its own line Guillem Jover 2011-02-23 14:15:43 +0100
  • 8a99226f16 Generalize pkg-config file handling Guillem Jover 2011-02-23 14:01:06 +0100
  • 1497d34760 Initialize __progname to program_invocation_short_name Guillem Jover 2011-02-25 13:52:59 +0100
  • 741eb58763 Add missing prototypes for arc4random_buf and arc4random_uniform Kevin McCarthy 2011-02-22 20:44:21 +0100
  • 9baf9640b9 Add new <bsd/sys/bitstring.h> header Guillem Jover 2011-02-22 20:19:37 +0100
  • 4b95e82a32 Add new radixsort and sradixsort functions Guillem Jover 2011-02-25 18:48:10 +0100
  • c766e58acf Add man pages for heapsort and mergesort Guillem Jover 2011-02-25 18:25:17 +0100
  • be6ab54986 Add new mergesort function Guillem Jover 2011-02-25 18:17:16 +0100
  • 5b19adfa82 Add getpeereid function Guillem Jover 2010-12-17 10:50:56 +0100
  • acb7c42d7c Add reallocf function Aurelien Jarno 2010-07-30 08:00:41 +0200
  • 06a60a166a build: Use proper user variables during build Guillem Jover 2010-01-31 14:13:24 +0100
  • 51863b6cf9 build: Use new AR variable instead of hardcoded command Guillem Jover 2010-01-30 22:43:29 +0100
  • 08afd5d4c9 build: Refactor COMPILER and LINK commands into new variables Guillem Jover 2010-01-30 22:42:00 +0100
  • 1f0b0b23cd build: Use CCLD instead of hardcoded gcc for linking Guillem Jover 2010-01-30 22:40:01 +0100
  • 32d79b0310 build: By default set CC to gcc Guillem Jover 2010-01-30 22:39:18 +0100
  • cd730a02c3 build: Install shared library with 755 permission Eric Smith 2010-01-30 22:13:18 +0100
  • 11f2c32df2 Fix setprogname to strip leading paths from progname Guillem Jover 2010-01-30 22:00:18 +0100
  • 30c794083f Make setprogname and getprogname arguments and return value const Guillem Jover 2010-01-21 14:34:55 +0100
  • ddebbd6792 Release libbsd 0.2.0 0.2.0 Guillem Jover 2010-01-10 12:04:03 +0100
  • abe0a4a7e6 Reformat code to KNF Guillem Jover 2010-01-10 11:02:13 +0100
  • 2872bfa151 Add vis and unvis man pages Guillem Jover 2010-01-10 01:41:27 +0100
  • e544a41f62 Add dehumanize_number man page link Guillem Jover 2010-01-10 01:37:18 +0100
  • 7b3873bc1e Update vis and unvis modules from OpenBSD Guillem Jover 2010-01-10 01:35:27 +0100
  • 8103fe1486 Update strlcat and strlcpy from OpenBSD Guillem Jover 2010-01-10 01:33:07 +0100
  • d63e081303 Add arc4random_buf and arc4random_uniform functions Guillem Jover 2010-01-10 00:57:07 +0100
  • 3fed78e5b0 Replace setproctitle dummy macro with a function stub Guillem Jover 2010-01-10 00:37:03 +0100
  • 2a81893cc0 Add pidfile functions Guillem Jover 2010-01-10 00:10:21 +0100
  • 98a2479f0b Add flopen function Guillem Jover 2010-01-09 23:49:32 +0100
  • 57cc5326cf Move man pages to the same directory as the source code Guillem Jover 2010-01-09 20:17:16 +0100
  • 9e4adc4633 build: Untangle the package version from the soversion Guillem Jover 2009-12-13 01:52:03 +0100
  • db406fe24c build: Make dist use files from git plus few autogenerated ones Guillem Jover 2009-12-12 01:46:25 +0100
  • 9396cc62cf build: Do not duplicate generated filenames in several variables Guillem Jover 2010-01-09 19:56:45 +0100
  • 7a70f1b019 Move fmtcheck and fgetln declarations to <bsd/stdio.h> Guillem Jover 2009-12-11 23:24:31 +0100
  • ca28f28046 Move setmode and getmode declarations to <bsd/unistd.h> Guillem Jover 2009-12-11 23:21:14 +0100
  • dd2756e000 Mark inclusion of <time.h> from <bsd/bsd.h> deprecated Guillem Jover 2009-12-11 23:13:42 +0100
  • 3c9182b85e Move arc4random declarations to <bsd/stdlib.h> Guillem Jover 2009-12-11 23:12:26 +0100
  • 4d17a18db5 Deprecate <bsd/inet.h> Guillem Jover 2009-12-11 23:06:27 +0100
  • 7da57b293f Remove traces of fgetwln, it was never included Guillem Jover 2009-12-11 23:01:02 +0100
  • 254808d9ef Define NetBSD version 5.0 for .Nx to avoid groff warning Guillem Jover 2009-12-11 23:26:44 +0100
  • 183cc3cbf1 Correct library name in man pages Guillem Jover 2009-12-11 21:31:48 +0100
  • c17c7e13c3 Expand on API guarantee for fgetln Thorsten Glaser 2009-12-10 18:07:25 +0100
  • a5dbef45e7 Make RCS macros take arguments Thorsten Glaser 2009-12-10 21:02:30 +0100
  • 27842d7f77 Track bug IDs for __unused collision Thorsten Glaser 2009-12-10 21:00:45 +0100
  • c5398adfe2 Add readpassphrase function Guillem Jover 2009-10-24 00:19:47 +0200
  • 538bc87998 Add dehumanize_number function Guillem Jover 2009-10-24 00:17:57 +0200
  • 04250f6a7c Add strnvis and strnunvis functions Guillem Jover 2009-10-24 00:15:57 +0200
  • 5c078ce2f5 Move <bsd/ip_icmp.h> to <bsd/netinet/ip_icmp.h> Guillem Jover 2009-10-23 23:31:07 +0200
  • 614eb0402a Add new <bsd/sys/tree.h> header Guillem Jover 2009-10-12 01:43:02 +0200
  • b6e8469059 Move <bsd/queue.h> to <bsd/sys/queue.h> Guillem Jover 2009-10-12 01:47:54 +0200
  • d3e14ea99e Move <bsd/cdefs.h> to <bsd/sys/cdefs.h> Guillem Jover 2009-10-23 23:04:42 +0200
  • e51be45c40 Update <sys/queue.h> Guillem Jover 2009-10-12 01:43:52 +0200