Commit Graph

6823 Commits (35ead9dc6b268abb06d33ea8f51e9bf58e6cf38a)
 

Author SHA1 Message Date
Jeff Becker f335aaa847
set license 5 years ago
Jeff Becker 2190da8c81
cpack win32 5 years ago
Jeff 928b501da1
Merge pull request #1207 from majestrate/remove-unused-headers-2020-04-01
remove unused headers
5 years ago
Jeff Becker 9a1050bbe7
remove unused headers 5 years ago
Jeff d3c3aebeaf
Merge pull request #1194 from majestrate/disable-iwp-fec-2020-03-23
disable accedental fec in iwp outbound messages
5 years ago
Jeff Becker 3b424f76f1
strict check of bounds 5 years ago
Jeff 007e4239a9
Merge pull request #1198 from majestrate/inbound-dns-hotfix-2020-03-28
dont request descriptors for inbound sessions
5 years ago
Jeff Becker 67883aa945
when we have an inbound session and we do a forward dns lookup
we should not look up the descriptor on the network as we
already have a session with them
5 years ago
Jeff 375b09486e
Merge pull request #1196 from majestrate/lokinetmon-update-2020-03-24
update lokinetmon to work again with dns rebinding protection
5 years ago
Jeff Becker 510053cbce
update lokinetmon to work again with dns rebinding protection 5 years ago
Jeff b66eebc917
Merge pull request #1195 from majestrate/remove-cruft-2020-03-24
remove unused cruft
5 years ago
Jeff Becker e8c5a62ee8
remove unused cruft 5 years ago
Jeff Becker b398076bc6
add bounds check 5 years ago
Jeff Becker b96700579e
remove un needed check 5 years ago
Jeff Becker 53e7397935
fix use after move 5 years ago
Jeff Becker 769bafd281
disable accedental fec in iwp outbound messages 5 years ago
Jason Rhinelander fcf6f7119f
Merge pull request #1192 from loki-project/neuroscr-mar2020-staticfix
fix make static when TOOLCHAIN isn't set
5 years ago
Ryan Tharp 24cd9ca57d
fix make static when TOOLCHAIN isn't set 5 years ago
Jeff 250a817c6e
Merge pull request #1189 from loki-project/dev
0.7.0
5 years ago
Jeff b1f036bb7f
Merge pull request #1188 from majestrate/call-jsonrpc-server-cleanup-2020-03-16
fix memleak in jsonrpc
5 years ago
Jeff Becker 1e434c03f8
cleanup 5 years ago
Jeff Becker d1f8752b7c
fix memleak in jsonrpc
llarp_tcp_acceptor ticker wasn't being called so connections where not
being cleaned up
5 years ago
Jeff 03da1d7d8f
Merge pull request #1187 from majestrate/future-proof-intro-sets-2020-03-14
discard unknown fields in introset for future use
5 years ago
jeff 7089996ac5 discard unknown fields in introset for future use 5 years ago
Stephen Shelton 8a12da8bd5
Remove some .cpp files related to RouterEvents
The motivation is to reduce the raw amount of code required to create
and maintain events.
5 years ago
Stephen Shelton 4c6be3c8d1
Add PathBuildRejectedEvent to RouterHive 5 years ago
Stephen Shelton ea835405c5
Refactor NotifyRouterEvent() to forward args, event code cleanup
This template-ifies Router::NotifyRouterEvent() up so that it accepts
the arguments to instantiate the specified event type, forwarding them
to std::make_unique. This would allow (in the future) the function to
no-op the call and avoid memory allocation. It also slightly reduces
the amount of code required to fire an event.

This commit also simplifies some of the RouterEvent code to reduce
redundancy.
5 years ago
Jeff 9ccaed71a5
Merge pull request #1183 from majestrate/add-random-snode-a-record-dns-2020-03-12
add an A Record for random.snode so that it works
5 years ago
Jeff Becker 4452b152aa
add an A Record for random.snode so that it works 5 years ago
Jeff 50514d55b7
Merge pull request #1181 from loki-project/dev
rc3
5 years ago
Jeff ec2f6912d8
Merge pull request #1168 from majestrate/inter-node-commit-fixes-2020-03-07
Dont rely on operator[] side effects
5 years ago
Jeff Becker 7ba30eec25
squash commits 5 years ago
Jeff ac80357552
Merge pull request #1175 from majestrate/limit-snode-session-build-rate-2020-03-09
limit path builds on snode sessions
5 years ago
Jeff 3f4b2a53fa
add additional case (#1180)
* add additional case for if we are near the end and all elements are in the exlcude set

* fix stop condition in second loop
5 years ago
Jeff c19c83a442
Merge pull request #1179 from majestrate/comparision-fix-2020-03-11
fix comparison
5 years ago
Jeff Becker a1e8500035
use for loop 5 years ago
Jeff Becker 1ea210ace6
typo fix 5 years ago
Jeff bf82740c08
only try fetching identity key once so we can interrupt lokinet (#1178) 5 years ago
Jeff c6fd007688
Merge pull request #1176 from majestrate/randomize-hop-selection-more-2020-03-10
fully randomize hop selection
5 years ago
Jeff Becker 9cdc7f498d
remove dead code 5 years ago
Jeff Becker 69126c67df
code dedup 5 years ago
Stephen Shelton 6664202868
Add FindRouterSentEvent and FindRouterReceivedEvent to RouterHive 5 years ago
Jeff Becker 6047d578f8
fully randomize hop selection 5 years ago
Jeff bc85082502
Merge pull request #1171 from majestrate/prune-nodedb-as-client-2020-03-08
better nodedb pruning logic
5 years ago
Jeff a6a3d77bb4
Merge pull request #1174 from notlesh/reduce-rr-decode-fail-verbosity-2020-03-09
Reduce log verbosity when DNS RR decode fails
5 years ago
Jeff 667b76136f
Merge pull request #1173 from jagerman/ipv6-lookup-fix
Fix IPv6 lookups to return empty response
5 years ago
Jeff Becker 677e19e6a9
limit path builds on snode sessions 5 years ago
Jeff Becker 5191af1525
typo fix 5 years ago
Jeff Becker 5d86587aab
typo fix 5 years ago
Jeff Becker bce5cd7b0f
add additional case check and documentation comments for pruning logic 5 years ago