Permalink
Switch branches/tags
Nothing to show
Commits on Feb 20, 2012
  1. taint-0.4.0 released

    laruence committed Feb 20, 2012
    - 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
  2. Doesn't depend on exposing of PHP_FN symbols

    laruence committed Feb 20, 2012
    Fixed a potential crash(PHP 5.2)
    Support trim/rtrim/ltrim
Commits on Feb 18, 2012
  1. - Support separation caused by send_ref

    laruence committed Feb 18, 2012
    - Support separation caused by send_var
    - Support checking for method
    - Support more functions (sqlite, oci, etc)
    - 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
Commits on Feb 17, 2012
  1. Change warning message

    laruence committed Feb 17, 2012
    Add printf/sprintf into blacklist
  2. update test

    laruence committed Feb 17, 2012
  3. Support another separation

    laruence committed Feb 17, 2012
Commits on Feb 16, 2012
  1. fix compile in 5.2

    laruence committed Feb 16, 2012
  2. fix compile

    laruence committed Feb 16, 2012
  3. fix compile

    laruence committed Feb 16, 2012
  4. Fixed bug that Taint doesn't work with eval

    laruence committed Feb 16, 2012
    Fixed bug that Taint works wrongly with php 5.3(function arguments)
  5. support ternary

    laruence committed Feb 16, 2012
Commits on Feb 15, 2012
  1. add package2.xml for pecl

    laruence committed Feb 15, 2012
  2. Works with PHP 5.4 now

    laruence committed Feb 15, 2012
Commits on Feb 14, 2012
  1. Fixed potential memory leak

    laruence committed Feb 14, 2012
  2. Update README

    laruence committed Feb 14, 2012
  3. Fix cores

    laruence committed Feb 14, 2012
Commits on Feb 13, 2012
  1. update README

    laruence committed Feb 13, 2012
  2. Update readme

    laruence committed Feb 13, 2012
  3. Simplify the logic

    laruence committed Feb 13, 2012
  4. Using MACROS

    laruence committed Feb 13, 2012
  5. delete test script

    laruence committed Feb 13, 2012
  6. Tested with php 5.3

    laruence committed Feb 13, 2012
  7. add tests

    laruence committed Feb 13, 2012
  8. remove unused file

    laruence committed Feb 13, 2012
  9. initial version

    laruence committed Feb 13, 2012
  10. first commit

    laruence committed Feb 13, 2012