Commit Graph

1195 Commits

Author SHA1 Message Date
Ryan Tharp
43e3bede6a Merge branch 'master' of https://github.com/neuroscr/loki-network 2018-11-21 05:42:28 -08:00
Ryan Tharp
40522639ce Merge branch 'master' of https://github.com/loki-project/loki-network 2018-11-21 13:39:27 +00:00
Jeff Becker
5cbfccfff4
don't crash 2018-11-21 08:34:08 -05:00
Jeff Becker
2bd2815290
don't sign traffic 2018-11-21 07:31:36 -05:00
Ryan Tharp
da6621519d Merge branch 'master' of https://github.com/neuroscr/loki-network 2018-11-20 11:52:36 -08:00
Ryan Tharp
efe86c2401 Merge branch 'master' of https://github.com/loki-project/loki-network 2018-11-20 19:32:12 +00:00
Jeff Becker
a3bb2c7d6a
actually start disk threadpool 2018-11-20 12:08:02 -05:00
Jeff Becker
1380014583
set hooks 2018-11-20 11:58:18 -05:00
Jeff Becker
ab5f477907
fix up leak 2018-11-20 10:46:26 -05:00
Jeff Becker
2e3adb48e3
add boilerplate for router whitelist via jsonrpc, disabled at the moment 2018-11-20 10:22:59 -05:00
Jeff Becker
a4c30a4b81
fix merge 2018-11-20 07:44:18 -05:00
Jeff Becker
b543d6243d
Merge branch 'master' into dev 2018-11-20 07:42:17 -05:00
Jeff Becker
a8ec8a4215
Merge remote-tracking branch 'origin/master' 2018-11-20 07:41:18 -05:00
Jeff Becker
336ef631b2
more logging, try expunging loose sessions more vigorously 2018-11-20 07:13:05 -05:00
Michael
d21af22ca3
Rename defaults.h 2018-11-20 00:52:19 +00:00
Michael
d750ec0605
Rename logic.h 2018-11-20 00:52:19 +00:00
Michael
1c0cf72c02
Rename endian.h 2018-11-20 00:52:19 +00:00
Michael
f91d2b9e11
Rename proto.h 2018-11-20 00:52:19 +00:00
Michael
e39d02ddc2
Rename version.h 2018-11-20 00:52:19 +00:00
Ryan Tharp
f5c05289aa start SOA type record 2018-11-19 16:18:09 -08:00
Ryan Tharp
375c39e748 Merge branch 'master' of http://github.com/loki-project/loki-network 2018-11-19 23:44:42 +00:00
Ryan Tharp
3a8a90e440 make gcc 8.2 and RPI=1 happy 2018-11-19 23:42:04 +00:00
Michael
0b2ebc83e0
De-C-ify several .h headers 2018-11-19 22:45:37 +00:00
Jeff Becker
e287e5132b
more vigorus pings 2018-11-19 17:04:23 -05:00
Jeff Becker
950d13a818
more logging 2018-11-19 16:55:41 -05:00
Jeff Becker
bad32dbb98
more logging 2018-11-19 16:33:51 -05:00
Jeff Becker
c9fda1e5af
pass 2018-11-19 12:19:37 -05:00
Jeff Becker
3dd466629b
check for nullptr 2018-11-19 12:14:35 -05:00
Jeff Becker
90a4f90ee6
limit build rate a lot more 2018-11-19 11:48:35 -05:00
Jeff Becker
2e13daae27
start threadpool explicitly 2018-11-19 11:40:49 -05:00
Jeff Becker
4e105f3cd5
add std::optional backport option for cxx11 2018-11-19 11:31:12 -05:00
Jeff Becker
5357b4b69f
make clang happy, disable netns by default (for now) 2018-11-19 08:39:35 -05:00
Jeff Becker
3585a558ec
Merge branch 'master' into dev 2018-11-19 07:25:41 -05:00
Jeff Becker
9c54939324
make llarp_router::SendToOrQueue check inbound and outbound links instead of just inbound or just outbound 2018-11-19 07:25:03 -05:00
Jeff Becker
270e5648b8
Merge remote-tracking branch 'github/master' 2018-11-19 07:01:50 -05:00
Jeff Becker
3718a7d016
Merge remote-tracking branch 'github/master' into dev 2018-11-19 07:01:42 -05:00
Jeff Becker
d37daf7996
Merge branch 'master' into dev 2018-11-19 06:57:29 -05:00
Jeff Becker
7214f242e0
rip out old threadpool code 2018-11-19 06:56:40 -05:00
Michael
4c6f261b06
Use std::atomic<std::uint32_t> over std::atomic_uint32_t 2018-11-19 10:39:07 +00:00
Ryan Tharp
2daa986c33 fix static analysis issues 2018-11-18 15:56:59 -08:00
Ryan Tharp
de418125f2 remove redundance from (sockaddr) param refactor 2018-11-18 15:48:50 -08:00
Ryan Tharp
42b8fc3a7a don't truncate last 2 bytes 2018-11-18 15:41:32 -08:00
Ryan Tharp
969865c499 internal refactor
- created various structs for each record type
- changed DNSd to return most of the recieved packet (allowing for multiple answers)
- favor vector<byte_t> over c-style buffers
- support NS records a little better
- fixed output on cname, ptr, txt
2018-11-18 15:08:02 -08:00
Ryan Tharp
373a14b44b clang-format 2018-11-18 15:06:21 -08:00
Jeff
23c8807d59
Merge pull request #54 from neuroscr/master
DNS QoL improvements
2018-11-18 15:13:25 -05:00
Ryan Tharp
82cfa61540 address alphakamp complaint about using 127.0.0.1 on linux (systemd taking it by default) 2018-11-18 10:02:22 -08:00
Ryan Tharp
f03c41a99f Deprecate DNS_PORT as configureable in INI now. Reduce confusion as it would change DNSc port too and I believe it was meant only to change DNSd port. 2018-11-18 09:41:09 -08:00
Jeff Becker
f5ac1b5c0d
Merge branch 'master' into dev 2018-11-18 07:43:13 -05:00
Michael
3c5e3e79f9
Create ThreadPool component with test suite 2018-11-17 21:13:34 +00:00
Michael
8a52bf448e
Create Queue component with test suite 2018-11-17 21:13:34 +00:00