summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* main: Add `stderr` option for cgi-exec to redirect stderr to stdoutmasterRichard Yu2025-12-111-4/+11
* build: require CMake >= 3.10 due to dropped legacy supportHauke Mehrtens2025-10-041-1/+1
* main: fix two one-byte overreads in header_value()Jo-Philipp Wich2022-08-101-9/+9
* Retry splice() syscall on EINTRJo-Philipp Wich2021-09-081-2/+2
* tests: add cram based unit testsPetr Štetiar2020-10-277-0/+90
* tests: add cgi-io built with clang sanitizersPetr Štetiar2020-10-271-1/+14
* Disable session ACLs during unit testingPetr Štetiar2020-10-272-3/+10
* Add initial GitLab CI supportPetr Štetiar2020-10-271-0/+7
* Add .gitignorePetr Štetiar2020-10-271-0/+1
* Fix off-by-one in postdecode_fieldsPetr Štetiar2020-10-273-1/+2
* Add fuzzing of utility functionsPetr Štetiar2020-10-278-37/+112
* Add fuzzing of multipart_parserPetr Štetiar2020-10-278-0/+94
* Refactor utility functions into static libraryPetr Štetiar2020-10-274-271/+293
* Fix clang compiler errorsPetr Štetiar2020-10-271-0/+3
* Fix possible NULL dereferencePetr Štetiar2020-10-271-0/+3
* Fix warnings reported by clang-10 static analyzerPetr Štetiar2020-10-271-3/+8
* Remove MakefilePetr Štetiar2020-10-271-46/+0
* Remove src subdirPetr Štetiar2020-10-114-0/+0
* cgi-io: fix compilation against uClibcJo-Philipp Wich2020-02-272-1/+5
* cgi-io: use O_TMPFILE for uploads and attempt to directly link target fileJo-Philipp Wich2020-02-222-20/+28
* cgi-io: use dynamic memory for post decoding, support proc filesJo-Philipp Wich2020-02-132-45/+97
* cgi-io: close pipe descriptors earlyJo-Philipp Wich2019-12-182-3/+5
* cgi-io: implement exec actionJo-Philipp Wich2019-12-132-1/+235
* cgi-io: iron out extra compiler warningsPetr Štetiar2019-10-112-6/+16
* cgi-io: cmake: enable extra compiler warningsPetr Štetiar2019-10-111-1/+2
* cgi-io: cmake: fix libraries lookupPetr Štetiar2019-10-111-1/+3
* cgi-io: fix read after end errorsAnsuel Smith2019-10-102-13/+12
* cgi-io: use splice() to stream backup archiveJo-Philipp Wich2019-09-132-10/+8
* cgi-io: pass appropriate HTTP error codes to failure()Jo-Philipp Wich2019-09-132-13/+15
* cgi-io: add download operationJo-Philipp Wich2019-09-132-1/+85
* cgi-io: use different acl scopes for path and command permissionsJo-Philipp Wich2019-09-132-7/+7
* treewide: Change .*GPL.*+ licenses to SPDX compatible identifierSven Eckelmann2019-09-101-2/+2
* cgi-io: require whitelisting upload locationsJo-Philipp Wich2019-08-302-2/+63
* cgi-io: Fix bugJianhui Zhao2019-05-301-2/+2
* cgi-io: support SHA256 checksums for file uploadsJo-Philipp Wich2017-11-132-11/+24
* cgi-io: fix stray semicolonJo-Philipp Wich2017-08-182-2/+2
* cgi-io: merge changes from luci2-io-helperDaniel Golle2017-06-192-4/+11
* cgi-io: Find and search for libubus.hFlorian Fainelli2017-06-182-1/+4
* treewide: replace my defunct email addressJo-Philipp Wich2016-06-071-1/+1
* cgi-io: add a small helper cgi that can be used by RPCD based UIsJohn Crispin2015-10-025-0/+1064