Jeff
14d75cc654
add util::ascending_priority_queue type
2 years ago
Jeff
8960ca08f3
propagate link layer message priority to link layer so it can order retransmissions with that in mind
2 years ago
majestrate
a80f7e1cf6
Merge pull request #1908 from majestrate/lrsm-and-queue-flush-2022-05-02
...
plug LRSM infoleak and queue flushing
2 years ago
Jeff
8aa465d0ed
randomize all frames in lrsm to prevent info leak about hop length
2 years ago
Jeff
926074f7c4
add idempotent pump after sending lrcm to very make sure that it is pumped
2 years ago
majestrate
da4a3e517a
Merge pull request #1903 from jagerman/oxenc-endian
...
Replace llarp/util/endian.hpp with oxenc/endian.h
3 years ago
Jason Rhinelander
c2f8a618e0
Update to oxenc 1.0.2
3 years ago
Jason Rhinelander
b09298e211
Replace llarp/util/endian.hpp with oxenc/endian.h
3 years ago
majestrate
64d6ba8a53
Merge pull request #1830 from majestrate/static-auth-codes-2021-12-26
...
static endpoint auth codes
3 years ago
Jeff
64684d4dd4
dont require libcrypt for cross compiled builds
3 years ago
Jeff
7a8410b375
make more platforms ignore libcrypt
3 years ago
Jeff
ee12ba51d5
disable hashed auth on windows
3 years ago
Jeff
5050cd0299
add hashed password capability to endpoint auth by file
3 years ago
Jeff
a51576d1ea
make destructor virtual
3 years ago
Jeff
a082ba4e77
add file auth for tokens
3 years ago
Jeff
9a6bfe6013
static endpoint auth codes
3 years ago
majestrate
1dfed9e061
Merge pull request #1899 from majestrate/use-new-gui-2022-04-18
...
windows updates
3 years ago
Jeff
1a254a4301
kill/restore ipv6 with powershell because windows is vile
3 years ago
Jeff
d05518be57
use the new electron gui in windows build
3 years ago
majestrate
d972b04fe0
Merge pull request #1891 from majestrate/idempotent-flush-path-builds-2022-04-12
...
idempotent flush queues on path builds
3 years ago
majestrate
9fd20c885b
Merge pull request #1896 from majestrate/unstuck-obctx-2022-04-17
...
handle edge case better
3 years ago
Jeff
9765eeee7e
handle edge case better
...
when our path is fine but the recipiant's path on the pivot router isn't we should pivot to another router
3 years ago
majestrate
dfa291fb91
Merge pull request #1894 from majestrate/cleanup-readmes-2022-04-15
...
remove bitrotten files
3 years ago
majestrate
293bccb6d8
Merge pull request #1893 from majestrate/issue-1892-rpc-ping-pubkey-2022-04-13
...
add public key in rpc ping
3 years ago
Jeff
699591b76e
remove bitrotten files
3 years ago
Jeff
768ed30c05
add public key in rpc ping
3 years ago
Jeff
3fbddac464
idempotent flush queues on path builds
3 years ago
majestrate
f702aacc38
add arch linux section to readme
...
cite current ongoing discussion thread on the aur.
3 years ago
majestrate
b6a087187c
Merge pull request #1881 from majestrate/mark-dead-obctx-2022-03-31
...
reduce excess path builds
3 years ago
Jeff
ffadcb2e93
clean up paths that are ignored and inactive
3 years ago
Jeff
af041cfee4
try not to spam builds
3 years ago
majestrate
619d8d3776
Merge pull request #1877 from majestrate/path-cache-cpu-reduction-2022-03-29
...
Cache best paths determined by GetPathByRouter to reduce cpu usage
3 years ago
Jeff
17687e300e
drone-ci image name fix, use -builder images
3 years ago
Jeff
77bf2f4af9
disable building fat liblokinet.so on bionic because lto is broken on bionoic still
3 years ago
Jeff
38a157808e
Cache best paths determined by GetPathByRouter to reduce cpu usage
3 years ago
majestrate
65ef0e4bfb
Merge pull request #1849 from majestrate/dry-cross-2022-02-02
...
dry cross compile
3 years ago
majestrate
1fc901330c
Merge pull request #1851 from majestrate/ci-docs-generation-2022-02-04
...
ci docs generation
3 years ago
majestrate
a71e9423bd
Merge pull request #1864 from majestrate/gutt-old-code-2022-02-27
...
remove old dead code
3 years ago
majestrate
3d32e3b36a
Merge pull request #1876 from majestrate/zlib-hashpin-update-2022-03-29
...
bump zlib hashpin
3 years ago
Jeff
e2a94b44bb
bump zlib hashpin
3 years ago
Jeff
7265a6c80e
ci pipeline for cross compile
3 years ago
Jeff
7251944adc
redo contrib/cross.sh to take cmake arguments
3 years ago
Jeff
66b7c3698e
remove unneeded line from contrib/cross.sh
3 years ago
Jeff
56492c88ac
dry cross compile
3 years ago
majestrate
12044af04e
Update readme.md
...
add note about updating alternatives in windows cross build
3 years ago
majestrate
2476d97bf5
Merge pull request #1869 from pebu1337/patch-1
...
Fix spelling changes
3 years ago
Pebu
1a74abca31
Fix spelling changes
3 years ago
majestrate
27d883157d
Merge pull request #1865 from majestrate/proto-fix-2022-03-06
...
fix wire protocol race condition
3 years ago
Jeff
a76acd4956
fix wire protocol race condition
...
only send close packet once, before we were sending a close after we got a close causing excess log spam.
include handshake phase when checking for connection timeouts.
when we change our rc make sure to put it into nodedb too when we are a service node to prevent weirdness in dht lookups.
3 years ago
Jeff
b4c4c3977a
oxenc
3 years ago