Jeff Becker
|
7f25b62ef5
|
remove adding of defaults to upstream dns resolvers
|
2019-04-09 12:03:59 -04:00 |
|
Jeff Becker
|
3da6551e82
|
make android compile
|
2019-04-08 11:54:19 -04:00 |
|
Jeff Becker
|
e178a70929
|
use shared_ptr for event loop
|
2019-04-08 08:01:52 -04:00 |
|
Jeff Becker
|
2f2b841c67
|
disable mx record dropping
add servfail
|
2019-04-05 12:39:43 -04:00 |
|
Jeff Becker
|
c931ac069f
|
add AAAA records that return SIIT addresses
|
2019-03-27 09:36:11 -04:00 |
|
Jeff
|
d5ce529b27
|
implement random.snode A records
|
2019-03-21 21:01:17 -04:00 |
|
Jeff Becker
|
2eb6d8a3ae
|
fix name
|
2019-03-20 12:41:48 -04:00 |
|
Jeff Becker
|
28474155b9
|
implement localhost.loki on tun
|
2019-03-20 12:40:28 -04:00 |
|
Jeff Becker
|
9d649b7b14
|
Revert "make exit handle localhost.loki for now"
This reverts commit 654864919f .
|
2019-03-20 11:48:29 -04:00 |
|
Jeff Becker
|
567efb9a92
|
Revert "move is_random_snode/is_localhost_loki into dns, llarp_HandleHookedDNSMessage() attempt at unification refactor between exit/tun handlers"
This reverts commit e388dc47eb .
|
2019-03-20 11:48:23 -04:00 |
|
Ryan Tharp
|
654864919f
|
make exit handle localhost.loki for now
|
2019-03-20 03:29:54 +00:00 |
|
Ryan Tharp
|
e388dc47eb
|
move is_random_snode/is_localhost_loki into dns, llarp_HandleHookedDNSMessage() attempt at unification refactor between exit/tun handlers
|
2019-03-20 03:28:58 +00:00 |
|
Ryan Tharp
|
d02eec2bcf
|
add note
|
2019-03-20 03:18:38 +00:00 |
|
Jeff Becker
|
734a5b5fae
|
more
|
2019-03-11 09:01:43 -04:00 |
|
Jeff Becker
|
2218749134
|
Merge remote-tracking branch 'origin/staging' into staging
|
2019-03-07 17:58:29 -05:00 |
|
Jeff Becker
|
eceb55623c
|
more
|
2019-03-07 10:17:29 -05:00 |
|
Michael
|
61f3273dc4
|
Add threading annotations and fix potential deadlocks
|
2019-03-04 00:03:52 +00:00 |
|
Michael
|
c5a129ddff
|
Convert to use abseil synchronisation primitives
|
2019-03-03 21:20:38 +00:00 |
|
Jeff Becker
|
159415c363
|
delay dns resolution for snode until we have a session with it
|
2019-03-01 14:10:42 -05:00 |
|
Michael
|
887fb4ac62
|
Replace insert(make_pair()) with emplace()
|
2019-02-18 10:35:23 +00:00 |
|
Michael
|
048fa83c39
|
Finish replacement of Router with AbstractRouter
|
2019-02-14 22:31:31 +00:00 |
|
Jeff Becker
|
46222df421
|
refactor
|
2019-02-11 12:14:43 -05:00 |
|
Jeff Becker
|
66753430ad
|
fix it
|
2019-02-08 16:29:56 -05:00 |
|
Jeff Becker
|
e1522faeaa
|
add introspection rpc endpoint
|
2019-02-08 14:43:25 -05:00 |
|
Jeff
|
4c4f3faf83
|
Merge pull request #284 from michael-loki/abstract_router
Convert llarp::Router into an abstract base class
|
2019-02-06 19:09:31 -05:00 |
|
Jeff Becker
|
f84256d554
|
* lower lookup timeout for introsets
* correct previous commit for dns stuff
* allow for multiple parallel introset lookups
|
2019-02-06 10:05:25 -05:00 |
|
Jeff Becker
|
b40055181d
|
lower path build timeout to 15s
tweak various dns stuff
|
2019-02-06 08:02:17 -05:00 |
|
Michael
|
729cd045f1
|
Convert llarp::Router into an abstract base class
|
2019-02-06 09:59:47 +00:00 |
|
Jeff Becker
|
5743ca7fba
|
revert dns behavior
|
2019-02-05 16:04:30 -05:00 |
|
Jeff Becker
|
2c2b31f4b9
|
make it compile
|
2019-02-05 09:23:51 -05:00 |
|
Jeff Becker
|
25fa4817ba
|
hook mx records for all hooked domains
|
2019-02-05 09:22:02 -05:00 |
|
Jeff Becker
|
41c993a237
|
disable A records for random.snode, use CNAME queries instead.
|
2019-02-05 09:08:17 -05:00 |
|
Jeff Becker
|
8c77c53675
|
reply with cname
|
2019-02-05 09:03:38 -05:00 |
|
Ryan Tharp
|
2bba8f01e8
|
don't return unknown IPs
|
2019-02-04 19:54:44 -08:00 |
|
Ryan Tharp
|
54549724d0
|
fix random.snode
|
2019-02-04 19:19:06 -08:00 |
|
Ryan Tharp
|
4bf4faa956
|
make format
|
2019-02-04 16:41:33 -08:00 |
|
Michael
|
7212baa062
|
Add implicit conversion from ManagedBuffer to llarp_buffer_t
|
2019-02-03 01:44:09 +00:00 |
|
Michael
|
7ca3e13e78
|
Rename to ManagedBuffer
|
2019-02-03 00:48:10 +00:00 |
|
Michael
|
f3b0af9d2f
|
Create CopyableBuffer type
|
2019-02-02 23:21:35 +00:00 |
|
Michael
|
2de621b0ad
|
Disable copy constructing llarp_buffer_t
|
2019-02-01 01:58:13 +00:00 |
|
Michael
|
e9f6ca339a
|
Fix minor warning
|
2019-01-29 22:08:51 +00:00 |
|
Ryan Tharp
|
f20ac0f6e9
|
Merge branch 'staging' into crypto_interface
|
2019-01-29 13:59:05 -08:00 |
|
Ryan Tharp
|
175fdbc89c
|
Merge pull request #250 from majestrate/add-localhost-loki
add initial localhost.loki handling in dns
|
2019-01-29 13:57:56 -08:00 |
|
Ryan Tharp
|
9b6008db1d
|
downgrade DNS server failure to a warning
|
2019-01-29 03:17:21 -08:00 |
|
Jeff Becker
|
9e50e2d34a
|
try fixing AAAA record handling, return NOERROR with no records.
|
2019-01-28 11:16:17 -05:00 |
|
Jeff Becker
|
7489ab1380
|
only hook cname for random.snode
|
2019-01-28 10:46:49 -05:00 |
|
Jeff Becker
|
f1cf63fce7
|
add initial localhost.loki handling in dns
|
2019-01-28 10:26:35 -05:00 |
|
Michael
|
f24f554a01
|
Convert llarp::Crypto into an abstract base class
|
2019-01-26 15:40:58 +00:00 |
|
Rick V
|
b961f80256
|
don't leak unused packets
bad merge
|
2019-01-22 18:21:38 -06:00 |
|
Rick V
|
6913c01524
|
wtf why didn't this get rebased
|
2019-01-22 18:17:04 -06:00 |
|