summaryrefslogtreecommitdiff
path: root/icespider/fcgi
Commit message (Collapse)AuthorAge
* Use AdHoc case_less, not Slicericespider-0.6.4.1Dan Goodliffe2020-11-17
|
* Clang format and tidyDan Goodliffe2020-06-07
|
* Helper for testing for HTTPSDan Goodliffe2020-01-18
|
* Performance fixesicespider-0.6.2Dan Goodliffe2019-11-12
|
* Enable some clang-tidy checks and fix up accordinglyDan Goodliffe2019-03-27
|
* Move result strings around when unencoding x-www-form dataDan Goodliffe2019-02-09
|
* HTTP headers are case insensitiveicespider-0.5.1Dan Goodliffe2019-01-22
|
* Remove unrequired headerDan Goodliffe2019-01-22
|
* Cut 4 string_view everything elseDan Goodliffe2019-01-14
| | | | | | Use std::optional and std::string_view throughout the CGI parser and core. Removes some of the hacks and tidies up some of the error handling.
* Cut 2 string_viewDan Goodliffe2019-01-14
|
* Remove parameter setters from ihttpRequestDan Goodliffe2018-05-23
| | | | Only required for testing, always throw in production implementations.
* Route Optionsicespider-0.4.1Dan Goodliffe2018-04-16
| | | | | | Provide an irouteOptions constructor that takes new class RouteOptions for finer grained control over the setup process. This currently provides the option to not add the default serializers.
* C++17 and Ice 3.7icespider-0.4Dan Goodliffe2018-04-15
| | | | | Update all code to be C++17 with Ice 3.7 and minor interface changes in keeping with C++CG and dependencies.
* Dedupe map dumpingicespider-0.3Dan Goodliffe2018-03-03
|
* Use a variadic template map lookup that's copy-freeDan Goodliffe2018-03-03
|
* Dedupe mapping of varsDan Goodliffe2018-03-03
|
* Switch move things to string_viewDan Goodliffe2018-03-03
|
* Env import can be const nowDan Goodliffe2018-03-03
|
* Replace string/char* quirks with string_viewDan Goodliffe2018-03-03
|
* Standard header formattericespider-0.2.3.1Dan Goodliffe2018-03-03
| | | | Use CTFs in common library for formatting header output.
* Dump request details to stderr in case of unhandled exceptionicespider-0.2Dan Goodliffe2017-01-30
|
* Support for plugable error handlersDan Goodliffe2017-01-30
|
* Refactor to make available some classes for testingDan Goodliffe2016-12-27
|
* Add missing link for dependenciesDan Goodliffe2016-12-11
|
* Split implementation details (in CGI) of headers away from core functionalityDan Goodliffe2016-11-11
|
* Move XwwwFormUrlEncoded code into core from fcgi.Dan Goodliffe2016-10-12
| | | | | Add functions for encoding strings as well as just decoding them. Add wrapper functions for setting cookies.
* Tidy creation of strings from rangesDan Goodliffe2016-10-09
|
* Add support for cookie parametersDan Goodliffe2016-10-09
|
* Imrpove ability to load/parse propertiesDan Goodliffe2016-10-08
|
* Use a single implementation for parsing www form url encoded data in post ↵Dan Goodliffe2016-10-08
| | | | and query string
* Increased flexibility for reading post body content and support for ↵Dan Goodliffe2016-10-07
| | | | deserializing x-www-form-urlencoded payloads
* Build slicer bits for http into commonDan Goodliffe2016-10-05
|
* Fix where to find uploaded content typeDan Goodliffe2016-10-04
|
* Slicer 1.4 compatibility fixDan Goodliffe2016-09-24
|
* Fix up lots of test coverageDan Goodliffe2016-09-17
|
* Get HTTP method from envDan Goodliffe2016-09-01
|
* Add proper tests over the CGI base code and apply fixes as needed.Dan Goodliffe2016-08-24
|
* Fix query string parameter map builderDan Goodliffe2016-08-22
|
* Tidy upDan Goodliffe2016-06-26
|
* URL parameters by index internally, not keyDan Goodliffe2016-06-26
|
* Pass command line args through to IceDan Goodliffe2016-06-23
|
* Very basic, probably buggy, incomplete [f]cgi implementationDan Goodliffe2016-06-22
|
* Initial commit of IceSpider, implements basic route compilerDan Goodliffe2016-06-18