New improvements, changes and all the fish for 0.5.0.
commit4aad7596d2164d4256df4d0ec7284aa88448d752
authorJuan RP <xtraeme@gmail.com>
Wed, 12 Jan 2011 15:11:31 +0000 (12 16:11 +0100)
committerJuan RP <xtraeme@gmail.com>
Wed, 12 Jan 2011 15:11:31 +0000 (12 16:11 +0100)
tree9522c6153ddf229baf3e1c40fb761f34b758e81a
parentc998b2e9a5e5a54d14c6dc94e7e3ab4feaea4086
New improvements, changes and all the fish for 0.5.0.

* Synced proplib code with NetBSD HEAD, which replaces the red-black
  tree implementation and checks for NULL pointers passed in to the
  _dict/_array functions.

* The _zfile functions in the API are now encapsulated into its own
  file, that way upstream changes are merged easily.

* The list of public API exported symbols is now handled via libtool's
  -exported-symbols option so that local symbols don't pollute the API.

* Explicitly require a C99 compiler. Don't want to waste time in non
  C99 compilers.

* Build with Stack Smashing Protection if supported by the compiler,
  and a bunch of compiler warnings.
21 files changed:
NEWS
README
bootstrap
configure.ac
include/rbtree.h [new file with mode: 0644]
m4/attributes.m4 [new file with mode: 0644]
man/Makefile.am
man/prop_data.3
man/prop_ingest.3
man/prop_string.3
src/Makefile.am
src/libprop.sym [new file with mode: 0644]
src/prop_array.c
src/prop_bool.c
src/prop_dictionary.c
src/prop_number.c
src/prop_object_impl.h
src/prop_rb.c [deleted file]
src/prop_rb_impl.h
src/prop_zlib.c [new file with mode: 0644]
src/rb.c [new file with mode: 0644]