Jeff
d0b2c9863e
Merge pull request #35 from michael-loki/cmake_tidy
...
Modernise CMake build
2018-10-28 18:01:25 -04:00
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
2018-10-28 18:57:04 +00:00
Jeff Becker
15c237a5a2
typofix from fediverse, thnx m4iler
2018-10-28 12:46:09 -04:00
Jeff Becker
486a48b796
update manpage
2018-10-28 12:12:09 -04:00
Jeff Becker
0cbdad6711
typo
2018-10-28 10:43:42 -04:00
Jeff Becker
f1fbb808da
Merge branch 'dev' of ssh://github.com/loki-project/loki-network into dev
2018-10-28 10:42:18 -04:00
Jeff Becker
6ae16a6895
freebsd add route
2018-10-28 10:41:59 -04:00
Jeff Becker
e196d909c2
port bootstrap script to sh
2018-10-28 10:31:02 -04:00
Jeff Becker
7d06bd0652
freebsd shebang fix
2018-10-28 10:30:21 -04:00
Jeff Becker
5fa9eb180b
freebsd fix
2018-10-28 10:29:09 -04:00
Jeff Becker
d1d323a9b8
freebsd stuff
2018-10-28 10:28:13 -04:00
Jeff Becker
1645000a5e
Merge branch 'master' of ssh://github.com/loki-project/loki-network
2018-10-28 10:12:10 -04:00
Jeff Becker
7d00dc7800
fix readme indentation
2018-10-28 10:12:00 -04:00
Ryan Tharp
7bfbe78d73
Merge branch 'master' of https://github.com/neuroscr/loki-network
2018-10-28 13:11:12 +00:00
Jeff
b842f5af20
tweak lookup timeout
2018-10-28 08:56:14 -04:00
Ryan Tharp
3f424e545d
Merge branch 'master' of https://github.com/loki-project/loki-network
2018-10-27 22:57:19 +00:00
Ryan Tharp
1877498fce
Merge branch 'master' of https://github.com/loki-project/loki-network
2018-10-27 15:40:20 -07:00
Ryan Tharp
9205b8172c
scan-build fixes
2018-10-27 15:40:12 -07:00
Jeff
9f9d4cd0e0
flush during tick
2018-10-27 18:07:16 -04:00
Jeff
2ca152f43f
make tun work on kqueue
2018-10-27 16:02:37 -04:00
Jeff
678f9e30eb
call cleanup timer
2018-10-27 16:02:24 -04:00
Jeff
04b738aa9e
make it work on osx for real
2018-10-27 15:03:23 -04:00
Jeff
d3531ca561
fix macos build and add anaylze target
2018-10-27 14:26:08 -04:00
Jeff Becker
320be02b21
Merge branch 'dev' of ssh://github.com/loki-project/loki-network into dev
2018-10-27 08:47:15 -04:00
Jeff Becker
adc4ccd430
update docs
2018-10-27 08:46:59 -04:00
Jeff
ccead80c3d
make jsonrpc server configurable on build, disabled by default.
...
default to client only and require explicitly run as relay to run as relay.
2018-10-27 08:41:04 -04:00
Jeff Becker
9bad05bb2e
off by 1
2018-10-26 09:03:10 -04:00
Jeff Becker
b3e7fee982
try making compatable with older versions of rapidjson
...
add toy munin plugin
2018-10-26 09:02:15 -04:00
Jeff Becker
6e1761eb05
first jsonrpc endpoint added
2018-10-25 15:06:16 -04:00
Jeff Becker
48e4f676cc
add rpc method for llarp.admin.link.neighboors
2018-10-25 14:18:12 -04:00
Jeff Becker
04d55b94c5
fix up jsonrpc stuff
2018-10-25 13:19:53 -04:00
Jeff Becker
ab7a4cd805
make jsonrpc demo work
2018-10-25 13:03:25 -04:00
Jeff Becker
e8bbc10838
zero copy logic for abyss::http::ConnImpl
2018-10-25 09:40:07 -04:00
Jeff Becker
f873b18036
fix up event loop
2018-10-25 08:39:32 -04:00
Jeff Becker
c483ec5231
bounds check for tun and tcp writing
2018-10-25 08:09:29 -04:00
Jeff Becker
de17324012
don't make tcp event code epoll specific
2018-10-25 08:00:29 -04:00
Jeff Becker
957a5ed833
initial epoll event loop implementation for tcp
2018-10-24 14:02:42 -04:00
Jeff Becker
2e511dc414
fix format
2018-10-24 08:29:30 -04:00
Jeff Becker
5d48bf2e5f
emphasis
2018-10-24 07:59:20 -04:00
Jeff Becker
7818c5ce4a
do NOT run as root
2018-10-24 07:58:44 -04:00
Jeff Becker
2fdbb439df
update install target and readme
2018-10-24 07:57:21 -04:00
Jeff Becker
136236185d
forgot line
2018-10-24 07:47:57 -04:00
Ryan Tharp
d800e4dd17
add doc
2018-10-24 03:22:26 -07:00
Ryan Tharp
6f261c321c
Merge branch 'master' of https://github.com/neuroscr/loki-network
2018-10-24 03:34:08 +00:00
Ryan Tharp
4d309131bb
rollback neuro hack to fix Kee's build
2018-10-24 03:33:48 +00:00
Jeff
b001d1f96b
try fixing whatever memory corruption happens
2018-10-23 17:36:50 -04:00
Jeff
21e20dde18
change scope
2018-10-23 17:33:49 -04:00
Jeff
8c591ceb96
use default endpoint
2018-10-23 17:28:01 -04:00
Jeff
429cd3b63c
use const
2018-10-23 14:21:23 -04:00
Jeff
7953f1fa48
make it compile
2018-10-23 14:18:45 -04:00