Adam Ierymenko
|
425d311ce8
Merge of netcon with edge and unification of make processes.
|
9 anos atrás |
Adam Ierymenko
|
8ef4edebbf
Deferred decode for HELLO to prevent HELLOcalypse under high load of new peers.
|
9 anos atrás |
Adam Ierymenko
|
16bc3e0398
Factor out RemotePath subclass of Path -- no longer needed, just cruft.
|
9 anos atrás |
Adam Ierymenko
|
e07bae2525
Run geoip cluster service sub-process.
|
9 anos atrás |
Adam Ierymenko
|
619e113748
Work in progress on Cluster for new root infrastructure, multi-homing.
|
9 anos atrás |
Adam Ierymenko
|
1b1945c63e
Work in progress on refactoring root-topology into World and adding in-band updates.
|
9 anos atrás |
Adam Ierymenko
|
2ad69237cf
Background resolver.
|
9 anos atrás |
Adam Ierymenko
|
53cbe485f0
Some cleanup, and bite the bullet and go ahead and write a simple Http client. Need a cross-platform built-in one to do cli right.
|
9 anos atrás |
Adam Ierymenko
|
6c29e966dd
Include a BSD licensed JSON parser for the CLI.
|
9 anos atrás |
Adam Ierymenko
|
33c8d3c50b
Compile fixes.
|
9 anos atrás |
Adam Ierymenko
|
8639538299
Rename One to OneService, create separate sources for other tools.
|
9 anos atrás |
Adam Ierymenko
|
b888e033c0
JSON control plane, almost done...
|
9 anos atrás |
Adam Ierymenko
|
068d311ecc
TRACE compile fixes, other fixes, and it basically works! It says HELLO.
|
9 anos atrás |
Adam Ierymenko
|
6615a70027
Service code builds now.
|
9 anos atrás |
Adam Ierymenko
|
608b5ca13a
.
|
9 anos atrás |
Adam Ierymenko
|
7529d050c7
All of node/ now compiles again!
|
9 anos atrás |
Adam Ierymenko
|
488f5bf977
More build fixes, and attic/ some stuff.
|
9 anos atrás |
Adam Ierymenko
|
36eab4f1a9
Whole heap more cleanup and refactoring...
|
9 anos atrás |
Adam Ierymenko
|
a61acf36d2
osnet -> osdep
|
9 anos atrás |
Adam Ierymenko
|
2c5dbecb3c
More CAPI work, and move old control/ and old node/Node to attic.
|
9 anos atrás |
Adam Ierymenko
|
60158aa5dd
Turns out that node/ likely has no business with or need for the system IP routing table. So shelve that code for now.
|
9 anos atrás |
Adam Ierymenko
|
96737368aa
Add MIT-licensed Joyent http-parser lib to ext/ for use with new control plane.
|
9 anos atrás |
Adam Ierymenko
|
ff255a34de
Make NetworkConfigMaster a plugin to get Redis and other non-endpoint code out of node/
|
9 anos atrás |
Adam Ierymenko
|
a369c69091
C++ netconf master Redis plumbing.
|
10 anos atrás |
Adam Ierymenko
|
56cfe1d603
Strip out old Service code, add new service message type.
|
10 anos atrás |
Adam Ierymenko
|
29ba34ab7c
Kill old testnet stuff, update main.cpp for new SocketManager abstraction.
|
10 anos atrás |
Adam Ierymenko
|
128a131070
About halfway there in refactoring to support pluggable SocketManager.
|
10 anos atrás |
Adam Ierymenko
|
67aa23530b
More work on adding testnet and user-mode capabilities for local network simulation.
|
10 anos atrás |
Adam Ierymenko
|
0778332747
.
|
10 anos atrás |
Adam Ierymenko
|
6c87f9f765
Rename MulticastTopology to Multicaster -- same name as old multicast controller but different code. More descriptive though.
|
10 anos atrás |