summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* bplist: Fix plist_from_bin() changing value nodes to key nodes in dictionariesMartin Szulecki2014-10-091-11/+33
* Drop src/common.h and use byte order macros from config.h directlyNikias Bassen2014-10-033-33/+15
* Avoid exporting non-public symbolsNikias Bassen2014-10-039-82/+82
* bplist: Prevent crash in plist_from_bin() when parsing unusually structured b...Nikias Bassen2014-09-231-1/+1
* C++: Make sure String::GetValue() and Key::GetValue() don't crash with NULL s...Nikias Bassen2014-09-202-4/+14
* Added const to Array.GetSize(), and to 3 Node methods.Aaron Burghardt2014-09-202-5/+5
* Change Clone() to be const, which required constructors with const references...Aaron Burghardt2014-09-2011-32/+37
* Fixed memory leaks in new_xml_plist() and parse_real_node().Aaron Burghardt2014-08-252-3/+1
* bplist: Silence compiler warning about 'always true' comparison due to type m...Nikias Bassen2014-08-061-2/+6
* xplist: Fix keys not being output correctly if converted to XML entitiesMartin Szulecki2014-05-271-5/+11
* Handle signed vs. unsigned integer values correctlyNikias Bassen2014-05-232-5/+53
* xplist: Handle DST-affected timezones correctlyNikias Bassen2014-05-221-1/+1
* xplist: Fix PLIST_DATE handling to respect the Mac epochNikias Bassen2014-05-221-2/+4
* xplist: Fix PLIST_DATE parsing in xml_to_node()Nikias Bassen2014-05-211-1/+1
* Removed plist_set_type() as it should not be used.Nikias Bassen2014-05-201-30/+0
* Rename "index" variable as it shadows global declaration on older systemsMartin Szulecki2014-05-203-7/+7
* xplist: Silence compiler warnings about shadowing global declarationsNikias Bassen2014-05-181-8/+8
* bplist: Fix memory leaking caused by unused nodes in plist_from_bin()Nikias Bassen2014-05-181-0/+9
* Simplify plist_dict_merge() after plist_dict_set_item() API changeNikias Bassen2014-04-021-3/+0
* xplist: Fix timezone-bound date/time conversionNikias Bassen2014-04-011-1/+4
* Fix endian detection in configure.acChow Loong Jin2014-03-291-0/+4
* build-sys: Fix parallel buildChristophe Fergeau2014-03-281-1/+1
* deprecated plist_dict_insert_item in favor of plist_dict_set_itemNikias Bassen2014-03-192-8/+8
* plist_dict_set_item: insert key/value pair if key not already presentNikias Bassen2014-03-191-10/+11
* Replace some LDADD references to use $(top_builddir) for distcheckMartin Szulecki2014-02-131-1/+1
* fix make distcheckNikias Bassen2014-02-131-3/+3
* bplist: prevent segmentation fault in plist_from_bin()Nikias Bassen2014-02-061-0/+3
* bplist: make plist_utf8_to_utf16 static since it is only used internallyNikias Bassen2013-12-131-1/+1
* xplist: fix another compiler warning with castNikias Bassen2013-12-131-1/+1
* bytearray: silence compiler warning about pointer arithmetic with castNikias Bassen2013-12-131-1/+1
* base64: silence compiler warning by using correct typeNikias Bassen2013-12-131-1/+2
* xplist: silence compiler warningNikias Bassen2013-12-131-1/+1
* xplist: fix shadowed variable declarationNikias Bassen2013-12-131-3/+3
* change build system to autotoolsNikias Bassen2013-12-132-59/+47
* add new plist_dict_merge() functionNikias Bassen2013-12-131-0/+27
* base64: get rid of strtok_r and use strspn+strcspn insteadNikias Bassen2013-11-121-13/+14
* base64: fix compilation with win32Nikias Bassen2013-11-121-0/+4
* fixed mavericks compile problem, return iterator of _map.end() instead of ite...Jim Koning2013-10-291-1/+1
* UTF-16 surrogate pair fixshane2013-10-171-4/+37
* base64: use strtok_r instead of strtok to make sure we're thread safeNikias Bassen2013-10-091-2/+3
* bplist: use __FLOAT_WORD_ORDER__ instead of __VFP_FP__ for floating point end...Nikias Bassen2013-05-301-1/+4
* C++: added support for PLIST_UID nodes (class Uid)Nikias Bassen2013-03-193-0/+81
* xml plists: make sure we don't produce <data/> if it's emptyNikias Bassen2013-03-071-0/+9
* C++ bindings: added support for PLIST_KEY nodes.Nikias Bassen2012-11-133-1/+84
* Fix crash when converting plists containing commentsNikias Bassen2012-11-081-0/+4
* plist_data_compare: for PLIST_DATA, compare length before accessing dataNicolás Alvarez2012-09-161-0/+2
* xplist: set DST to not available in parse_date()Nikias Bassen2012-09-161-0/+1
* implemented handling of UID keyed encoding typeNikias Bassen2012-09-163-2/+140
* fix plist_dict_set_item() and plist_array_set_item()Nikias Bassen2012-04-241-9/+17
* set PLIST_BYTE_ORDER if required and compiler provides itNikias Bassen2012-02-121-0/+9