commit ddebbd6792e5c7ae53fb96cdc46566fc843adaa5
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Jan 10 12:04:03 2010 +0100

    Release libbsd 0.2.0

 Makefile |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit abe0a4a7e6e0c8d9c7b8bdb55ade9535ec342578
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Jan 10 11:02:13 2010 +0100

    Reformat code to KNF

 src/bsd_getopt.c |   13 ++++++-------
 src/err.c        |   46 ++++++++++++++++++++++++----------------------
 src/fgetln.c     |    2 +-
 src/progname.c   |    8 ++++----
 4 files changed, 35 insertions(+), 34 deletions(-)

commit 2872bfa15193c0b45bf7c212879533b96a8cc2fd
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Jan 10 01:41:27 2010 +0100

    Add vis and unvis man pages
    
    Taken from OpenBSD.

 Makefile    |    2 +
 src/unvis.3 |  198 ++++++++++++++++++++++++++++++++++++
 src/vis.3   |  321 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 521 insertions(+), 0 deletions(-)

commit e544a41f62b223cb03c417d7b250557dbec58a3f
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Jan 10 01:37:18 2010 +0100

    Add dehumanize_number man page link

 Makefile                |    1 +
 src/dehumanize_number.3 |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit 7b3873bc1e80b9ddb3505b56735c713917b25945
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Jan 10 01:35:27 2010 +0100

    Update vis and unvis modules from OpenBSD

 src/unvis.c |    7 ++++---
 src/vis.c   |   17 ++++-------------
 2 files changed, 8 insertions(+), 16 deletions(-)

commit 8103fe1486cdb95e4d985194cac79bc5940e82ce
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Jan 10 01:33:07 2010 +0100

    Update strlcat and strlcpy from OpenBSD

 src/strlcat.c |   43 ++++++++++++-------------------------------
 src/strlcpy.3 |   52 +++++++++++++++++++---------------------------------
 src/strlcpy.c |   52 +++++++++++++++++-----------------------------------
 3 files changed, 48 insertions(+), 99 deletions(-)

commit d63e081303521c45baeaabd002c706196c51048e
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Jan 10 00:57:07 2010 +0100

    Add arc4random_buf and arc4random_uniform functions
    
    Update arc4random module from FreeBSD.

 Makefile                 |    2 +
 Versions                 |    3 +
 src/arc4random.3         |   28 ++++++-
 src/arc4random.c         |  195 ++++++++++++++++++++++++++++++++--------------
 src/arc4random_buf.3     |    1 +
 src/arc4random_uniform.3 |    1 +
 6 files changed, 167 insertions(+), 63 deletions(-)

commit 3fed78e5b08f78256e533788b4bcd6502b0949d7
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Jan 10 00:37:03 2010 +0100

    Replace setproctitle dummy macro with a function stub
    
    This way we can replace it later on with a real implementation so that
    applications can immediately benefit from it w/o the need to recompile
    them.

 Makefile                                   |    1 +
 Versions                                   |    2 ++
 include/bsd/sys/cdefs.h                    |    4 ----
 include/bsd/unistd.h                       |    2 ++
 include/bsd/unistd.h => src/setproctitle.c |   23 +++++++----------------
 5 files changed, 12 insertions(+), 20 deletions(-)

commit 2a81893cc028b40f7832bf033821a1aacfaaea68
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Jan 10 00:10:21 2010 +0100

    Add pidfile functions
    
    Taken from FreeBSD.
    
    Remove MAXPATHLEN from ‘struct pidfh’ and allocate pf_path dynamically,
    as some systems do not have such limits. Use dev_t instead of __dev_t.
    Replace EDOOFUS with EINVAL.

 Makefile          |    2 +
 Versions          |    5 +
 include/libutil.h |   12 +++
 src/pidfile.3     |  254 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/pidfile.c     |  255 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 528 insertions(+), 0 deletions(-)

