summaryrefslogtreecommitdiff
path: root/src/plist.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify plist_dict_merge() after plist_dict_set_item() API changeNikias Bassen2014-04-021-3/+0
* deprecated plist_dict_insert_item in favor of plist_dict_set_itemNikias Bassen2014-03-191-6/+1
* plist_dict_set_item: insert key/value pair if key not already presentNikias Bassen2014-03-191-10/+11
* add new plist_dict_merge() functionNikias Bassen2013-12-131-0/+27
* plist_data_compare: for PLIST_DATA, compare length before accessing dataNicolás Alvarez2012-09-161-0/+2
* implemented handling of UID keyed encoding typeNikias Bassen2012-09-161-0/+27
* fix plist_dict_set_item() and plist_array_set_item()Nikias Bassen2012-04-241-9/+17
* Make libplist glib freeNikias Bassen2011-05-271-43/+58
* Fix some warningsJonathan Beck2010-01-211-34/+2
* don't leak GNodes in plist_freeChristophe Fergeau2009-11-191-1/+1
* add missing break; in switch statementChristophe Fergeau2009-11-191-0/+2
* Remove deprecated functions from API.Jonathan Beck2009-11-101-189/+0
* Format sources to ANSI style using AStyle (astyle --style=ansi).Jonathan Beck2009-10-281-579/+633
* Fix build for MSVC9.Jonathan Beck2009-10-281-4/+7
* Fixes for dates.Jonathan Beck2009-10-171-2/+2
* Add path accessor util function.Jonathan Beck2009-10-131-25/+56
* Fix dict length.Jonathan Beck2009-10-111-1/+1
* Restore plist_dict_get_size function.Jonathan Beck2009-10-111-0/+9
* Add function to change a node's type.Jonathan Beck2009-10-111-3/+35
* Protect plist_free against NULL nodes.Jonathan Beck2009-10-111-2/+4
* Fix dict iteration.Jonathan Beck2009-10-111-5/+14
* Abstract iter base type.Jonathan Beck2009-10-101-5/+5
* Fix dict iteration.Jonathan Beck2009-10-101-1/+1
* Add dict iteration. Add functions to retrieve index and key from node.Jonathan Beck2009-10-101-5/+38
* Reverse argument for dicts to make it clearer.Jonathan Beck2009-10-101-6/+7
* Rework public API to make it more consistent.Jonathan Beck2009-10-101-112/+307
* Fix copy_node to also copy key nodes.Jonathan Beck2009-07-181-1/+2
* Add function to get parent node in API and python bindings.Jonathan Beck2009-07-181-0/+5
* Make sure to also copy string/data buffers when cloning the node data structMartin Szulecki2009-07-141-0/+13
* Make copy_plist actually copy plists (previously always returning NULL).Jonathan Beck2009-07-091-5/+11
* Unlink node from tree when freeing.Jonathan Beck2009-07-081-0/+1
* Add a deep copy function and value setters for nodes.Jonathan Beck2009-07-081-3/+116
* Merge ascii and unicode handling in PLIST_STRING using UTF-8. Remove unicode ...Jonathan Beck2009-04-281-43/+0
* Fix bad type for date elementJonathan Beck2009-04-281-1/+1
* Add special accessor for structured types in API.Jonathan Beck2009-04-151-0/+28
* Fix data buffer retrieval. Bump version to 0.10.v0.10Jonathan Beck2009-04-121-4/+4
* Fix uninitialized buffer.Nikias Bassen2009-04-061-0/+1
* Use (void) instead of () in functions prototype.Jonathan Beck2009-03-271-3/+3
* Add more regression test and fix Integer and Real type handling.Jonathan Beck2009-02-151-0/+67
* Fix more memory leaks.Jonathan Beck2009-02-141-1/+2
* Fix some memory leaks.Jonathan Beck2009-02-141-2/+14
* Make it compile on MSVC 2005.Jonathan Beck2009-02-091-10/+14
* Fix indent.Jonathan Beck2009-01-291-12/+12
* Add setter and getter for Date and Unicode types.Jonathan Beck2009-01-291-9/+65
* Clean some old stuff.Jonathan Beck2009-01-291-1/+1
* Add some static declarations.Jonathan Beck2009-01-291-3/+3
* Remove duplicate uint64_t accessor.Jonathan Beck2009-01-291-8/+0
* Make pointer argument in API const when possible.Jonathan Beck2009-01-291-8/+8
* Add Unicode support.Jonathan Beck2009-01-221-4/+5
* Add a function to find a key node by its value.Jonathan Beck2009-01-121-0/+5