Jeff Becker
71d17dc2c9
format and logging
...
ignore outbound session auth messages
3 years ago
Jeff Becker
5c3b4090d2
dont mark inbound sessions as outbound when we get a DNS lookup for it
3 years ago
Jeff Becker
b70ecade2b
correct the logic for inbound convos
...
send back traffic on the correct path
3 years ago
Jeff
5da3bb6c0a
Merge pull request #1656 from majestrate/issue-1655-2021-05-30
...
DNS fixes and features
3 years ago
Jeff
8482952cff
Merge pull request #1661 from majestrate/android-updates-2021-06-04
...
android updates
3 years ago
Jeff Becker
5924ca5b3f
update android ci docker jizz
3 years ago
Jeff Becker
ff796cd142
if git describe fails fall back to a placeholder
3 years ago
Jeff Becker
9e65f262f9
update docker ci jizz to include flutter on android
3 years ago
Jeff Becker
a0505d8e85
mitigate lto compiler bug with lto
3 years ago
Jeff Becker
db5862cda8
only use @ syntax when the dns port is not port 53
3 years ago
Jeff Becker
a6fbaa7c7a
add dns hosts file option for user side dns filtering
3 years ago
Jeff Becker
a24b82119b
fix #1655
...
* make it so that we don't set up unbound resolver when we have no resolvers provided by config
* clean up dns codepath and make it use llarp::SockAddr instead of llarp::IpAddress
3 years ago
Jeff Becker
6992d98c6a
add new JNI function: LokinetDaemon DumpStatus
3 years ago
Jeff
13af82474c
Merge pull request #1673 from majestrate/no-more-ninja-2021-06-18
...
No more ninja
3 years ago
Jeff Becker
5c512601bf
use std::make_optional for backwards compat on older toolchains
3 years ago
Jeff Becker
2122463d98
pass VERBOSE=1 in ci jobs for full verbosity on builds
3 years ago
Jeff Becker
ae186f7000
use $(MAKE) only on makefile generator
3 years ago
Jeff Becker
e9a4081451
use make instead of build essential in ci so that it does not conflict with clang builds
3 years ago
Jeff Becker
6f9f527f50
ccache android builds in ci
3 years ago
Jeff Becker
0a1cc0fc90
fix android ci output path name so that it does not conflict
3 years ago
Jeff Becker
300638163b
typofix
3 years ago
Jeff Becker
79d881689d
fix windows static ci upload for windows
3 years ago
Jeff Becker
b7485b4b25
* make android ABIS list configurable
...
* fix android ci jizz, correct typo, upload generated assets
3 years ago
Jeff Becker
5c6b0f7178
dont build shared libs when we are building static deps
3 years ago
Jeff Becker
d79b9bf59a
update android ci docker image definition to include cmake and exclude gradle
3 years ago
Jeff Becker
e5bc34a7b1
[buildsystem] remove use of ninja entirely
...
* modify contrib/window.sh now uses makefiles
* create contrib/android.sh for building shared libs for android apk
* update drone ci jizz for android
* update cmake/StaticBuild.cmake to use $(MAKE) so that builds can parallelize (super epic)
* remove android directory as it is no longer needed
3 years ago
Jeff
c9b4ca85b2
[feature] optionally keep inbound convos mapped to same IP on restart ( #1672 )
...
* add option to persist address mappings between restarts using [network]:persist-addrmap-file
* make it work
* only persist address map for inbound convos
* turn persisting address map on by default
* dont load addrmap file if it has been modified last over a minute ago to prevent foot cannons fired from loading a really old version of it
3 years ago
Jeff Becker
afe55f0932
fix for testing:
...
dont remove from failing set
3 years ago
Jeff Becker
138abaf356
version bump
3 years ago
Jeff
2d25c3cd91
Merge pull request #1663 from majestrate/latency-test-fec-fix-2021-06-09
...
Last minute fixes
3 years ago
Jeff Becker
5cdb1afa0d
increase timer timeout interval because 1 seconds RTT can happen but 2 seconds is pretty bad
3 years ago
Jeff Becker
fab086db0c
downgrade log level
3 years ago
Jeff Becker
3142bab0ac
move setting hop to nullptr to after delivery or delivery fail
3 years ago
Jeff Becker
ce7643a3aa
remove case that spams build on an outbound context
3 years ago
Jeff Becker
9a51e4d9b5
forgot to pump on wakeup
3 years ago
Jeff Becker
486cdc0949
correctly do latency test FEC
...
before this it would cause a posative feedback loop causing paths to fail for "no real reason"
3 years ago
Jeff
57186110f3
Merge pull request #1658 from majestrate/network-stability-fixes-2021-06-02
...
Network stability fixes
3 years ago
Jeff Becker
c97fe4aa96
convert magic number to where it came from
3 years ago
Jeff Becker
a0b8fe144a
convert to lambda
3 years ago
Jeff Becker
3594d3e211
spelling fix
3 years ago
Jeff Becker
f9e0c8f50c
add idempotent wakeup for flushing instead of the dumb queue checking
3 years ago
Jeff Becker
e2bdf8792b
typofix
3 years ago
Jeff Becker
7dc1061461
mark ip active on successful send
3 years ago
Jeff Becker
adc6237d1c
mark exit address outbound when we add it via rpc
3 years ago
Jeff Becker
1da0a007ff
close links and remove commit
3 years ago
Jeff Becker
719dd38cf5
more shit
3 years ago
Jeff Becker
7a5dcc3eab
correctly persist link sessions
3 years ago
Jeff Becker
046e02ebe7
fixes for loopback testnet
3 years ago
Jeff Becker
5a713b0142
tweak timeouts to be a bit more sane
3 years ago
Jeff Becker
ea3276333a
on path timeout look up each router, if the lookup fails then we remove it from nodedb and close any connections to it so that bad first hops are rotated off of.
3 years ago