commit 98a2479f0ba02a0c54ff360aa5745ff5a6939b2e
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sat Jan 9 23:49:32 2010 +0100

    Add flopen function
    
    Taken from FreeBSD.

 Makefile          |    2 +
 Versions          |    2 +
 include/libutil.h |    2 +
 src/flopen.3      |  102 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/flopen.c      |  105 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 213 insertions(+), 0 deletions(-)

commit 57cc5326cf75826c5d3b415673e2574384d12850
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sat Jan 9 20:17:16 2010 +0100

    Move man pages to the same directory as the source code
    
    This matches BSD style source tree, and makes it easier to see what's
    missing.

 Makefile                            |    6 +++---
 {man => src}/.gitignore             |    0
 {man => src}/arc4random.3           |    0
 {man => src}/arc4random_addrandom.3 |    0
 {man => src}/arc4random_stir.3      |    0
 {man => src}/fgetln.3               |    0
 {man => src}/fmtcheck.3             |    0
 {man => src}/getmode.3              |    0
 {man => src}/humanize_number.3      |    0
 {man => src}/mdX.3                  |    0
 {man => src}/nlist.3                |    0
 {man => src}/readpassphrase.3       |    0
 {man => src}/setmode.3              |    0
 {man => src}/strlcat.3              |    0
 {man => src}/strlcpy.3              |    0
 {man => src}/strmode.3              |    0
 {man => src}/strtonum.3             |    0
 17 files changed, 3 insertions(+), 3 deletions(-)

commit 9e4adc4633b321bf4f3f41feeac7597162cf88f9
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Dec 13 01:52:03 2009 +0100

    build: Untangle the package version from the soversion
    
    Add a new script to generate the package version from git. Use that for
    the pkg-config file and the tarball name.

 Makefile    |    7 +++++--
 get-version |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+), 2 deletions(-)

commit db406fe24ce18ddce4aa0c5985a77233347d3f27
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sat Dec 12 01:46:25 2009 +0100

    build: Make dist use files from git plus few autogenerated ones
    
    To avoid forgetting to include files, we'll use “git ls-files” and will
    include few precious autogenerated files that cannot be generated later
    on w/o git. This includes mainly the ChangeLog.

 Makefile |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

commit 9396cc62cf01f282feef7ef9f212f73691100d04
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sat Jan 9 19:56:45 2010 +0100

    build: Do not duplicate generated filenames in several variables

 Makefile |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit 7a70f1b019a64902a3c8a722ee5287d72a1cbf5b
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Dec 11 23:24:31 2009 +0100

    Move fmtcheck and fgetln declarations to <bsd/stdio.h>
    
    This is were they are located on the BSDs.

 Makefile                          |    1 +
 include/bsd/{string.h => stdio.h} |   10 ++++------
 include/bsd/stdlib.h              |    5 ++---
 include/bsd/string.h              |    6 +++---
 4 files changed, 10 insertions(+), 12 deletions(-)

commit ca28f28046b2cc4beb38cb4b63c75f0ac6379bcd
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Dec 11 23:21:14 2009 +0100

    Move setmode and getmode declarations to <bsd/unistd.h>
    
    This is were they are located on the BSDs.

 Makefile                           |    1 +
 include/bsd/stdlib.h               |   10 +++-------
 include/bsd/{stdlib.h => unistd.h} |   29 +++--------------------------
 3 files changed, 7 insertions(+), 33 deletions(-)

commit dd2756e000208ee9e4cde3373f217fc7c98f0610
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Dec 11 23:13:42 2009 +0100

    Mark inclusion of <time.h> from <bsd/bsd.h> deprecated
    
    This will be removed at some point in the future.

 include/bsd/bsd.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3c9182b85e785159b349106c04ccc1b4ec045350
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Dec 11 23:12:26 2009 +0100

    Move arc4random declarations to <bsd/stdlib.h>
    
    This is were they are located on the BSDs.

 include/bsd/bsd.h    |    1 -
 include/bsd/random.h |    9 ++-------
 include/bsd/stdlib.h |    4 ++++
 3 files changed, 6 insertions(+), 8 deletions(-)

