{"shas":[["4f213289693880685b7c17c20385e7641ce54e86","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Remove unnecessary assert\n\nChange-Id: I9467f9ba38da0014e093f87ba3f5a5f9dc576de1","Nick Joyce"],["bf41519b8bcf9032e497f1452788c698aeb6c494","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Add the ability to fire a callback when a channel has completed encoding.\n\nUse this ability to disconnect when an exception is raised in Application.onConnect\n\nChange-Id: Id85b33769689ea4778d366b3035f03d5b1653054","Nick Joyce"],["aabd0658b2c865332c0022851a11ff429ab78a4e","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Fix up the test suite\n\nChange-Id: I03af83c091d601eb6e48d8b564a98e2835566620","Nick Joyce"],["b6e573707ad080cd270c975c4df3770247d16de9","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Add doc comments for tests\n\nChange-Id: Iba2856838adefa2ac4be44d897fc7e4cf4e3cdf1\nRefs: #34","Nick Joyce"],["c7284176e9b337cb26257399985985d43c57fa7a","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Add an interface for handshake packets.\n\nrefs #34\n\nChange-Id: I53f3af62da2ea638911974352ef88bcda55a13d9","Nick Joyce"],["bff93e0807f0570bc93e799223259622f243e924","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Make the distinction when reading/decoding the peer's syn and ack packets.\n\nChange-Id: I9f2567c67074046f60392861993a8057e4e28317\nRefs: #36","Nick Joyce"],["3e31df478356b1c8b6ab53581e16b333054eb5af","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Remove useless method\n\nChange-Id: I3bfb363da43623b27b6df3eb9a7c51154a3f3c65\nRefs: #34","Nick Joyce"],["a2e329303a4283467310deaf23287c1a714bba86","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","`start` should provide a context to hand off to the syn packet factory, rather than being specific.\n\nChange-Id: I63a21368b9813e771aa418083cc028087d16a7ec\nRefs: #34","Nick Joyce"],["5ee3bcf627c79ac77527488d4a20d41cc954cb33","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Make IHandshakePacket more generic.\n\nChange-Id: I2dd32659ef42a91f94b0053025c73a6a8d6b9566\nRefs: #34","Nick Joyce"],["03cf993a454a0d5a0cf4a179cb9bf1a4c107f5b0","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Provide a hook to allow Packet subclasses to customise the syn packet creation process.\n\nChange-Id: Icdf8e2425d86157c70b35f6121cecd9403a9d7ee\nRefs: #36","Nick Joyce"],["48c9f05e2649cef521351cea842410561383a6ff","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Context doesn't have to be limited to keyword args.\n\nChange-Id: Iee58e1f2fa37e45c9c5c051a35d2b5640b7132d5\nRefs: #36","Nick Joyce"],["f14715cd89fea215223023d27e8d22f7de2a3e83","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Update interface definition\n\nChange-Id: I2b500b4984a7a0a55ed9ab508bcb74f0fa9f152b\nRefs: #36","Nick Joyce"],["5b1e67e46581afb29a2c56f48ec42769c10260fe","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Formalise some attributes for IHandshakePacket\n\nChange-Id: Ide51c4581d76b6f842e7deb0cf734184fd9fbf3d\nRefs: #36","Nick Joyce"],["fd36c3c532fd2a58a0d434c8ea4d751284d34c2b","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Provide a hook to be able to customise the create of the negotiators ack packet\n\nChange-Id: I2ff07a7a1526e5dac833b2185646bee835eb952e\nRefs: #36","Nick Joyce"],["0cb8bfbc6d10f5de7f3526c7aa867a84071be2d2","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Doc update\n\nChange-Id: I6305218ed2974138263354f412875f47df6d7ebf\nRefs: #36","Nick Joyce"],["de8455bd63fbf58d16a912ac8e31a0d4a12eb5a7","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Conform to the IHandshakeNegotiator interface\n\nChange-Id: I0d28e3cd20f07e98331b1178464e6d54bf99c991\nRefs: #36","Nick Joyce"],["a32e3c2e4ffe6be322613d529b100884ea21af55","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Rename buildMy* to build*\n\nChange-Id: I4cca2c0e2d2a762d260290c902e764e4915cc046\nRefs: #36","Nick Joyce"],["069521c1c19caeb46fa8d2cffd3bff094d28ecc8","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Rename readPeerPacket to readPacket\n\nChange-Id: I6db4db027aab45c636ce4a9268c21a0e253bece5\nRefs: #36","Nick Joyce"],["98e15e1e4bbfabed4db8bc150b13e7ee4703620c","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","Rename _writePacket to writePacket\n\nChange-Id: Idb95b8a120bb6399d9c830dfefc84b890aa35fd9\nRefs: #36","Nick Joyce"],["801e8174404688764e9bd2a04a37389e0ce13882","75ef9faee755c70589550b513ad881e5a603182c@boxdesign.co.uk","writeAck is now redundant\n\nChange-Id: I4599d96328744ef99836c4330fe4d3a6f2202886\nRefs: #36","Nick Joyce"]],"ref":"refs/heads/digested-handshake-36","size":30,"head":"10f5e402cd8d6676f9458a1b92689275bb8738c9","push_id":33733904}