summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-10-18Tweak Dictioonary interface a bit.Gravatar Jonathan Beck2-2/+12
2009-10-18Do not export GetPlist();Gravatar Jonathan Beck1-0/+1
2009-10-18Reduce Python specific code in swig header.Gravatar Jonathan Beck1-15/+13
2009-10-18Add pkg-config file for libplist++.Gravatar Jonathan Beck2-0/+14
2009-10-18Add python datetime typemaps.Gravatar Jonathan Beck1-0/+38
2009-10-17Fixes for dates.Gravatar Jonathan Beck2-3/+4
2009-10-17Add dynamic subtyping for abstract nodes.Gravatar Jonathan Beck1-0/+49
2009-10-17Implement Date object.Gravatar Jonathan Beck2-15/+19
2009-10-17Use custom typemap for binary buffers as we want to hadle them as strings in ↵Gravatar Jonathan Beck1-4/+19
python.
2009-10-17Declare binary sequence in swig header.Gravatar Jonathan Beck1-0/+4
2009-10-17Install C++ binding.Gravatar Jonathan Beck1-1/+3
2009-10-16Fix key valuation in dictionary loop.Gravatar Jonathan Beck1-1/+1
2009-10-16Change python binding to be based on libplist++ object model.Gravatar Jonathan Beck2-3/+34
Deprecate old binding.
2009-10-16Fix python binding install path.Gravatar Jonathan Beck2-5/+12
2009-10-16Fix Node lifecycle and change argument as reference to const reference.Gravatar Jonathan Beck20-65/+179
2009-10-16Fix header define name;Gravatar Jonathan Beck1-2/+2
2009-10-15Fix various mistakes in C++ bindings.Gravatar Jonathan Beck16-10/+118
2009-10-13Add C++ binding.Gravatar Jonathan Beck24-0/+1552
2009-10-13Add path accessor util function.Gravatar Jonathan Beck2-34/+94
2009-10-11Fix dict length.Gravatar Jonathan Beck1-1/+1
2009-10-11Restore plist_dict_get_size function.Gravatar Jonathan Beck2-0/+17
2009-10-11Add function to change a node's type.Gravatar Jonathan Beck2-3/+43
2009-10-11Protect plist_free against NULL nodes.Gravatar Jonathan Beck1-2/+4
2009-10-11Fix dict iteration.Gravatar Jonathan Beck1-5/+14
2009-10-10Abstract iter base type.Gravatar Jonathan Beck2-6/+6
2009-10-10Fix dict iteration.Gravatar Jonathan Beck1-1/+1
2009-10-10Add dict iteration. Add functions to retrieve index and key from node.Gravatar Jonathan Beck2-8/+73
2009-10-10Reverse argument for dicts to make it clearer.Gravatar Jonathan Beck2-9/+9
2009-10-10Rework public API to make it more consistent.Gravatar Jonathan Beck2-199/+565
2009-09-06Fix boolean length in binary parsingGravatar Jonathan Beck1-0/+2
2009-07-18Bump version number to 0.13v0.13Gravatar Jonathan Beck1-1/+1
2009-07-18Update python binding to use new setters API.Gravatar Jonathan Beck1-0/+25
2009-07-18Change plist swig allocator name so that it won't collide when included.Gravatar Jonathan Beck1-12/+12
2009-07-18Fix copy_node to also copy key nodes.Gravatar Jonathan Beck1-1/+2
2009-07-18Add function to get parent node in API and python bindings.Gravatar Jonathan Beck3-0/+20
2009-07-14Make sure to also copy string/data buffers when cloning the node data structGravatar Martin Szulecki1-0/+13
2009-07-09Make copy_plist actually copy plists (previously always returning NULL).Gravatar Jonathan Beck1-5/+11
2009-07-08Unlink node from tree when freeing.Gravatar Jonathan Beck1-0/+1
2009-07-08Add a deep copy function and value setters for nodes.Gravatar Jonathan Beck4-21/+211
2009-05-04Bump version to 0.12v0.12Gravatar Jonathan Beck1-1/+1
2009-04-28Merge ascii and unicode handling in PLIST_STRING using UTF-8. Remove unicode ↵Gravatar Jonathan Beck6-111/+46
related declaration in API (breaks API&ABI)
2009-04-28Fix bad type for date elementGravatar Jonathan Beck1-1/+1
2009-04-27Fix compiler pointer assignment warningsGravatar Martin Szulecki1-3/+3
2009-04-27Plug a few memory leaks in plutilGravatar Martin Szulecki1-0/+8
2009-04-20Bump version to 0.11.v0.11Gravatar Jonathan Beck1-1/+1
2009-04-19Use CString SWIG library to handle binary buffers.Gravatar Jonathan Beck1-25/+36
2009-04-18Fix subnode lifecycle (do not free).Gravatar Jonathan Beck1-55/+49
Always return NULL if node not found.
2009-04-15Add special accessor for structured types in API.Gravatar Jonathan Beck3-10/+91
2009-04-15Rework SWIG interface to handle lifecycle of C pointers correctly.Gravatar Jonathan Beck1-18/+48
2009-04-15Pass C pointer to API instead of swig wrapper in binding.Gravatar Jonathan Beck1-1/+3