summaryrefslogtreecommitdiff
path: root/src/plist.h
Commit message (Expand)AuthorAgeFilesLines
* Windows: Use winsock2.h instead of sys/time.h when using MSVCNikias Bassen2023-05-131-1/+3
* Move PLIST_API to the headersNikias Bassen2023-05-131-10/+0
* Add new output-only formats and Define constants for the different plist formatsNikias Bassen2023-04-161-0/+6
* [clang-tidy] Remove pointless constRosen Penev2021-06-221-1/+1
* Improve plist_dict_set_item performance for large dictionaries with hash tableNikias Bassen2016-11-181-0/+1
* Change internal storage of PLIST_DATE values from struct timeval to doubleNikias Bassen2016-09-191-1/+0
* xplist: Plug memory leak when converting PLIST_UID nodes to XMLNikias Bassen2016-06-291-0/+1
* Avoid exporting non-public symbolsNikias Bassen2014-10-031-5/+17
* Add missing includeNikias Bassen2011-05-281-0/+1
* Make libplist glib freeNikias Bassen2011-05-271-7/+6
* Do not export internal functions symbols.Jonathan Beck2009-11-101-4/+4
* Format sources to ANSI style using AStyle (astyle --style=ansi).Jonathan Beck2009-10-281-14/+16
* Fix build for MSVC9.Jonathan Beck2009-10-281-0/+5
* Merge ascii and unicode handling in PLIST_STRING using UTF-8. Remove unicode ...Jonathan Beck2009-04-281-1/+0
* Use (void) instead of () in functions prototype.Jonathan Beck2009-03-271-1/+1
* Add more regression test and fix Integer and Real type handling.Jonathan Beck2009-02-151-1/+1
* Fix some memory leaks.Jonathan Beck2009-02-141-1/+1
* Make it compile on MSVC 2005.Jonathan Beck2009-02-091-2/+0
* Clean some old stuff.Jonathan Beck2009-01-291-3/+0
* Add some static declarations.Jonathan Beck2009-01-291-3/+0
* Remove duplicate uint64_t accessor.Jonathan Beck2009-01-291-1/+0
* Remove dangerous functions from pulic API.Jonathan Beck2009-01-291-0/+3
* Add Unicode support.Jonathan Beck2009-01-221-2/+1
* Add edition and reading fonctions so that handling plist is less confusing.Jonathan Beck2009-01-081-1/+0
* handle date tag.Jonathan Beck2009-01-041-0/+1
* more warning fixes.Jonathan Beck2009-01-041-1/+1
* fix some warnings and correct binary tag enum (false and true were inverted).Jonathan Beck2009-01-041-1/+1
* Setup warning flags and fixes missing static attribute for local funtions.Jonathan Beck2009-01-041-0/+2
* Refine API and fix some warnings.Jonathan Beck2008-12-131-2/+2
* Add plutil and do some cleaning.Jonathan Beck2008-12-131-32/+9
* Change from Base64 encoded buffers to real buffers. Base64 decoding/encoding ...Jonathan Beck2008-12-121-2/+2
* Fix some bugs in binary plist generation.Jonathan Beck2008-12-121-11/+9
* move stuff around to make code more organized.Jonathan Beck2008-12-111-0/+15
* add bplist writting capability.Jonathan Beck2008-12-101-23/+0
* cleanup binary parsing and move stuff around.Jonathan Beck2008-12-081-1/+17
* cleanup unused functions.Jonathan Beck2008-12-011-12/+0
* continue migration to new plist API.Jonathan Beck2008-12-011-0/+1
* complete xml plist abstraction and migrate lockdownd_hello to new plist API.Jonathan Beck2008-11-301-4/+8
* Continue abstraction of xml and binary plist.Jonathan Beck2008-11-301-39/+9
* Start an abstraction of xml and binary plistJonathan Beck2008-11-281-0/+35
* fix some warnings and indentJonathan Beck2008-11-251-4/+7
* Added binary-plist support (tweaked slightly to move stuff around)Zach C2008-11-241-0/+38
* Enforce a modified kr style.Matt Colyer2008-09-011-5/+5
* Cleaned up plist.c, added doxygen docs.Matt Colyer2008-08-121-1/+2
* Fixed Zach's name. I feel dumb, sorry about that.Matt Colyer2008-08-051-1/+1
* Zack's final changes to the pairing.Matt Colyer2008-08-051-0/+1
* Store certificates and private keys as PEM files instead of storing them in c...Jonathan Beck2008-08-051-0/+1
* Added function to handle <data> tag in dict.Jonathan Beck2008-08-051-0/+1
* Zack's C. rewrite of usbmux (with a few additions by Matt Colyer).Matt Colyer2008-08-041-0/+1
* I copied the wrong legal headers into the code. Opps.Matt Colyer2008-08-011-11/+12