Commit Graph

1691 Commits

Author SHA1 Message Date
Rick V
d0448dfb64
finish moving event loop implementations out of headers
ok

ah so that was the mac build problem
2019-02-06 19:53:08 -06:00
Rick V
dd52f13c7c
turn off text translation on windows
(std::ios::binary does nothing on unix btw)
2019-02-06 19:53:07 -06: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
d10ddd7afd Merge remote-tracking branch 'github/staging' into staging 2019-02-06 11:39:55 -05:00
Jeff Becker
90e45a810a
limit number of concurrent dht lookups from dns to 4 2019-02-06 10:52:00 -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
2f369a3399
dont send latency tests while building 2019-02-06 08:51:05 -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
Ryan Tharp
5769e5c716
Merge pull request #259 from michael-loki/more_dht_tests
More dht tests
2019-02-05 14:06:29 -08:00
Ryan Tharp
8614911e17
Merge pull request #278 from majestrate/staging
lower utp fragment size by 512 bytes
2019-02-05 14:06:17 -08:00
Ryan Tharp
6446074881
Merge pull request #267 from michael-loki/abseil
Import abseil LTS 20181200
2019-02-05 14:06:02 -08:00
Michael
1ba6507a2f
Tests for dht::ServiceAddressLookup 2019-02-05 21:35:46 +00:00
Michael
b1213c7a7c
Tests for dht::TagLookup 2019-02-05 21:18:38 +00:00
Michael
24066ea9e0
Fix warning on macOS 2019-02-05 21:18:38 +00:00
Jeff Becker
5743ca7fba
revert dns behavior 2019-02-05 16:04:30 -05:00
Jeff Becker
be74589c41
remove logging 2019-02-05 13:44:14 -05:00
Jeff Becker
96006a061a
correct logging 2019-02-05 13:44:05 -05:00
Jeff Becker
b76a227897
call path built hook AFTER latency is confirmed 2019-02-05 13:43:55 -05:00
Jeff Becker
cd36d126d8
!!! breaking change !!!
half the utp fragment size
2019-02-05 10:07:57 -05:00
Jeff Becker
a953b34a45
fix crash 2019-02-05 10:06:53 -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
Jeff Becker
0bbd1ecbe4
fix previous commit 2019-02-05 08:42:57 -05:00
Jeff Becker
67282f03c0
disable recursion on nxdomain responses 2019-02-05 08:01:56 -05:00
Jeff Becker
5a33d2c84a
Merge remote-tracking branch 'origin/staging' into staging 2019-02-05 07:57:57 -05:00
Jeff Becker
804df24a87
remove stray semicolin 2019-02-05 07:56:41 -05:00
Jeff Becker
a7ff62f668
set dns flags correctly (probably) 2019-02-05 07:52:57 -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
506a1f8ae6 Revert "fix scoping issue"
This reverts commit 93af0978a3.
2019-02-04 16:43:37 -08:00
Ryan Tharp
4bf4faa956 make format 2019-02-04 16:41:33 -08:00
Ryan Tharp
fefb012bf8 fix llvm 3.8 2019-02-04 16:29:09 -08:00
Ryan Tharp
c442af02dc Merge branch 'staging' of https://github.com/loki-project/loki-network 2019-02-05 00:02:21 +00:00
Jeff Becker
b7b346cc7c
make it compile 2019-02-04 18:18:43 -05:00
Jeff Becker
00eede9160
Merge remote-tracking branch 'origin/staging' into staging 2019-02-04 18:13:57 -05:00
Ryan Tharp
144b3f4ec3 Merge branch 'staging' of https://github.com/loki-project/loki-network 2019-02-04 23:04:38 +00:00
Michael
6055829df4
Remove tl::optional and use absl::optional always 2019-02-03 02:13:31 +00: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
47380ba64b
Simplify some code 2019-02-03 00:31:10 +00:00
Michael
6f0ce07571
Fix cause of issue with LinkLayerTest.TestUTPAliceConnectToBob 2019-02-02 23:22:41 +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
Jeff Becker
c31c8ce889
Merge remote-tracking branch 'origin/staging' into staging 2019-01-31 07:56:54 -05:00
Ryan Tharp
c64df4ba95 Merge branch 'staging' of https://github.com/loki-project/loki-network 2019-01-31 00:09:39 -08:00
Ryan Tharp
ed8df1dbcb fix read/write order, so the read doesn't overwrite the data to be written 2019-01-31 00:07:00 -08:00
Ryan Tharp
9c37f1b9f2 Merge branch 'staging' of https://github.com/loki-project/loki-network 2019-01-31 00:00:04 -08:00