Log

Author Commit Date CI Message
Guillem Jover 614eb040 2009-10-12T01:43:02 Add new <bsd/sys/tree.h> header
Guillem Jover b6e84690 2009-10-12T01:47:54 Move <bsd/queue.h> to <bsd/sys/queue.h> This maps more closely the location of the real header. For transitional purposes keep a <bsd/queue.h> that warns and includes <bsd/sys/queue.h>.
Guillem Jover d3e14ea9 2009-10-23T23:04:42 Move <bsd/cdefs.h> to <bsd/sys/cdefs.h> This maps more closely the location of the real header. For transitional purposes keep a <bsd/cdefs.h> that warns and includes <bsd/sys/cdefs.h>.
Guillem Jover e51be45c 2009-10-12T01:43:52 Update <sys/queue.h> Taken from FreeBSD.
Guillem Jover 56ddcfe6 2009-10-11T21:07:53 Add strtonum function Taken from FreeBSD.
Guillem Jover 1bf8b96a 2009-10-24T01:06:09 Do not append a slash after DESTDIR
Guillem Jover 16e6ac99 2009-10-11T20:54:23 Update git web interface URL FreeDesktop.Org switched from gitweb to cgit.
Guillem Jover 56f2e55b 2009-08-30T12:18:11 Release libbsd 0.1.6
Hirokazu Takata 5ac14531 2009-08-30T12:16:01 Fix typos in M32R local-elf.h endian definitions
Guillem Jover 2543c5a7 2009-07-17T13:37:38 Release libbsd 0.1.5
Guillem Jover 33ef70b9 2009-07-17T13:35:37 Add __pure2 dummy macro
Guillem Jover 8ef0ecdf 2009-07-17T13:34:30 Add more dummy id macros
Nobuhiro Iwamatsu 66603975 2009-07-17T12:50:07 Fix typos in AVR32 and SH local-elf.h endian definitions
Guillem Jover 391c75b4 2009-05-29T02:48:00 Release libbsd 0.1.4
Guillem Jover 45783ae4 2009-05-29T02:45:54 Define N_SYMSIZE in case the system does not do it Fixes build failures on some non-Linux ports. Based-on-patch-by: Petr Salinger <Petr.Salinger@seznam.cz>
Guillem Jover 5902730a 2009-05-29T02:28:49 Create a relative symlink for .so if libdir and usrlibdir are the same
Guillem Jover 42601170 2009-05-25T10:02:26 Change @libdir@ in the pkg-config file to be $(usrlibdir) The variable in the .pc file points to the directory where the .so symlink is present, which is never going to be something like /lib, but something like /usr/lib.
Guillem Jover 0bd48c4a 2009-05-25T09:57:14 Preserve the variables unexpanded in the pkg-config file
Guillem Jover d03b2b07 2009-05-25T09:37:39 Release libbsd 0.1.3
Guillem Jover cb1346e5 2009-05-25T09:25:13 Export public functions as extern C
Guillem Jover 61fa98ea 2009-05-25T09:12:45 Add missing <stdarg.h> include in <bsd/err.h>
Guillem Jover 931e0434 2009-05-25T08:56:34 Add new __RCSID macro Define it to nothing, so that source imported from BSDs can be easily compiled w/o needing to modify them.
Guillem Jover f984a700 2009-05-25T06:57:50 Release libbsd 0.1.2
Guillem Jover 326a3a76 2009-05-25T06:57:03 Install humanize_number(3) man page
Guillem Jover e4aff3d9 2009-05-25T06:41:42 Use N_SYMSIZE instead of directly accessing ‘struct exec’ On Linux alpha ‘struct exec’ does not have an a_syms member, and the N_SYMSIZE is mapped to 0.
Gerardo Exequiel Pozzi c3feeb00 2009-05-22T20:44:35 Add some man page links Add man page links for strlcat, getmode and arc4random_*. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
Guillem Jover 80c3954e 2009-05-25T06:23:01 Use the correct path when including a.out.h Reported-by: Aurélien Jarno <aurelien@aurel32.net>
Guillem Jover 4c3e03ef 2009-05-25T06:22:22 Add man/md5.3bsd to .gitignore
Guillem Jover 9b30dae9 2009-05-21T05:04:09 Fix typos (‘ELFDATA2MSG’ → ‘ELFDATA2MSB’)
Guillem Jover 25dd60b9 2009-05-20T05:14:32 Release libbsd 0.1.1
Guillem Jover 5b16707e 2009-05-20T05:13:31 Install nlist header and man page
Guillem Jover 1f0b016e 2009-05-20T04:20:21 Use UTF-8 copyright symbols for non-imported files
Guillem Jover dcaec44a 2009-05-20T04:11:57 Add nlist function
Guillem Jover 8dbfb352 2009-05-15T21:40:45 Add strmode function
Guillem Jover 74ae34e7 2009-05-15T21:26:09 Fix buffer leaks in fgetln Cache the size and the buffer allocated by getline as static variables.
Guillem Jover deb9f56c 2009-05-15T21:23:03 Change fgetln to return the correct length value Set len to 0 on error conditions to mimmic FreeBSD behaviour, and return the amount of read characters on success, instead of the allocated size by getline. Reported-by: Jief L. <jief1.l@gmail.com>
Guillem Jover aefc6f44 2008-07-26T22:42:39 Do not include .gitignore in the dist tarball
Guillem Jover f2d93325 2008-07-26T22:39:29 Install md5.3 as md5.3bsd This man page is pretty common in other source projects, so we use a suffix to distinguish it.
Guillem Jover 5e1a7821 2008-07-26T22:36:14 Add a TODO list
Guillem Jover 4c9c8ed7 2008-07-26T22:35:31 Add a new header file to expose inet_net_pton prototype
Guillem Jover 6dc84320 2008-07-26T22:25:22 Add a micro version part
Guillem Jover acc23243 2008-07-12T08:00:17 Unify description
Guillem Jover 9a2b946f 2008-07-12T07:59:14 Move LIB_PKGCONFIG dependency to the libs target
Guillem Jover ad52f2eb 2008-07-12T07:55:57 Use sigprocmask instead of _sigprocmask
Guillem Jover 2729ca82 2008-07-12T07:53:03 Define default CFLAGS overridable by the environment
Guillem Jover 83210a83 2008-07-12T07:48:10 Switch remaining variables to single expanded ones
Guillem Jover 69c94c50 2008-07-12T07:46:53 Remove useless comment header
Guillem Jover 2d5c088a 2008-07-12T07:46:37 Move each groups of related files to their own line
Guillem Jover 3de930e6 2008-07-12T07:41:07 Make action targets PHONY
Guillem Jover e9cb0d1c 2008-07-12T07:37:13 New README file
Guillem Jover 87d6d656 2008-07-12T07:31:59 Automatically generate libbsd.pc from libbsd.pc.in
Guillem Jover ff8539bc 2008-07-12T07:29:24 Add new path variables
Guillem Jover 8c7f053a 2008-07-12T07:00:19 Automatically generate the ChangeLog on 'make dist'
Guillem Jover c1615a50 2008-07-12T06:46:18 Define a LIB_PKGCONFIG variable
Guillem Jover e42791d0 2008-07-12T06:41:10 Move filename related variables to the beginning of the file Switch them to single expanded varibles.
Guillem Jover 1e1ab187 2008-07-12T06:35:45 Define a LIB_VERSION variable
Guillem Jover ba7ece77 2008-07-09T09:25:34 Create an armored detached signature on 'make dist'
Guillem Jover 84d311d0 2008-07-09T09:07:58 Remove link_addr and link_ntoa symbols from the version script
Guillem Jover 38829bdc 2008-07-09T09:07:03 Add new setmode and getmode functions from FreeBSD
Guillem Jover a5f7d1a8 2008-07-09T09:04:51 Include the rest of the header files
Guillem Jover 8b95dc58 2008-07-09T09:04:27 Disable __bounded__ __attribute__
Guillem Jover 96358a2a 2008-07-09T08:47:09 Add support for 'make dist'
Guillem Jover fafffd1f 2008-07-09T08:26:07 fgetln: Fix coding style
Guillem Jover 47109e39 2008-07-09T08:22:30 fgetln: Fix function to make it actually work Reported by Thorsten Glaser.
Guillem Jover da92787d 2008-07-09T07:46:23 Ansify function arguments
Guillem Jover fc163cee 2008-07-09T07:23:49 Move version and library name to the beginning of the file
Guillem Jover 1512d0d4 2008-07-09T07:22:30 Renumber 4th clause from BSD license to 3rd Those files have only three clauses.
Guillem Jover 7b1c361f 2008-07-09T07:17:20 Remove RCS tag
Guillem Jover b0f64624 2008-07-09T07:16:20 Add missing license headers With permission from Robert Millan and Aurelien Jarno.
Guillem Jover efa9658b 2008-06-18T08:51:53 Remove link_addr and link_ntoa functions The address familiy used is kernel dependent, so the application will have to be ported regardless.
Guillem Jover a5709cbc 2008-06-18T08:47:58 Add license header
Guillem Jover bf4eeb29 2008-06-18T08:44:18 Add arc4random_stir and arc4random_addrandom functions
Guillem Jover 26ab4750 2008-06-18T08:25:48 Add a pkg-config file
Guillem Jover b37f1039 2008-06-18T08:19:41 Replace current md5 code with one from MirBSD and OpenBSD This adds the following public functions: MD5Transform, MD5End, MD5File, MD5FileChunk, MD5Data
Guillem Jover 20bf55ff 2008-06-18T08:09:51 Include missing stddef.h
Guillem Jover d699e4bc 2008-06-18T08:05:23 Add license header With Hector's agreement.
Guillem Jover 3b51d12e 2008-06-18T08:00:10 Add a .gitignore file
Guillem Jover d033e580 2008-06-18T07:59:43 Remove cruft macros and includes
Guillem Jover c14d23b5 2008-06-18T07:49:44 Add license header
Guillem Jover d83f5791 2008-06-13T06:49:03 Remove ChangeLog file
Guillem Jover acb577d6 2008-06-13T05:25:57 Sync humanize_number from NetBSD Add the missing man page.
Guillem Jover 0be77c90 2008-06-13T05:23:39 Convert TNF licenses to new 2 clause variant This follows NetBSD upstream: <http://mail-index.netbsd.org/source-changes/2008/04/30/msg005553.html>
Robert Millan 8ca3d66d 2008-03-16T17:20:48 Add license header
Robert Millan 532aec99 2008-03-16T16:49:41 Relicense err.c and progname.c to avoid trouble with 4-clause BSD code
Guillem Jover 44706ade 2008-03-16T16:46:29 Remove UC Berkeley advertising clause As per <ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change>.
Guillem Jover f5b83170 2008-03-16T14:30:51 Remove UC Berkeley advertising clause As per <ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change>.
Petr Salinger c5793d47 2007-12-18T14:20:20 bsd/queue.h: Sync with current glibc variant from GNU/kFreeBSD
Petr Salinger ac32eefe 2007-01-09T13:26:33 bsd/bsd.h: Cleanup
Aurelien Jarno 2ef27385 2006-11-07T23:41:16 link_addr: New function
Petr Salinger 30176335 2006-08-25T13:39:32 humanize_number: New function
Robert Millan 326d210f 2006-03-30T13:53:34 Revert 1d87476250217a87319df48a8f473415c0515106
Robert Millan 1d874762 2006-03-30T11:14:56 Duplicate setprogname argument For some reason, accessing the argv vector directly may cause SIGSEV.
Robert Millan 3462d126 2006-03-29T13:55:22 Add heapsort
Aurelien Jarno 1e28f348 2006-03-26T17:09:24 Directly call the function fmtcheck instead of using __weak_reference
Aurelien Jarno daccb6a8 2006-03-26T17:10:13 Fix some c++isms
Robert Millan d493e6cd 2006-03-25T20:03:00 Move shared library to /lib Needed by binaries in /bin and /sbin.
Robert Millan 37c5b9a2 2006-03-19T11:12:07 Fix install paths so that /usr/include also works
Robert Millan 40bb012f 2006-03-19T10:25:49 Add vis and unvis
Robert Millan a84fcb45 2006-03-18T12:53:39 Fix syntax error
Robert Millan 31461c56 2006-03-18T09:19:50 Initialize __progname as NULL