Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-01-14 | Make sure to convert predefined xml entities in xml output | 2 | -1/+8 | ||
For string nodes, a set of special characters must be converted to predefined xml entities. This patch adds an entitiy test case for this and makes libplist pass it fine by explicitly adding text nodes. | |||||
2010-01-14 | Make tests also work when building outside the source tree | 1 | -12/+13 | ||
2009-12-14 | Bump version number to 1.1v1.1 | 2 | -2/+2 | ||
2009-12-12 | Add stdint.i to fix usage of Integer nodes in Python bindings | 1 | -1/+1 | ||
2009-12-07 | Bump version number to 1.0v1.0 | 2 | -3/+3 | ||
2009-11-28 | Remove last includes of non-existing Utils.h | 2 | -2/+0 | ||
2009-11-19 | don't leak GNodes in plist_free | 1 | -1/+1 | ||
Before recursing over its children, plist_free_node started by detaching the current GNode from its parent which means that calling g_node_destroy on the root of the tree was freeing only the top-level GNode while what was intended was to free the whole tree. Don't leak memory by not detaching children GNodes from their parents so that g_node_destroy on the toplevel GNode can clean everything. | |||||
2009-11-19 | add missing break; in switch statement | 1 | -0/+2 | ||
The 2nd missing break was harmless since it fell through the default: case which has a break, but it makes things more robust if we were ever to add new cases to this switch. The 1st missing break; was causing warnings in valgrind since we ended up calling strdup on a memory zone not containing a \0 character. | |||||
2009-11-11 | Simplify 'libplist.PList' python module to 'plist'. | 3 | -9/+11 | ||
2009-11-11 | Fix removal of the Utils class. | 3 | -7/+6 | ||
2009-11-11 | Move some methods and drop Utils class in C++ binding. | 10 | -156/+88 | ||
2009-11-10 | Raise soversion since we removed a lot of symbols. | 1 | -1/+1 | ||
2009-11-10 | Remove deprecated functions from API. | 4 | -351/+18 | ||
2009-11-10 | Remove deprecated python binding. | 1 | -291/+13 | ||
2009-11-10 | Do not free plist node twice in Dictionary destructor. | 1 | -1/+0 | ||
2009-11-10 | Do not export internal functions symbols. | 1 | -4/+4 | ||
2009-11-10 | Remove wrongly exposed SetParent method. | 6 | -20/+23 | ||
2009-11-04 | Add GetNodeIdex and GetNodeKey methods. | 4 | -0/+20 | ||
2009-10-29 | Install python bindings in the right directory on 64bit machines. | 1 | -1/+1 | ||
2009-10-29 | Add a CMake option to disable python bindings | 1 | -3/+8 | ||
2009-10-28 | Bump version to 0.16.v0.16 | 2 | -2/+2 | ||
2009-10-28 | Update doxygen documentation generation to be useful. | 2 | -74/+200 | ||
2009-10-28 | Format sources to ANSI style using AStyle (astyle --style=ansi). | 32 | -2905/+3049 | ||
2009-10-28 | Unlink previous node in SetParent(). | 2 | -0/+13 | ||
2009-10-28 | Fix build for MSVC9. | 16 | -10/+44 | ||
2009-10-26 | Change name of input argument as 'in' is a reserved keyword in python. | 2 | -6/+6 | ||
2009-10-26 | Add Set/Get Parent and a helper to create a Node from a plist_t. | 22 | -245/+113 | ||
2009-10-26 | Fix SwigPyIterators name depending on version of SWIG. | 1 | -2/+9 | ||
2009-10-25 | Fix libplist++ pkgconfig file. | 1 | -1/+1 | ||
2009-10-19 | Bump version to 0.15.v0.15 | 1 | -1/+1 | ||
2009-10-19 | prefix headers #ifndef with PLIST__ to make them less common. | 11 | -33/+33 | ||
2009-10-18 | Bump version to 0.14v0.14 | 1 | -1/+1 | ||
2009-10-18 | Install C++ headers. | 1 | -2/+16 | ||
2009-10-18 | Surround python specific stuff with proper #ifdef. | 1 | -1/+5 | ||
2009-10-18 | Conform to python naming. Make Dictionary behave like python's dicts. | 1 | -0/+112 | ||
2009-10-18 | Tweak Dictioonary interface a bit. | 2 | -2/+12 | ||
2009-10-18 | Do not export GetPlist(); | 1 | -0/+1 | ||
2009-10-18 | Reduce Python specific code in swig header. | 1 | -15/+13 | ||
2009-10-18 | Add pkg-config file for libplist++. | 2 | -0/+14 | ||
2009-10-18 | Add python datetime typemaps. | 1 | -0/+38 | ||
2009-10-17 | Fixes for dates. | 2 | -3/+4 | ||
2009-10-17 | Add dynamic subtyping for abstract nodes. | 1 | -0/+49 | ||
2009-10-17 | Implement Date object. | 2 | -15/+19 | ||
2009-10-17 | Use custom typemap for binary buffers as we want to hadle them as strings in ↵ | 1 | -4/+19 | ||
python. | |||||
2009-10-17 | Declare binary sequence in swig header. | 1 | -0/+4 | ||
2009-10-17 | Install C++ binding. | 1 | -1/+3 | ||
2009-10-16 | Fix key valuation in dictionary loop. | 1 | -1/+1 | ||
2009-10-16 | Change python binding to be based on libplist++ object model. | 2 | -3/+34 | ||
Deprecate old binding. | |||||
2009-10-16 | Fix python binding install path. | 2 | -5/+12 | ||
2009-10-16 | Fix Node lifecycle and change argument as reference to const reference. | 20 | -65/+179 | ||