Changelog for taint |
Release |
What has changed? |
2.1.0 |
- Fixed conflicts with Xdebug |
2.0.6 |
- PHP-7.4 Compatibility |
2.0.5 |
- PHP-7.3 Compatibility |
2.0.4 |
- PHP-7.2 Compatibility |
2.0.3 |
- Support str_ireplace
- Fixed arg order of mysqli |
2.0.2 |
- Fixed build with PHP-7.1 |
2.0.1 |
- Fixed issue #26 (taint deson't work with PDO)
- Added SQLite3 supproted |
2.0.0 |
- Release taint for PHP7 |
1.2.2 |
- Fixed issue #4 (wrong op fetched)
- Fixed issue #3 (zend_error_noreturn undefined) |
1.2.1 |
- release stable version |
1.2.0 |
- Support tracing dim concat result ([email protected]) |
1.1.0 |
- Fixed bug #63100 (array_walk_recursive behaves wrongly when taint enabled)
- Fixed bug #63123 (Hash pointer should be reset at the end of function:php_taint_mark_strings). (274611049 at qq dot com) |
1.0.0 |
- Fixed bug #62395 (str_replace????) |
0.5.3 |
- Bug #61816 (Segmentation fault) |
0.5.2 |
- Fixed build with php 5.3 |
0.5.1 |
- Fixed Bug that segfault with global keyword |
0.5.0 |
- Support more functions(strstr, substr, str_replace etc)
- Fixed Bug that tainted info lost if string is parsed by htmlspecialchars
- Trigger warning when doing dim assign concat |
0.4.1 |
- Fixed bug #61163 (Passing and using tainted data in specific way crashes)
- Fix build while zend_error_noreturn missed |
0.4.0 |
- Support trim/rtrim/ltrim
- Dosen't depend on exposing of zif_* symbols any more
- Fixed a potential crash(PHP 5.2)
- Fixed bug that concat_assign lost tainted info in php 5.4(if the var_ptr is tainted while value is not)
- Fix memory leak in assign_concat
- Fix tests faild of sprintf/trim etc args signature
- Fixed compiler warnings |
0.3.0 |
- Taint result of sprintf/vsprintf instead of trigger warnings.
- Taint result of explode/implode if the input is tained.
- Taint result of strval if the input is tainted |
0.2.0 |
- Support separation caused by send_ref
- Support separation caused by send_var
- Support checking for method
- Support more functions (sqlite, oci, etc) |
0.1.0 |
- Support reference separation |
0.0.2 |
- Fixed bug that MINIT din't respect taint.enable
- Fixed bug that Taint doesn't work with eval
- Fixed bug that Taint works wrongly with php 5.3(function arguments)
- Support ternary |
0.0.1 |
- First release |