Commit Graph

1563 Commits (917edfbd4e97d52918357474252ad073d1956c9a)
 

Author SHA1 Message Date
Ryan Tharp 917edfbd4e update llarp::Addr changes 6 years ago
Ryan Tharp 6192b0277e accelerate already built paths (HasPathToService) 6 years ago
Ryan Tharp 1ded1813ea lower debug 6 years ago
Ryan Tharp 25fb34c7b4 lower debug 6 years ago
Ryan Tharp 1957916170 re-import missing addr functionality, make compile 6 years ago
Ryan Tharp 5d90cbe895 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago
Ryan Tharp eeab475875 fix build 6 years ago
Ryan Tharp 7af23dcaad format 6 years ago
Ryan Tharp 82d8d3c04d merge 6 years ago
Ryan Tharp 67390de0c2 merge 6 years ago
Ryan Tharp 26d4fd068f Merge branch 'master' of https://github.com/neuroscr/loki-network 6 years ago
Ryan Tharp 0de60ee8a5 move net into platform 6 years ago
Jeff 2fb8d73461
Merge pull request #38 from michael-loki/docker
Add initial dockerfile support
6 years ago
Jeff 4a60ab97e1
Merge branch 'master' into docker 6 years ago
Michael Thorpe 01445399f0
Add initial dockerfile support
This provides a simple way to do quick cross-platform verification
of changes.

`make docker-debian` will build a debian image and run the tests
`make docker-fedora` will build a fedora image and run the tests
6 years ago
Michael Thorpe 43d78e5c71
Add initial dockerfile support
This provides a simple way to do quick cross-platform verification
of changes.

`make docker-debian` will build a debian image and run the tests
`make docker-fedora` will build a fedora image and run the tests
6 years ago
Jeff Becker 080c0da4a0
remvoe const requirement and update unit tests for jsonrpc server 6 years ago
Jeff Becker 3e84915d47
add timer for test 6 years ago
Jeff Becker 05a6e66aa0
checks for freebsd 6 years ago
Jeff Becker be975b252c
fix freebsd unit test crash 6 years ago
Jeff Becker da0547f7ba
check for freebsd 6 years ago
Jeff Becker e7cfc9aa6e
try fixing freebsd build 6 years ago
Jeff Becker f285a0ac3e
update tests 6 years ago
cathugger 73e6141023
ip: endianess swaps aren't needed, a bit of renaming and tweaking
Also `make format`.
6 years ago
Jeff Becker c8f870392f
make format 6 years ago
Jeff Becker ac1d1169bc
Merge remote-tracking branch 'rick/dev' into dev 6 years ago
Jeff 4b92661f5d * fix up kqueue tcp connection tracking so it works on mac os
* match changes in epoll for kqueue changes
* additional checks in libabyss
6 years ago
despair a24ae7cdbc add avx2 option 6 years ago
despair ce367ac501 merge 6 years ago
despair 8952873b84 include string_view 6 years ago
despair 799bea1133 update install script
up next, activate inet6 driver after restart and install entries for UI front end
6 years ago
despair 57ea36f947 i knew i was forgetting something earlier 6 years ago
despair 6e862f1acf apple compiler reeeeee 6 years ago
despair 765934a796 add assembler flags 6 years ago
Jeff Becker 2d279e83fd
initial tcp connect for epoll 6 years ago
Jeff Becker 6fe6e59bd5
Merge branch 'dev' 6 years ago
despair 561c5228d3 fixed race condition in event loop....dns seems to work now :DDD 6 years ago
despair f381201d6b override fpu target in cflags 6 years ago
despair 45f46fbece this...looks promising :DDDDD 6 years ago
despair 186e2ea989 refactored event loop base classes
use the base class impl for llarp::tcp_conn::sendto

can't seem to escape quotes ;-;

yeah this need to stay out of the unix build

turn on gnu extensions

apple stuff

remove duplicate code

clean up

fix vtable

clang-format

parameter checks
6 years ago
despair 9afe63d738 polish new build script
pass cxxflags down to c++ driver
6 years ago
despair 5a32ccf220 scan-build fixes on win32 code paths 6 years ago
despair 38f2a6b2c9 be slightly less annoying
check build rules
6 years ago
despair c5d1b32286 remove microsoft c++ crud
🤔🤔🤔🤔
6 years ago
despair 5aba9776d0 fix unit test 6 years ago
despair d425b5d308 implement tcp evloop on win32
(with its now-obsolete distinction between socketfd and fd)

sockets and file descriptors used to be distinct objects....back in the
16-bit Winsock 1.1 era, which needlessly complicated the 32-bit port
back then. these days one can use [Read|Write]File(2) to operate on
sockfds...which also have some of the semantics of [read|write]v(2)
i.e. the scatter-gather thing it's known for is done in async handler

-rick

variants are nice

added note to self

clang-format

link abyss properly

oops

shut up

*shrugs*

oops forgot to start winsock

moved our async io status flags to the base class

let derived classes override them as needed

this is probably a synchronous op _anyway_

fix typo

wtf
6 years ago
despair e5ef2cdd27 not enough signal handlers on win32 6 years ago
despair 3aaea187b6 add intel intrinsics for 32-bit avx build
make crypto and abyss static

update readme for windows
6 years ago
despair b1c28be916 grabbed packaging scripts and fluff from abandoned repo 6 years ago
Ryan Tharp 5248283128 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago