summaryrefslogtreecommitdiff
path: root/ext/standard/base64.c
Commit message (Expand)AuthorAgeFilesLines
* Use new param API in standardSara Golemon2016-12-301-6/+10
* Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2016-08-171-1/+1
|\
| * Merge branch 'PHP-5.6' into PHP-7.0Stanislav Malyshev2016-08-171-1/+1
| |\
| | * Fix TSRM buildStanislav Malyshev2016-08-161-0/+1
| | * Fix bug #72836 - integer overflow in base64_decode caused heap corruptionStanislav Malyshev2016-08-161-0/+5
| * | base64_decode: fix bug #72264 ('VV= =' shouldn't fail in strict mode)Lauri Kenttä2016-07-071-17/+17
| * | base64_decode: remove redundant codeLauri Kenttä2016-07-071-15/+1
| * | base64_decode: fix bug #72263 (skips char after padding)Lauri Kenttä2016-07-071-2/+3
| * | base64_decode: fix bug #72152 (fail on NUL bytes in strict mode)Lauri Kenttä2016-07-071-1/+6
| * | base64_decode: remove redundant checkLauri Kenttä2016-07-071-5/+6
| * | base64_decode: reorder to fix out of bounds readLauri Kenttä2016-07-071-9/+12
* | | Make base64_decode() in non-strict mode binary safeNikita Popov2016-07-221-4/+0
* | | base64_decode: Handle all invalid padding equallyLauri Kenttä2016-07-221-5/+0
* | | base64_decode: strict: Fail on excessive paddingLauri Kenttä2016-07-221-0/+5
* | | base64_decode: strict: Fail on truncated inputLauri Kenttä2016-07-221-0/+4
* | | base64_decode: Avoid code duplication in failuresLauri Kenttä2016-07-221-4/+6
* | | base64_decode: fix bug #72264 ('VV= =' shouldn't fail in strict mode)Lauri Kenttä2016-07-051-17/+17
* | | base64_decode: remove redundant codeLauri Kenttä2016-07-051-15/+1
* | | base64_decode: fix bug #72263 (skips char after padding)Lauri Kenttä2016-07-051-2/+3
* | | base64_decode: fix bug #72152 (fail on NUL bytes in strict mode)Lauri Kenttä2016-07-051-1/+6
* | | base64_decode: remove redundant checkLauri Kenttä2016-07-051-5/+6
* | | base64_decode: reorder to fix out of bounds readLauri Kenttä2016-07-051-9/+12
|/ /
* | Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
|\ \ | |/
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
| * bump yearXinchen Hui2015-01-151-1/+1
* | Use ZSTR_ API to access zend_string elements (this is just renaming without s...Dmitry Stogov2015-06-301-11/+11
* | bump yearXinchen Hui2015-01-151-1/+1
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-3/+3
* | s/PHP 5/PHP 7/Johannes Schlüter2014-09-191-1/+1
* | remove useless checkAnatol Belski2014-09-191-4/+0
* | first show to make 's' work with size_tAnatol Belski2014-08-271-2/+2
* | master renames phase 3Anatol Belski2014-08-251-3/+3
* | master renames phase 1Anatol Belski2014-08-251-5/+5
* | several fixes -Anatol Belski2014-08-161-3/+3
* | Refactor base64 to returning zend_stringXinchen Hui2014-02-241-39/+33
* | Use better data structures (incomplete)Dmitry Stogov2014-02-101-2/+4
|/
* Bump yearXinchen Hui2014-01-031-1/+1
* Happy New YearXinchen Hui2013-01-011-1/+1
* Fix memory allocation checks for base64 encodeNikita Popov2012-06-241-2/+2
* - Year++Felipe Pena2012-01-011-1/+1
* Fixed bug #55273 (base64_decode() with strict rejects whitespace after pad)Ilia Alshanetsky2011-09-121-0/+8
* - Year++Felipe Pena2011-01-011-1/+1
* Missing bit from previous commitIlia Alshanetsky2010-11-261-1/+1
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
* Improved fix for bug #47174 & added a testIlia Alshanetsky2009-01-251-1/+0
* Fixed bug #47174 (base64_decode() interprets pad char in mid string asIlia Alshanetsky2009-01-211-1/+8
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
* clean some dead code (with static analysis help)Nuno Lopes2008-09-231-1/+1
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
* MFHJani Taskinen2007-11-051-22/+18