commit 4d17a18db559a3e3485d049cddf808090f38e8be
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Dec 11 23:06:27 2009 +0100

    Deprecate <bsd/inet.h>
    
    The only function declared in that header file was inet_net_pton, which
    is already provided by glibc. Will be removed on the next SONAME bump.

 Versions           |    3 ++-
 include/bsd/inet.h |    7 ++-----
 2 files changed, 4 insertions(+), 6 deletions(-)

commit 7da57b293f96d0c52e5b76b539e934db49323ee2
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Dec 11 23:01:02 2009 +0100

    Remove traces of fgetwln, it was never included
    
    This function was exposed in the header file and the versioning symbol
    file, but the actual code was never here.

 Versions             |    1 -
 include/bsd/string.h |    2 --
 2 files changed, 0 insertions(+), 3 deletions(-)

commit 254808d9ef26c5910f981f8119af62db3d7fd72e
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Dec 11 23:26:44 2009 +0100

    Define NetBSD version 5.0 for .Nx to avoid groff warning
    
    This is a temporary workaround, the proper fix is to get groff to know
    newest BSD versions.

 man/humanize_number.3 |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 183cc3cbf1c42eedbde8cf18da52ec0004b9049f
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Dec 11 21:31:48 2009 +0100

    Correct library name in man pages

 man/arc4random.3      |    3 ++-
 man/fgetln.3          |    3 ++-
 man/fmtcheck.3        |    3 ++-
 man/humanize_number.3 |    3 +++
 man/mdX.3             |    3 +++
 man/nlist.3           |    3 ++-
 man/readpassphrase.3  |    3 +++
 man/setmode.3         |    3 ++-
 man/strlcpy.3         |    3 ++-
 man/strmode.3         |    3 ++-
 man/strtonum.3        |    3 +++
 11 files changed, 26 insertions(+), 7 deletions(-)

commit c17c7e13c3522c6d72ceb4bc207308b8c7452b44
Author: Thorsten Glaser <tg@mirbsd.org>
Date:   Thu Dec 10 18:07:25 2009 +0100

    Expand on API guarantee for fgetln
    
    OpenBSD has begun using the API guarantee that *len is not 0 if
    the fgetln(3) return value is not NULL; document this explicitly
    in the manpage and add a comment to the function implementation
    that this doesn’t need to be checked because getdelim/getline have
    similar guarantees.
    
    Signed-off-by: Thorsten Glaser <tg@mirbsd.org>

 man/fgetln.3 |    2 +-
 src/fgetln.c |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)

commit a5dbef45e77f1de47b11669443ece451e90b85ab
Author: Thorsten Glaser <tg@mirbsd.org>
Date:   Thu Dec 10 21:02:30 2009 +0100

    Make RCS macros take arguments
    
    This was breaking code actually using those macros.
    
    Signed-off-by: Thorsten Glaser <tg@mirbsd.org>

 include/bsd/sys/cdefs.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 27842d7f773557031790f9479a417ba7c2110e96
Author: Thorsten Glaser <tg@mirbsd.org>
Date:   Thu Dec 10 21:00:45 2009 +0100

    Track bug IDs for __unused collision
    
    Signed-off-by: Thorsten Glaser <tg@mirbsd.org>

 include/bsd/sys/cdefs.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c5398adfe22819f336eb637568050748d0227cad
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sat Oct 24 00:19:47 2009 +0200

    Add readpassphrase function
    
    Taken from OpenBSD.

 Makefile                     |    3 +
 Versions                     |    2 +
 include/bsd/readpassphrase.h |   41 +++++++++
 man/readpassphrase.3         |  165 +++++++++++++++++++++++++++++++++++++
 src/readpassphrase.c         |  187 ++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 398 insertions(+), 0 deletions(-)

