Commit Graph

1583 Commits (f1cca956f9c939211556202e38674e4e574a79f3)
 

Author SHA1 Message Date
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
Jeff Becker 46bd47438f
Merge branch 'dev' 6 years ago
Jeff Becker 2b51b8a5d7
Merge branch 'master' of ssh://github.com/loki-project/loki-network 6 years ago
Jeff Becker 1623deb020
really make it compile 6 years ago
Jeff Becker 69e187cfd7
make it compile 6 years ago
Jeff Becker 5fdb2ce7ff
try better freebsd tun route 6 years ago
Jeff Becker e722e69543
more freebsd stuff 6 years ago
Jeff Becker 0d09dbb1c2
disable special tun behavior for freebsd 6 years ago
Jeff Becker 51bfcb5493
milliseconds not microseconds 6 years ago
Jeff Becker 0320736cae
don't shadow 6 years ago
Jeff Becker cda6bd3919
update docs 6 years ago
Jeff Becker 56132f365f
update test 6 years ago
Jeff Becker dbd2c41909
use event loop for time 6 years ago
Jeff Becker c5e2cffdbb
this may be better? 6 years ago
Jeff Becker d21c2a3288
get rid of junk 6 years ago
Jeff Becker dc3492d374
this may work 6 years ago
Jeff Becker 59f5cd70f5
idk any d 6 years ago
Jeff Becker a234e9ad86
this? 6 years ago
Jeff Becker 1513915415
try this 6 years ago
Jeff Becker 129de103f2
try this 6 years ago
Jeff Becker bc95f0eaba
try clearing (idk any D HELP I NEED AN ADULT !) 6 years ago
Jeff Becker 303ee9c692
correct call (?) 6 years ago
Jeff Becker cf81e0fd63
fug 6 years ago
Jeff Becker 7565e455a9
remove line 6 years ago
Jeff Becker e68462a568
correct shebang 6 years ago
Jeff Becker b0ebce5c36
initial lokinet d-trace profiler (toy) 6 years ago
Jeff d0b2c9863e
Merge pull request #35 from michael-loki/cmake_tidy
Modernise CMake build
6 years ago
Michael Thorpe 4690aceb0d
Modernise CMake build
- Bump to require version 3.7.0
- Change to use `add_compile_options` over manually appending to
  `CMAKE_C_FLAGS` or `CMAKE_CXX_FLAGS`.
- Use CMake machinery to set expected C++ standard
- Use CMake machinery to find flag(s) for pthread build
6 years ago
Jeff Becker 15c237a5a2
typofix from fediverse, thnx m4iler 6 years ago
Jeff Becker 486a48b796
update manpage 6 years ago
Jeff Becker 0cbdad6711
typo 6 years ago