Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-05-20 | Redo PLIST_WARN_DEPRECATED macro to work with older llvm/clang | Martin Szulecki | 2 | -10/+32 | |
2014-05-20 | Rename "index" variable as it shadows global declaration on older systems | Martin Szulecki | 5 | -24/+24 | |
2014-05-20 | Added Doxygen comments to explicitly describe memory buffer ↵ | Aaron Burghardt | 1 | -12/+17 | |
ownership/responsibility. | |||||
2014-05-18 | xplist: Silence compiler warnings about shadowing global declarations | Nikias Bassen | 1 | -8/+8 | |
2014-05-18 | bplist: Fix memory leaking caused by unused nodes in plist_from_bin() | Nikias Bassen | 1 | -0/+9 | |
2014-04-02 | test: Fix timezone test cases with set -e | Nikias Bassen | 2 | -0/+4 | |
2014-04-02 | Simplify plist_dict_merge() after plist_dict_set_item() API change | Nikias Bassen | 1 | -3/+0 | |
2014-04-01 | test: Add new timezone tests | Nikias Bassen | 3 | -1/+37 | |
2014-04-01 | xplist: Fix timezone-bound date/time conversion | Nikias Bassen | 1 | -1/+4 | |
2014-03-29 | Drop manual endian.h header check | Chow Loong Jin | 1 | -1/+1 | |
AC_C_BIGENDIAN should do its job already. | |||||
2014-03-29 | Fix endian detection in configure.ac | Chow Loong Jin | 2 | -10/+7 | |
On debian-mips, neither __LITTLE_ENDIAN__ nor __BIG_ENDIAN__ are defined anywhere, so PLIST_BYTE_ORDER defaults to PLIST_LITTLE_ENDIAN when it should really be PLIST_BIG_ENDIAN on this architecture. This fixes issue #13. | |||||
2014-03-28 | build-sys: Fix parallel build | Christophe Fergeau | 1 | -1/+1 | |
On my machine, parallel builds fail with: make[2]: Entering directory `/home/teuf/hack/libplist/src' CCLD libplist.la make[2]: *** No rule to make target `../src/libplist.la', needed by `libplist++.la'. Stop. If $(top_builddir)/src/libplist.la does not exist yet when trying to link libplist++.la, automake/make will not realize the $(top_builddir)/src/libplist.la dependency is the same as the libplist.la target, and will thus be unable to generate $(top_builddir)/src/libplist.la. Using the libplist.la instead fixes this issue. I've checked that srcdir!=builddir and make distcheck still pass after this change. | |||||
2014-03-22 | Post-release version bump to 1.12 | Nikias Bassen | 1 | -1/+1 | |
2014-03-22 | cython: Make sure to use plist_dict_set_item() instead of deprecated ↵1.11 | Nikias Bassen | 1 | -2/+2 | |
plist_dict_insert_item() | |||||
2014-03-22 | updated NEWS | Nikias Bassen | 1 | -0/+12 | |
2014-03-19 | deprecated plist_dict_insert_item in favor of plist_dict_set_item | Nikias Bassen | 4 | -10/+21 | |
2014-03-19 | plist_dict_set_item: insert key/value pair if key not already present | Nikias Bassen | 2 | -14/+16 | |
2014-02-13 | Replace some LDADD references to use $(top_builddir) for distcheck | Martin Szulecki | 3 | -4/+4 | |
2014-02-13 | fix make distcheck | Nikias Bassen | 16 | -109/+79 | |
2014-02-11 | Force all dictionaries keys to be UTF-8 in Python 3 | Andrew Udvare | 1 | -8/+7 | |
2014-02-11 | Add URL for credit | Andrew Udvare | 1 | -0/+1 | |
2014-02-11 | Hopefully bridge between Python 3 and 2 for strings | Andrew Udvare | 1 | -2/+11 | |
2014-02-11 | Fixes for Python 3.x (mainly that print is a function in 3 and can generally ↵ | Andrew Udvare | 1 | -16/+14 | |
be treated like one in version 2.x) | |||||
2014-02-11 | Ignore .kateconfig files | Andrew Udvare | 1 | -0/+1 | |
2014-02-11 | For first time builds, use the built-in bindings directory | Andrew Udvare | 1 | -5/+4 | |
2014-02-11 | Ignore .libs in cython, backup files, test-driver | Andrew Udvare | 1 | -0/+4 | |
2014-02-11 | updated README | Nikias Bassen | 1 | -10/+7 | |
2014-02-06 | bplist: prevent segmentation fault in plist_from_bin() | Nikias Bassen | 1 | -0/+3 | |
2013-12-27 | lower libxml2 version requirement | Nikias Bassen | 1 | -1/+1 | |
2013-12-13 | fix installation of pkgconfig files | Nikias Bassen | 1 | -0/+3 | |
2013-12-13 | bplist: make plist_utf8_to_utf16 static since it is only used internally | Nikias Bassen | 1 | -1/+1 | |
2013-12-13 | xplist: fix another compiler warning with cast | Nikias Bassen | 1 | -1/+1 | |
2013-12-13 | bytearray: silence compiler warning about pointer arithmetic with cast | Nikias Bassen | 1 | -1/+1 | |
2013-12-13 | base64: silence compiler warning by using correct type | Nikias Bassen | 1 | -1/+2 | |
2013-12-13 | xplist: silence compiler warning | Nikias Bassen | 1 | -1/+1 | |
2013-12-13 | xplist: fix shadowed variable declaration | Nikias Bassen | 1 | -3/+3 | |
2013-12-13 | libcnary: silence two compiler warnings | Nikias Bassen | 1 | -2/+2 | |
2013-12-13 | change build system to autotools | Nikias Bassen | 47 | -752/+915 | |
2013-12-13 | add new plist_dict_merge() function | Nikias Bassen | 2 | -0/+37 | |
2013-11-13 | Update README with latest information and project URLs | Martin Szulecki | 1 | -21/+39 | |
2013-11-12 | base64: get rid of strtok_r and use strspn+strcspn instead | Nikias Bassen | 1 | -13/+14 | |
strtok_r is not available on win32 and the designated strtok_s function is reported to not work on windows xp. Hence we use an easier an non-destructive implementation with strspn and strcspn to strip out the whitespace. | |||||
2013-11-12 | base64: fix compilation with win32 | Nikias Bassen | 1 | -0/+4 | |
this is a temporary fix, we'll replace strtok_r with a custom implementation soon. | |||||
2013-10-29 | fixed mavericks compile problem, return iterator of _map.end() instead of ↵ | Jim Koning | 1 | -1/+1 | |
iterator of NULL | |||||
2013-10-17 | UTF-16 surrogate pair fix | shane | 1 | -4/+37 | |
Handle UTF-16 surrogate pair conversion to/from UTF-8 | |||||
2013-10-09 | base64: use strtok_r instead of strtok to make sure we're thread safe | Nikias Bassen | 1 | -2/+3 | |
2013-05-30 | bplist: use __FLOAT_WORD_ORDER__ instead of __VFP_FP__ for floating point ↵ | Nikias Bassen | 1 | -1/+4 | |
endianness detection | |||||
2013-03-19 | Bump version to 1.10 for release1.10 | Nikias Bassen | 2 | -2/+2 | |
2013-03-19 | updated NEWS | Nikias Bassen | 1 | -0/+13 | |
2013-03-19 | cython: added PLIST_UID support | Nikias Bassen | 2 | -0/+55 | |
2013-03-19 | cython: use uint64_t instead of int for Integer get_value and __repr__ | Nikias Bassen | 2 | -4/+6 | |