Commit Graph

1671 Commits (b1213c7a7cbd493728347396e45ff135b13a16a5)

Author SHA1 Message Date
Jeff Becker 9e50e2d34a
try fixing AAAA record handling, return NOERROR with no records. 6 years ago
Jeff Becker 7489ab1380
only hook cname for random.snode 6 years ago
Jeff Becker f1cf63fce7
add initial localhost.loki handling in dns 6 years ago
Jeff Becker 4406ef9c9c
enable xi serialization 6 years ago
Jeff Becker 18c4107ff6
* wire up jsonrpc caller for lokid integration
* add jsonrpc caller http basic auth
6 years ago
Michael f24f554a01
Convert llarp::Crypto into an abstract base class 6 years ago
Michael 4b25dd901b
Fix warning on macOS 6 years ago
Michael 1f95f1e78f
More unit tests of dht internals 6 years ago
Michael 3f320009d7
Introduce abstract class for dht::Context 6 years ago
Michael 40449df0f1
Split classes out of dht::Context 6 years ago
Ryan Tharp 5b5ea74c40
Merge pull request #246 from majestrate/fix-issue-233
Fix issue 233
6 years ago
Jeff Becker e164970b00
make format 6 years ago
Jeff Becker 7bc0b5f82b
try addressing issue #233 6 years ago
Jeff Becker 519cec50ac
update libabyss rpc endpoints for service nodes 6 years ago
Jeff Becker 1e0d82848f
revert to use u instead of t for timestamp in RC for backwards compat reasons 6 years ago
Michael 9d0d3a4cc9
Fix build on darwin 6 years ago
Michael f4e0cb2d4b
Import latest gtest from upstream - commit 569fba4d742b67753b5374b6686170afb74acb0c 6 years ago
Jeff 832ad942aa
Merge pull request #237 from despair86/dev
separate header and implementation
6 years ago
Jeff Becker cbfbdc506d
Merge branch 'staging' of ssh://github.com/loki-project/loki-network into staging 6 years ago
Jeff Becker 9d3484f797
make it compile 6 years ago
Rick V b961f80256
don't leak unused packets
bad merge
6 years ago
Rick V 00136ce4f3
clang is *weird* 6 years ago
Rick V 329b8db056
separate kqueue impl 6 years ago
Rick V ac639ce2b9
clang-format 6 years ago
Rick V 2d375f03b3
finally separate implementation into code module 6 years ago
Jeff Becker 3fd8f27b01
add ticking where there should be
(cherry picked from commit f9a3605601130e5daf765d121d322a37592409ae)
6 years ago
Rick V 6913c01524
wtf why didn't this get rebased 6 years ago
Rick V ce9f455bf3
be more descriptive in version-info
(cherry picked from commit 427a6668ffbc1ed46042727b2ee9420cdc88aad8, it almost slipped out)
6 years ago
Rick V 828c5d36f7
remove extra braces 6 years ago
Rick V 3b62fdb73d
added warning to resource script 6 years ago
Rick V 33c803edb6
now that lokinet finally runs correctly, for certain values of correct
we can enable hidden svc on windows server clients
6 years ago
Rick V fab9374779
make less noise in public test releases 6 years ago
Rick V bcca2532f6
update version resrc v0.4 'subscribe to pewdiepie` 6 years ago
Rick V 1a56265f69
patch superseded by mike 6 years ago
Rick V e083bb0e22
tweak FD_SETSIZE to reduce possibility of UDP timeouts
geez searching 4K sockets most of which are blank...

(cherry picked from commit 39b45e1d57)
6 years ago
Rick V 3232a98b2c
clang-format, include <iterator>, fix size_type casts for ILP32 and LLP64 data models 6 years ago
Rick V 778a45bb37
at last
full anonymity on computers the world over
is nearing completion - see path.cpp for a potential bug

(cherry picked from commit 7bd6ddf88a)

# Conflicts:
#	llarp/ev_win32.hpp
6 years ago
Rick V a5daa7269e
ok fix tick finally 6 years ago
Ryan Tharp 31f196a6eb
Merge pull request #236 from michael-loki/dht_tests
Add test suites for dht bucket, kademlia and key
6 years ago
Ryan Tharp 4b12bb7100 undo bad merge 6 years ago
Jeff Becker 9991d17976
Merge branch 'staging' into use-lokid-seed 6 years ago
Jeff Becker 3b76182ee6
fix whitespace parsing 6 years ago
Jeff Becker 465a3d3e43
redo ini parser 6 years ago
Ryan Tharp 0be2edaff7 Merge branch 'master' of https://github.com/neuroscr/loki-network 6 years ago
Ryan Tharp cf434ef3da Merge branch 'staging' of https://github.com/loki-project/loki-network 6 years ago
Jeff Becker 57ad2b2cfc
update pylokinet to use configurable lokid endpoint (no auth yet) 6 years ago
Jeff Becker da28fd9fab
apply lokid config section 6 years ago
Jeff Becker d89e58199a
add initial identity key seed stuff
add more kubernetes stuff

