libbsd: Changes to 'refs/tags/0.0'
Guillem Jover
guillem at kemper.freedesktop.org
Fri Jul 11 22:15:29 PDT 2008
Tag '0.0' created by Guillem Jover <guillem at hadrons.org> at 2008-07-12 06:13 -0700
Release libbsd 0.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAkh4PY4ACgkQuW9ciZ2SjJsFYgCfSafzLThkihwu6m7Xd3ZXctBJ
CeIAn0kWmTO8A49Z79Y4lKt1pjE8Fc8a
=Ee2I
-----END PGP SIGNATURE-----
Changes since the dawn of time:
Aurelien Jarno (6):
fmtcheck: New function
Added manpages and fixed fmtcheck
Makefile: Fix typo
Directly call the function fmtcheck instead of using __weak_reference
Fix some c++isms
link_addr: New function
Guillem Jover (62):
Remove autogenerated cruft
General cleanup
Add versioned symbols support
fgetln: Cleanup function
Fix ChangeLog format
Versions: Add MD5Init, MD5Update, MD5Pad and MD5Final to LIBBSD_0.0
Makefile: Add "md5.h" to LIB_INCLUDES
Fix ChangeLog
Reorganize header files
Fix ChangeLog format
Remove optreset
Makefile: Cleanup
Add missing %
Move sources to src/
Move some macros to cdefs.h
Remove commented out macros
Revert 39db45e45a8d49a92d1d897a532e48480e561f75
Remove unused includes and protect header
Disable __unused
Remove UC Berkeley advertising clause
Remove UC Berkeley advertising clause
Convert TNF licenses to new 2 clause variant
Sync humanize_number from NetBSD
Remove ChangeLog file
Add license header
Remove cruft macros and includes
Add a .gitignore file
Add license header
Include missing stddef.h
Replace current md5 code with one from MirBSD and OpenBSD
Add a pkg-config file
Add arc4random_stir and arc4random_addrandom functions
Add license header
Remove link_addr and link_ntoa functions
Add missing license headers
Remove RCS tag
Renumber 4th clause from BSD license to 3rd
Move version and library name to the beginning of the file
Ansify function arguments
fgetln: Fix function to make it actually work
fgetln: Fix coding style
Add support for 'make dist'
Disable __bounded__ __attribute__
Include the rest of the header files
Add new setmode and getmode functions from FreeBSD
Remove link_addr and link_ntoa symbols from the version script
Create an armored detached signature on 'make dist'
Define a LIB_VERSION variable
Move filename related variables to the beginning of the file
Define a LIB_PKGCONFIG variable
Automatically generate the ChangeLog on 'make dist'
Add new path variables
Automatically generate libbsd.pc from libbsd.pc.in
New README file
Make action targets PHONY
Move each groups of related files to their own line
Remove useless comment header
Switch remaining variables to single expanded ones
Define default CFLAGS overridable by the environment
Use sigprocmask instead of _sigprocmask
Move LIB_PKGCONFIG dependency to the libs target
Unify description
Hector Garcia (4):
Importing libbsd
Changed files to compile md5c.c
General cleanup
Added long description
Petr Salinger (3):
humanize_number: New function
bsd/bsd.h: Cleanup
bsd/queue.h: Sync with current glibc variant from GNU/kFreeBSD
Robert Millan (19):
Add errc, warnc, verrc and vwarnc
Add __unused
bsd/queue.h: Replace with patched copy of glibc's <sys/queue.h>
reset_getopt: New function (borrowed from e2fsprogs)
Fix that FIXME
Revert c849ba32af231fba36f4500d0d3290821f4dd7b7
Use the same macro (_SYS_QUEUE_H) as <sys/queue.h> for header protection
Add bsd_getopt
Add getprogname and setprogname
Initialize __progname as NULL
Fix syntax error
Add vis and unvis
Fix install paths so that /usr/include also works
Move shared library to /lib
Add heapsort
Duplicate setprogname argument
Revert 1d87476250217a87319df48a8f473415c0515106
Relicense err.c and progname.c to avoid trouble with 4-clause BSD code
Add license header
More information about the libbsd
mailing list