{"push_id":1263327753,"size":27,"distinct_size":27,"ref":"refs/heads/master","head":"3b7fc3eca7f5088aa94e24923a7cc0644b111faf","before":"f6bbf5069ea9f25d3d570342521b344a25cda310","commits":[{"sha":"845e7959384295ee36683217ec058db6d63a4218","author":{"name":"jiangyaoguo","email":"52332beef4fe79ee1ff94d2858ff7b1e4227cedd@gmail.com"},"message":"FAB-3: Fix Json output for empty network list\n\nThe generated pb.PeersMessage struct will be added \"omitempty\" tag automatically. So when\n marshal an empty PeersMessage, we get a \"{}\". Add a new tempoprary struct without\n\"omitempty\" to replace PeerMesssage. Now we can get \"{\"Peer\": []}\"\n\nChange-Id: I1fc310c951cf4e85a61660f2c45f700136dc5010\nSigned-off-by: jiangyaoguo <jiangyaoguo@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/845e7959384295ee36683217ec058db6d63a4218"},{"sha":"97ed71fda82328e838af7c3aae0edebc6c5d7f69","author":{"name":"Satheesh Kathamuthu","email":"523dfa954aa9817d4dc5b1efb82b47a9c59dfb17@gmail.com"},"message":"Java shim/chaincode project reorg, separate java docker env\n\nFixes the following issues\nhttps://github.com/hyperledger/fabric/issues/2146\nhttps://github.com/hyperledger/fabric/issues/2139\n\n 1. Separate java docker image\n 2. Added java package info to proto files\n 3. Removed duplicate .proto files checked into java shim project, and copy it as part of build process\n 4. Modified java unit test to refer to new path\n 5. Updated JAVAChaincode documentation to reflect new changes and added instructions for developing new chaincode\n 6. Split java chaincode examples from java shim project\n\nChange-Id: I7cbe92449c30700f17949b03f8fc7c06e0c7efb6\nSigned-off-by: Satheesh Kathamuthu <satheesh.ceg@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/97ed71fda82328e838af7c3aae0edebc6c5d7f69"},{"sha":"dc53adfbee36225c7d28e8a8d3ee43f8d583c504","author":{"name":"Kostas Christidis","email":"465e1f09f44b2a0ab6e31256890490df88cd66f5@christidis.io"},"message":"Change out of sequence numbers message to warning\n\nChange-Id: Ia11c7ace7a710986dd87059ef5affb897200aa2a\nSigned-off-by: Kostas Christidis <kostas@christidis.io>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/dc53adfbee36225c7d28e8a8d3ee43f8d583c504"},{"sha":"db497afa035ac8fa018c54d708e8cb3cc1565b39","author":{"name":"Gari Singh","email":"815c53442d73bda94198f3fbd2c133cd81a84481@gmail.com"},"message":"Fixes FAB-209 by adding security properties to the yaml examples\n\nChange-Id: I016ebae0e7b407815a8476349b6a2a2a29939672\nSigned-off-by: Gari Singh <gari.r.singh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/db497afa035ac8fa018c54d708e8cb3cc1565b39"},{"sha":"64311bc1ab9b71622817559b6895698a835ccfcc","author":{"name":"Gabor Hosszu","email":"b4f333535efc09b84a3888a355dee236169555ea@digitalasset.com"},"message":"Use ASN1DER for TxID hashing instead of Protobuf\n\nIt is not guaranteed that Protobuf encoding will always generate the\nsame bytes for the same structure. This could lead to different hashes\nfor the same object that's why we should use ASN1 DER (which will surely\ngenerate the same bytes).\n\n\nChange-Id: I75420e8436fb8144490e3801c51886062a0bd2a4\nSigned-off-by: Gabor Hosszu <gabor@digitalasset.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/64311bc1ab9b71622817559b6895698a835ccfcc"},{"sha":"d1465b0b9aec4161dc029449ed0f651e4c1cec71","author":{"name":"Christopher Ferris","email":"f605ae7af470975b263f3caa4cf435cdbea5756b@us.ibm.com"},"message":"Fix FAB-178 error not caught from StoreState\n\nChange-Id: I0afd9f844322be9463997dcb8004e15efee873c3\nSigned-off-by: Christopher Ferris <chrisfer@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/d1465b0b9aec4161dc029449ed0f651e4c1cec71"},{"sha":"12ea1ce13f8623460df11f3e096122b9e456b0da","author":{"name":"jiangyaoguo","email":"52332beef4fe79ee1ff94d2858ff7b1e4227cedd@gmail.com"},"message":"Remove unnessary broadcast target\n\nDon't need to broadcast to peer self. Though a receive from nil channel\nblocks forever, it's better to reduce a goroutine.\n\nChange-Id: I731af8ec9541967e4fa2892ad1df21952ef684b7\nSigned-off-by: jiangyaoguo <jiangyaoguo@gmail.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/12ea1ce13f8623460df11f3e096122b9e456b0da"},{"sha":"fce5e8b028f30f476aa2a8365a5d7f33597c4385","author":{"name":"Mr. Angry","email":"15429c6d3b595c3e35ba0af25eec06a6ecb87625@us.ibm.com"},"message":"FAB-221: Add the SJCL bytes codec at SJCL v1.0.3\n\nAdding the SJCL codec package based off of SJCL\nv1.0.3. This includes the bytes codec necessary\nfor hash.js.\n\nChange-Id: Icc8a6ded8bfecca9b1cc329e55c0ee9cf31716d8\nSigned-off-by: Anna D Derbakova <adderbak@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/fce5e8b028f30f476aa2a8365a5d7f33597c4385"},{"sha":"d6d9d28d6fd2df26204ac34e4fd4625844e79fc5","author":{"name":"Julian Carrivick","email":"39618f9e16f16ebcf9a52b82a834f8fce2edbdf0@au1.ibm.com"},"message":"Change APT to use mirror protocol\n\nAs part of the setup script, set APT to use the mirror protocol so\nthat no matter where you are in the world, the closest mirror to you\nwill be chosen. If you don't reside in the US it can be slow to\ndownload all the packages when building images. This will mean the\nbest mirrors will be chosen regardless of the developer's location.\n\nChange-Id: Iadda26f38aad8526219da2e4ef0fd66150004829\nSigned-off-by: Julian Carrivick <cjulian@au1.ibm.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/d6d9d28d6fd2df26204ac34e4fd4625844e79fc5"},{"sha":"db3a69451ded5be9ec66acddbf1a176b1c3273f2","author":{"name":"grapebaba","email":"f88e674bbe12191bd939af27c819b299359ddf7e@qq.com"},"message":"Fix typo in code and rename method\n\n1.Change 'detaultStateImpl' to 'defaultStateImpl' in state.go.\n2.Rename method IsDelete() to IsDeleted() in state_delta.go.\n\nChange-Id: I8afc4aa4542ca9fed1f904db4ae5e79d8d0f4599\nSigned-off-by: grapebaba <281165273@qq.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/db3a69451ded5be9ec66acddbf1a176b1c3273f2"},{"sha":"d4125d5fbf8b0671ae8f1a0c4f86cb7731a0de39","author":{"name":"Greg Haskins","email":"966aa87cce50a16f347ffab14449c22345f0d89d@gmail.com"},"message":"Merge \"Java shim/chaincode project reorg, separate java docker env\"","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/d4125d5fbf8b0671ae8f1a0c4f86cb7731a0de39"},{"sha":"6cab645df9fe974e4301b7cfb98d5cc3d4ba902e","author":{"name":"Jonathan Levi","email":"fd95ac6701e4086a2cf6bdd62d96fe0ed3bbc7f4@levi.name"},"message":"Merge \"FAB-221: Add the SJCL bytes codec at SJCL v1.0.3\"","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/6cab645df9fe974e4301b7cfb98d5cc3d4ba902e"},{"sha":"78c4b680cbe8ac612f9c0342dd2c91fe1fa2ac5f","author":{"name":"Gabor Hosszu","email":"b4f333535efc09b84a3888a355dee236169555ea@digitalasset.com"},"message":"Move chaincode argument helpers to util\n\nChange-Id: Iff28dc9f8b828a47978846741054599c02d3a39c\nSigned-off-by: Gabor Hosszu <gabor@digitalasset.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/78c4b680cbe8ac612f9c0342dd2c91fe1fa2ac5f"},{"sha":"1ffde445dc908ee4bb9e2f9cc1b6e76c682ab452","author":{"name":"Gabor Hosszu","email":"b4f333535efc09b84a3888a355dee236169555ea@digitalasset.com"},"message":"Remove unneeded imports from chaincode tests\n\nChange-Id: I870509063e2ec0277961f72414afc44d85d82447\nSigned-off-by: Gabor Hosszu <gabor@digitalasset.com>","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/1ffde445dc908ee4bb9e2f9cc1b6e76c682ab452"},{"sha":"e73fd3d857214412ccc1490c293a5ac4935eaaf7","author":{"name":"Jonathan Levi","email":"fd95ac6701e4086a2cf6bdd62d96fe0ed3bbc7f4@levi.name"},"message":"Merge \"Change APT to use mirror protocol\"","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/e73fd3d857214412ccc1490c293a5ac4935eaaf7"},{"sha":"d7bbef00a06978b37fae105740961f761b1b2a7b","author":{"name":"Greg Haskins","email":"966aa87cce50a16f347ffab14449c22345f0d89d@gmail.com"},"message":"Merge \"FAB-3: Fix Json output for empty network list\"","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/d7bbef00a06978b37fae105740961f761b1b2a7b"},{"sha":"a7d0f413a4a25d0ce7b94bb16ac5e00e8998196f","author":{"name":"Greg Haskins","email":"966aa87cce50a16f347ffab14449c22345f0d89d@gmail.com"},"message":"Merge \"Change out of sequence numbers message to warning\"","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/a7d0f413a4a25d0ce7b94bb16ac5e00e8998196f"},{"sha":"04c97ed2018cf6c5ddf551c872ee1cabf22bd892","author":{"name":"Greg Haskins","email":"966aa87cce50a16f347ffab14449c22345f0d89d@gmail.com"},"message":"Merge \"Fixes FAB-209 by adding security properties to the yaml examples\"","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/04c97ed2018cf6c5ddf551c872ee1cabf22bd892"},{"sha":"804a9f70a833c5373478c36836fde7f7d9f5bbfd","author":{"name":"Greg Haskins","email":"966aa87cce50a16f347ffab14449c22345f0d89d@gmail.com"},"message":"Merge \"Fix FAB-178 error not caught from StoreState\"","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/804a9f70a833c5373478c36836fde7f7d9f5bbfd"},{"sha":"d077a0c94dcee0a35a53aad7f31bdb92b4424077","author":{"name":"Greg Haskins","email":"966aa87cce50a16f347ffab14449c22345f0d89d@gmail.com"},"message":"Merge \"Fix typo in code and rename method\"","distinct":true,"url":"https://api.github.com/repos/TarantulaTechnology/fabric/commits/d077a0c94dcee0a35a53aad7f31bdb92b4424077"}]}
{"actor":{"display_login":"TarantulaTechnology"}}