Michael
|
887fb4ac62
|
Replace insert(make_pair()) with emplace()
|
2019-02-18 10:35:23 +00:00 |
|
Michael
|
048fa83c39
|
Finish replacement of Router with AbstractRouter
|
2019-02-14 22:31:31 +00:00 |
|
Jeff Becker
|
46222df421
|
refactor
|
2019-02-11 12:14:43 -05:00 |
|
Jeff Becker
|
66753430ad
|
fix it
|
2019-02-08 16:29:56 -05:00 |
|
Jeff Becker
|
e1522faeaa
|
add introspection rpc endpoint
|
2019-02-08 14:43:25 -05:00 |
|
Michael
|
729cd045f1
|
Convert llarp::Router into an abstract base class
|
2019-02-06 09:59:47 +00:00 |
|
Michael
|
7212baa062
|
Add implicit conversion from ManagedBuffer to llarp_buffer_t
|
2019-02-03 01:44:09 +00:00 |
|
Michael
|
7ca3e13e78
|
Rename to ManagedBuffer
|
2019-02-03 00:48:10 +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 |
|
Ryan Tharp
|
2e4ad12a87
|
Merge branch 'staging' of https://github.com/loki-project/loki-network
|
2019-01-17 21:14:01 +00:00 |
|
Jeff Becker
|
015e68df68
|
Merge branch 'staging' of ssh://github.com/loki-project/loki-network into staging
|
2019-01-17 08:56:33 -05:00 |
|
Ryan Tharp
|
1ba5b75082
|
Merge branch 'master' of https://github.com/neuroscr/loki-network
|
2019-01-16 21:25:37 +00:00 |
|
Ryan Tharp
|
3feb074599
|
be more verbose about failure and actual DNS bind
|
2019-01-16 13:06:53 -08:00 |
|
Michael
|
da6cdfc0b2
|
More refactoring to continue to make dependency graph acylic
|
2019-01-15 23:15:44 +00:00 |
|
Jeff Becker
|
ef394cd2fb
|
Merge branch 'staging' of ssh://github.com/loki-project/loki-network into staging
|
2019-01-11 08:21:17 -05:00 |
|
Michael
|
a3463120cc
|
Move net components into a distinct folder
|
2019-01-11 01:42:02 +00:00 |
|
Michael
|
e5eda0fb8f
|
Move lokinet unspecific components to a util/ library
|
2019-01-10 20:07:24 +00:00 |
|
Jeff Becker
|
6e745abe6a
|
make it compile
|
2019-01-10 10:51:31 -05:00 |
|
Jeff Becker
|
c1e4e715bb
|
try fixing dns issue with random.snode
|
2019-01-10 10:49:08 -05:00 |
|
Ryan Tharp
|
c5575d6fe2
|
rename Crypto() to GetCrypto() to keep gcc 7.3 on linux happy
|
2019-01-08 23:45:43 +00:00 |
|
Michael
|
df4fd0ef56
|
Fix some low hanging performance issues
|
2019-01-07 22:15:41 +00:00 |
|
Michael
|
516466f5be
|
Mark more AlignedBuffer constructors as explicit
|
2019-01-02 01:04:08 +00:00 |
|
Michael
|
334161c9bb
|
Remove data() conversions from llarp::AlignedBuffer
|
2019-01-02 01:03:53 +00:00 |
|
Jeff Becker
|
99ecefbdba
|
fixes issue #186
|
2018-12-28 10:10:05 -05:00 |
|
Jeff
|
b088c7eba5
|
Merge branch 'gh-master'
|
2018-12-24 16:15:22 -05:00 |
|
Jeff Becker
|
21d1998a38
|
add graceful stop for path builders and friends
|
2018-12-24 11:10:56 -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 Becker
|
8e6046ff1c
|
order downstream packets
|
2018-12-20 07:41:39 -05:00 |
|
Ryan Tharp
|
db6945b6a0
|
fix debug spacing issue
|
2018-12-17 04:33:30 +00: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
|
7a52638add
|
Move handlers* 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 |
|
despair
|
d26141d433
|
Merge branch 'dev' into reeeee-divergence
ok hope this works -rick
# Conflicts:
# .gitignore
# .vscode/settings.json
# include/llarp/service/context.hpp
# llarp/dns.cpp
# llarp/dnsc.cpp
# llarp/ev.cpp
# llarp/ev.hpp
# llarp/ev_win32.hpp
# llarp/net.cpp
# llarp/router.cpp
# llarp/router.hpp
# llarp/service/context.cpp
|
2018-12-03 12:24:56 -06:00 |
|
Jeff Becker
|
622ed8d12e
|
fix crash on premature close of event loop (also make format)
|
2018-12-02 13:07:07 -05:00 |
|
Jeff Becker
|
79cffacafd
|
new exit packet buffer format
|
2018-11-29 16:19:20 -05:00 |
|
Jeff Becker
|
11372c9544
|
Merge branch 'dev' into snode-endpoint
|
2018-11-29 09:34:19 -05:00 |
|
Jeff Becker
|
e6037ff060
|
pack exit traffic
|
2018-11-28 11:38:20 -05:00 |
|
Jeff
|
387d05282b
|
Merge pull request #58 from neuroscr/master
Major DNS refactor
|
2018-11-28 08:10:33 -05:00 |
|
Jeff Becker
|
75f5d748b6
|
Merge branch 'vanity' into dev
|
2018-11-28 07:33:03 -05:00 |
|
Jeff Becker
|
b004b9e2a1
|
fix up exit logic
|
2018-11-28 07:32:38 -05:00 |
|
Jeff Becker
|
e3e337b96f
|
Merge branch 'master' into dev
|
2018-11-26 17:53:42 -05:00 |
|
Jeff Becker
|
79040ef036
|
rx -> tx
|
2018-11-26 17:52:46 -05:00 |
|
Jeff Becker
|
7e4d74cbfc
|
add initial jni stuff for lokinet android. i fucking hate android so god damn much.
|
2018-11-26 17:46:22 -05:00 |
|
Ryan Tharp
|
7874567611
|
Merge branch 'master' of https://github.com/loki-project/loki-network
|
2018-11-26 15:54:52 +00:00 |
|
Jeff Becker
|
c1e494c2c4
|
have llarp_ev_* use llarp_buffer_t
|
2018-11-23 09:37:26 -05:00 |
|