Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-24 | libcnary: return removed/detached index in node_list_remove/node_detach | Nikias Bassen | 2 | -4/+7 | |
2012-03-22 | cython: Fix broken String plist handling in Python | Martin Szulecki | 1 | -5/+5 | |
2012-02-12 | set PLIST_BYTE_ORDER if required and compiler provides it | Nikias Bassen | 1 | -0/+9 | |
2012-02-11 | bplist: fix invalid memory access in copy_plist_data | Nikias Bassen | 1 | -4/+4 | |
2012-01-12 | fix compiler warnings | Nikias Bassen | 4 | -13/+4 | |
2012-01-12 | libcnary: fix missing return value and missing variable initialization | Nikias Bassen | 1 | -2/+2 | |
2012-01-11 | Bump version to 1.8 for release1.8 | Nikias Bassen | 2 | -2/+2 | |
2012-01-11 | Update NEWS for release | Nikias Bassen | 1 | -0/+8 | |
2012-01-11 | node_list: Fix memory corruption | Nikias Bassen | 1 | -1/+7 | |
The corruption occured if you removed the last node from the list and later add a new node to the list. | |||||
2011-09-26 | Allow swig typemap to recognize any std::vector<char> as a python string. | Glenn Washburn | 1 | -4/+4 | |
2011-09-26 | cython: use bint instead of bool, fix deprecated stuff | Nikias Bassen | 2 | -28/+27 | |
2011-09-26 | More qualifiers. | Bryan Forbes | 2 | -19/+23 | |
2011-09-26 | Changed bool to bint in Cython functions. Added some more type qualifiers. | Bryan Forbes | 2 | -16/+16 | |
2011-09-26 | Fixed some memory leaks and unicode handling. | Bryan Forbes | 2 | -43/+72 | |
2011-09-26 | If the plist type is none, return None. | Bryan Forbes | 1 | -0/+2 | |
2011-09-26 | Removed a call to __dealloc__ and added initialization of _array. | Bryan Forbes | 1 | -1/+1 | |
2011-09-26 | Added cython bindings. | Bryan Forbes | 7 | -3/+861 | |
2011-09-26 | Added .gitignore file | Nikias Bassen | 1 | -0/+2 | |
2011-09-26 | Updated NEWS1.7 | Nikias Bassen | 1 | -0/+6 | |
2011-09-26 | Bump version to 1.7 for release | Nikias Bassen | 1 | -1/+1 | |
2011-09-26 | move cmake endianess detection to proper place and actually USE it | Nikias Bassen | 2 | -4/+5 | |
2011-09-11 | Win32: do not use visibility attribute | Nikias Bassen | 1 | -1/+1 | |
2011-06-25 | Updated NEWS1.6 | Nikias Bassen | 1 | -0/+6 | |
2011-06-25 | Bump version to 1.6 for release | Nikias Bassen | 1 | -1/+1 | |
2011-06-25 | Updated README | Nikias Bassen | 1 | -9/+5 | |
2011-06-25 | Updates libcnary sources (adding license info) | Nikias Bassen | 13 | -0/+694 | |
2011-06-13 | Bundle libcnary for better packaging1.5 | Nikias Bassen | 15 | -0/+760 | |
2011-06-13 | Remove libcnary submodule | Nikias Bassen | 2 | -3/+0 | |
2011-06-13 | Bump version to 1.5 for release | Nikias Bassen | 2 | -2/+2 | |
2011-06-13 | Updated NEWS | Nikias Bassen | 1 | -0/+8 | |
2011-06-13 | Add missing include <cstddef> to fix FTBFS with GCC 4.6 | Matthias Klose | 1 | -0/+1 | |
2011-06-01 | Fix base64 encoding | Nikias Bassen | 1 | -8/+6 | |
2011-05-29 | Use simple sscanf for parsing dates if strptime is not available | Nikias Bassen | 1 | -2/+15 | |
2011-05-29 | use signed char instead of int8_t | Nikias Bassen | 1 | -1/+1 | |
2011-05-29 | Use malloc+snprintf instead of asprintf | Nikias Bassen | 1 | -2/+4 | |
2011-05-29 | user CMAKE_C_OUTPUT_EXTENSION instead of .o | Nikias Bassen | 1 | -5/+5 | |
2011-05-28 | define be16toh, be32toh, be64toh if not available | Nikias Bassen | 1 | -0/+34 | |
2011-05-28 | Add missing include | Nikias Bassen | 1 | -0/+1 | |
2011-05-27 | Add check for libcnary submodule checkout before building | Nikias Bassen | 1 | -0/+9 | |
2011-05-27 | Updated README file | Nikias Bassen | 1 | -3/+8 | |
2011-05-27 | Make libplist glib free | Nikias Bassen | 18 | -210/+876 | |
2011-05-27 | Add submodule libcnary | Nikias Bassen | 2 | -0/+3 | |
2011-03-20 | Bump version to 1.4 for release1.4 | Martin Szulecki | 2 | -2/+2 | |
2011-03-20 | Change pkg-config file "Requires" into "Requires.private" | Martin Szulecki | 1 | -1/+1 | |
2011-03-20 | Add NEWS file with list of changes | Martin Szulecki | 1 | -0/+89 | |
2011-03-16 | Plugging memory leak in write_unicode | Christophe Fergeau | 1 | -0/+1 | |
2011-02-12 | Make sure install_name_tool on OSX picks up library install path | Martin Szulecki | 1 | -0/+6 | |
This allows dylib to correctly find the library and fixes linking on OSX. | |||||
2011-02-12 | Fix Dictionary copy constructor | Christophe Fergeau | 1 | -1/+1 | |
While iterating over all the keys stored in the source Dictionary to copy them to create the copied Dictonary, the name of the key being copied was only set to a non-NULL value for the first key we copy. This was then leading to an assertion when trying to create a std::string from a NULL pointer. Simple test-case: int main() { PList::Dictionary a; PList::String b("Hello"); PList::String c("Hi!"); PList::Dictionary d; a.Insert("Key", &b); a.Insert("Another Key", &c); std::cout << a.ToXml() << std::endl; d.Insert("dictionary", &a); //CRAAAAAAAAASH! std::cout << d.ToXml() << std::endl; return 0; } /* Output: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Key</key> <string>Hello</string> <key>Another Key</key> <string>Hi!</string> </dict> </plist> terminate called after throwing an instance of 'std::logic_error' what(): basic_string::_S_construct NULL not valid */ Signed-off-by: Martin Szulecki <opensuse@sukimashita.com> | |||||
2011-02-12 | Update README with new official source repository location | Martin Szulecki | 1 | -2/+2 | |
2011-02-12 | Update AUTHORS from git log history | Martin Szulecki | 1 | -1/+10 | |