Rick V
00a095b61c
update description
6 years ago
Rick V
7f52c9eae7
restore gtest win32 patch (stripped during gtest rebase)
...
enable lokinet shared library on win32
TODO: define an API to expose from this library
currently, it resorts to exporting *everything*
including system implementation details that otherwise
should remain hidden out of sight
(i.e. the winsock2 load stubs for new socket API, or entire libstdc++ classes!)
6 years ago
Rick V
d0448dfb64
finish moving event loop implementations out of headers
...
ok
ah so that was the mac build problem
6 years ago
Rick V
6e93697214
surprisingly a full abyss build works
...
also move the event loop code back into platform lib (!!!)
6 years ago
Rick V
f277f368a1
win32 g++ is set to c++17 by default, so we use the _real_ string_view class
6 years ago
Michael
4c3734a146
Build everything with -fPIC
6 years ago
Ryan Tharp
5769e5c716
Merge pull request #259 from michael-loki/more_dht_tests
...
More dht tests
6 years ago
Michael
40e85f0f69
Tests for dht::RCNode and dht::ISNode
6 years ago
Michael
1ba6507a2f
Tests for dht::ServiceAddressLookup
6 years ago
Michael
b1213c7a7c
Tests for dht::TagLookup
6 years ago
Michael
6055829df4
Remove tl::optional and use absl::optional always
6 years ago
Michael
41f9f5fad6
Import abseil LTS 20181200
6 years ago
Michael
1f95f1e78f
More unit tests of dht internals
6 years ago
Michael
40449df0f1
Split classes out of dht::Context
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
Rick V
b062504590
static link windows unconditionally
6 years ago
Rick V
d70a9fbfd4
oops, that patch would have tanked a 64-bit windows profile run
6 years ago
Rick V
bef0316aab
more sun notes
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
3a47c96aee
how the hell does someone skip over these while redoing source tree layout
6 years ago
Rick V
3037de9450
lower non-AVX2 minimum CPU target to NetBust Xeon (Nocona, Prescott)
...
(cherry picked from commit e7ae0e5258
)
6 years ago
Jeff Becker
9991d17976
Merge branch 'staging' into use-lokid-seed
6 years ago
Jeff Becker
465a3d3e43
redo ini parser
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
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
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
Jeff
11257e7b4d
Merge pull request #222 from michael-loki/crypto_folder
...
Split and move crypto code to a subdirectory
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
Michael
8a0eb6b71f
Enable C++14 for all builds
6 years ago
Jeff
328ce40212
Merge pull request #216 from michael-loki/coverage
...
Add flag to generate coverage data
6 years ago
Michael
c655600704
Add flag to generate coverage data
6 years ago
Michael
70a55612eb
Create initial set of test cases for llarp_findOrCreate* functions
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
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
6206fb2a41
Merge branch 'datagram' into staging
6 years ago
Jeff Becker
5b87fb509e
start on kubernetes shim and fix up shared library target and ffi python code
6 years ago