summaryrefslogtreecommitdiff
path: root/src/base64.c
Commit message (Expand)AuthorAgeFilesLines
* base64: Prevent undefined shift when parsing invalid base64 encoded dataNikias Bassen2017-02-181-3/+3
* base64: Rework base64decode to handle split encoded data correctlyNikias Bassen2017-01-111-41/+27
* base64: Prevent use of strlen() in base64decode when input buffer size is knownNikias Bassen2016-12-141-7/+8
* base64: Prevent buffer overflow by not decoding blocks with less than 4 charsFilippo Bigarella2016-10-311-1/+1
* Remove libxml2 dependency in favor of custom XML parsingNikias Bassen2016-10-221-11/+11
* base64: silence compiler warning by using correct typeNikias Bassen2013-12-131-1/+2
* base64: get rid of strtok_r and use strspn+strcspn insteadNikias Bassen2013-11-121-13/+14
* base64: fix compilation with win32Nikias Bassen2013-11-121-0/+4
* base64: use strtok_r instead of strtok to make sure we're thread safeNikias Bassen2013-10-091-2/+3
* fix compiler warningsNikias Bassen2012-01-121-3/+3
* Fix base64 encodingNikias Bassen2011-06-011-8/+6
* use signed char instead of int8_tNikias Bassen2011-05-291-1/+1
* Make libplist glib freeNikias Bassen2011-05-271-0/+127