Age | Commit message (Expand) | Author | Files | Lines |
2017-01-16 | bplist: Disallow key nodes with non-string node types | Nikias Bassen | 1 | -0/+7 |
2016-11-18 | bplist: Remove misleading/redundant `else` from BPLIST_DATE case in parse_bin... | Nikias Bassen | 1 | -4/+3 |
2016-11-18 | Improve plist_dict_set_item performance for large dictionaries with hash table | Nikias Bassen | 1 | -1/+1 |
2016-11-13 | bplist: Fix surrogate parsing range to include U+100000 - U+1FFFFF | Nikias Bassen | 1 | -2/+2 |
2016-11-10 | bplist: Make sure to error out if allocation of `used_indexes` buffer in plis... | Filippo Bigarella | 1 | -0/+6 |
2016-11-10 | bplist: Prevent out-of-bounds read in plist_from_bin() when parsing offset_table | Filippo Bigarella | 1 | -1/+9 |
2016-11-10 | bplist: Make sure the index in parse_bin_node_at_index() is actually within t... | Filippo Bigarella | 1 | -4/+13 |
2016-11-10 | bplist: Fix possible out-of-bounds reads in parse_bin_node() with proper boun... | Filippo Bigarella | 1 | -0/+21 |
2016-11-10 | bplist: Fix possible out-of-bounds read in parse_dict_node() with proper boun... | Filippo Bigarella | 1 | -2/+13 |
2016-10-22 | Remove libxml2 dependency in favor of custom XML parsing | Nikias Bassen | 1 | -2/+1 |
2016-09-19 | Change internal storage of PLIST_DATE values from struct timeval to double | Nikias Bassen | 1 | -9/+2 |
2016-05-12 | bplist: Speed up plist_to_bin conversion for large plists | Nikias Bassen | 1 | -4/+7 |
2015-02-05 | bplist: Refactor binary plist parsing in a recursive way | Nikias Bassen | 1 | -209/+167 |
2015-01-31 | bplist: Plug memory leaks caused by unused (and unfreed) buffer | Nikias Bassen | 1 | -5/+0 |
2015-01-31 | bplist: Fix possible crash in plist_from_bin() caused by access to already fr... | Nikias Bassen | 1 | -3/+5 |
2014-10-09 | bplist: Fix plist_from_bin() changing value nodes to key nodes in dictionaries | Martin Szulecki | 1 | -11/+33 |
2014-10-03 | Drop src/common.h and use byte order macros from config.h directly | Nikias Bassen | 1 | -11/+14 |
2014-10-03 | Avoid exporting non-public symbols | Nikias Bassen | 1 | -2/+2 |
2014-09-23 | bplist: Prevent crash in plist_from_bin() when parsing unusually structured b... | Nikias Bassen | 1 | -1/+1 |
2014-08-25 | Fixed memory leaks in new_xml_plist() and parse_real_node(). | Aaron Burghardt | 1 | -0/+1 |
2014-08-06 | bplist: Silence compiler warning about 'always true' comparison due to type m... | Nikias Bassen | 1 | -2/+6 |
2014-05-23 | Handle signed vs. unsigned integer values correctly | Nikias Bassen | 1 | -2/+25 |
2014-05-18 | bplist: Fix memory leaking caused by unused nodes in plist_from_bin() | Nikias Bassen | 1 | -0/+9 |
2014-02-06 | bplist: prevent segmentation fault in plist_from_bin() | 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-10-17 | UTF-16 surrogate pair fix | shane | 1 | -4/+37 |
2013-05-30 | bplist: use __FLOAT_WORD_ORDER__ instead of __VFP_FP__ for floating point end... | Nikias Bassen | 1 | -1/+4 |
2012-09-16 | implemented handling of UID keyed encoding type | Nikias Bassen | 1 | -2/+58 |
2012-02-11 | bplist: fix invalid memory access in copy_plist_data | Nikias Bassen | 1 | -4/+4 |
2012-01-12 | fix compiler warnings | Nikias Bassen | 1 | -8/+0 |
2011-05-28 | define be16toh, be32toh, be64toh if not available | Nikias Bassen | 1 | -0/+34 |
2011-05-27 | Make libplist glib free | Nikias Bassen | 1 | -127/+212 |
2011-03-16 | Plugging memory leak in write_unicode | Christophe Fergeau | 1 | -0/+1 |
2010-07-29 | Fix unicode binary writing. | Jonathan Beck | 1 | -7/+23 |
2010-04-18 | Endianness, alignment and type-punning fixes for binary plist support | Julien BLACHE | 1 | -13/+63 |
2010-03-24 | Fix armel floating point endianess (LP: #541879) | Alexander Sack | 1 | -6/+26 |
2010-01-21 | Fix some warnings | Jonathan Beck | 1 | -3/+2 |
2009-10-28 | Format sources to ANSI style using AStyle (astyle --style=ansi). | Jonathan Beck | 1 | -704/+741 |
2009-10-28 | Fix build for MSVC9. | Jonathan Beck | 1 | -1/+1 |
2009-09-06 | Fix boolean length in binary parsing | Jonathan Beck | 1 | -0/+2 |
2009-07-08 | Add a deep copy function and value setters for nodes. | Jonathan Beck | 1 | -12/+11 |
2009-04-28 | Merge ascii and unicode handling in PLIST_STRING using UTF-8. Remove unicode ... | Jonathan Beck | 1 | -19/+41 |
2009-04-27 | Fix compiler pointer assignment warnings | Martin Szulecki | 1 | -3/+3 |
2009-02-15 | Do not write 3 byte integer nodes. Use standard 4bytes integer instead. | Jonathan Beck | 1 | -1/+5 |
2009-02-15 | Add more regression test and fix Integer and Real type handling. | Jonathan Beck | 1 | -64/+16 |
2009-02-14 | Fix more memory leaks. | Jonathan Beck | 1 | -0/+7 |
2009-02-14 | Fix some memory leaks. | Jonathan Beck | 1 | -0/+1 |
2009-02-14 | Fix binary dict indexes. | Jonathan Beck | 1 | -2/+2 |
2009-02-09 | Add support for 3 bytes offsets. | Jonathan Beck | 1 | -2/+12 |
2009-02-09 | Make it compile on MSVC 2005. | Jonathan Beck | 1 | -44/+83 |