Age | Commit message (Expand) | Author | Files | Lines |
2023-02-20 | only look at first two elements for description of short- and longoption so t... | David Flatz | 1 | -0/+3 |
2023-01-30 | Make it_dbi base object iterable, simplify code, add tests | Christian Schneider | 1 | -0/+8 |
2023-01-19 | add urbans tests | Nathan Gass | 1 | -0/+5 |
2023-01-19 | some tests to make sure we don't have any wrong conversions from int to float | Nathan Gass | 1 | -6/+18 |
2023-01-11 | Normalize double sign --/+-/-+/++ calculations in it::date for PHP 8.2 and ad... | Christian Schneider | 1 | -1/+13 |
2022-12-12 | Add and use it::utf8_decode and it::utf8_encode for easier migration to PHP 8.2 | Christian Schneider | 3 | -20/+20 |
2022-10-25 | be utf8 safe | Urban Müller | 1 | -0/+1 |
2022-10-03 | Fix it::map with generators which can only be used once | Christian Schneider | 1 | -0/+3 |
2022-10-03 | Fix it_dbi being used with it::map/iterator_to_array | Christian Schneider | 1 | -0/+4 |
2022-09-23 | utf8-safe versions of typical php input functions | Urban Müller | 1 | -1/+4 |
2022-09-22 | basic tests for ED and D | Nathan Gass | 1 | -0/+31 |
2022-09-08 | Fix it_html::sanitize with nested tags | Christian Schneider | 1 | -1/+1 |
2022-08-11 | be conservative and block unknown ip formats | Nathan Gass | 1 | -0/+7 |
2022-07-29 | rename _escape functions to _encode | David Flatz | 1 | -11/+11 |
2022-07-29 | improve validation and escaping of e-mail addresses: use same method for vali... | David Flatz | 1 | -2/+21 |
2022-06-20 | make is_private_ip resolve hostnames and check all resolved ips | David Flatz | 1 | -0/+7 |
2022-06-20 | add function to check whether an ip is from a private range which should be u... | David Flatz | 1 | -0/+14 |
2022-04-07 | No regular use of javascript: found, remove warning and silently strip it | Christian Schneider | 1 | -2/+0 |
2022-03-28 | handle missing closing bracket, remove blanks around email (filter_var balks) | Urban Müller | 1 | -2/+2 |
2022-03-28 | user filter_var instead of regex (thx chrigi), correctly ignore display names | Urban Müller | 1 | -0/+3 |
2022-03-15 | simple unit test for it_mail::address_error() | Christian A. Weber | 1 | -0/+6 |
2022-02-06 | Filter out javascript: scheme in U() to avoid more XSS attacks | Christian Schneider | 2 | -0/+8 |
2022-01-24 | Fix PHP 8.1 warning when URL given to U() is invalid | Christian Schneider | 1 | -0/+6 |
2021-06-17 | check ::cdist errors | Urban Müller | 1 | -2/+2 |
2021-06-15 | add tests for it::cdist. Two are commented out as they trigger an it::error() | Christian A. Weber | 1 | -0/+4 |
2021-06-15 | allow leading - in ::getopt option arguments, add tests | Urban Müller | 1 | -0/+26 |
2021-03-29 | remove => false args in it::exec, consistent with it_html | Urban Müller | 1 | -0/+3 |
2021-02-12 | Fix cols() ignoring some columns, was an exception in PHP 8 | Christian Schneider | 1 | -0/+2 |
2021-01-27 | add some tests for boolean and float columns | Nathan Gass | 1 | -9/+14 |
2021-01-26 | Fix error suppression for safety => 0 | Christian Schneider | 1 | -0/+1 |
2021-01-25 | Fix generating errors on SQL syntax errors, add tests for it | Christian Schneider | 1 | -1/+14 |
2021-01-18 | test correct escaping using character that actually needs it | Urban Müller | 1 | -4/+4 |
2021-01-13 | Unified join to always use implode | Christian Schneider | 1 | -1/+1 |
2021-01-13 | Unified brace and else if style | Christian Schneider | 5 | -7/+11 |
2021-01-06 | Merge branch 'master' into ng/postgresql | Nathan Gass | 4 | -60/+68 |
2020-12-03 | Add some tests for it::substr() behaviour we rely on which was broken for som... | Christian Schneider | 1 | -0/+4 |
2020-11-27 | pass array values instead of keys to functions with only one argument in it::... | Nathan Gass | 1 | -0/+3 |
2020-11-09 | no longer ignore extra positional arguments | Nathan Gass | 1 | -7/+6 |
2020-09-15 | Make itools PHP 8 compatible | Christian Schneider | 3 | -53/+55 |
2020-09-03 | comment out broken test | Nathan Gass | 1 | -2/+3 |
2020-09-03 | dont depend on order of results | Nathan Gass | 1 | -1/+1 |
2020-09-03 | handle postgresql implementation of mysql replace | Nathan Gass | 1 | -1/+1 |
2020-09-03 | use WHERE TRUE in tests which is compatible with postgresql | Nathan Gass | 1 | -4/+4 |
2020-09-03 | escape ID to avoid postgresql lowercasing it | Nathan Gass | 1 | -5/+5 |
2020-09-03 | make _set tests independent of exact sql syntax | Nathan Gass | 1 | -13/+6 |
2020-09-03 | add options to run tests on postgressql, adapt create table statements to use... | Nathan Gass | 1 | -14/+31 |
2020-08-27 | test for automatic creation of table classes | Nathan Gass | 1 | -0/+1 |
2020-08-25 | test for unexpected optional positinal arguments | Nathan Gass | 1 | -1/+9 |
2020-08-25 | also test for default values | Nathan Gass | 1 | -2/+3 |
2020-08-25 | more tests for arguments without value, also test failure modes | Nathan Gass | 1 | -4/+13 |