Jeff Becker
cf0349c259
if we have an inbound session don't fail with NoLink
3 years ago
Jeff Becker
a316f5f787
add wine as dependancy because god made windows so that man may suffer
3 years ago
Jeff Becker
da985c4c44
add docker image for nodejs
3 years ago
Jeff
e28e23171d
Merge pull request #1686 from tewinget/outbound_session_maker_fixes
...
fix minor oversight/inefficiency with already established connections
3 years ago
Jeff Becker
f4fa83703f
refactor to use RouterID instead of rc.pubkey
3 years ago
Jeff Becker
e78d0b5e77
update urls
3 years ago
Thomas Winget
8515fe09d4
fix minor oversight/inefficiency with already established connections
3 years ago
Jeff
bff81c62e2
Merge pull request #1685 from jagerman/jemalloc
...
Link to jemalloc for better memory usage
3 years ago
Jason Rhinelander
4f71276928
Link to jemalloc for better memory usage
3 years ago
Jeff
94912ba21b
fix up docs generation
3 years ago
Jeff Becker
abd6e4c558
use weak_ptr instead of bare pointer to prevent use after free
3 years ago
Jeff Becker
aa48a1de1b
lower log level
3 years ago
Jeff Becker
3ad59105ef
when an outbound context is "marked bad" we want to ignore any new paths.
...
before this commit when a new path was made when an outbound context marked bad lokinet would segfault.
3 years ago
Jeff
c040a1510a
update deps for source build
...
* change package list for static dev build
* reword the line describing why one may want to do a source build
3 years ago
Jeff
058e358b5c
Merge pull request #1669 from majestrate/inbound-convo-wrong-path-fix-2021-06-14
...
[bugfix] make inbound convotags reply on the correct path
3 years ago
Jason Rhinelander
d2dc3b8c1b
Fix program name in bencode-dump.py --help
3 years ago
Jeff
0b3b65fe4e
Merge pull request #1675 from jagerman/bencode-dumper
...
Add bencoded file dumper
3 years ago
Jason Rhinelander
4b0a10328a
Add bencoded file dumper
3 years ago
Jeff Becker
9d0dffe086
only permit 1 pending session per udp endpoint
3 years ago
Jeff Becker
67f8a7116f
if we get a discard message from the pivot discard the outbound context if the remote intro is also expired
3 years ago
Jeff Becker
0900ab88d1
publish introsets on nearest routers
...
fetch introset from random routers
3 years ago
Jeff Becker
872a8d8045
use exisitng convotag first instead of trying to send to directly
3 years ago
Jeff Becker
ee5723ecdc
add upperbound to number of endpoints used in lns lookups
3 years ago
Jeff Becker
1c457e2858
bump version to 0.9.4
3 years ago
Jeff Becker
3393b5a5a7
make it so lookups dont time out
3 years ago
Jeff Becker
b5efb8c604
rename local variable to be clear about meaning, add comment
3 years ago
Jeff Becker
1a0e6a7ac1
remove redundant check as ReadyToSend also checks IntroSent()
3 years ago
Jeff Becker
d45f0f8951
value initialize introduction so that expiresAt defaults to zero
3 years ago
Jeff Becker
9f353238af
ReadyToSend also should include checking we have a path to the remote
3 years ago
Jeff Becker
ae36fd42bb
remove badIntros from lokinetmon as rpc no longer has them in it
3 years ago
Jeff Becker
4b11858bb0
make clang compile, remove unused variable
3 years ago
Jeff Becker
963250c0ef
format
3 years ago
Jeff Becker
00d4942d85
more
3 years ago
Thomas Winget
7f9a60066b
make sure we have a path to the next introduction we want to use
3 years ago
Jeff Becker
d9cae4a6c6
in outbound context, ShouldBuildMore intro.ExpiresSoon delta is too big and has no overlap, change it so that
3 years ago
Jeff Becker
e48feb8b9a
kill outbound context when we remove our convotag
3 years ago
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