Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-02-18 | base64: Prevent undefined shift when parsing invalid base64 encoded data | Nikias Bassen | 1 | -3/+3 | |
Credit to OSS-Fuzz | |||||
2017-01-11 | base64: Rework base64decode to handle split encoded data correctly | Nikias Bassen | 1 | -41/+27 | |
2016-12-14 | base64: Prevent use of strlen() in base64decode when input buffer size is known | Nikias Bassen | 1 | -7/+8 | |
2016-10-31 | base64: Prevent buffer overflow by not decoding blocks with less than 4 chars | Filippo Bigarella | 1 | -1/+1 | |
2016-10-22 | Remove libxml2 dependency in favor of custom XML parsing | Nikias Bassen | 1 | -11/+11 | |
2013-12-13 | base64: silence compiler warning by using correct type | Nikias Bassen | 1 | -1/+2 | |
2013-11-12 | base64: get rid of strtok_r and use strspn+strcspn instead | Nikias Bassen | 1 | -13/+14 | |
strtok_r is not available on win32 and the designated strtok_s function is reported to not work on windows xp. Hence we use an easier an non-destructive implementation with strspn and strcspn to strip out the whitespace. | |||||
2013-11-12 | base64: fix compilation with win32 | Nikias Bassen | 1 | -0/+4 | |
this is a temporary fix, we'll replace strtok_r with a custom implementation soon. | |||||
2013-10-09 | base64: use strtok_r instead of strtok to make sure we're thread safe | Nikias Bassen | 1 | -2/+3 | |
2012-01-12 | fix compiler warnings | Nikias Bassen | 1 | -3/+3 | |
2011-06-01 | Fix base64 encoding | Nikias Bassen | 1 | -8/+6 | |
2011-05-29 | use signed char instead of int8_t | Nikias Bassen | 1 | -1/+1 | |
2011-05-27 | Make libplist glib free | Nikias Bassen | 1 | -0/+127 | |