1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00
lokinet/external
Thomas Winget b1c14af938
SRV Record handling for introsets (#1331)
* update loki-mq submodule for tuple support

* srv record reply implementation

still need to encode srv records into intro sets / router contacts
as well as decode from them and match against queried service.proto

* inverted condition fix in config code

* SRV record struct (de-)serialization for intro sets

* parsing and using srv records from config (for/in introsets)

* adopt str utils from core and use for srv parsing

* changes to repeat requests

no longer drop repeat requests on the floor, but do not make
an *actual* request for them if one is in progress.

do not call reply hook for each reply for a request, as
each userland request is actually made into several lokinet
requests and this would result in duplicate replies.

* fetch SRVs from introsets for .loki

* make format

* dns and srv fixes, srv appears to be working
2020-08-31 16:07:17 -04:00
..
clang-format-hooks@ac35e705eb Add 'clang-format-hooks' submodule 2020-04-07 12:36:40 -06:00
cxxopts@6fa46a7488 Revert "bump submodules" 2020-07-02 11:13:30 -04:00
date@9a0ee25428 Revert "bump submodules" 2020-07-02 11:13:30 -04:00
ghc-filesystem@e63a58c5ba Revert "bump submodules" 2020-07-02 11:13:30 -04:00
googletest@703bd9caab Revert "bump submodules" 2020-07-02 11:13:30 -04:00
libuv@f52786b4ba Revert "bump submodules" 2020-07-02 11:13:30 -04:00
loki-mq@30faadf01a SRV Record handling for introsets (#1331) 2020-08-31 16:07:17 -04:00
nlohmann@db78ac1d77 Update nlohmann to latest stable 2020-08-28 11:03:43 -03:00
pybind11@fe755dce12 Revert "bump submodules" 2020-07-02 11:13:30 -04:00
sqlite_orm@f7ef17a6bd Begin peer stats infrastructure 2020-07-02 10:12:11 -06:00