summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-03Announce multicast group changes on network rescanMulticastGroups()Adam Ierymenko
2014-10-03Add test network support to Network.Adam Ierymenko
2014-10-03Add inject (undocumented in help) to NodeControlService.Adam Ierymenko
2014-10-03Plumb injectPacketFromHost through to API.Adam Ierymenko
2014-10-03Add local-testnet clean script, and make a really ugly hacky fix in main.c ↵Adam Ierymenko
for the -q option. (All that personality stuff needs to be rewritten. Yuck.)
2014-10-03Fix root topology overrideAdam Ierymenko
2014-10-03.Adam Ierymenko
2014-10-03run-local-testnet scriptAdam Ierymenko
2014-10-03More work on adding testnet and user-mode capabilities for local network ↵Adam Ierymenko
simulation.
2014-10-03Root topology testnet stuff... will ship this so people can easily run the ↵Adam Ierymenko
local testnet app.
2014-10-02Work on in-place testnet support.Adam Ierymenko
2014-10-02Last steps before test: parse OK(MULTICAST_GATHER) and OK(MULTICAST_FRAME)Adam Ierymenko
2014-10-02Make multicast gathering a bit smarter.Adam Ierymenko
2014-10-02But since we are now using middle 3 bits we can assign sane values for the ↵Adam Ierymenko
cipher suite enum.
2014-10-02Gotta support old encrypted flag, move cipher spec to middle 3 bits... due ↵Adam Ierymenko
to some shortsighted design early-on. In the future this can die once there are no old peers.
2014-10-02Change "encrypted" flag to full cipher suite selector. Go ahead and reserve ↵Adam Ierymenko
AES256-GCM which might be added in the future.
2014-10-02Improve security posture by eliminating non-const data() accessor from Buffer.Adam Ierymenko
2014-10-02Yes, zero my secret key data. Yes I really, really mean it.Adam Ierymenko
2014-10-01A bit more IncomingPacket cleanup... almost ready to test, just need OK() ↵Adam Ierymenko
handling.
2014-10-01Some cleanup, Multicaster now sends multicasts as it gets additional members.Adam Ierymenko
2014-10-01Yay... now everything compiles! Getting close to testing on this. Still have ↵Adam Ierymenko
not added backward compatibility support for relaying of multicasts to 0.9.X clients yet but that will be easy. Will test with heterogenous 1.0.0 clients only first.
2014-09-30IncomingPacket builds!Adam Ierymenko
2014-09-30Add origin to new MULTICAST_FRAME, move security check for certs into ↵Adam Ierymenko
Network to remove redundant code and bug-proneness, more work on IncomingPacket...
2014-09-30Multicaster needs to be global, not per-network, and a bunch of other stuff.Adam Ierymenko
2014-09-30Everything in for new multicast except IncomingPacket parsing...Adam Ierymenko
2014-09-26A few more revisions to new multicast verbs.Adam Ierymenko
2014-09-26Some Network code cleanup.Adam Ierymenko
2014-09-25Most of new multicast code builds... now on to packet parsing.Adam Ierymenko
2014-09-25.Adam Ierymenko
2014-09-25.Adam Ierymenko
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-24Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a ↵Adam Ierymenko
little more consistent about using _ to denote private member variables.
2014-09-24Some more multicast algo work...Adam Ierymenko
2014-09-24Rename PacketDecoder to much more descriptive IncomingPacketAdam Ierymenko
2014-09-24.Adam Ierymenko
2014-09-23Make MulticastTopology have its own mutex.Adam Ierymenko
2014-09-22.Adam Ierymenko
2014-09-22Yet more WIP on mulitcast algo...Adam Ierymenko
2014-09-18Work on defining new direct broadcast multicast algorithm.Adam Ierymenko
2014-09-18VERSION 0.9.3: unreleased update with some fixes for Pi usersAdam Ierymenko
This version is being tagged and bagged, despite the fact that it's not going to be released and won't be merged into master until 1.0.0 is ready. It contains several Linux build fixes, a fix for a unix domain socket resource leak, and build fixes for the Raspberry Pi.
2014-09-18Fix for GitHub issue #122 and other fixesAdam Ierymenko
2014-09-18docsAdam Ierymenko
2014-09-17Back off from thrashing shutdownIfUnreadableCheck, fix bug in control service.Adam Ierymenko
2014-09-17More work on control bus refactor...Adam Ierymenko
2014-09-17More control/ refactoringAdam Ierymenko
2014-09-16it compiles again!Adam Ierymenko
2014-09-16Make sure open() has third argumentAdam Ierymenko
2014-09-16Get rid of __align stuff in Salsa20 -- not portable, does not seem to help ↵Adam Ierymenko
much on newer chips.
2014-09-16cleanupAdam Ierymenko