Commit Graph

298 Commits (ef28de8c9f4f41032f307dfa76e0e9a4f927f244)

Author SHA1 Message Date
Jeff 0a44d1b730
Merge pull request #367 from majestrate/staging
delay dns resolution for snode until we have a session with it
5 years ago
Jeff Becker 159415c363
delay dns resolution for snode until we have a session with it 5 years ago
sachaaaaa d08169f104 Add missing override in evp.hpp 5 years ago
Jeff Becker 86098b198f
clear errno and log invalid data 5 years ago
Jeff Becker 46b80e465d
* fix jsonrpc endpoint path for caller
* make epoll not crash and leak
* correct key name in config
5 years ago
Rick V 975b4ca743
clang-format 5 years ago
Rick V 0de253065e
remove ded code
add code for proper DNSc search
5 years ago
Rick V 95835a50f9
move critical section to cover all handler entry points 5 years ago
Rick V 6e91547b39
ok serialising tun::FlushSend should get rid of that crash from #192 5 years ago
Rick V f0ce9a0afb
try fixing threading bug
XXX: get jeff to go over threadpool code for overview
5 years ago
Rick V 5a3947ca5c
clang-format 5 years ago
Michael ebf2800c3f Fixup windows 5 years ago
Michael 67b5d48095
Replace usage of new/delete with unique_ptr/stack allocation 5 years ago
Rick V 8800cee785
fix crash on exit 5 years ago
Rick V ea7301fecf
finally unfuck windows bits 5 years ago
Rick V 69189214e0
rebase on current upstream staging 5 years ago
Rick V 3931b7d9d7
implement missing libabyss functionality
remove some finished TODOs
5 years ago
Rick V d0448dfb64
finish moving event loop implementations out of headers
ok

ah so that was the mac build problem
5 years ago
Jeff Becker b7b346cc7c
make it compile 5 years ago
Michael 7ca3e13e78
Rename to ManagedBuffer 5 years ago
Michael f3b0af9d2f
Create CopyableBuffer type 5 years ago
Michael 2de621b0ad
Disable copy constructing llarp_buffer_t 5 years ago
Ryan Tharp ed8df1dbcb fix read/write order, so the read doesn't overwrite the data to be written 5 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