commit 538bc87998624377ba72589a0ee68e4527f82489
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sat Oct 24 00:17:57 2009 +0200

    Add dehumanize_number function
    
    Taken from NetBSD.

 Makefile                |    1 +
 Versions                |    2 +
 include/bsd/stdlib.h    |    6 +++
 src/dehumanize_number.c |  114 +++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 123 insertions(+), 0 deletions(-)

commit 04250f6a7c3e2d22a9861b82615329e1dc328c93
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sat Oct 24 00:15:57 2009 +0200

    Add strnvis and strnunvis functions
    
    Taken from OpenBSD.

 Versions      |    3 ++
 include/vis.h |    2 +
 src/unvis.c   |   41 ++++++++++++++++++++++++++++++++++++++
 src/vis.c     |   61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 4 files changed, 105 insertions(+), 2 deletions(-)

commit 5c078ce2f581e1bdfc918326051c587e0cb1d0d6
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Oct 23 23:31:07 2009 +0200

    Move <bsd/ip_icmp.h> to <bsd/netinet/ip_icmp.h>
    
    This maps more closely the location of the real header. For
    transitional purposes keep a <bsd/ip_icmp.h> that warns and includes
    <bsd/netinet/ip_icmp.h>.

 Makefile                            |    4 +-
 include/bsd/bsd.h                   |    2 +-
 include/bsd/ip_icmp.h               |  202 +++--------------------------------
 include/bsd/{ => netinet}/ip_icmp.h |    0
 4 files changed, 21 insertions(+), 187 deletions(-)

commit 614eb0402a2f8f6f16da9e293aa3c5203143fd38
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon Oct 12 01:43:02 2009 +0200

    Add new <bsd/sys/tree.h> header

 Makefile               |    1 +
 include/bsd/bsd.h      |    1 +
 include/bsd/sys/tree.h |  765 ++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 767 insertions(+), 0 deletions(-)

commit b6e8469059c447c17cd84e59dbe5d51cd178376f
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon Oct 12 01:47:54 2009 +0200

    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>.

 Makefile                      |    3 +-
 include/bsd/bsd.h             |    2 +-
 include/bsd/queue.h           |  625 ++---------------------------------------
 include/bsd/{ => sys}/queue.h |    0
 4 files changed, 22 insertions(+), 608 deletions(-)

commit d3e14ea99e39a2916928afc50a7cf29e152dcb75
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Oct 23 23:04:42 2009 +0200

    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>.

 Makefile                      |    4 ++-
 include/bsd/bsd.h             |    2 +-
 include/bsd/cdefs.h           |   67 +++-------------------------------------
 include/bsd/{ => sys}/cdefs.h |    0
 4 files changed, 9 insertions(+), 64 deletions(-)

commit e51be45c4086dcf9e533899cf2ca4e9250773a2d
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon Oct 12 01:43:52 2009 +0200

    Update <sys/queue.h>
    
    Taken from FreeBSD.

 include/bsd/queue.h |  191 ++++++++++++++++++++++++++++++++++----------------
 1 files changed, 130 insertions(+), 61 deletions(-)

commit 56ddcfe65ac1526fe9c048c50f836cedd434dbac
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Oct 11 21:07:53 2009 +0200

    Add strtonum function
    
    Taken from FreeBSD.

 Makefile             |    2 +
 Versions             |    4 +
 include/bsd/stdlib.h |    3 +
 man/strtonum.3       |  156 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/strtonum.c       |   68 ++++++++++++++++++++++
 5 files changed, 233 insertions(+), 0 deletions(-)

commit 1bf8b96ac8fd99a4764ef13f5234853a943f3140
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sat Oct 24 01:06:09 2009 +0200

    Do not append a slash after DESTDIR

 Makefile |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit 16e6ac99fefbb297299e7e4c876c860d11a4b5b8
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Oct 11 20:54:23 2009 +0200

    Update git web interface URL
    
    FreeDesktop.Org switched from gitweb to cgit.

 README |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 56f2e55b7afd257b56773048129093fce19c1a62
