Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove magic number and string resize hack | Dan Goodliffe | 2023-07-27 |
| | | | | Replace with a std::array sized according to the example date string. | ||
* | PathElements can be string_views | Dan Goodliffe | 2023-07-27 |
| | |||
* | Anonymous namespace over static | Dan Goodliffe | 2023-07-27 |
| | |||
* | Remove need for C memory management with STL backing store | Dan Goodliffe | 2023-07-27 |
| | |||
* | Remove perf like test from functional test module | Dan Goodliffe | 2023-07-27 |
| | |||
* | Simplified setup of CgiRequestBase | Dan Goodliffe | 2023-07-27 |
| | | | | No need to call initialise() now all the environment data is passed to the constructor | ||
* | Restructure FCGI libs | Dan Goodliffe | 2023-07-27 |
| | | | | | | * build requests code into a static library * linked into icespider-fcgi, testFcgi and testPerf, remove duplications * only run testPerf for profile variant, but always build it | ||
* | Simplified passing of CGI environment data | Dan Goodliffe | 2023-07-26 |
| | |||
* | getInput/OutputStream should be no discard | Dan Goodliffe | 2023-07-26 |
| | |||
* | Move operator/= for pathparts matching as a Path member, reimplement with ↵ | Dan Goodliffe | 2023-07-26 |
| | | | | std::mismatch | ||
* | Define http500 exception, replace magic numbers | Dan Goodliffe | 2023-07-26 |
| | |||
* | Anonymous namespace over static | Dan Goodliffe | 2023-07-26 |
| | |||
* | Simplified C++17 namespaces | Dan Goodliffe | 2023-07-26 |
| | |||
* | std::count is constexpr these days | Dan Goodliffe | 2023-07-26 |
| | |||
* | Swap ifndef for pragma once | Dan Goodliffe | 2023-07-26 |
| | |||
* | Reformat with new clang-format | Dan Goodliffe | 2023-07-26 |
| | |||
* | Initialize var | Dan Goodliffe | 2023-07-26 |
| | |||
* | If Accept header specifies no preference first, shortcut to default serializericespider-0.8.3 | Dan Goodliffe | 2023-04-06 |
| | |||
* | Fix writing of XML document after XSL transformicespider-0.8.2 | Dan Goodliffe | 2023-04-06 |
| | | | | Addresses issue where document headers such as the XML declaration were omitted | ||
* | Move to b2 install pathicespider-0.8.1 | Dan Goodliffe | 2022-09-09 |
| | |||
* | Smart ptrs in xslt outputicespider-0.8.0 | Dan Goodliffe | 2022-08-07 |
| | |||
* | Enable all cppcheck checks and fixup config | Dan Goodliffe | 2022-08-07 |
| | |||
* | Use simplified XmlDocumentSerializer interface | Dan Goodliffe | 2022-08-07 |
| | |||
* | Don't use same name for consts as instances in the base | Dan Goodliffe | 2022-08-02 |
| | |||
* | constexpr and member initial all/most parameter specification vars where ↵icespider-0.7.2 | Dan Goodliffe | 2022-05-17 |
| | | | | possible | ||
* | Remove unrequired boost/lexical_cast include | Dan Goodliffe | 2022-05-17 |
| | |||
* | Always have a non-null fall-back PATH env | Dan Goodliffe | 2022-05-17 |
| | | | | Falls back to a reasonable /usr/bin | ||
* | Work around weird GCC 11.3 error const-expr copying an optional | Dan Goodliffe | 2022-05-16 |
| | |||
* | Fix handling of accept parametersicespider-0.7.1 | Dan Goodliffe | 2022-03-12 |
| | | | | Accept can have parameters other than q, although we just ignore them | ||
* | Remove dependency of AdHocUtil internalsicespider-0.7 | Dan Goodliffe | 2022-02-15 |
| | |||
* | Fix IWYU on generated code | Dan Goodliffe | 2022-02-07 |
| | |||
* | unique_ptr over ScopeExit | Dan Goodliffe | 2022-02-06 |
| | |||
* | Install ice to new standard path | Dan Goodliffe | 2022-02-06 |
| | |||
* | Fix all non-unittest warnings | Dan Goodliffe | 2022-02-06 |
| | |||
* | requiredParameterNotFound is noreturn | Dan Goodliffe | 2022-02-06 |
| | |||
* | Concession to cppcheck, which crashes on this line | Dan Goodliffe | 2021-12-17 |
| | |||
* | Remove unrequired BOOST_TEST_DONT_PRINT_LOG_VALUEs | Dan Goodliffe | 2021-12-17 |
| | |||
* | Single arg constructor should be explicit | Dan Goodliffe | 2021-12-17 |
| | |||
* | Add librarydefs | Dan Goodliffe | 2021-12-17 |
| | |||
* | Add missing header for libxml++/document.h | Dan Goodliffe | 2021-12-17 |
| | |||
* | Introduce MaybeString | Dan Goodliffe | 2021-12-17 |
| | | | | | Allows at least a string_view, but maybe a string... used when input might need decoding, but removes the need for a copy when it doesn't. | ||
* | Tweak cos this isn't a cast, it's a copy | Dan Goodliffe | 2021-12-17 |
| | |||
* | Add -Wconversion and -Wsign-conversion | Dan Goodliffe | 2021-12-17 |
| | |||
* | Add -Wold-style-cast | Dan Goodliffe | 2021-12-17 |
| | |||
* | Add -Woverloaded-virtual | Dan Goodliffe | 2021-12-17 |
| | |||
* | Add missing virtual destructor | Dan Goodliffe | 2021-12-17 |
| | |||
* | Update to C++20 for constexpr virtual destructors required for new Slicer | Dan Goodliffe | 2021-12-17 |
| | |||
* | Add warnings that currently produce no new issues | Dan Goodliffe | 2021-12-17 |
| | |||
* | Add test cases for invalid accept where q is missing a value | Dan Goodliffe | 2021-12-17 |
| | |||
* | Non-allocating, non-FILE based, view based Accept parser | Dan Goodliffe | 2021-12-17 |
| |