make shared library installed if built
6 years ago
Michael ccb5f6b696
Add tests for dht::TXOwnere 6 years ago
Michael 2d395cc3f9
Move code to correct home 6 years ago
Michael 550669e318
Fix typo in class name 6 years ago
Michael 80bd41916e
More tidying of dht code 6 years ago
Michael 03d56c1591
Add test suites for dht bucket, kademlia and key 6 years ago
Michael 7296ebcbe8
Tidy dht code 6 years ago
Jeff Becker 177dca91e2
add pidfile option 6 years ago
Ryan Tharp 947d702b3b refactor out strcpy 6 years ago
Ryan Tharp 332336060c Always have a key early (even if no key file set) so you don't regen keys twice 6 years ago
Ryan Tharp c4c9197586 address Michael's code review (remove std::make_pair) and add note 6 years ago
Ryan Tharp 2e4ad12a87 Merge branch 'staging' of https://github.com/loki-project/loki-network 6 years ago
Jeff Becker 6064ff5a68
try fixing unit tests 6 years ago
Jeff Becker 41e8691702
make format 6 years ago
Jeff Becker 015e68df68
Merge branch 'staging' of ssh://github.com/loki-project/loki-network into staging 6 years ago
Jeff Becker 85264322a9
start addressing issue #231 6 years ago
Ryan Tharp 1ba5b75082 Merge branch 'master' of https://github.com/neuroscr/loki-network 6 years ago
Ryan Tharp e93798886a bring back ShouldCreateDefaultHiddenService(), Handle identity-privkey better, prefer this-> when accessing object properties 6 years ago
Ryan Tharp c24751f3c1 Jeff approved workaround to read Keyfile early so Name() can be correct during set up/configuration 6 years ago
Ryan Tharp dc1bd9acb4 include notes on closing braces 6 years ago
Ryan Tharp 5be015d290 clang format and just note those last closing braces 6 years ago
Ryan Tharp 3148d0c20b clang-format 6 years ago
Ryan Tharp c4241ae4ad note about name(), change verbiage to make more sense, be more verbose about failures 6 years ago
Ryan Tharp 3feb074599 be more verbose about failure and actual DNS bind 6 years ago
Ryan Tharp 6c0d8572c6 be more verbose about failures 6 years ago
Ryan Tharp 8406ed0569 fix read stomping write data, be more verbose about tun failures 6 years ago
Ryan Tharp 05ea21e26f make llarp_ev_add_tun smarter ("" ifnames are treated as auto) 6 years ago
Ryan Tharp fc5a43401a clang-format 6 years ago
Ryan Tharp 09d0514577 declare it's attempting to create config file 6 years ago
Michael 9094e2dcf0
Fix bug(?) with LoadFromFile 6 years ago
Michael fec75125f4
Add tests for crypto/types 6 years ago
Michael da6cdfc0b2
More refactoring to continue to make dependency graph acylic 6 years ago
Michael 6e38e85a79
Produce hierarchy of 'libraries' inside libllarp 6 years ago
Michael 79157414f3
Split crypto.hpp into 3 different files 6 years ago
Michael 04e0fe3ad7
Move crypto code to a subdirectory 6 years ago
Jeff Becker 1e1b40fbab
Merge branch 'staging' of ssh://github.com/loki-project/loki-network into staging 6 years ago
Jeff 328ce40212
Merge pull request #216 from michael-loki/coverage
Add flag to generate coverage data
6 years ago
Michael 77c662abdd
Add coverage to makefile 6 years ago
Michael 70a55612eb
Create initial set of test cases for llarp_findOrCreate* functions 6 years ago
Jeff Becker ef394cd2fb
Merge branch 'staging' of ssh://github.com/loki-project/loki-network into staging 6 years ago
Michael b1ffdba7ba
Build with libabyss 6 years ago
Michael a3463120cc
Move net components into a distinct folder 6 years ago
Michael 317e29b777
Move win32 specific files to win32 dir 6 years ago
Michael 081d4dfa32
Reorganise source into more folders 6 years ago
Michael fa2b466ffe
Reorganise tests to mirror source layout 6 years ago
Jeff a98f36af01 fix up osx 6 years ago
Michael 167d18268d
remove dead mem_std file 6 years ago
Michael e5eda0fb8f
Move lokinet unspecific components to a util/ library 6 years ago
Michael 167d5aca6d
Add test suite for bencode 6 years ago
Jeff Becker 6e745abe6a
make it compile 6 years ago
Jeff Becker c1e4e715bb
try fixing dns issue with random.snode 6 years ago
Jeff Becker 279983019c
make it compile 6 years ago
Jeff Becker 6206fb2a41
Merge branch 'datagram' into staging 6 years ago