Author: Guillem Jover <guillem@hadrons.org>
Date:   Sun Aug 30 12:18:11 2009 +0200

    Release libbsd 0.1.6

 Makefile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5ac14531b5ffc9e9ea5c890a21e562bf664e0504
Author: Hirokazu Takata <takata@linux-m32r.org>
Date:   Sun Aug 30 12:16:01 2009 +0200

    Fix typos in M32R local-elf.h endian definitions

 src/local-elf.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 2543c5a78bc84eca4af52d11b808dc848601e501
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Jul 17 13:37:38 2009 +0200

    Release libbsd 0.1.5

 Makefile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 33ef70b9e170536115a4139df2c53f6af935418f
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Jul 17 13:35:37 2009 +0200

    Add __pure2 dummy macro

 include/bsd/cdefs.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 8ef0ecdf4431b84d9419d89f9460a38a24be19d7
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri Jul 17 13:34:30 2009 +0200

    Add more dummy id macros

 include/bsd/cdefs.h |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 6660397589657e95cfa67cf045814795fd4a043a
Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Date:   Fri Jul 17 12:50:07 2009 +0200

    Fix typos in AVR32 and SH local-elf.h endian definitions

 src/local-elf.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 391c75b4270a6bde57b316e557d3ae6eec017969
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri May 29 02:48:00 2009 +0200

    Release libbsd 0.1.4

 Makefile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 45783ae4ca20b0b55f549785e5f63209750b60ed
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri May 29 02:45:54 2009 +0200

    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>

 src/nlist.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 5902730a03a2df02a0ad71c62ce83046fc6c2bb8
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri May 29 02:28:49 2009 +0200

    Create a relative symlink for .so if libdir and usrlibdir are the same

 Makefile |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 42601170ace98fe62c1f63a4d1b820a0bacf3e1a
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 10:02:26 2009 +0200

    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.

 Makefile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0bd48c4a4d5382fd4d1e71b63b0d875637765dc1
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 09:57:14 2009 +0200

    Preserve the variables unexpanded in the pkg-config file

 Makefile |   23 +++++++++++------------
 1 files changed, 11 insertions(+), 12 deletions(-)

commit d03b2b07fc7f8084e8f56b69dc65a11c74caf5b7
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 09:37:39 2009 +0200

    Release libbsd 0.1.3

 Makefile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cb1346e5b3bdeb98e4118053e2520ae68d2111b1
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 09:25:13 2009 +0200

    Export public functions as extern C

 include/bsd/err.h    |    4 ++++
 include/bsd/getopt.h |    4 ++++
 include/bsd/inet.h   |    5 ++++-
 include/bsd/random.h |    5 ++++-
 include/bsd/stdlib.h |    5 ++++-
 include/bsd/string.h |    3 +++
 6 files changed, 23 insertions(+), 3 deletions(-)

commit 61fa98ea9e288abb4aa5b12be8fed9f73e2a1a9c
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 09:12:45 2009 +0200

    Add missing <stdarg.h> include in <bsd/err.h>

 include/bsd/err.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 931e04343038cfc543f6d931488e597c9bee2d7e
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 08:56:34 2009 +0200

    Add new __RCSID macro
    
    Define it to nothing, so that source imported from BSDs can be easily
    compiled w/o needing to modify them.

 include/bsd/cdefs.h |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit f984a7006bd8b456d4ea8aebc717e4e758676d7c
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 06:57:50 2009 +0200

    Release libbsd 0.1.2

 Makefile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 326a3a76193161f096990a073d97d288f73f3408
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 06:57:03 2009 +0200

    Install humanize_number(3) man page

 Makefile |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e4aff3d9fc9e22287cfeab040e4b968d53a9255e
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 06:41:42 2009 +0200

    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.

 src/nlist.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c3feeb0092ace00f95aa981fc907ab654afaa5f7
