Commit Graph

5427 Commits (50514d55b711a40481172acb327d4caac55e9e2c)
 

Author SHA1 Message Date
Jeff 50514d55b7
Merge pull request #1181 from loki-project/dev
rc3
4 years ago
Jeff ec2f6912d8
Merge pull request #1168 from majestrate/inter-node-commit-fixes-2020-03-07
Dont rely on operator[] side effects
4 years ago
Jeff Becker 7ba30eec25
squash commits 4 years ago
Jeff ac80357552
Merge pull request #1175 from majestrate/limit-snode-session-build-rate-2020-03-09
limit path builds on snode sessions
4 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
4 years ago
Jeff c19c83a442
Merge pull request #1179 from majestrate/comparision-fix-2020-03-11
fix comparison
4 years ago
Jeff Becker a1e8500035
use for loop 4 years ago
Jeff Becker 1ea210ace6
typo fix 4 years ago
Jeff bf82740c08
only try fetching identity key once so we can interrupt lokinet (#1178) 4 years ago
Jeff c6fd007688
Merge pull request #1176 from majestrate/randomize-hop-selection-more-2020-03-10
fully randomize hop selection
4 years ago
Jeff Becker 9cdc7f498d
remove dead code 4 years ago
Jeff Becker 69126c67df
code dedup 4 years ago
Jeff Becker 6047d578f8
fully randomize hop selection 4 years ago
Jeff bc85082502
Merge pull request #1171 from majestrate/prune-nodedb-as-client-2020-03-08
better nodedb pruning logic
4 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
4 years ago
Jeff 667b76136f
Merge pull request #1173 from jagerman/ipv6-lookup-fix
Fix IPv6 lookups to return empty response
4 years ago
Jeff Becker 677e19e6a9
limit path builds on snode sessions 4 years ago
Jeff Becker 5191af1525
typo fix 4 years ago
Jeff Becker 5d86587aab
typo fix 4 years ago
Jeff Becker bce5cd7b0f
add additional case check and documentation comments for pruning logic 4 years ago
Jeff Becker b3f2c71617
add comment 4 years ago
Jeff Becker d8da3f0a83
simplify logic 4 years ago
Jeff Becker 327ab6f178
prune nodedb as client and service node with no whitelist 4 years ago
Jeff Becker 51516f751b return NS record for localhost.loki to squash errors in host lookups 4 years ago
Jason Rhinelander 6715b86d51 Fix IPv6 lookups to return empty response
The logic here wasn't quite right and was returning an A record in
response to an AAAA lookup.

This returns nothing, which is better, but not quite enough: this gives
empty responses, which produces warnings in host/dig.
4 years ago
Jeff f3d23d6fb6
strip rr from dns reply for .snode and .loki (#1172)
fix dns replies so that extra RR for edns are not included.
4 years ago
Stephen Shelton f40ce505a8
Reduce log verbosity when DNS RR decode fails 4 years ago
Jeff 1441115d96
Merge pull request #1170 from majestrate/libabyss-memleak-2020-03-07
try fixing leak in libabyss
4 years ago
Jeff Becker e155eb37b1
try fixing leak in libabyss 4 years ago
Jeff 0a1b016af2
Merge pull request #1165 from majestrate/libabyss-bounds-check-2020-03-05
bounds check in http headers
4 years ago
Jeff Becker b7555fea9b
bounds check on header value 4 years ago
Jeff ce2de9f178
Merge pull request #1164 from jagerman/asdf
Don't ignore .exe, .png, .gif
4 years ago
Jeff Becker e8fd66ba8a
bounds check in http headers 4 years ago
Jason Rhinelander df01127274 Don't ignore .exe, .png, .gif
These are part of the source code (in the documentation, and used in the
Windows build) so we really should still be including them.  (We can aim
at eliminating them, but should eliminate them from git, not just from
exported source).
4 years ago
Jeff 54b9934b8f
Merge pull request #1161 from loki-project/dev
0.7.0-rc2
4 years ago
Jeff c221c2d976
Merge pull request #1163 from loki-project/xenial-cmake-upgrade
gitlab-ci: Upgrade xenial cmake (via kitware repo)
4 years ago
Jason Rhinelander f60969a451 gitlab-ci: Upgrade xenial cmake (via kitware repo) 4 years ago
Jason Rhinelander f7f5e3182f
Merge pull request #1074 from despair86/dev
win32 mega-patch for 0.7
4 years ago
Jason Rhinelander b717e2ec96
Merge pull request #1162 from majestrate/fix-gitlab-ci-recursive-git-2020-03-05
make gitlab-ci use recursive git
4 years ago
Rick V 8c7332099a
remove unit tests 4 years ago
Rick V 26d1001e53
fix logging 4 years ago
Rick V 00f3c5e653
add new test suite 4 years ago
Rick V b449e03f43
So as of GCC 9.2, std::random_device on Windows is RtlGenRandom()
....which is precisely the thing i patch out in libsodium to use CryptoAPI
documented interfaces instead (which fall through to RtlGenRandom() on
such devices _anyway_)
we can just use libsodium directly, i happened to patch it out in libstdc++
as a side effect (since my local toolchain can target any version of windows)
4 years ago
Rick V c9f2f90e13
move these out of the way 4 years ago
Rick V 9b0ec0935a
bump for next release 4 years ago
Rick V 8e9842f4b2
bindaddr a common field on the machine-independent side 4 years ago
Rick V db0920d921
use backport fork for release installer only
move all invariant assets to common repo

remove ded code, libuv patches can be swapped in at build time for debug/release builds
4 years ago
Rick V b4d6f89452
try extracting dns bind addr from INI on windows 4 years ago
Rick V bee6dc23c3
bump version 4 years ago
Rick V 593105a70b
integrate lokinet qt5 UI and make its installation conditional on underlying platform support (Windows Vista or later)
lokinet icon new
4 years ago