index
:
delta/libimobiledevice/libplist.git
master
pkgconfig
prerelease
readme
time64
git.libimobiledevice.org: libplist.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
xplist.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
xplist: Prevent UaF when parsing structured nodes fails
time64
Filippo Bigarella
2016-10-31
1
-0
/
+5
*
xplist: Prevent heap buffer overflow when parsing empty tags
Filippo Bigarella
2016-10-31
1
-1
/
+3
*
xplist: Prevent NULL pointer dereference when parsing <real> nodes
Filippo Bigarella
2016-10-31
1
-0
/
+8
*
Remove libxml2 dependency in favor of custom XML parsing
Nikias Bassen
2016-10-22
1
-350
/
+652
*
Use time64 implementation by Michael G Schwern to extend allowed date/time range
Nikias Bassen
2016-09-19
1
-11
/
+17
*
Change internal storage of PLIST_DATE values from struct timeval to double
Nikias Bassen
2016-09-19
1
-4
/
+3
*
xplist: Plug memory leak when converting PLIST_UID nodes to XML
Nikias Bassen
2016-06-29
1
-0
/
+1
*
Move libxml cleanup code to a plist_cleanup method
Frederik Carlier
2016-04-20
1
-17
/
+0
*
xplist: Get rid of setlocale() and use custom function to print floating poin...
Nikias Bassen
2015-11-13
1
-14
/
+32
*
xplist: Plug memory leak by cleaning up libxml2's parser after use
Martin Szulecki
2015-01-23
1
-0
/
+16
*
Update and correct some copyright header comments
Martin Szulecki
2015-01-23
1
-1
/
+3
*
xplist: Fix limited but possible XXE security vulnerability with XML plists
Martin Szulecki
2015-01-23
1
-4
/
+16
*
Avoid exporting non-public symbols
Nikias Bassen
2014-10-03
1
-2
/
+2
*
Fixed memory leaks in new_xml_plist() and parse_real_node().
Aaron Burghardt
2014-08-25
1
-3
/
+0
*
xplist: Fix keys not being output correctly if converted to XML entities
Martin Szulecki
2014-05-27
1
-5
/
+11
*
Handle signed vs. unsigned integer values correctly
Nikias Bassen
2014-05-23
1
-3
/
+28
*
xplist: Handle DST-affected timezones correctly
Nikias Bassen
2014-05-22
1
-1
/
+1
*
xplist: Fix PLIST_DATE handling to respect the Mac epoch
Nikias Bassen
2014-05-22
1
-2
/
+4
*
xplist: Fix PLIST_DATE parsing in xml_to_node()
Nikias Bassen
2014-05-21
1
-1
/
+1
*
xplist: Silence compiler warnings about shadowing global declarations
Nikias Bassen
2014-05-18
1
-8
/
+8
*
xplist: Fix timezone-bound date/time conversion
Nikias Bassen
2014-04-01
1
-1
/
+4
*
xplist: fix another compiler warning with cast
Nikias Bassen
2013-12-13
1
-1
/
+1
*
xplist: silence compiler warning
Nikias Bassen
2013-12-13
1
-1
/
+1
*
xplist: fix shadowed variable declaration
Nikias Bassen
2013-12-13
1
-3
/
+3
*
xml plists: make sure we don't produce <data/> if it's empty
Nikias Bassen
2013-03-07
1
-0
/
+9
*
Fix crash when converting plists containing comments
Nikias Bassen
2012-11-08
1
-0
/
+4
*
xplist: set DST to not available in parse_date()
Nikias Bassen
2012-09-16
1
-0
/
+1
*
implemented handling of UID keyed encoding type
Nikias Bassen
2012-09-16
1
-0
/
+55
*
fix compiler warnings
Nikias Bassen
2012-01-12
1
-1
/
+1
*
Use simple sscanf for parsing dates if strptime is not available
Nikias Bassen
2011-05-29
1
-2
/
+15
*
Use malloc+snprintf instead of asprintf
Nikias Bassen
2011-05-29
1
-2
/
+4
*
Make libplist glib free
Nikias Bassen
2011-05-27
1
-24
/
+61
*
Fixes the xml export.
Dogbert
2010-08-23
1
-2
/
+2
*
plist_to_xml: use POSIX locale to make sure '.' is used for floats
Nikias Bassen
2010-04-06
1
-0
/
+14
*
plist_to_xml: copy terminating 0-byte given from xmlDocDumpMemory
Nikias Bassen
2010-04-06
1
-2
/
+3
*
Copy xml buffer to malloced buffer to prevent free / xmlFree mixing.
Jonathan Beck
2010-03-03
1
-2
/
+9
*
Fix some warnings
Jonathan Beck
2010-01-21
1
-1
/
+2
*
Make sure to convert predefined xml entities in xml output
Martin Szulecki
2010-01-14
1
-1
/
+6
*
Format sources to ANSI style using AStyle (astyle --style=ansi).
Jonathan Beck
2009-10-28
1
-272
/
+292
*
Add a deep copy function and value setters for nodes.
Jonathan Beck
2009-07-08
1
-6
/
+4
*
Merge ascii and unicode handling in PLIST_STRING using UTF-8. Remove unicode ...
Jonathan Beck
2009-04-28
1
-24
/
+3
*
Use (void) instead of () in functions prototype.
Jonathan Beck
2009-03-27
1
-1
/
+1
*
Add more regression test and fix Integer and Real type handling.
Jonathan Beck
2009-02-15
1
-2
/
+2
*
Fix Invalid memory read and match g_free with g_malloc.
Jonathan Beck
2009-02-14
1
-3
/
+3
*
Fix some memory leaks.
Jonathan Beck
2009-02-14
1
-26
/
+26
*
Only call g_base64_encode if there is data to encode.
Jonathan Beck
2009-02-14
1
-3
/
+5
*
Make it compile on MSVC 2005.
Jonathan Beck
2009-02-09
1
-21
/
+42
*
Fix indent.
Jonathan Beck
2009-01-29
1
-6
/
+5
*
Clean some old stuff.
Jonathan Beck
2009-01-29
1
-2
/
+0
*
Add some static declarations.
Jonathan Beck
2009-01-29
1
-3
/
+5
[next]