Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Enable all cppchecks, no fixes neededHEADlibjsonpp-0.12.2.2main | Dan Goodliffe | 2022-07-30 |
| | |||
* | Disable recursion warnings | Dan Goodliffe | 2022-07-30 |
| | |||
* | Wrap up ignore deprecated copy warning in ustring.h | Dan Goodliffe | 2022-07-30 |
| | |||
* | Modern ignore return value | Dan Goodliffe | 2022-07-28 |
| | |||
* | Disable hicpp-named-parameter checklibjsonpp-0.12.2.1 | Dan Goodliffe | 2020-12-08 |
| | |||
* | Actually assert the array contentslibjsonpp-0.12.2 | Dan Goodliffe | 2020-08-29 |
| | |||
* | Fix handling of empty object and object with nothing after a comma | Dan Goodliffe | 2020-08-29 |
| | |||
* | Clang-format and cppchecklibjsonpp-0.12.1 | Dan Goodliffe | 2020-06-19 |
| | |||
* | Add a pkgconfig file | Dan Goodliffe | 2020-02-20 |
| | |||
* | Modernize and tidy | Dan Goodliffe | 2020-02-20 |
| | |||
* | Refactor to support extensible lexerlibjsonpp-0.12.0 | Dan Goodliffe | 2019-12-22 |
| | |||
* | Fix parse error state | Dan Goodliffe | 2019-12-22 |
| | |||
* | Rename PushObject and PushArray to End... | Dan Goodliffe | 2019-12-20 |
| | |||
* | Forward, not move | Dan Goodliffe | 2019-12-20 |
| | |||
* | Encoding should be const | Dan Goodliffe | 2019-12-20 |
| | |||
* | Move strings instead of copying them | Dan Goodliffe | 2019-12-20 |
| | |||
* | Don't convert from UTF-8 to UTF-8 unnecessarily | Dan Goodliffe | 2019-12-20 |
| | |||
* | Add a lexer rule for parsing text in bulk | Dan Goodliffe | 2019-12-20 |
| | |||
* | Add a test suitable for perf testing | Dan Goodliffe | 2019-12-20 |
| | |||
* | Move include to make header correct on its own | Dan Goodliffe | 2019-12-20 |
| | |||
* | Modernize buildlibjsonpp-0.11.2 | Dan Goodliffe | 2019-10-12 |
| | |||
* | Get glibmm flags from pkg-configlibjsonpp-0.11.1.1 | Dan Goodliffe | 2019-06-30 |
| | |||
* | Explicitly disable checker for generated codelibjsonpp-0.11.1 | Dan Goodliffe | 2019-03-19 |
| | |||
* | Fixes recommend from clang build and clang-tidy | Dan Goodliffe | 2019-02-24 |
| | |||
* | Parallel lto only with gcc | Dan Goodliffe | 2019-02-17 |
| | |||
* | Remove boost::filesystem in favour of std::filesystem | Dan Goodliffe | 2019-02-03 |
| | |||
* | Add test case over default encodinglibjsonpp-0.11.0 | Dan Goodliffe | 2018-05-06 |
| | |||
* | Remove dead code | Dan Goodliffe | 2018-05-06 |
| | | | | This function was removed from the public interface long ago | ||
* | Vector | Dan Goodliffe | 2018-05-05 |
| | | | | Use vector instead list, it's a better match for what we want. | ||
* | Variant fix | Dan Goodliffe | 2018-05-05 |
| | | | | | | Swap the wrapper class from the variant to the containers because std::visit needs specialisations on the type which aren't present for the subclass. | ||
* | Pointer free | Dan Goodliffe | 2018-05-02 |
| | | | | Remove all the value pointer stuff... Just not needed. | ||
* | Remove pointless VALUE state... | Dan Goodliffe | 2018-05-02 |
| | | | | The default state (INITIAL) suffices cos that *is* essentially value. | ||
* | Lexical cast is overkill, we're already pattern matched | Dan Goodliffe | 2018-05-01 |
| | |||
* | Remove unused lexer pattern | Dan Goodliffe | 2018-05-01 |
| | |||
* | Remove straggling boost include | Dan Goodliffe | 2018-05-01 |
| | |||
* | std::variant over boost::variant | Dan Goodliffe | 2018-05-01 |
| | |||
* | Tidy parser handlers into lambdas | Dan Goodliffe | 2018-05-01 |
| | |||
* | Replace boost::shared_ptr | Dan Goodliffe | 2018-05-01 |
| | |||
* | Don't install the flex headerlibjsonpp-0.10.0 | Dan Goodliffe | 2018-04-02 |
| | |||
* | Refactor | Dan Goodliffe | 2018-04-02 |
| | | | | | Refactor to reduce constant creation of new serializer object. Use standard C++ stream control for formatting. | ||
* | Add some nice cxxflags | Dan Goodliffe | 2018-03-19 |
| | |||
* | Standalone split and remove PCH | Dan Goodliffe | 2017-04-28 |
| | |||
* | Upgrade to libxml++3 | Dan Goodliffe | 2017-04-28 |
| | |||
* | Set cxxflags specifically, not cflags | Dan Goodliffe | 2016-10-07 |
| | |||
* | Build most things by default | Dan Goodliffe | 2016-01-27 |
| | |||
* | Partially tested global visibility hidden in all projects | Dan Goodliffe | 2016-01-24 |
| | |||
* | Remove flto cos I'm sick of it randomly breaking stuff | Dan Goodliffe | 2015-12-18 |
| | |||
* | Switch lib64 references for native ones | Dan Goodliffe | 2015-12-12 |
| | |||
* | Enable gc-sections in release | Dan Goodliffe | 2015-12-06 |
| | |||
* | Tidy up and alias glibmm and libxml++ refs | Dan Goodliffe | 2015-10-23 |
| |