Adam Ierymenko
|
a369c69091
C++ netconf master Redis plumbing.
|
11 سال پیش |
Adam Ierymenko
|
56cfe1d603
Strip out old Service code, add new service message type.
|
11 سال پیش |
Adam Ierymenko
|
29ba34ab7c
Kill old testnet stuff, update main.cpp for new SocketManager abstraction.
|
11 سال پیش |
Adam Ierymenko
|
128a131070
About halfway there in refactoring to support pluggable SocketManager.
|
11 سال پیش |
Adam Ierymenko
|
67aa23530b
More work on adding testnet and user-mode capabilities for local network simulation.
|
11 سال پیش |
Adam Ierymenko
|
0778332747
.
|
11 سال پیش |
Adam Ierymenko
|
6c87f9f765
Rename MulticastTopology to Multicaster -- same name as old multicast controller but different code. More descriptive though.
|
11 سال پیش |
Adam Ierymenko
|
9180a30986
.
|
11 سال پیش |
Adam Ierymenko
|
954f9cbc13
Yet more WIP on mulitcast algo...
|
11 سال پیش |
Adam Ierymenko
|
4ba4269344
cleanup
|
11 سال پیش |
Adam Ierymenko
|
1d37204a37
Refactoring in progress... pardon our dust...
|
11 سال پیش |
Adam Ierymenko
|
e3c5ada3a7
Add signatures to Dictionary, and fix unhex() API in Utils to be a little safer.
|
11 سال پیش |
Adam Ierymenko
|
b80c229d87
Tons of code cleanup, refactor Network to use EthernetTapFactory, probably also fix GitHub issue #90
|
11 سال پیش |
Adam Ierymenko
|
a76d9d4408
Move OS-dependent implementations of generic interfaces to osdep/ in preparation for TapFactory refactor.
|
11 سال پیش |
Adam Ierymenko
|
00f9305ad8
Routing table base class.
|
11 سال پیش |
Adam Ierymenko
|
6c60305a96
Split EthernetTap into subclasses, work in progress...
|
11 سال پیش |
Adam Ierymenko
|
3be4c38946
IPC stuff for Unix.
|
11 سال پیش |
Adam Ierymenko
|
bd749e040d
Compile fixes.
|
11 سال پیش |
Adam Ierymenko
|
bf0da9f2f7
Rest of software updater, ready to test...
|
12 سال پیش |
Adam Ierymenko
|
0a0ed893c3
HTTP client work...
|
12 سال پیش |
Adam Ierymenko
|
f5d397e8c8
Pull in-band file transfer stuff. Toyed around with that idea, but it seems that updates for some platforms are big enough and there are enough reliability concerns that just using TCP/HTTP is safer and easier.
|
12 سال پیش |
Adam Ierymenko
|
ae138566a9
Updater code, work in progress...
|
12 سال پیش |
Adam Ierymenko
|
6e217dfcb0
Get rid of DBM, which technically is a case of YAGNI. Supernodes will need a way to save identities, but that can be a different feature. Regular clients do not really need a permanent cache (yet). When/if we do need one we can do it then. Until then it only caused problems.
|
12 سال پیش |
Adam Ierymenko
|
b10871cedc
More work in netconf cleanup.
|
12 سال پیش |
Adam Ierymenko
|
797bba04dd
Get rid of not used and maybe never to be used Filter code.
|
12 سال پیش |
Adam Ierymenko
|
b4ae1adfbf
Break out certificate of membership into its own class.
|
12 سال پیش |
Adam Ierymenko
|
f3128a18fe
Work in progress...
|
12 سال پیش |
Adam Ierymenko
|
3b2d98e7dc
Integrating new crypto -- work in progress, wont build yet.
|
12 سال پیش |
Adam Ierymenko
|
032ce498c4
More new crypto -- poly1305 one-time auth code.
|
12 سال پیش |
Adam Ierymenko
|
77965af288
Add new crypto: SHA512 and C25519 -- not integrated yet.
|
12 سال پیش |