Commit Graph

6777 Commits (158ea4a9513001e1bc972622febb1bed622d4e3f)
 

Author SHA1 Message Date
Jeff c76f2fe8de
Merge pull request #1496 from majestrate/rpc-kill-endpoint-sessions-2020-11-28
add llarp.endpoint rpc command
4 years ago
Jeff 59aa0768c8
Merge pull request #1544 from majestrate/only-set-public-address-when-provided-2021-02-23
only set public address when provided
4 years ago
Jeff Becker 785b4258ed
only set public address when provided 4 years ago
Jeff 4fc1f8e4bf
Merge pull request #1543 from majestrate/try-remove-cpu-bottleneck-2021-02-22
remove packet rate based cpu bottleneck
4 years ago
Jeff Becker d7842d18ee
add missing header 4 years ago
Jeff Becker cb3b89457f
remove pointless operator overload 4 years ago
Jeff Becker be3faeb402
feedback from tom.
* remove unneeded header.
* fix typo in docs
4 years ago
Jeff Becker 1c3020a05e
drop on overload 4 years ago
Jeff Becker bb9bd25059
get rid of use of llarp::IpAddress from hotpaths 4 years ago
Jeff Becker 01262d1c4d
flush queue when full 4 years ago
Jeff Becker 42ffbcca0a
try coleasing inbound packets from iwp 4 years ago
Jeff 0c869600df
Merge pull request #1532 from majestrate/network-thaw-2021-02-08
thaw network when default gateway changes
4 years ago
Jeff Becker dc68ff6de9
prevent bad side effects, dont use iterator after use and use operator[] 4 years ago
Jeff Becker b2b68c413c
actually set disabled when disabiling route poker 4 years ago
Jeff Becker 6a29cc7380
call closed hook when we explicitly close a link session 4 years ago
Jeff Becker 6a2d35d907
always use most recent convotag 4 years ago
Jeff Becker b484d9bebb
update route poker logic to include "up" 4 years ago
Jeff Becker e46204b068
dont wire up router thaw to sigusr1 4 years ago
Jeff Becker 07b599430e
thaw router when connectivity changes 4 years ago
Jeff Becker 676ca7f511
close stale sessions on thaw because they are probably already gone. this removes them and forces the sessions to be renegotiated. 4 years ago
Jeff Becker ffef3bc48f
wire up sigusr1 to reset libunbound dns resolver 4 years ago
Jeff 6825e9177d
Merge pull request #1538 from majestrate/ip6nat-exit-2021-02-16
ip6 nat exits
4 years ago
Jeff Becker 8239efa71b
clarify new member's purpose and name. add comment. 4 years ago
Jeff Becker 1526941f3a
make it compile again 4 years ago
Jeff Becker 0600f42814
fix up names of functions to be less hidious. 4 years ago
Jeff Becker 1ee545d6d2
fix up macos route command for ipv6 4 years ago
Jeff Becker 35137913b9
windows and macos route pokers for ipv6 4 years ago
Jeff Becker 1c7079dbab
fix up route poking with lokinet to work with ipv6 4 years ago
Jeff Becker 063e982ef6
fix exit range default value 4 years ago
Jeff Becker bd93a8f828
initial v6 exits 4 years ago
Jeff fe29df696c
Merge pull request #1522 from majestrate/update-readme-2021-01-25
redo readme structure
4 years ago
Jeff Becker 935f210900
update readme links 4 years ago
Jeff Becker 2d4ff6c9dd
update badge url 4 years ago
Jeff Becker 6d00c3ecd2
update windows parts
* document need for ninja-build package
* update contrib/windows.sh, remove -DCROSS_COMPILE option, set -e and set +x
4 years ago
Jeff Becker fdc3de6f9c
redo readme structure:
* add notes about debian packages (fixes #1521)
* reorder sections to have better flow
* add notes about win/mac release location
4 years ago
Jeff 5c1f66b8c0
Merge pull request #1531 from komachi/update-apparmor
Update AppArmor profile
4 years ago
Anton Nesterov da2c979936 update apparmor profile:
add nameservice abstraction
give profile a name
allow to read conf, tmp files, etc.
remove /lib/@{multiarch}/ld-*.so mr, already covered by abstractions/base
allow local additions
4 years ago
Jeff c5a423d3f8
Merge pull request #1529 from majestrate/nodedb-refactor-2021-02-02
NodeDB refactor
4 years ago
Jeff Becker 1f1db29816
GetIf -> GetRandom 4 years ago
Jeff Becker f24cdb305b
clean up calls to NodeDB::GetIf to be cleaner and more concise 4 years ago
Jeff Becker c8aba0af31
make llarp::NodeDB::GetIf always randmize location 4 years ago
Jeff Becker d55705362a
use good routers 4 years ago
Jeff Becker b6dbbb4bef
consolidate pathbuilder logic
* deduplicate code for path hops selection
4 years ago
Jeff Becker 242e56507c
proper lokimq -> oxenmq refactor 4 years ago
Jeff Becker 1e58715e0b
fix pybind layer 4 years ago
Jeff Becker d112a50096
minidump fix 4 years ago
Jeff Becker 922f4fb724
fix iteration bug 4 years ago
Jeff Becker df4ea34a56
nodedb refactor
* bump zmq static dep
* lokimq -> oxenmq
* llarp_nodedb -> llarp::NodeDB
* remove all crufty api parts of NodeDB
* make NodeDB rc selection api not suck
* make path builder api not suck
* propagate all above changes so that unit tests work and it all compiles
4 years ago
Jeff Becker 811b2a3fbf
bump submodule 4 years ago
Jeff 5e2ba55c41
Merge pull request #1527 from jahway603/dev
fixed broken documentation link
4 years ago