oxen-mq/tests
Jason Rhinelander f553085558 Add support for inproc: requests
inproc support is special in zmq: in particular it completely bypasses
the auth layer, which causes problems in OxenMQ because we assume that a
message will always have auth information (set during initial connection
handshake).

This adds an "always-on" inproc listener and adds a new `connect_inproc`
method for a caller to establish a connection to it.

It also throws exceptions if you try to `listen_plain` or `listen_curve`
on an inproc address, because that won't work for the reasons detailed
above.
2021-08-04 20:15:16 -03:00
..
Catch2@b3b07215d1 Add initial test suite with some batch job tests 2020-02-06 18:10:26 -04:00
CMakeLists.txt Add timer cancellation & timer tests 2021-05-20 22:05:58 -03:00
common.h Apple test suite hacks 2021-08-04 19:54:17 -03:00
main.cpp Add initial test suite with some batch job tests 2020-02-06 18:10:26 -04:00
test_address.cpp Rename LokiMQ to OxenMQ 2021-01-14 15:32:38 -04:00
test_batch.cpp Rename LokiMQ to OxenMQ 2021-01-14 15:32:38 -04:00
test_bt.cpp Rename LokiMQ to OxenMQ 2021-01-14 15:32:38 -04:00
test_commands.cpp Apple test suite hacks 2021-08-04 19:54:17 -03:00
test_connect.cpp Add support for inproc: requests 2021-08-04 20:15:16 -03:00
test_encoding.cpp Rename LokiMQ to OxenMQ 2021-01-14 15:32:38 -04:00
test_failures.cpp Rename LokiMQ to OxenMQ 2021-01-14 15:32:38 -04:00
test_inject.cpp Rename LokiMQ to OxenMQ 2021-01-14 15:32:38 -04:00
test_requests.cpp Rename LokiMQ to OxenMQ 2021-01-14 15:32:38 -04:00
test_tagged_threads.cpp Rename LokiMQ to OxenMQ 2021-01-14 15:32:38 -04:00
test_timer.cpp Another apple time fix attempt 2021-08-04 20:15:00 -03:00