Jason Rhinelander
acd53f08b1
Merge pull request #1042 from jagerman/fix-jsonapi-bind-ip
...
Fix json api bind IP
5 years ago
Jason Rhinelander
ba89df40c8
Merge pull request #1041 from notlesh/dht-fixes-cleanup
...
Dht fixes cleanup
5 years ago
Jason Rhinelander
3949082f46
Merge pull request #1043 from notlesh/remove-dead-nodedb-code-2019-01-15
...
Remove dead code in llarp_nodedb::Insert()
5 years ago
Stephen Shelton
2607bdbee6
Bump version (0.6.3)
5 years ago
Stephen Shelton
702c130020
Remove dead code in llarp_nodedb::Insert()
5 years ago
Jason Rhinelander
eadfeefafc
Merge pull request #1038 from majestrate/dht-disable-iterative-lookup-2020-01-14
...
disable iterative behavior in DHT
5 years ago
Jason Rhinelander
991c9e1cfd
Merge pull request #1036 from majestrate/reduce-disk-io-2020-01-12
...
reduce disk io
5 years ago
Jason Rhinelander
416c71e554
Fix json api bind IP
...
Only the port was being used, the IP was being ignored and it was always
binding to localhost.
5 years ago
Stephen Shelton
fbb274a724
Make format (mutter mutter)
5 years ago
Stephen Shelton
8206557ac7
Don't respect whitelist when we haven't received it yet
5 years ago
Stephen Shelton
c92e7ae5c7
Add warning when we found a null RC for a DHT lookup
5 years ago
Stephen Shelton
08149112b2
Randomize routers to explore in ExploreNetwork()
5 years ago
Jeff Becker
a17b5f25b5
check for zero'd rc
5 years ago
Jeff Becker
d9297a4907
log invalid signatures
5 years ago
Jeff Becker
4cb6301e28
use copy not move
5 years ago
Jason Rhinelander
f616e3bdb7
move capabilities into systemd service files
5 years ago
Jason Rhinelander
2e50981408
Use systemd service capabilities instead of setcap
...
Setcap causes problems (like issue #1007 ), so stop using it (and undo
the permission override on upgrade) and instead set capabilities via the
systemd services.
(This also fixes some AssertFileNotEmpty declarations that were in the
wrong places).
5 years ago
Jeff Becker
c5feb07fb9
address feedback from tom
5 years ago
Jeff Becker
6fd714d193
contrib/testnet: fix up testnet config generator to make super centralized topology
...
llarp/context.cpp, llarp/nodedb.{h,c}pp: load netdb AFTER whitelist
llarp/router/router.cpp: explore always
llarp/router/{i,}rc_lookup_handler.{h,c}pp explore with whitelist, update routers with lookup before stale
5 years ago
Jeff Becker
9322df013b
check with rc handler before insert
5 years ago
Jeff Becker
2af64671bf
make it compile
5 years ago
Jeff Becker
0526fef37b
store RCs if valid
5 years ago
Jeff Becker
b56a3528db
periodic nodedb flush
5 years ago
Jeff Becker
495ad6d566
testnet patch
5 years ago
Jeff Becker
09f5f6dfa7
disable iterative lookup
5 years ago
Jeff Becker
c7b94f32be
reduce disk io
5 years ago
Jeff
0e2c5736a8
Merge pull request #1034 from majestrate/dht-timeout-fixes-2020-01-10
...
dht timeout tweak
5 years ago
Jeff
0ad2809ac7
Merge pull request #1033 from majestrate/prevent-segfault-2020-01-10
...
prevent segfault
5 years ago
Jeff Becker
78cdf8f96b
variable lookup timeout on participants
5 years ago
Jeff Becker
8bb492da6e
dht timeout tweak
5 years ago
Jeff Becker
77f0944d6d
use shared_from_this
5 years ago
Jeff
a3bd44ae4f
Merge pull request #1032 from majestrate/dht-explore-faster-2020-01-09
...
explore dht faster
5 years ago
Jeff
7b36f45f26
Merge pull request #1031 from jagerman/avx2-detection-again
...
Fix avx2 cpu detection on amd64 (again)
5 years ago
Jeff Becker
78e325c4c5
always lookup introset from nearest router
5 years ago
Jeff Becker
2d82e931da
try doing lookup from close router, randomize when above lookup threshold
5 years ago
Jeff Becker
b2784dd5ec
explore faster
5 years ago
Jason Rhinelander
aef1ac9eed
0.6.2 release
5 years ago
Jason Rhinelander
ead2461335
Enable cpu detection on amd64
5 years ago
Jason Rhinelander
955c475dbe
Enable cpu detection on amd64
...
The optional runtime detection shouldn't rely on being compiled in avx2
mode.
5 years ago
Jason Rhinelander
759972004c
0.6.2 release
5 years ago
Jason Rhinelander
40842fdf6e
Merge branch 'master' into debian/sid
5 years ago
Jason Rhinelander
f66c6826da
Rediff patches
5 years ago
Jason Rhinelander
24eba5d842
0.6.2 release
5 years ago
Jason Rhinelander
2936dad666
v0.6.2 patch release
...
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQRn72umjnsLDW6099TzV7O0L2+bBQUCXhTsOgAKCRDzV7O0L2+b
BR2UAP9mC3a0fsHUciqnnFWNASkDLfsx3Eplh6zgxS+/Nd+DDQEAx0Z/XtAOKWSk
TEj4CMmnKh2oZmsTBQGsj/jXBXvqjAg=
=0cU0
-----END PGP SIGNATURE-----
Merge tag 'v0.6.2' into debian/sid
v0.6.2 patch release
# gpg: Signature made Tue 07 Jan 2020 04:38:18 PM AST
# gpg: using EDDSA key 67EF6BA68E7B0B0D6EB4F7D4F357B3B42F6F9B05
# gpg: Can't check signature: No public key
5 years ago
Jason Rhinelander
220fabb6b6
Lower compiler settings to -march=x86-64
...
This should allow it to work pretty much anywhere, and in 0.6.2 we still
get the run-time AVX2 support for crypto.
5 years ago
Jeff
71bed2e52d
Merge pull request #1030 from loki-project/dev
...
Dev into master for 0.6.2 release
5 years ago
Jeff
ac46d99107
Merge pull request #1029 from majestrate/expire-snode-sessions-based-off-activity-2020-01-08
...
Expire snode sessions based off activity
5 years ago
Jeff Becker
eb174923ad
m_LastUse shouldn't be 0 ever now
5 years ago
Jeff Becker
1a80153352
mark used on costructed so it doesn't go away
5 years ago
Jeff Becker
9e50920dad
dont update timestamp of last use using when we get exit only when we use it
5 years ago