summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2025-12-11main: Add `stderr` option for cgi-exec to redirect stderr to stdoutmasterRichard Yu
2025-10-04build: require CMake >= 3.10 due to dropped legacy supportHauke Mehrtens
2022-08-10main: fix two one-byte overreads in header_value()Jo-Philipp Wich
2021-09-08Retry splice() syscall on EINTRJo-Philipp Wich
2020-10-27tests: add cram based unit testsPetr Štetiar
2020-10-27tests: add cgi-io built with clang sanitizersPetr Štetiar
2020-10-27Disable session ACLs during unit testingPetr Štetiar
2020-10-27Add initial GitLab CI supportPetr Štetiar
2020-10-27Add .gitignorePetr Štetiar
2020-10-27Fix off-by-one in postdecode_fieldsPetr Štetiar
2020-10-27Add fuzzing of utility functionsPetr Štetiar
2020-10-27Add fuzzing of multipart_parserPetr Štetiar
2020-10-27Refactor utility functions into static libraryPetr Štetiar
2020-10-27Fix clang compiler errorsPetr Štetiar
2020-10-27Fix possible NULL dereferencePetr Štetiar
2020-10-27Fix warnings reported by clang-10 static analyzerPetr Štetiar
2020-10-27Remove MakefilePetr Štetiar
2020-10-11Remove src subdirPetr Štetiar
2020-02-27cgi-io: fix compilation against uClibcJo-Philipp Wich
2020-02-22cgi-io: use O_TMPFILE for uploads and attempt to directly link target fileJo-Philipp Wich
2020-02-13cgi-io: use dynamic memory for post decoding, support proc filesJo-Philipp Wich
2019-12-18cgi-io: close pipe descriptors earlyJo-Philipp Wich
2019-12-13cgi-io: implement exec actionJo-Philipp Wich
2019-10-11cgi-io: iron out extra compiler warningsPetr Štetiar
2019-10-11cgi-io: cmake: enable extra compiler warningsPetr Štetiar
2019-10-11cgi-io: cmake: fix libraries lookupPetr Štetiar
2019-10-10cgi-io: fix read after end errorsAnsuel Smith
2019-09-13cgi-io: use splice() to stream backup archiveJo-Philipp Wich
2019-09-13cgi-io: pass appropriate HTTP error codes to failure()Jo-Philipp Wich
2019-09-13cgi-io: add download operationJo-Philipp Wich
2019-09-13cgi-io: use different acl scopes for path and command permissionsJo-Philipp Wich
2019-09-10treewide: Change .*GPL.*+ licenses to SPDX compatible identifierSven Eckelmann
2019-08-30cgi-io: require whitelisting upload locationsJo-Philipp Wich
2019-05-30cgi-io: Fix bugJianhui Zhao
2017-11-13cgi-io: support SHA256 checksums for file uploadsJo-Philipp Wich
2017-08-18cgi-io: fix stray semicolonJo-Philipp Wich
2017-06-19cgi-io: merge changes from luci2-io-helperDaniel Golle
2017-06-18cgi-io: Find and search for libubus.hFlorian Fainelli
2016-06-07treewide: replace my defunct email addressJo-Philipp Wich
2015-10-02cgi-io: add a small helper cgi that can be used by RPCD based UIsJohn Crispin