forgot to commit the travis config |
|
More...
|
about 5 years ago
|
OK ditch the gcc thing, that's not worth it |
|
More...
|
about 5 years ago
|
looks like ubuntu is too far behind, as usual, build with a newer version |
|
More...
|
about 5 years ago
|
looks like we can't do without the std::optional shim just yet after all |
|
More...
|
about 5 years ago
|
ignore coverage files |
|
More...
|
about 5 years ago
|
don't pass in the stdlib param, the makefile sets this right based on the compiler |
|
More...
|
about 5 years ago
|
enable debug flags by default and pass in CXX |
|
More...
|
about 5 years ago
|
add a fake empty dep for the 'optional' target... |
|
More...
|
about 5 years ago
|
drop s-expression content (currently not used anywhere) |
|
More...
|
about 5 years ago
|
no longer provide the shim for std::optional because c++17 contains that |
|
More...
|
about 5 years ago
|
try newer build environment |
|
More...
|
about 5 years ago
|
update to C++17 by default |
|
More...
|
about 5 years ago
|
slightly expand regex for long integer command line options |
|
More...
|
about 5 years ago
|
reformat with newer version of clang-format |
|
More...
|
about 5 years ago
|
add long integer command line options |
|
More...
|
about 5 years ago
|
add support for shell-scripted test cases. For when we want to test the actual binaries we produce. |
|
More...
|
over 7 years ago
|
fix encoding of some control characters in JSON. I'd read the original spec wrong. |
|
More...
|
over 7 years ago
|
minor cleanups in the JSON parsing code. |
|
More...
|
over 7 years ago
|
remove stream-json.h -- not needed anymore since parsing and extracting are now in the normal set of things that the json.h header provides. |
|
More...
|
over 7 years ago
|
slightly optimise the JSON parsing, fix test cases |
|
More...
|
over 7 years ago
|
fix another instance of incorrect initialisation order for -Wall |
|
More...
|
over 7 years ago
|
fix a -Wall warning about field initialisation order. |
|
More...
|
over 7 years ago
|
create a beacon template, which abstracts away the need for manually keeping track of an object using a std::set with pointers. |
|
More...
|
over 7 years ago
|
forgot a header guard for the test case header. oops. |
|
More...
|
over 7 years ago
|
aww, d'oh, looks like ASIO also uses c++14 features. |
|
More...
|
over 7 years ago
|
make c++11 the default for users and set c++14 for ourselves. Should make it easier to get cxxhttp and other libs to compile the way we want it to. |
|
More...
|
over 7 years ago
|
improve compilation with G++ by no longer setting -stdlib by default unless we're sure to be using clang++. |
|
More...
|
over 7 years ago
|
ditch range<>::get() |
|
More...
|
over 7 years ago
|
remove the CC makefile variable (no plain C would be using this C++ library); search for clang++ with version name, as we want the most recent compiler installed and Debian/Ubuntu seems to be notoriously bad at setting things up. |
|
More...
|
over 7 years ago
|
add some fixes for getting the JSON code to compile on G++ |
|
More...
|
over 7 years ago
|