Commit Graph

2098 Commits

Author SHA1 Message Date
Rick V 11abed231f
stray tag ;-; 2018-12-24 22:39:34 -06:00
Rick 1347f250de
oops wrong version 2018-12-24 22:04:25 -06:00
Rick b27b1cc6af
text 2018-12-24 22:00:15 -06:00
Rick 882da5d194
app manifest 2018-12-24 21:44:33 -06:00
Rick febb1a0207
version resource 2018-12-24 21:20:17 -06:00
Rick e67caffe01
only old windows clients are required to restart (after installing inet6 protocol driver)
added note to that effect in script
2018-12-24 21:06:11 -06:00
Rick d58e17ba48
make lokinet-win32 installer safe to use for in-place upgrades
add version resource
2018-12-24 20:38:43 -06:00
Rick af14c6d0c2
remove old stuff 2018-12-24 13:49:59 -06:00
Jeff 2ce294e6fc fix issue #162 2018-12-23 10:33:26 -05:00
Jeff a1476b24e7 don't use dead sessions 2018-12-23 09:04:26 -05:00
Jeff 4b2a1ea9f3 make format and attempt to fix #158 2018-12-23 08:29:11 -05:00
Jeff a66f997702
Merge pull request #179 from despair86/old
read user packets on windows now
2018-12-22 14:40:31 -05:00
Rick d529b3f446
at least don't try to break anything
(the previous implementation aligned to uint64_t, the new one probably should do so as well)
2018-12-22 12:58:41 -06:00
Rick 8d147252b8
restore logging 2018-12-22 12:58:16 -06:00
Rick deab67d290
add special case for loopback (which is _not_ a distinct interface on windows) 2018-12-22 12:58:15 -06:00
Rick c6a3fc255a
ok fix ip header struct
which was broken for a while apparently
2018-12-22 12:58:15 -06:00
Rick 6040ab8c63
ok let's do this 2018-12-22 12:58:15 -06:00
despair 74dcbf8772
socket errors 2018-12-22 12:58:14 -06:00
despair 321251c944
implemented SIGINT handler for NT 2018-12-22 12:58:14 -06:00
despair e9c8cb9977
finally got around to writing a proper event loop for windows
just to be able to read user packets from TAP

split the UDP and TUN listeners into separate event queues

added some notes in tuntap-windows (mostly gutting it since we do a lot of the stuff ourselves)
2018-12-22 12:58:13 -06:00
despair b3e8099838
bug fixes 2018-12-22 12:58:13 -06:00
despair 43afede986
make RPI option more descriptive 2018-12-22 12:58:12 -06:00
despair afa83f0646
aaaa 2018-12-22 12:58:12 -06:00
despair d1cbd58a3f
back to square one
need to be able to queue up a TUN read/write at each tick
then finish dealing with it in the main event loop
which is damn near impossible to do along with unix-style asio
that waits for data to appear/disappear before signalling
2018-12-22 12:58:05 -06:00
Jeff 733191311e
Merge pull request #173 from majestrate/master
don't do as many allocations when processing messages
2018-12-20 12:49:28 -05:00
Jeff Becker d58fab8440
include algorithm 2018-12-20 12:25:11 -05:00
Jeff Becker 3e37165749
Merge remote-tracking branch 'origin/master' 2018-12-20 12:23:01 -05:00
Jeff ad58645116
Merge pull request #172 from michael-loki/aligned_array
Convert llarp::AlignedBuffer to be backed by std::array
2018-12-20 12:21:13 -05:00
Jeff Becker 259283f3c4
make it compile 2018-12-20 12:14:21 -05:00
Jeff Becker d14dcaa895
fix it more 2018-12-20 12:04:23 -05:00
Jeff Becker 5e8bd2fc21
fix rpc 2018-12-20 12:01:49 -05:00
Jeff Becker e7f5eeff51
use fewer allocations 2018-12-20 11:49:05 -05:00
Michael ba95767f57
Add tests for alignedbuffer 2018-12-20 16:16:18 +00:00
Michael 037cb87523
Convert llarp::AlignedBuffer to be backed by std::array 2018-12-20 16:16:18 +00:00
Jeff Becker 42e09b8ab9
use static buffer for encrypted buffer 2018-12-20 10:03:48 -05:00
Jeff Becker 26148e843e
smaller padding 2018-12-20 10:03:37 -05:00
Jeff d9495dfc0a
Merge pull request #171 from majestrate/master
flush packets in same tick cycle
2018-12-20 08:09:08 -05:00
Jeff Becker 191dc43207
revert 2018-12-20 08:06:36 -05:00
Jeff Becker 01f2524145
flush ip packets such that they are sent same event loop tick 2018-12-20 08:04:00 -05:00
Jeff Becker 4324aed7ec
fix previous commit 2018-12-20 07:51:15 -05:00
Jeff 110786e5c0
Merge pull request #170 from majestrate/master
order downstream packets
2018-12-20 07:44:01 -05:00
Jeff Becker 8e6046ff1c
order downstream packets 2018-12-20 07:41:39 -05:00
Jeff a1c3334fb1
Merge pull request #167 from neuroscr/master
Fix issues with running your own private test net
2018-12-19 07:20:01 -05:00
Ryan Tharp e13c2779fe Merge branch 'master' of https://github.com/neuroscr/loki-network 2018-12-18 18:53:32 +00:00
Ryan Tharp 46d488d9ab improve logging explanation for testnets 2018-12-18 18:53:11 +00:00
Ryan Tharp c410ae9673
Merge pull request #166 from neuroscr/master
add success message and colorized success/failure per Kee
2018-12-18 10:49:38 -08:00
Jeff Becker 261254ce2b fix bootstrap
(cherry picked from commit 8ee36d71ff)
2018-12-18 17:42:47 +00:00
Ryan Tharp 611c166c06 add success message and colorized success/failure per Kee 2018-12-17 21:52:34 -08:00
Jeff c7f78427e0
Merge pull request #159 from neuroscr/master
fix make install
2018-12-17 07:41:27 -05:00
Ryan Tharp db6945b6a0 fix debug spacing issue 2018-12-17 04:33:30 +00:00