Michael
|
a00d6afc5e
|
Convert llarp_buffer_t to be a class with methods
|
2019-02-17 13:09:48 +00:00 |
|
Michael
|
048fa83c39
|
Finish replacement of Router with AbstractRouter
|
2019-02-14 22:31:31 +00:00 |
|
Michael
|
f3b0af9d2f
|
Create CopyableBuffer type
|
2019-02-02 23:21:35 +00:00 |
|
Michael
|
2de621b0ad
|
Disable copy constructing llarp_buffer_t
|
2019-02-01 01:58:13 +00:00 |
|
Michael
|
f24f554a01
|
Convert llarp::Crypto into an abstract base class
|
2019-01-26 15:40:58 +00:00 |
|
Michael
|
081d4dfa32
|
Reorganise source into more folders
|
2019-01-11 01:19:49 +00:00 |
|
Michael
|
e5eda0fb8f
|
Move lokinet unspecific components to a util/ library
|
2019-01-10 20:07:24 +00:00 |
|
Michael
|
ea19093a20
|
Remove const byte* conversion operators from llarp::AlignedBuffer
|
2019-01-02 01:04:04 +00:00 |
|
Michael
|
1410d0a0cf
|
Remove byte* conversion operators from llarp::AlignedBuffer
|
2019-01-02 01:04:03 +00:00 |
|
Jeff Becker
|
e7f5eeff51
|
use fewer allocations
|
2018-12-20 11:49:05 -05:00 |
|
Jeff Becker
|
be234e4b6e
|
* make format
* snode to snode direct traffic
* wire up dns on service node tun
|
2018-12-13 11:14:44 -05:00 |
|
Michael
|
85dde7b6b0
|
Move remaining include/llarp headers to llarp/
|
2018-12-12 02:53:02 +00:00 |
|
Michael
|
e887b4e9c7
|
Move service* to llarp/
|
2018-12-12 02:53:01 +00:00 |
|
Michael
|
5aa7f49470
|
Move routing* to llarp/
|
2018-12-12 02:53:01 +00:00 |
|
Michael
|
7be452092c
|
Convert llarp_crypto to be a true C++ class
|
2018-12-11 00:53:55 +00:00 |
|
Michael
|
f0fce5b68a
|
Convert llarp_router to be a true C++ class
|
2018-12-10 20:15:35 +00:00 |
|
Michael
|
30e9dca2e5
|
Convert llarp_logic to be a C++ class
|
2018-12-10 14:15:11 +00:00 |
|
Michael Thorpe
|
33bfaf7ecd
|
Enable -Wextra
test criteria:
- test build on macOS
- test build in debian docker container
- test build in fedora docker container
|
2018-11-07 15:31:13 +00:00 |
|
Jeff Becker
|
c9bfe640b7
|
increment sequence number so we don't spam new intro frames
|
2018-09-26 06:52:57 -04:00 |
|
Jeff Becker
|
7c90e13299
|
use another buffer for signing
|
2018-09-21 08:47:07 -04:00 |
|
Jeff Becker
|
caf06fdf9e
|
try reinitializing buffer instead of doing resize
|
2018-09-19 13:30:18 -04:00 |
|
Jeff Becker
|
f7462910c2
|
more logging
|
2018-09-19 13:04:55 -04:00 |
|
Jeff Becker
|
c31fd5fcde
|
make hidden services work again (probably)
|
2018-09-18 17:32:17 -04:00 |
|
Jeff Becker
|
9ee7275a02
|
decrypt frames correctly and set return address
|
2018-09-17 20:18:33 -04:00 |
|
Jeff Becker
|
217f4a0d3f
|
use correct intro in tag tracking
|
2018-09-17 12:12:42 -04:00 |
|
Jeff Becker
|
9ffcf66e58
|
more checks less logging
|
2018-09-17 11:32:37 -04:00 |
|
Jeff Becker
|
edbd9197e5
|
update spec and fix copy constructor
|
2018-09-17 09:28:26 -04:00 |
|
Jeff Becker
|
8114f63e70
|
use queues
|
2018-09-16 08:25:17 -04:00 |
|
Jeff Becker
|
4f691b8974
|
make tun write correct number of bytes
try doing correct ip checksum and for upper layers that need it too
supported right now are icmp, tcp, and udp. more will come later
probably.
|
2018-09-16 08:06:19 -04:00 |
|
Jeff Becker
|
354df88367
|
more ip endpoint fixes
spam dht with lookups less
|
2018-09-14 09:43:42 -04:00 |
|
Jeff Becker
|
1d3e9f6adc
|
make testnet no longer crash
|
2018-08-14 17:17:18 -04:00 |
|
Jeff Becker
|
186bd7d573
|
use NTRU for introset end to end encryption
|
2018-08-13 19:22:31 -04:00 |
|
Jeff Becker
|
d7c1c3322f
|
it works.
|
2018-08-12 13:22:29 -04:00 |
|
Jeff Becker
|
e79708c1dc
|
hidden services sorta work
|
2018-08-10 17:34:11 -04:00 |
|
Jeff Becker
|
c36c83d9dc
|
more hidden service code
|
2018-08-09 15:02:17 -04:00 |
|
Jeff Becker
|
d511057b7d
|
* logging updates
* nicknames in RC (yw kee)
* spec update
* more hidden service code
|
2018-08-02 10:48:43 +10:00 |
|
Jeff Becker
|
dbe4a35230
|
add sequence numbers to routing messages
|
2018-07-24 07:59:43 +10:00 |
|
Jeff Becker
|
19e3b9c642
|
* more hidden service code
* begin lokinet api
|
2018-07-23 17:38:29 +10:00 |
|
Jeff Becker
|
d38646ed54
|
more hidden service stuff
|
2018-07-23 09:14:29 +10:00 |
|
Jeff Becker
|
02ca1796b2
|
all the files
|
2018-07-20 14:50:28 +10:00 |
|
Jeff Becker
|
7fbc21207f
|
more hidden service stuff
|
2018-07-19 14:58:39 +10:00 |
|