Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-01-14 | Make sure to convert predefined xml entities in xml output | 1 | -1/+6 | ||
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. | |||||
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 | Fix removal of the Utils class. | 3 | -7/+6 | ||
2009-11-11 | Move some methods and drop Utils class in C++ binding. | 4 | -110/+83 | ||
2009-11-10 | Remove deprecated functions from API. | 1 | -189/+0 | ||
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. | 4 | -18/+18 | ||
2009-11-04 | Add GetNodeIdex and GetNodeKey methods. | 2 | -0/+18 | ||
2009-10-28 | Format sources to ANSI style using AStyle (astyle --style=ansi). | 15 | -1724/+1838 | ||
2009-10-28 | Unlink previous node in SetParent(). | 1 | -0/+11 | ||
2009-10-28 | Fix build for MSVC9. | 12 | -9/+26 | ||
2009-10-26 | Change name of input argument as 'in' is a reserved keyword in python. | 1 | -4/+4 | ||
2009-10-26 | Add Set/Get Parent and a helper to create a Node from a plist_t. | 11 | -224/+88 | ||
2009-10-18 | Tweak Dictioonary interface a bit. | 1 | -1/+10 | ||
2009-10-17 | Fixes for dates. | 2 | -3/+4 | ||
2009-10-17 | Implement Date object. | 1 | -12/+15 | ||
2009-10-17 | Install C++ binding. | 1 | -1/+3 | ||
2009-10-16 | Fix key valuation in dictionary loop. | 1 | -1/+1 | ||
2009-10-16 | Fix Node lifecycle and change argument as reference to const reference. | 10 | -48/+134 | ||
2009-10-15 | Fix various mistakes in C++ bindings. | 8 | -6/+108 | ||
2009-10-13 | Add C++ binding. | 12 | -0/+1000 | ||
2009-10-13 | Add path accessor util function. | 1 | -25/+56 | ||
2009-10-11 | Fix dict length. | 1 | -1/+1 | ||
2009-10-11 | Restore plist_dict_get_size function. | 1 | -0/+9 | ||
2009-10-11 | Add function to change a node's type. | 1 | -3/+35 | ||
2009-10-11 | Protect plist_free against NULL nodes. | 1 | -2/+4 | ||
2009-10-11 | Fix dict iteration. | 1 | -5/+14 | ||
2009-10-10 | Abstract iter base type. | 1 | -5/+5 | ||
2009-10-10 | Fix dict iteration. | 1 | -1/+1 | ||
2009-10-10 | Add dict iteration. Add functions to retrieve index and key from node. | 1 | -5/+38 | ||
2009-10-10 | Reverse argument for dicts to make it clearer. | 1 | -6/+7 | ||
2009-10-10 | Rework public API to make it more consistent. | 1 | -112/+307 | ||
2009-09-06 | Fix boolean length in binary parsing | 1 | -0/+2 | ||
2009-07-18 | Fix copy_node to also copy key nodes. | 1 | -1/+2 | ||
2009-07-18 | Add function to get parent node in API and python bindings. | 1 | -0/+5 | ||
2009-07-14 | Make sure to also copy string/data buffers when cloning the node data struct | 1 | -0/+13 | ||
2009-07-09 | Make copy_plist actually copy plists (previously always returning NULL). | 1 | -5/+11 | ||
2009-07-08 | Unlink node from tree when freeing. | 1 | -0/+1 | ||
2009-07-08 | Add a deep copy function and value setters for nodes. | 3 | -21/+131 | ||
2009-04-28 | Merge ascii and unicode handling in PLIST_STRING using UTF-8. Remove unicode ↵ | 4 | -87/+44 | ||
related declaration in API (breaks API&ABI) | |||||
2009-04-28 | Fix bad type for date element | 1 | -1/+1 | ||
2009-04-27 | Fix compiler pointer assignment warnings | 1 | -3/+3 | ||
2009-04-15 | Add special accessor for structured types in API. | 1 | -0/+28 | ||
2009-04-12 | Fix data buffer retrieval. Bump version to 0.10.v0.10 | 1 | -4/+4 | ||
2009-04-06 | Fix uninitialized buffer. | 1 | -0/+1 | ||
2009-04-05 | Fix install libdir for 64bit platform. | 1 | -2/+2 | ||
2009-03-27 | Remove autotools. | 1 | -7/+0 | ||