Jeff
0a44d1b730
Merge pull request #367 from majestrate/staging
...
delay dns resolution for snode until we have a session with it
6 years ago
Jeff Becker
159415c363
delay dns resolution for snode until we have a session with it
6 years ago
sachaaaaa
d08169f104
Add missing override in evp.hpp
6 years ago
Jeff Becker
86098b198f
clear errno and log invalid data
6 years ago
Jeff Becker
46b80e465d
* fix jsonrpc endpoint path for caller
...
* make epoll not crash and leak
* correct key name in config
6 years ago
Rick V
975b4ca743
clang-format
6 years ago
Rick V
0de253065e
remove ded code
...
add code for proper DNSc search
6 years ago
Rick V
95835a50f9
move critical section to cover all handler entry points
6 years ago
Rick V
6e91547b39
ok serialising tun::FlushSend should get rid of that crash from #192
6 years ago
Rick V
f0ce9a0afb
try fixing threading bug
...
XXX: get jeff to go over threadpool code for overview
6 years ago
Rick V
5a3947ca5c
clang-format
6 years ago
Michael
ebf2800c3f
Fixup windows
6 years ago
Michael
67b5d48095
Replace usage of new/delete with unique_ptr/stack allocation
6 years ago
Rick V
8800cee785
fix crash on exit
6 years ago
Rick V
ea7301fecf
finally unfuck windows bits
6 years ago
Rick V
69189214e0
rebase on current upstream staging
6 years ago
Rick V
3931b7d9d7
implement missing libabyss functionality
...
remove some finished TODOs
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
Jeff Becker
b7b346cc7c
make it compile
6 years ago
Michael
7ca3e13e78
Rename to ManagedBuffer
6 years ago
Michael
f3b0af9d2f
Create CopyableBuffer type
6 years ago
Michael
2de621b0ad
Disable copy constructing llarp_buffer_t
6 years ago
Ryan Tharp
ed8df1dbcb
fix read/write order, so the read doesn't overwrite the data to be written
6 years ago
Ryan Tharp
1b673c9afa
fix UX bug: don't always configured automatically
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
Michael
9d0d3a4cc9
Fix build on darwin
6 years ago
Michael
f4e0cb2d4b
Import latest gtest from upstream - commit 569fba4d742b67753b5374b6686170afb74acb0c
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
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
1a56265f69
patch superseded by mike
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
4b12bb7100
undo bad merge
6 years ago
Ryan Tharp
947d702b3b
refactor out strcpy
6 years ago
Ryan Tharp
1ba5b75082
Merge branch 'master' of https://github.com/neuroscr/loki-network
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
Michael
6e38e85a79
Produce hierarchy of 'libraries' inside libllarp
6 years ago
Michael
77c662abdd
Add coverage to makefile
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