2006-03-17 Robert Millan * src/progname.c: New file. * include/bsd/stdlib.h: Add {get,set}progname declarations. * Makefile (LIB_SRCS): Add 'progname.c'. * Versions: Add getprogname and setprogname. 2006-02-15 Guillem Jover * include/bsd/cdefs.h: Disable __unused, it conflicts with a struct member in a Linux header. 2006-02-14 Guillem Jover * include/bsd/stdlib.h: Remove and . * include/bsd/getopt.h: Protect header from multiple inclusion. 2006-02-14 Guillem Jover * include/bsd/bsd.h: Remove commented out macros. 2006-02-14 Guillem Jover * include/bsd/bsd.h (setproctitle, __dead2, __unused, __printflike) (__FBSDID): Moved to ... * include/bsd/cdefs.h: ... here. (__unused, __printflike) [__GNUC__]: Use proper __attribute__. * Makefile (LIB_INCLUDES): Add 'cdefs.h'. 2006-02-14 Guillem Jover * arc4random.c: Move to ... * src/arc4random.c: ... here. * bsd_getopt.c: Move to ... * src/bsd_getopt.c:: ... here. * err.c: Move to ... * src/err.c:: ... here. * fgetln.c: Move to ... * src/fgetln.c:: ... here. * fmtcheck.c: Move to ... * src/fmtcheck.c:: ... here. * inet_net_pton.c: Move to ... * src/inet_net_pton.c:: ... here. * strlcat.c: Move to ... * src/strlcat.c:: ... here. * strlcpy.c: Move to ... * src/strlcpy.c:: ... here. * md5c.c: Move to ... * src/md5c.c:: ... here. * md5.copyright: Move to ... * src/md5.copyright:: ... here. * Makefile (LIB_SRCS): Automatically prefix the src/ dir. 2006-02-14 Guillem Jover * Makefile (LIB_SRCS): Line wrap. (LIB_INCLUDES): List only the files, automatically prefix the dir. (LIB_MANS): Likewise. 2006-02-13 Robert Millan * bsd_getopt.c: New file. * include/bsd/getopt.h: Likewise. * Makefile (LIB_SRCS): Add 'bsd_getopt.c'. (LIB_INCLUDES): Add 'include/bsd/getopt.h'. * Versions: Added bsd_getopt and optreset. 2006-02-10 Robert Millan * err.c: New file. * include/bsd/err.h: Likewise. * Makefile (LIB_SRCS): Add 'err.c'. (LIB_INCLUDES): Add 'include/bsd/err.h'. * Versions: Added errc, warnc, verrc and vwarn. 2005-12-19 Aurelien Jarno * man/arc4random.3: New file. * man/fgetln.3: Likewise. * man/fmtcheck.3: Likewise. * man/strlcpy.3: Likewise. * fmtcheck.c:: Likewise. * include/stdlib.h: Added fmtcheck declaration. * Versions: Added fmtcheck. 2005-11-01 Guillem Jover * ip_icmp.h: Move to ... * include/bsd/ip_icmp.h: ... here. * md5.h: Move to ... * include/bsd/md5.h: ... here. * bsd.h: Move to ... * include/bsd/bsd.h: ... here. Split contents ... * include/bsd/random.h: ... here ... * include/bsd/queue.h: ... here ... * include/bsd/string.h: ... and here. * md5c.c: Change md5.h include line. * Makefile (MK_CFLAGS): Include from the proper dir. 2005-08-03 Hector Garcia * Makefile: Fixed to place soft links instead in soname, and shared_so instead of copying files. * md5.h (MD5End, MD5File, MD5FileChunk, MD5Data): Commented out functions not available on 'md5c.c'. 2005-07-26 Guillem Jover * Makefile (LIB_INCLUDES): Add 'md5.h'. 2005-07-26 Guillem Jover * Versions (LIBBSD_0.0): Add MD5Init, MD5Update, MD5Pad and MD5Final. 2005-07-26 Hector Garcia * Makefile (LIB_SRCS): Add 'md5c.c'. * md5c.c: Changed include to 'md5.h'. * md5.h: Replaced with the system header 'sys/md5.h'. 2005-07-25 Guillem Jover * fgetln.c (fgetln): Reindent, remove commented code and translate variable names to english. 2005-07-25 Guillem Jover * Versions: New file. * Makefile: Add versioned symbols support.