summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-12-03avoid leaving tempfiles lying around if rename fails for permission reasonsHEADmasterUrban Müller1-0/+4
2024-12-02Revert "use CURLOPT_MAXFILESIZE now that we have current curl"Christian Schneider1-6/+18
This reverts commit 1c657c2264c17dc2980bbce2f63ddad7546e96d5.
2024-11-22Add (as of PHP 8.4) mandatory str_getcsv escape parameter but use newly ↵Christian Schneider1-2/+2
recommended empty string to disable it instead of old default of backslash
2024-11-22Do no load auto_prepend.php which causes problems on PHP 8.4 leading to test ↵Christian Schneider1-1/+1
failures
2024-11-20test tables are not replicated, local writes allowed (mail0367)Urban Müller1-1/+1
2024-11-07adapt to stricter is functionNathan Gass2-2/+2
2024-10-28avoid replacing away the quotesUrban Müller1-1/+1
2024-10-22port some more of the error handling from it_url::get to it_url::get_multiNathan Gass1-3/+6
2024-10-21use CURLOPT_MAXFILESIZE now that we have current curlNathan Gass1-18/+6
2024-10-04avoid leaking API keys in err messagesUrban Müller1-3/+3
2024-09-09add some more testsNathan Gass1-0/+16
2024-09-09add separator argument to all column based methodsNathan Gass1-8/+12
2024-09-04Allow data urls and do not encode as it can break themChristian Schneider1-2/+2
2024-08-27handle --debug argument now used by slowtests.shUrban Müller1-2/+3
2024-08-19fewer backslackes when ED()-ing html content with debug outputUrban Müller2-2/+2
2024-08-14fix syntaxUrban Müller1-1/+1
2024-08-14better exampleUrban Müller1-1/+1
2024-08-14add simplexml_load_string() with better error reportingUrban Müller1-0/+19
2024-08-06try to reduce crawler accesses on cacheable dataUrban Müller1-1/+2
2024-07-25remove EDC('what') from itools - doesn't work anymore on search.ch, proably ↵Christian Helbling1-13/+0
no other users
2024-07-11docsUrban Müller1-1/+1
2024-07-10Work around idn_to_ascii not allowing empty string in PHP 8.4 by using ↵Christian Schneider1-1/+1
non-empty but falsey string
2024-07-04introduce ->status for ->result, temporarily support ->resultUrban Müller1-14/+15
2024-07-03make retries => 0 consistent with retries => 1: no it::error on 404Urban Müller2-6/+18
2024-07-01Remove special case for stale locks since those never occuredDavid Flatz1-12/+5
2024-06-27add response body to errors, rename $got to $bodyUrban Müller1-9/+10
2024-06-26Remove trigger_error with E_USER_ERROR, see ↵Christian Schneider1-1/+0
https://wiki.php.net/rfc/deprecations_php_8_4#deprecate_passing_e_user_error_to_trigger_error
2024-06-25Replace xml_set_object/xml_set_* with [$this, "methodName"] equivalent as it ↵Christian Schneider1-3/+2
might get deprecated: https://wiki.php.net/rfc/deprecations_php_8_4#xml_set_object_and_xml_set_handler_with_string_method_names
2024-06-13keep http default for now, only http is guaranteed to work everywhereUrban Müller1-1/+1
2024-06-11mark legit use of httpUrban Müller1-1/+1
2024-06-11remove http: useUrban Müller1-1/+1
2024-06-10http: -> https:Urban Müller5-10/+10
2024-06-10handle empty replacements array in it::replaceNathan Gass1-1/+1
2024-05-28Revert "Improve handling of nested tags in it_html::sanitize": getting ↵Urban Müller2-19/+3
"Exceeded pcre.backtrack_limit of 1000000 bytes" This reverts commit b484fab88a9229f7c87ea053564d0d8d3d2a565d.
2024-05-27Fix it_url::get with maxlength and large responseChristian Schneider1-1/+1
2024-05-27Fix it_url::get with maxlength and large responseChristian Schneider2-1/+9
2024-05-27Improve handling of nested tags in it_html::sanitizeDavid Flatz2-3/+19
2024-05-21more meaningful error message in title than 0 No ErrorNathan Gass1-2/+2
2024-05-16bugfix, thx buddhaUrban Müller1-1/+1
2024-05-16reduce quoting hellUrban Müller1-1/+1
2024-05-16securityUrban Müller1-1/+1
2024-05-15remove ancient IE compatibility hack (with broken URL)Urban Müller1-5/+0
2024-05-13remove unnecessary type=text/cssUrban Müller1-1/+1
2024-05-13be compatible with _tagUrban Müller1-1/+1
2024-05-13prevent validation break on debug_textsUrban Müller1-1/+1
2024-05-08Switch default for it_url::get*() to not return body on status >= 400Christian Schneider2-6/+10
2024-05-07Switch empty /itjs/ results from 200 to 404Christian Schneider1-1/+4
2024-05-07Abort if table name contains invalid charactersChristian Schneider1-0/+3
2024-05-07Show error string containing http status in alertsChristian Schneider1-1/+1
2024-05-07Add type for assoc with maxlength, make test for 404 stricterChristian Schneider1-2/+11