Proto commits in PlayPen/playpen-core

These 45 commits are when the Protocol Buffers files have changed:

Commit:0118084
Author:Sam Bloomberg
Committer:Tux

very simple auth

The documentation is generated from this commit.

Commit:f6a4ac4
Author:Sam Bloomberg

very simple auth

The documentation is generated from this commit.

Commit:6066f9d
Author:Sam Bloomberg

new protocol for C_ConsoleAttached which allows for a failure condition

Commit:3092975
Author:Sam Bloomberg

cli package splitting

Commit:d46ecad
Author:Sam Bloomberg

fixed up an old bug involving servers that are still provisioning when the LC sends a SYNC

Commit:4a941bf
Author:Sam Bloomberg

#7 packages are split into multiple messages at a configurable barrier in order to reduce memory consumption on large packages

Commit:fbba5d6
Author:Sam Bloomberg

#3 checksums are now checked when provisioning, removed old cache expiry system

Commit:e5f5210
Author:Sam Bloomberg

#3 packages now have a checksum generated + checked during request/response lifecycle

Commit:2d6e110
Author:Sam Bloomberg

#3 added protocol version check

Commit:7909bef
Author:Sam Bloomberg

move to playpen.io

Commit:ec0141c
Author:Sam Bloomberg

move to playpen.io

Commit:be37689
Author:Sam Bloomberg

default value for promoted

Commit:c458fa3
Author:Sam Bloomberg

added 'promoted' field to P3Meta

Commit:d94f1ce
Author:Sam Bloomberg

package list protocol

Commit:79b4479
Author:Sam Bloomberg

better console handing

Commit:688a825
Author:Sam Bloomberg

APIClient (created for use with PVI)

Commit:7edb58b
Author:Sam Bloomberg

added names for keypairs

Commit:f33a6fc
Author:Sam Bloomberg

MAJOR IMPROVEMENTS TO CLI: Most commands now wait for an ACK from the network before stopping, which fixes a buttload of problems on the CLI

Commit:81ba7ea
Author:Sam Bloomberg

started implementing both cache expiry command and package upload command

Commit:cc107ba
Author:Sam Bloomberg

implemented server "freezing"

Commit:d5234af
Author:Sam Bloomberg

basic console attaching

Commit:76a872b
Author:Sam Bloomberg

added full property support to client provision command

Commit:de812f1
Author:Sam Bloomberg

send input client command

Commit:43de080
Author:Sam Bloomberg

deprovision client command

Commit:157f0c4
Author:Sam Bloomberg

client provision impl

Commit:9f2f1ca
Author:Sam Bloomberg

started client commands

Commit:a3fb291
Author:Sam Bloomberg

rework the use of protobuf extensions

Commit:1c92707
Author:Sam Bloomberg

sendShutdown impl

Commit:33ad761
Author:Sam Bloomberg

processPackageRequest and sendDeprovision impl

Commit:4336318
Author:Sam Bloomberg

Merge branch 'master' of https://bitbucket.org/thechunknetwork/playpen Conflicts: src/main/proto/command.proto

Commit:c550ab0
Author:Sam Bloomberg

updated P3 format with shutdown section, execute section now makes use of standard step config

Commit:0435bd0
Author:Sam Bloomberg

no need for a deprovision response

Commit:04d5126
Author:Sam Bloomberg

sendProvision impl

Commit:9db84db
Author:Sam Bloomberg

added SetEnabled command to protocol

Commit:55fad7f
Author:Sam Bloomberg

receiveSync impl

Commit:8760cee
Author:Sam Bloomberg

sendPackage impl

Commit:6d3e8ef
Author:Sam Bloomberg

some implementations of transaction manager

Commit:0c7865a
Author:Sam Bloomberg

more transaction work

Commit:0915b53
Author:Sam Bloomberg

started transaction system

Commit:b66f75d
Author:Sam Bloomberg

deprovision commands

Commit:bbc581d
Author:Sam Bloomberg

AuthenticatedMessages will now have a transaction id associated with them

Commit:188c785
Author:Sam Bloomberg

provision ack command

Commit:a450c6c
Author:Marquee

Fix protobuf stuff, try working on netty stuff

Commit:5d389c8
Author:Sam Bloomberg

further protocol spec

Commit:c740623
Author:Sam Bloomberg

starting coordinator implementation over, now using protobuf