summaryrefslogtreecommitdiff
path: root/it.class
AgeCommit message (Collapse)AuthorFilesLines
2023-07-25strip superfluous newlines in titleUrban Müller1-1/+1
2023-07-18more concise arg mergingUrban Müller1-4/+2
2023-07-18support varags in it::pipe like in it::execUrban Müller1-2/+6
2023-07-05mark safe it::shell_command callsUrban Müller1-3/+3
2023-06-22quote it::exec() args, use timeout for gm convert to avoid checking for ↵Christian A. Weber1-4/+2
ultratimeout
2023-05-17prevent potential recursions through it::fatal in it::file_put_contents (thx ↵Urban Müller1-1/+1
buddha)
2023-05-17prevent errors in it::errorUrban Müller1-1/+1
2023-05-17use correct okstate pathUrban Müller1-1/+1
2023-05-15fix stack trace depth, remove outdated commentUrban Müller1-1/+1
2023-05-08fix save path for long bodiesUrban Müller1-2/+2
2023-05-08avoid stderr when no alertlogs present yetUrban Müller1-1/+1
2023-05-04adapt to standard syntaxUrban Müller1-1/+1
2023-05-04add medium length stackdumps, clean up stack trace generation params, make ↵Urban Müller1-24/+27
easier to debug
2023-04-13put alert logs and long err outputs into serviceUrban Müller1-6/+7
2023-03-30docsUrban Müller1-1/+1
2023-03-27docsUrban Müller1-1/+1
2023-03-23docsUrban Müller1-1/+1
2023-03-17actually indicate offending valueUrban Müller1-1/+1
2023-03-13docsUrban Müller1-0/+1
2023-02-20only look at first two elements for description of short- and longoption so ↵David Flatz1-1/+1
that later occurrences of - after comma don't overwrite them
2023-02-13more docsUrban Müller1-0/+2
2023-02-13improve it::error docsUrban Müller1-15/+20
2023-01-11Normalize double sign --/+-/-+/++ calculations in it::date for PHP 8.2 and ↵Christian Schneider1-1/+1
add tests for it
2022-12-12Add and use it::utf8_decode and it::utf8_encode for easier migration to PHP 8.2Christian Schneider1-2/+12
2022-12-12Remove unused functions it::toascii, it_pipe::latin/utf8Christian Schneider1-14/+0
2022-11-17typoUrban Müller1-1/+1
2022-10-03Fix it::map with generators which can only be used onceChristian Schneider1-1/+1
2022-10-03Revert "Fix it::map with generators: Avoid iterating over generator twice"Christian Schneider1-1/+1
This reverts commit 6d488d7acdacfa8ac477da0afe5175ef9d98dfbe.
2022-10-03Fix it::map with generators: Avoid iterating over generator twiceChristian Schneider1-1/+1
2022-09-23utf8-safe versions of typical php input functionsUrban Müller1-2/+19
2022-09-19it::error should report request body for PUT etcUrban Müller1-2/+2
2022-08-11be conservative and block unknown ip formatsNathan Gass1-1/+2
2022-08-04Throw away profile information like EXIF to (sometimes massively) reduce ↵Christian Schneider1-1/+1
image sizes of thumbnails etc.
2022-06-27suppress errors of dns_get_record but retry to maybe work around temporary ↵David Flatz1-4/+7
problems
2022-06-20make is_private_ip resolve hostnames and check all resolved ipsDavid Flatz1-20/+26
2022-06-20add function to check whether an ip is from a private range which should be ↵David Flatz1-0/+26
useful for security checks of user provided ip-addresses
2022-06-09docsUrban Müller1-1/+1
2022-05-27send reminder much laterUrban Müller1-1/+1
2022-04-21support late setting of debug_aslive in codeUrban Müller1-1/+1
2022-04-20backwards compatibilityUrban Müller1-1/+1
2022-04-20create generic it::servertype()Urban Müller1-2/+10
2022-04-20respect no spam stars in .diffnoticeUrban Müller1-1/+1
2022-04-19typosUrban Müller1-1/+1
2022-03-21allow * in .diffnotice for no error mailsUrban Müller1-2/+2
2022-03-11format check for email addresses on sendingUrban Müller1-1/+2
2022-02-14use D() formatting for it::error bodyUrban Müller1-1/+1
2022-01-05body is not necessarily utf8Urban Müller1-1/+1
2022-01-05carriage returns do not indicate binaryUrban Müller1-1/+1
2021-12-14it::error: handle binary body like long body by saving in tmpNathan Gass1-1/+1
2021-12-02allow reading/writing of json in one goUrban Müller1-0/+6