summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Rename PLIST_UINT to PLIST_INT and add plist_new_int() and plist_get_int_val()Nikias Bassen2023-01-162-13/+74
* Add support for OpenStep plist formatNikias Bassen2023-01-081-0/+24
* docs: Fix parameter and type names for doxygenNikias Bassen2022-02-071-8/+11
* Add support for JSON formatNikias Bassen2021-12-231-7/+36
* Add a return value to plist_to_* and plist_from_* functionsNikias Bassen2021-12-221-5/+19
* Add support for PLIST_NULL typeNikias Bassen2021-12-191-10/+20
* Add new plist_mem_free() functionNikias Bassen2021-12-191-14/+20
* [clang-tidy] cpp: Turn reference operators to constRosen Penev2021-06-2210-10/+10
* Unfold automake variables into multiple lines for maintainabilityMartin Szulecki2020-06-091-14/+15
* c++: Fix inconsistent declarationsRosen Penev2020-06-033-4/+4
* Add plist_*_val_compare, plist_*_val_contains, etc. for the respective node t...Nikias Bassen2020-05-111-0/+183
* Add plist_get_data_ptr() and plist_get_string_ptr() to the interfaceNikias Bassen2019-11-071-0/+26
* Add plist_to_bin_free() and plist_to_xml_free() functions that free memory al...Nikias Bassen2019-11-071-0/+14
* Add PList::Dictionary::const_iteratorAlexander Böhn2019-07-071-0/+4
* Add plist_dict_item_get_key() to allow retrieving the key node for a given it...Nikias Bassen2019-05-201-2/+10
* Add plist_array_item_remove() to allow removing an array's child node without...Nikias Bassen2019-05-191-0/+8
* plist_array_get_item_index(): return UINT_MAX instead of 0 when node can't be...Nikias Bassen2019-05-191-1/+1
* headers: Don't redefine uint*_t for newer versions of MSVCNikias Bassen2019-01-211-1/+1
* plist: Add iterator for #PLIST_ARRAY nodesNikias Bassen2019-01-211-9/+37
* Add new PLIST_IS_* helper macros for the different plist node typesNikias Bassen2016-11-101-0/+14
* Remove libxml2 dependency in favor of custom XML parsingNikias Bassen2016-10-221-13/+0
* Implement plist_from_memory()Christophe Fergeau2016-05-121-0/+11
* Add plist_is_binary()Christophe Fergeau2016-05-121-0/+13
* Move libxml cleanup code to a plist_cleanup methodFrederik Carlier2016-04-201-0/+13
* Avoid exporting non-public symbolsNikias Bassen2014-10-031-59/+52
* plist.h: Move deprecation marker before function declaration to make non-gcc/...Nikias Bassen2014-09-261-1/+2
* C++: Add missing cstddef include to Node.hNikias Bassen2014-09-261-0/+1
* Added const to Array.GetSize(), and to 3 Node methods.Aaron Burghardt2014-09-202-4/+4
* Change Clone() to be const, which required constructors with const references...Aaron Burghardt2014-09-2011-33/+34
* Properly rename header guards according to C++ standardNikias Bassen2014-08-0612-36/+36
* Move deprecation marker also for C++ API for better compiler outputMartin Szulecki2014-05-211-1/+1
* Move deprecation marker after the function declaration for better compiler ou...Nikias Bassen2014-05-201-1/+1
* Removed plist_set_type() as it should not be used.Nikias Bassen2014-05-201-8/+0
* Redo PLIST_WARN_DEPRECATED macro to work with older llvm/clangMartin Szulecki2014-05-202-10/+32
* Added Doxygen comments to explicitly describe memory buffer ownership/respons...Aaron Burghardt2014-05-201-12/+17
* deprecated plist_dict_insert_item in favor of plist_dict_set_itemNikias Bassen2014-03-192-2/+13
* plist_dict_set_item: insert key/value pair if key not already presentNikias Bassen2014-03-191-4/+5
* change build system to autotoolsNikias Bassen2013-12-132-19/+14
* add new plist_dict_merge() functionNikias Bassen2013-12-131-0/+10
* C++: added support for PLIST_UID nodes (class Uid)Nikias Bassen2013-03-193-0/+50
* C++: add Key.h to public headersNikias Bassen2013-03-191-0/+1
* added Key.h to plist++ header fileNikias Bassen2013-03-181-0/+1
* C++ bindings: added support for PLIST_KEY nodes.Nikias Bassen2012-11-131-0/+49
* implemented handling of UID keyed encoding typeNikias Bassen2012-09-161-0/+28
* include sys/time.h for systems that don't include it automaticallyNikias Bassen2012-08-151-0/+1
* remove useless win32 include from plist/Date.hNikias Bassen2012-05-081-4/+0
* Alow compiling with mingw on windows (thanks to Patrick).Jonathan Beck2010-03-031-1/+1
* Move some methods and drop Utils class in C++ binding.Jonathan Beck2009-11-115-45/+5
* Remove deprecated functions from API.Jonathan Beck2009-11-101-162/+0
* Remove wrongly exposed SetParent method.Jonathan Beck2009-11-102-2/+5