149 Commits (68c1899cda0f3da8dcadf019d3f58bd25b7e00c0)
 

Author SHA1 Message Date
Jason Rhinelander 68c1899cda C++17 changes; replace mapbox with std::variant 2 years ago
Jason Rhinelander 1479a030d7 Add it pair versions of {to,from}_{hex,base32z,base64} 2 years ago
Stephen Shelton f296b82ba5 Wrap code section in README.md 2 years ago
Jason Rhinelander 1f60abf50e Make from_{hex,base32z,base64} compatible with std::byte 2 years ago
Jason Rhinelander de395af872 Add missing initialization of curr 2 years ago
Jason Rhinelander e970f14e55 C++17 class template deduction 2 years ago
Jason Rhinelander 1e38f3b1d1 Remove pre-C++17 workarounds/ifdefs 2 years ago
Jason Rhinelander c9cf833861 Silence c++17 warnings from cppzmq 2 years ago
Jason Rhinelander 7b42537801 Require C++17 2 years ago
Jason Rhinelander 8984dfc4ea Add address parsing/generating class 2 years ago
Jason Rhinelander be4cbc6641 Add base64 encoder/decoder 2 years ago
Jason Rhinelander 46d007e1ac Add base32z encoder/decoder 2 years ago
Jason Rhinelander 59a41943d4 Add support for setting umask when binding 2 years ago
Jason Rhinelander 719a9b0b58 1.1.4 2 years ago
Jason Rhinelander 22559548fc Add checking for a negative int in bt_*_consumer 2 years ago
Jason Rhinelander 7b552007df Add bt_u64 wrapper for forcing a uint64_t on the wire 2 years ago
Jason Rhinelander b905a8a4ff Silence spurious warning on optional send failure 2 years ago
Jason Rhinelander 08a11bb9ba Add hack to fix compilation on debian sid 2 years ago
Jason Rhinelander 3a0508fdce Fix incoming ConnectionIDs not being storable 2 years ago
Jason Rhinelander f4f1506df0 Add remote address into Message object 2 years ago
Jason Rhinelander a812abd422 Fix ""_sv literal being non-constexpr 2 years ago
Jason Rhinelander 730633bbae Provide caller Access in Message 2 years ago
Jason Rhinelander 99bbf8dea9 Bump version (not released yet) 2 years ago
Jason Rhinelander 1a65d7f5e5 Bump version to 1.1.2 2 years ago
Jason Rhinelander e7cd2dedc2 Change worker thread names: "w2" -> "lmq-w2" 2 years ago
Jason Rhinelander 6ddf033674 Fix proxy thread stall when workers fill up 2 years ago
Jason Rhinelander 0ebfef2164 Set thread names on proxy/workers 2 years ago
Jason Rhinelander fc1ea66599 Reduce heartbeat frequency to 15s 2 years ago
Jason Rhinelander 238dfa7f78 Drop idle connections regularly 2 years ago
Jason Rhinelander 911c66140f Bump version to 1.1.1 2 years ago
Jason Rhinelander 2966427cc0 Increase ZMQ socket limit 2 years ago
Jason Rhinelander 34bbaaf612 Use slower and exponential backoff in reconnection 2 years ago
Jason Rhinelander b2518b8eb3 Fix broken idle expiry timeout 2 years ago
Jason Rhinelander 712662f144 Fix storing reference to temporary 2 years ago
Jason Rhinelander 131bc95f65 Fix pre-1.1.0 UNKNOWNCOMMAND detection 2 years ago
Jason Rhinelander 3aa63c059d Test suite timing tweaks 2 years ago
Jason Rhinelander 7de36da483 Add ZMTP heartbeating (enabled by default) 2 years ago
Jason Rhinelander b081cf9331 Add missing SET_SNS proxy handler 2 years ago
Jason Rhinelander 84bd5544cc Move pubkey_set into auth.h header 2 years ago
Jason Rhinelander 3b86eb1341 1.1.0: invocation-time SN auth; failure responses 2 years ago
Jason Rhinelander fb3bf9bd1f Bump version to 1.0.5 2 years ago
Jason Rhinelander 95540ec7d5 Fix pollitems_stale not being set in some cases 2 years ago
Jason Rhinelander af42875e97 Made simple_string_view take a char type 2 years ago
Jason Rhinelander bc49b5e9a0 Expose advanced zmq context setting ability 2 years ago
Jason Rhinelander e3a86aaf71 Add `send_option::outgoing` to force a send on an outgoing connection 2 years ago
Jason Rhinelander b9e9f10f29 Reset stale pollitems 2 years ago
Jason Rhinelander d4ffebebbd Change thread count logs to debug from trace 2 years ago
Jason Rhinelander 6ba70923b9 Add job queue check on total workers size 2 years ago
Jason Rhinelander 4c470f3e33 Bump version to 1.0.4 2 years ago
Jason Rhinelander bd196d08b8 Allow log level to be specified in constructor 2 years ago