0
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 19, 2023 — Jan 19, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
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
Magnus Achim Deininger
as Magnus Deininger
More... about 5 years ago
reformat with newer version of clang-format
Magnus Achim Deininger
as Magnus Deininger
More... about 5 years ago
add long integer command line options
Magnus Achim Deininger
as Magnus Deininger
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.
Magnus Achim Deininger
as Magnus Deininger
More... over 7 years ago
minor cleanups in the JSON parsing code.
Magnus Achim Deininger
as Magnus Deininger
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.
Magnus Achim Deininger
as Magnus Deininger
More... over 7 years ago
slightly optimise the JSON parsing, fix test cases
Magnus Achim Deininger
as Magnus Deininger
More... over 7 years ago
fix another instance of incorrect initialisation order for -Wall
Magnus Achim Deininger
as Magnus Deininger
More... over 7 years ago
fix a -Wall warning about field initialisation order.
Magnus Achim Deininger
as Magnus Deininger
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.
Magnus Achim Deininger
as Magnus Deininger
More... over 7 years ago
forgot a header guard for the test case header. oops.
Magnus Achim Deininger
as Magnus Deininger
More... over 7 years ago
aww, d'oh, looks like ASIO also uses c++14 features.
Magnus Achim Deininger
as Magnus Deininger
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.
Magnus Achim Deininger
as Magnus Deininger
More... over 7 years ago
improve compilation with G++ by no longer setting -stdlib by default unless we're sure to be using clang++.
Magnus Achim Deininger
as Magnus Deininger
More... over 7 years ago
ditch range<>::get()
Magnus Achim Deininger
as Magnus Deininger
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.
Magnus Achim Deininger
as Magnus Deininger
More... over 7 years ago
add some fixes for getting the JSON code to compile on G++
Magnus Achim Deininger
as Magnus Deininger
More... over 7 years ago