summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-10-03Drop src/common.h and use byte order macros from config.h directlyGravatar Nikias Bassen3-33/+15
2014-10-03Avoid exporting non-public symbolsGravatar Nikias Bassen12-143/+141
2014-09-26plist.h: Move deprecation marker before function declaration to make non-gcc/...Gravatar Nikias Bassen1-1/+2
2014-09-26C++: Add missing cstddef include to Node.hGravatar Nikias Bassen1-0/+1
2014-09-23bplist: Prevent crash in plist_from_bin() when parsing unusually structured b...Gravatar Nikias Bassen1-1/+1
2014-09-20C++: Make sure String::GetValue() and Key::GetValue() don't crash with NULL s...Gravatar Nikias Bassen2-4/+14
2014-09-20Added const to Array.GetSize(), and to 3 Node methods.Gravatar Aaron Burghardt4-9/+9
2014-09-20Change Clone() to be const, which required constructors with const references...Gravatar Aaron Burghardt22-65/+71
2014-08-25Fixed memory leaks in new_xml_plist() and parse_real_node().Gravatar Aaron Burghardt2-3/+1
2014-08-06Properly rename header guards according to C++ standardGravatar Nikias Bassen12-36/+36
2014-08-06bplist: Silence compiler warning about 'always true' comparison due to type m...Gravatar Nikias Bassen1-2/+6
2014-07-30cython: Fix compiler warning by actually using the Uid factoryGravatar Martin Szulecki1-0/+2
2014-07-30cython: Replace old Pyrex for-from loop with normal one to fix compiler warningGravatar Martin Szulecki1-1/+1
2014-07-30cython: Fix Python library import fail due to removed 'plist_set_type' symbolGravatar Martin Szulecki1-4/+1
2014-07-30cython: Do not export plist_new_key() which should not be used directlyGravatar Martin Szulecki1-1/+0
2014-07-30cython: Fix compiler warning about uninitialized struct tm fieldGravatar Martin Szulecki1-9/+8
2014-06-13test: Fix make clean in relation with out-of-tree build directoryGravatar Martin Szulecki1-1/+1
2014-05-27Update AUTHORS from git historyGravatar Martin Szulecki1-1/+11
2014-05-27xplist: Fix keys not being output correctly if converted to XML entitiesGravatar Martin Szulecki1-5/+11
2014-05-27test: Add keys with XML entities to data plist filesGravatar Martin Szulecki5-2/+10
2014-05-27test: Fix clean target to remove all generated filesGravatar Martin Szulecki1-1/+1
2014-05-23test: Add test cases for integer nodesGravatar Nikias Bassen9-2/+78
2014-05-23test: Add data/7.plist to extra_dist targetGravatar Nikias Bassen1-1/+1
2014-05-23Handle signed vs. unsigned integer values correctlyGravatar Nikias Bassen2-5/+53
2014-05-22test: Use better test data for timezone testsGravatar Nikias Bassen3-2/+12
2014-05-22xplist: Handle DST-affected timezones correctlyGravatar Nikias Bassen1-1/+1
2014-05-22xplist: Fix PLIST_DATE handling to respect the Mac epochGravatar Nikias Bassen1-2/+4
2014-05-21Move deprecation marker also for C++ API for better compiler outputGravatar Martin Szulecki1-1/+1
2014-05-21xplist: Fix PLIST_DATE parsing in xml_to_node()Gravatar Nikias Bassen1-1/+1
2014-05-20Move deprecation marker after the function declaration for better compiler ou...Gravatar Nikias Bassen1-1/+1
2014-05-20Removed plist_set_type() as it should not be used.Gravatar Nikias Bassen2-38/+0
2014-05-20Redo PLIST_WARN_DEPRECATED macro to work with older llvm/clangGravatar Martin Szulecki2-10/+32
2014-05-20Rename "index" variable as it shadows global declaration on older systemsGravatar Martin Szulecki5-24/+24
2014-05-20Added Doxygen comments to explicitly describe memory buffer ownership/respons...Gravatar Aaron Burghardt1-12/+17
2014-05-18xplist: Silence compiler warnings about shadowing global declarationsGravatar Nikias Bassen1-8/+8
2014-05-18bplist: Fix memory leaking caused by unused nodes in plist_from_bin()Gravatar Nikias Bassen1-0/+9
2014-04-02test: Fix timezone test cases with set -eGravatar Nikias Bassen2-0/+4
2014-04-02Simplify plist_dict_merge() after plist_dict_set_item() API changeGravatar Nikias Bassen1-3/+0
2014-04-01test: Add new timezone testsGravatar Nikias Bassen3-1/+37
2014-04-01xplist: Fix timezone-bound date/time conversionGravatar Nikias Bassen1-1/+4
2014-03-29Drop manual endian.h header checkGravatar Chow Loong Jin1-1/+1
2014-03-29Fix endian detection in configure.acGravatar Chow Loong Jin2-10/+7
2014-03-28build-sys: Fix parallel buildGravatar Christophe Fergeau1-1/+1
2014-03-22Post-release version bump to 1.12Gravatar Nikias Bassen1-1/+1
2014-03-22cython: Make sure to use plist_dict_set_item() instead of deprecated plist_di...1.11Gravatar Nikias Bassen1-2/+2
2014-03-22updated NEWSGravatar Nikias Bassen1-0/+12
2014-03-19deprecated plist_dict_insert_item in favor of plist_dict_set_itemGravatar Nikias Bassen4-10/+21
2014-03-19plist_dict_set_item: insert key/value pair if key not already presentGravatar Nikias Bassen2-14/+16
2014-02-13Replace some LDADD references to use $(top_builddir) for distcheckGravatar Martin Szulecki3-4/+4
2014-02-13fix make distcheckGravatar Nikias Bassen16-109/+79