oxen-mq/lokimq
Jason Rhinelander 8ed529200b macOS 10.12 compatibility
Add var::get/var::visit implementations of std::get/std::visit that get
used if compiling for an old macos target, and use those.

The issue is that on a <10.14 macos target Apple's libc++ is missing
std::bad_variant_access, and so any method that can throw it (such as
std::get and std::visit) can't be used.  This workaround is ugly, but
such is life when you want to support running on Apple platforms.
2020-10-15 16:55:33 -03:00
..
address.cpp Take lokimq::address as connect_remote argument 2020-06-30 13:09:34 -03:00
address.h Take lokimq::address as connect_remote argument 2020-06-30 13:09:34 -03:00
auth.cpp More header fixes 2020-06-22 20:02:03 -03:00
auth.h More header fixes 2020-06-22 20:02:03 -03:00
base32z.h Add missing <string> headers for libc++ 2020-05-15 01:32:29 -03:00
base64.h Add missing <string> headers for libc++ 2020-05-15 01:32:29 -03:00
batch.h Rename TaggedThread to TaggedThreadID, drop .name attribute 2020-06-07 21:28:53 -03:00
bt_serialize.cpp include fixes from iwyu 2020-06-22 16:23:04 -03:00
bt_serialize.h macOS 10.12 compatibility 2020-10-15 16:55:33 -03:00
bt_value.h Add C string bt_value ctor 2020-09-01 17:57:18 -03:00
connections.cpp Take lokimq::address as connect_remote argument 2020-06-30 13:09:34 -03:00
connections.h include fixes from iwyu 2020-06-22 16:23:04 -03:00
hex.h Add missing <string> headers for libc++ 2020-05-15 01:32:29 -03:00
jobs.cpp Drop tagged thread init function; add synchronization dance 2020-06-07 21:28:53 -03:00
lokimq-internal.h Made `log()` callable publicly 2020-06-07 21:28:53 -03:00
lokimq.cpp macOS 10.12 compatibility 2020-10-15 16:55:33 -03:00
lokimq.h allow changing uid as root 2020-09-08 14:48:51 -03:00
message.h Require C++17 2020-05-12 15:33:59 -03:00
proxy.cpp allow changing uid as root 2020-09-08 14:48:51 -03:00
string_view.h Require C++17 2020-05-12 15:33:59 -03:00
variant.h macOS 10.12 compatibility 2020-10-15 16:55:33 -03:00
version.h.in Add version to cmake, generate version header 2020-03-13 14:28:05 -03:00
worker.cpp macOS 10.12 compatibility 2020-10-15 16:55:33 -03:00