summaryrefslogtreecommitdiff
path: root/objects.mk
AgeCommit message (Collapse)Author
2015-04-08.Adam Ierymenko
2015-04-08All of node/ now compiles again!Adam Ierymenko
2015-04-06More build fixes, and attic/ some stuff.Adam Ierymenko
2015-03-31Whole heap more cleanup and refactoring...Adam Ierymenko
2015-03-31osnet -> osdepAdam Ierymenko
2015-03-31More CAPI work, and move old control/ and old node/Node to attic.Adam Ierymenko
2015-03-30Turns out that node/ likely has no business with or need for the system IP ↵Adam Ierymenko
routing table. So shelve that code for now.
2015-03-20Add MIT-licensed Joyent http-parser lib to ext/ for use with new control plane.Adam Ierymenko
2015-02-24Make NetworkConfigMaster a plugin to get Redis and other non-endpoint code ↵Adam Ierymenko
out of node/
2015-01-06C++ netconf master Redis plumbing.Adam Ierymenko
2015-01-05Strip out old Service code, add new service message type.Adam Ierymenko
2014-10-21Kill old testnet stuff, update main.cpp for new SocketManager abstraction.Adam Ierymenko
2014-10-21About halfway there in refactoring to support pluggable SocketManager.Adam Ierymenko
2014-10-03More work on adding testnet and user-mode capabilities for local network ↵Adam Ierymenko
simulation.
2014-09-25.Adam Ierymenko
2014-09-24Rename MulticastTopology to Multicaster -- same name as old multicast ↵Adam Ierymenko
controller but different code. More descriptive though.
2014-09-24.Adam Ierymenko
2014-09-22Yet more WIP on mulitcast algo...Adam Ierymenko
2014-09-15cleanupAdam Ierymenko
2014-09-12Refactoring in progress... pardon our dust...Adam Ierymenko
2014-08-05Add signatures to Dictionary, and fix unhex() API in Utils to be a little safer.Adam Ierymenko
2014-07-31Tons of code cleanup, refactor Network to use EthernetTapFactory, probably ↵Adam Ierymenko
also fix GitHub issue #90
2014-07-17Move OS-dependent implementations of generic interfaces to osdep/ in ↵Adam Ierymenko
preparation for TapFactory refactor.
2014-07-15Routing table base class.Adam Ierymenko
2014-04-07Split EthernetTap into subclasses, work in progress...Adam Ierymenko
2014-03-18IPC stuff for Unix.Adam Ierymenko
2014-03-17Compile fixes.Adam Ierymenko
2013-12-10Rest of software updater, ready to test...Adam Ierymenko
2013-12-06HTTP client work...Adam Ierymenko
2013-12-04Pull in-band file transfer stuff. Toyed around with that idea, but it seems ↵Adam Ierymenko
that updates for some platforms are big enough and there are enough reliability concerns that just using TCP/HTTP is safer and easier.
2013-11-01Updater code, work in progress...Adam Ierymenko
2013-10-21Get rid of DBM, which technically is a case of YAGNI. Supernodes will need a ↵Adam Ierymenko
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.
2013-10-18More work in netconf cleanup.Adam Ierymenko
2013-10-17Get rid of not used and maybe never to be used Filter code.Adam Ierymenko
2013-10-07Break out certificate of membership into its own class.Adam Ierymenko
2013-09-25Work in progress...Adam Ierymenko
2013-09-16Integrating new crypto -- work in progress, wont build yet.Adam Ierymenko
2013-09-13More new crypto -- poly1305 one-time auth code.Adam Ierymenko
2013-09-13Add new crypto: SHA512 and C25519 -- not integrated yet.Adam Ierymenko
2013-08-05CLI debugging, got rid of nasty old Thread class and replaced with newer ↵Adam Ierymenko
cleaner portable idiom.
2013-07-31Local service plugin stuff... work in progress.Adam Ierymenko
2013-07-31Change mind again... dump Http. Launcher will do this and will use libcurl. ↵Adam Ierymenko
Also fix some format string errors.
2013-07-27Add skeleton of certificate-based private network authentication. Also ↵Adam Ierymenko
remove some old code.
2013-07-27Revert removal of Http. Witness my indecisiveness.Adam Ierymenko
2013-07-27Dump huffman, doesnt add much and complicates porting to other languages. ↵Adam Ierymenko
Also fix compile error in idtool.
2013-07-27Get rid of built-in HTTP. If we do HTTP it will probably be via libcurl to ↵Adam Ierymenko
support HTTPS and chunking and other complexities.
2013-07-27Back out of RPC... blech. Have a better idea.Adam Ierymenko
2013-07-25RPC infrastructure work in progress.Adam Ierymenko
2013-07-17New simpler command interface via loopback UDP protected by a crypto token.Adam Ierymenko
2013-07-11More work in progress on Switch / PacketDecoder refactor.Adam Ierymenko