Author: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
Date:   Fri May 22 20:44:35 2009 -0300

    Add some man page links
    
    Add man page links for strlcat, getmode and arc4random_*.
    
    Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>

 Makefile                   |    4 ++++
 man/arc4random_addrandom.3 |    1 +
 man/arc4random_stir.3      |    1 +
 man/getmode.3              |    1 +
 man/strlcat.3              |    1 +
 5 files changed, 8 insertions(+), 0 deletions(-)

commit 80c3954e3cf66efa907b8a8862632f56eeea9543
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 06:23:01 2009 +0200

    Use the correct path when including a.out.h
    
    Reported-by: Aurélien Jarno <aurelien@aurel32.net>

 include/nlist.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4c3e03efebe725b22fe52a981235314ae6ee4218
Author: Guillem Jover <guillem@hadrons.org>
Date:   Mon May 25 06:22:22 2009 +0200

    Add man/md5.3bsd to .gitignore

 man/.gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9b30dae90952053dd0be1740d0a6f494c638b8dd
Author: Guillem Jover <guillem@hadrons.org>
Date:   Thu May 21 05:04:09 2009 +0200

    Fix typos (‘ELFDATA2MSG’ → ‘ELFDATA2MSB’)

 src/local-elf.h |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 25dd60b9cc5f0a5ae867f9e7215cda7c28e89562
Author: Guillem Jover <guillem@hadrons.org>
Date:   Wed May 20 05:14:32 2009 +0200

    Release libbsd 0.1.1

 Makefile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5b16707e95d89d6a6b485bf3b26d4d340e2d9c6a
Author: Guillem Jover <guillem@hadrons.org>
Date:   Wed May 20 05:13:31 2009 +0200

    Install nlist header and man page

 Makefile |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 1f0b016e97611a35151eca4952277211a0ee4656
Author: Guillem Jover <guillem@hadrons.org>
Date:   Wed May 20 04:20:21 2009 +0200

    Use UTF-8 copyright symbols for non-imported files

 include/bsd/bsd.h    |    2 +-
 include/bsd/cdefs.h  |    2 +-
 include/bsd/err.h    |    2 +-
 include/bsd/getopt.h |    2 +-
 include/bsd/inet.h   |    2 +-
 include/bsd/random.h |    2 +-
 include/bsd/stdlib.h |    6 +++---
 include/bsd/string.h |    2 +-
 include/nlist.h      |    2 +-
 src/bsd_getopt.c     |    2 +-
 src/err.c            |    2 +-
 src/fgetln.c         |    4 ++--
 src/local-elf.h      |    2 +-
 src/progname.c       |    2 +-
 14 files changed, 17 insertions(+), 17 deletions(-)

commit dcaec44a6fd4ede2b8d8050a7c05185c28f66917
Author: Guillem Jover <guillem@hadrons.org>
Date:   Wed May 20 04:11:57 2009 +0200

    Add nlist function

 Makefile        |    1 +
 Versions        |    3 +
 include/nlist.h |   38 +++++
 man/nlist.3     |   77 ++++++++++
 src/local-elf.h |  197 ++++++++++++++++++++++++++
 src/nlist.c     |  419 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 735 insertions(+), 0 deletions(-)

commit 8dbfb3529b0253ba8067042dabaebe3ad89cb039
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri May 15 21:40:45 2009 +0200

    Add strmode function

 Makefile             |    6 +-
 Versions             |    5 ++
 include/bsd/string.h |    4 +-
 man/strmode.3        |  144 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/strmode.c        |  149 ++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 305 insertions(+), 3 deletions(-)

commit 74ae34e792a08de78ab671a683abdf48c27eccd3
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri May 15 21:26:09 2009 +0200

    Fix buffer leaks in fgetln
    
    Cache the size and the buffer allocated by getline as static variables.

 src/fgetln.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit deb9f56ceb560f96448ff9bfa1befdf7ed9849de
Author: Guillem Jover <guillem@hadrons.org>
Date:   Fri May 15 21:23:03 2009 +0200

    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>

 src/fgetln.c |   17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            