1. 18 May, 2017 1 commit
  2. 17 May, 2017 3 commits
  3. 16 May, 2017 8 commits
  4. 15 May, 2017 2 commits
  5. 14 May, 2017 2 commits
  6. 13 May, 2017 1 commit
  7. 12 May, 2017 17 commits
    • Jeff Garratt's avatar
      [FAB-3761] Proper orderer system channel update · a6737cc2
      Jeff Garratt authored
      
      
      Need to properly add consortiums as a config update
      to the orderer system channel, vs in the genesis block
      as done currently.
      
      Renamed mspAdmin to configAdmin, defind configAdmin for
      orderer organization.
      
      Orderer configAdmin now responsible for consortium creation.
      
      Added mod_policy definition to consortium creation.
      
      Now retrieve latest config_update block from channel.
      
      Orderer configAdmin now submits config_update TX for
      consortium creation.
      
      Now add anchorpeers to channel config_update.
      
      Removed anchor peers for now from feature.  Will add
      back in subsequent CR.  Has no funcational impact.
      
      Changed mspAdmin... to configAdmin...
      
      Removed older configuration functions.
      
      Renamed msp-admin-cert references to config-admin-cert.
      
      Change-Id: Ic62d76532bb90fd0f2452185980f2e4668151eae
      Signed-off-by: default avatarJeff Garratt <garratt.jeff@gmail.com>
      a6737cc2
    • Gregory Haskins's avatar
      Prepare for alpha3 development · 96930602
      Gregory Haskins authored
      
      
      Change-Id: Ib78300ab9f91f1b17ce989f9725abb26c80a7101
      Signed-off-by: default avatarGregory Haskins <gregory.haskins@gmail.com>
      96930602
    • Gregory Haskins's avatar
      Release v1.0.0-alpha2 · 6b6bfcfb
      Gregory Haskins authored
      Changes since v1.0.0-alpha2
      
      65ee7b2a Merge "FAB-3737 changelog generation"
      32bb1526 Merge "[FAB-3850] disable java chaincode as its WIP"
      a3ee54f4 Merge "[FAB-3235] cleanup chaincode shim error handling"
      78b0a55d FAB-3737 changelog generation
      68a15176 Merge "Correct mistakes in e2e_cli messages and comments"
      a892fcd7 Merge "[FAB-3804] Fix broken links in orderer README"
      92c2a90b Merge "[FAB-3677] Identity validation"
      ef1e7bc4 Merge "[FAB-2982] Remove unused valiable"
      e652ed00 Merge "[FAB-3545] Improve unit test coverage for provisional"
      556f21f6 Correct mistakes in e2e_cli messages and comments
      2f02dc35 [FAB-3677] Identity validation
      e1d138b4 [FAB-2982] Remove unused valiable
      b2cce350 Merge "[FAB-2982] Add timeout option to peer channel cmd"
      290b46f8 [FAB-2982] Add timeout option to peer channel cmd
      8f6a6329 Merge "[FAB-3805] Add printouts to each CLI test stage"
      7f5d017f [FAB-3545] Improve unit test coverage for provisional
      754992e6 [FAB-3804] Fix broken links in orderer README
      29e0c408 [FAB-3850] disable java chaincode as its WIP
      a39904a3 Merge "[FAB-3240] Intermediate CA certs validation"
      0780f470 [FAB-3805] Add printouts to each CLI test stage
      f3bb8b78 Merge "FAB-3583 systemtest placeholders, readme"
      2b7af42a Merge "[FAB-3156] check correctness of instant'n policy"
      246cd548 [FAB-3240] Intermediate CA certs validation
      51b9f4ee Merge "[FAB-3751] Add support to configure kafka in BDD"
      c8bd00a4 FAB-3583 systemtest placeholders, readme
      341ac6c8 [FAB-3156] check correctness of instant'n policy
      41f80f93 Merge "[FAB-3763] Fixing Intermediate CA certs sanitization"
      12b9993f Merge "[FAB-3764] Fixes the comments in ledger interface"
      7297b63b Merge "[FAB-3525] Fix config block retrieval"
      b65df69f Merge "[FAB-1929] Customized logger for  identities.go"
      1949651b [FAB-3751] Add support to configure kafka in BDD
      d14cfcfa Merge "Benchmark framework for evaluating ledger performance"
      0f4f670e Merge changes from topic 'fab-3493-c'
      da0039d4 [FAB-1929] Customized logger for  identities.go
      5ad94634 [FAB-3525] Fix config block retrieval
      1b54dcf0 [FAB-3763] Fixing Intermediate CA certs sanitization
      132817bd Merge "[FAB-3493] Fix LAST_CONFIG on new channels"
      eabab572 Merge "[FAB-1163] range query access tx ctxt after timeout"
      7231a96f Merge "[FAB-3755] Gossip:Add remote peer endpoint to ConnInfo"
      619ac924 Merge "[FAB-3712] Optimize struct memory alignment"
      f6c7fbc6 [FAB-3764] Fixes the comments in ledger interface
      9d6cec8d Merge "[FAB-3744] Gossip: only pull from peers in the same org"
      b7e22269 [FAB-3755] Gossip:Add remote peer endpoint to ConnInfo
      dd180b36 Merge "[FAB-3617] Add ChaincodePackageExists function"
      4ce35079 [FAB-3235] cleanup chaincode shim error handling
      7eada3bc Merge "[FAB-3727] Orderer restart broken"
      ae6a99ec [FAB-1163] range query access tx ctxt after timeout
      f105cc10 [FAB-3760] Update README in orderer dir
      4d8c8d79 Merge "[FAB-3750] New mspAdmin role BDD"
      9d1da95f [FAB-3386] Remove fabric-testenv-orderer image
      db236d6f [FAB-3493] Fix LAST_CONFIG on new channels
      6beca68b Merge "Revert [FAB-3493] Fix LAST_CONFIG on new channels"
      a54d5bf5 Merge "[FAB-3702] remove unused code in ./core/chaincode"
      9ff8fc47 [FAB-3744] Gossip: only pull from peers in the same org
      4248b9ed [FAB-3750] New mspAdmin role BDD
      e76aa717 Merge "FAB-3505 Feature File verifying e2e test in Behave"
      975dc824 [FAB-3727] Orderer restart broken
      c42c06a9 Merge "[FAB-3723] Unit tests and cleanup for core/peer pkg"
      587387ff Revert [FAB-3493] Fix LAST_CONFIG on new channels
      2949325a Merge "Add CII Badge to README.md"
      8e0f30f7 Merge "[FAB-3550] Configure orderers ROOT CAs properly"
      92d4cf27 [FAB-3702] remove unused code in ./core/chaincode
      c140defe [FAB-3550] Configure orderers ROOT CAs properly
      fdb6ce11 [FAB-3723] Unit tests and cleanup for core/peer pkg
      a5d4c04c [FAB-3712] Optimize struct memory alignment
      5a273826 [FAB-3540] Integrating Error Handling in bccsp/sw
      0fe5cb21 Merge "[FAB-3610] Add subcommand docstring for peer cmd"
      a590466c Merge "FAB-3672 make JIRA dashboard more visible"
      142c53ec Benchmark framework for evaluating ledger performance
      78ce8629 [FAB-3617] Add ChaincodePackageExists function
      e1bd5503 Add CII Badge to README.md
      78d59b1e Merge "[FAB-3446] Bug - Alive msgs in MemReq and MemResp"
      7f1256d6 Merge changes Ifa05144a,Ife1d352c,Ibda7c0e0,Iec5f1bf0
      14a37322 Merge "[FAB-3628]: Add Crypto config"
      70b59b0e [FAB-3732] Fix e2e cli
      8f4b6a96 Merge "[FAB-3258] fwk test chaincode functionality Part2"
      20a52f7d Merge "[FAB-3258] fwk test chaincode functionality Part1"
      87ab3e3a Merge "[FAB-3728] MSPImpl generates a lot of log output"
      268d01a9 Merge "[FAB-3441] bccsp/sw KeyImport test coverage"
      6ffc99c5 [FAB-3728] MSPImpl generates a lot of log output
      9a1c9c35 Merge "FAB-3689 update README with nexus fabric binaries link"
      e1823900 Merge "[FAB-3698] def inst. policy needs to include channel"
      82277c87 Merge "[FAB-3701] Peer and orderer CAs should be separate"
      a1d588de Merge "[FAB-3315] Certificate sanitization"
      ce230107 Merge "[FAB-3673] remove blockhoder interface/struct"
      c01a4332 [FAB-3446] Bug - Alive msgs in MemReq and MemResp
      5440e980 [FAB-3441] bccsp/sw KeyImport test coverage
      37147e1e [FAB-3725] /examples/cluster: Update lccc -> lscc
      9a4518c5 [FAB-3724] /examples/cluster: Ensure CA starts first
      b17c800d FAB-3689 update README with nexus fabric binaries link
      187104e1 [FAB-3722] /examples/cluster: Use /var
      f533ae66 Merge "FAB-3675 add gotools/build and fix"
      0c58de67 [FAB-3701] Peer and orderer CAs should be separate
      7a42145a [FAB-3710] /examples/cluster: configure CA
      84ea4a73 [FAB-3698] def inst. policy needs to include channel
      c346b06e Merge "[FAB-3694] Fix error handling in peer channel cmd"
      31627711 Merge "FAB-3691 fix misspelled words caught by misspell"
      0163a761 FAB-3691 fix misspelled words caught by misspell
      ecd7b190 Merge "FAB-3692 add CONTRIBUTING.md to root directory"
      2d96232e [FAB-3694] Fix error handling in peer channel cmd
      43421051 Merge "[FAB-3232] Fix chaincode container logging"
      bbf2c67a Merge "[FAB-3333] Fix the inc_number in gossip msg"
      7b052df9 FAB-3692 add CONTRIBUTING.md to root directory
      f4b3ef0f Merge "[FAB-3684] Default $CHANNEL_NAME is not set"
      f0aa7fde [FAB-3258] fwk test chaincode functionality Part2
      5b926ce6 [FAB-3258] fwk test chaincode functionality Part1
      f5987e29 FAB-3689 move fabric binaries link to nexus
      154160eb Merge "[FAB-2707] make cli find orderer from chain config"
      dc9c88f3 FAB-3675 add gotools/build and fix
      99121cab Merge "[FAB-3687] rotate /example/cluster logs"
      6fd436f1 Merge "FAB-3674 add license header check to make checks"
      875f8a24 [FAB-3687] rotate /example/cluster logs
      1e1cdbf9 Merge "[FAB-3561] Increase test coverage for VSCC"
      290ddc9e Merge "Fix typo in comment and error messages"
      420a6a55 [FAB-3561] Increase test coverage for VSCC
      3d169cca [FAB-3645] adding cc bytes instead of its hash
      1d31ce3f Merge "[FAB-3441] bccsp/sw KeyDeriv test coverage"
      89a88eab Merge "[FAB-3441] bccsp/sw KeyGen test coverage"
      571e1a2f Merge "[FAB-3671] chaincodedev mode doc needs updating"
      94e51176 Merge "[FAB-3441] bccsp/sw Hash test coverage"
      8c1fbc87 Merge "[FAB-3300] default chaincode instantiation policy"
      bd861de5 [FAB-3232] Fix chaincode container logging
      7b5f23d0 [FAB-3684] Default $CHANNEL_NAME is not set
      58f33ece Merge "FAB-3659 remove outdated v0.6 events listener doc"
      ccbb3d44 [FAB-3669] Disabling UT, intermittently fails in CI
      509c706f [FAB-3679] Disable brittle TestConnectToAnchorPeers
      694d7fe4 [FAB-3300] default chaincode instantiation policy
      cac9d1bd [FAB-3315] Certificate sanitization
      2e479a78 FAB-3674 add license header check to make checks
      8c4fa8ee Merge "[FAB-3161] Enhance cluster-creation reporting"
      1109d636 [FAB-3441] bccsp/sw KeyDeriv test coverage
      a3665e35 [FAB-3441] bccsp/sw KeyGen test coverage
      1b7b1630 [FAB-3441] bccsp/sw Hash test coverage
      001b8e3e [FAB-3673] remove blockhoder interface/struct
      5da931c5 [FAB-2707] make cli find orderer from chain config
      7d041c09 FAB-3672 make JIRA dashboard more visible
      add0af39 Merge "[FAB-3399] Improve unit tests for common ledger"
      526e7c73 FAB-3659 remove outdated v0.6 events listener doc
      e0d907bb Fix typo in comment and error messages
      abb96ab4 [FAB-3671] chaincodedev mode doc needs updating
      6663dc04 [FAB-3161] Enhance cluster-creation reporting
      31bce9c8 Merge changes Ib70c478e,Icd0fba28,Ib896808b
      c50a4589 Merge "[FAB-3161] /examples/cluster"
      ef6df866 Merge "[FAB-3663] Switch event producer timeout to duration"
      b9020ce3 Merge "[FAB-3548] Define error and component codes"
      2958fb8d Merge "[FAB-3604] e2e_cli sample improvements"
      ba02a890 Merge "[FAB-3641] Do not use ENV ORDERER* in Dockerfile"
      a6540792 Merge "[FAB-3627] Remove unused gossip code for bdd test"
      00068ba0 Merge "[FAB-3391] cleanup java shim whitespace"
      bcbab820 Merge "[FAB-3311] java cc get history for key"
      b4d101b9 [FAB-3161] /examples/cluster
      bc0cf927 Merge "[FAB-3443] Improve clilogging output/usage description"
      a498cc65 [FAB-3666] Update chaincode.deploytimeout to duration
      a4c100c7 [FAB-3665] Update chaincode.executetimeout to duration
      04e9a3f7 [FAB-3664] Update chaincode.startuptimeout to duration
      3f354916 [FAB-3663] Switch event producer timeout to duration
      9937c361 [FAB-3604] e2e_cli sample improvements
      06364211 [FAB-3399] Improve unit tests for common ledger
      f2e94b3c Merge "[FAB-3636] Check the error, associating id to cert"
      8fbd4ea1 Merge "[FAB-3654] Remove ledger/util/filterbitarray.go"
      99867e62 Merge "fix some document typo"
      251adc92 Merge "[FAB-3441] bccsp/sw ECDSA/RSA verify test coverage"
      fe90cab2 Merge "[FAB-3575] Add unit test instructions to docs"
      fa17b2ec Merge "[FAB-3412] Increase coverage for ledger/ledgermgmt"
      fde90814 Merge "[FAB-3413] Increase coverage for core/ledger/util"
      ab1692fb Merge "[FAB-3564] Improve test coverage for common ledger"
      f73eea3f [FAB-3654] Remove ledger/util/filterbitarray.go
      d774735c fix some document typo
      a48169df Merge "[FAB-3643] respect peer.gossip.endpoint configuration"
      347e9958 [FAB-3413] Increase coverage for core/ledger/util
      645256fc [FAB-3412] Increase coverage for ledger/ledgermgmt
      c7d93ff1 [FAB-3636] Check the error, associating id to cert
      2ccbb530 [FAB-3643] respect peer.gossip.endpoint configuration
      9970f151 [FAB-3628]: Add Crypto config
      1d7a0972 [FAB-3641] Do not use ENV ORDERER* in Dockerfile
      2a15510c Merge "[FAB-3613] JoinChan gossip broken if no anchorPeers"
      7bee71e5 [FAB-3548] Define error and component codes
      2f55f4a2 Merge "[FAB-3445] unrecognized characters in the gossip log"
      a4f3c316 [FAB-3627] Remove unused gossip code for bdd test
      72c28e4e Merge "[FAB-2094] Documenting MSP Setup & Best Practices"
      e786c1b5 [FAB-3443] Improve clilogging output/usage description
      c4c86149 [FAB-2094] Documenting MSP Setup & Best Practices
      519460a8 [FAB-3575] Add unit test instructions to docs
      1dfdee59 Merge "[FAB-3466] Error Handling"
      fec63a95 [FAB-3610] Add subcommand docstring for peer cmd
      9c827808 Merge "[FAB-3473] Improve UT coverage for peer/clilogging"
      2df18bf3 Merge "[FAB-3305] java cc get query result"
      10581ae7 Merge "[FAB-3273] java cc get state by range"
      7aa43d57 [FAB-3441] bccsp/sw ECDSA/RSA verify test coverage
      0991d530 [FAB-3613] JoinChan gossip broken if no anchorPeers
      f15b89c5 Merge "FAB-3401: Improve unit tests for kvledger/history pkgs"
      c48bbaed Merge "FAB-3506: Endorser Scaffolding"
      129fd2c6 Merge "FAB-3264: Config Utility for Behave Func Tests"
      094eb7ae Merge "[FAB-3612] Update peer.address usage"
      b2f681e1 Merge "FAB-3400: Improve unit tests for ledger/kvledger"
      73a9593e Merge "[FAB-3493] Fix LAST_CONFIG value on new channels"
      f41f4ff2 [FAB-3333] Fix the inc_number in gossip msg
      2a3ad9d4 Merge "[FAB-3536] Remove CONFIG tx check in the ledger code"
      43130187 Merge "[FAB-3496] Nil check missing after proto unmarshal"
      db46a946 Merge "[FAB-3495] Misleading log message at queueNewMessage"
      052b81b0 Merge "[FAB-3441] bccsp/sw ECDSA/RSA sign test coverage"
      3334a7f1 [FAB-3612] Update peer.address usage
      17a26daa [FAB-3445] unrecognized characters in the gossip log
      eff83808 Merge "[FAB-3324][FAB-3439] - Getting Started Formatting"
      bcfc17a3 [FAB-3496] Nil check missing after proto unmarshal
      abee4059 [FAB-3495] Misleading log message at queueNewMessage
      d6fbfcfa Merge "[FAB-3297] PKCS8Info Version should be 0 and not 1"
      11008bd3 Merge "[FAB-2734] Make gRPC logging configurable"
      3e6b39fd Merge "[FAB-3414] Improve unit tests for couchdb"
      bb27eef8 Merge "[FAB-3220] sync compositekey api w/ go"
      3a8fc89d Merge "[FAB-3267] add kv_query_result proto to java shim"
      986ba456 Merge "[FAB-3263] remove ChaincodeBase.getChaincodeId()"
      fe1e0718 Merge "[FAB-3221] Java cc getFunctionAndParameters()"
      83757abc Merge "[FAB-3223] clean java chaincode get/set state API"
      150d17e8 [FAB-3493] Fix LAST_CONFIG value on new channels
      b17e8460 [FAB-3441] bccsp/sw ECDSA/RSA sign test coverage
      8ccbd52f FAB-3505 Feature File verifying e2e test in Behave
      d9211564 [FAB-3324][FAB-3439] - Getting Started Formatting
      a3122d76 [FAB-3564] Improve test coverage for common ledger
      b5bfe6a5 FAB-3400: Improve unit tests for ledger/kvledger
      f3c61e6c Merge "FAB-3534: Add composition utilities"
      8b38631f Merge "FAB-3283: Orderer functional behave scaffolding"
      3f473c7c Merge "FAB-3529 remove unused variables and functions"
      48351c62 Merge "FAB-3557 Remove duplicate ChaincodeInstance"
      32a6d3c0 Merge "[FAB-3349] Keep gossip proto fields be with underscores"
      8c7a4262 [FAB-3414] Improve unit tests for couchdb
      806ee137 [FAB-2734] Make gRPC logging configurable
      1b4ad7c9 FAB-3557 Remove duplicate ChaincodeInstance
      c2202903 [FAB-3349] Keep gossip proto fields be with underscores
      b9820516 Merge "[FAB-3269] properly honor endorsement policies"
      5b80e47d Merge "FAB-2337 update use cases"
      2499a05e Merge "[FAB-3530] Gossip - add block seq# validation"
      eb4450a3 Merge "[FAB-3497] Removing the hash from gossip dataMsg"
      d3b7876b [FAB-3297] PKCS8Info Version should be 0 and not 1
      48cd4874 Merge "[FAB-3403] increase unit test coverage for rwsetutil"
      e557f753 FAB-3534: Add composition utilities
      16cb17ad Merge "[FAB-3456] cryptogen: Add support for x509 SANs"
      5249c6d6 Merge "[FAB-3455] cryptogen: Use a FQDN for CA artifacts"
      9a45c73b Merge "[FAB-3453] cryptogen: generate tls artifacts"
      f1437a82 [FAB-3473] Improve UT coverage for peer/clilogging
      47778ba1 Merge "[FAB-3461] Gossip protobuff test coverage"
      c56447a5 Merge "[FAB-3441] bccsp/sw AES test coverage"
      25f340ab [FAB-3536] Remove CONFIG tx check in the ledger code
      22c3499b Merge "[FAB-3522] Increase test coverage for validation"
      beb1d8ea [FAB-3403] increase unit test coverage for rwsetutil
      0aff6e45 Merge "[FAB-3405] Improve unit tests for statecouchdb"
      6ca58b52 [FAB-3461] Gossip protobuff test coverage
      d21cd6db [FAB-3530] Gossip - add block seq# validation
      1acb65f2 [FAB-3497] Removing the hash from gossip dataMsg
      e1be7cd2 [FAB-3441] bccsp/sw AES test coverage
      1195f2f2 Merge changes If49e662c,I86bc6d9d
      6ae4edf4 Merge "[FAB-2183] fix RangeQuery key collision"
      448131b8 Merge "[FAB-3406] Improve unit-test for statedb/stateleveldb"
      b867c7ba Merge "[FAB-3410] Improve unit test for txmgmt/version"
      01113e38 Merge "[FAB-3404] Improve unit test for txmgmt/statedb"
      d1922ff0 Merge "[FAB-3407] Increase test coverage for mvcc validation"
      1f6ec423 Merge "FAB-3527 fix unused variables/functions"
      6ce66abf Merge "[FAB-3520] Eventer doesn't trigger subsequent updates"
      c015bd93 Merge "[FAB-3105] Gossip needs to use comm package CA support"
      5c591a91 Merge "[FAB-3441] Add more input validation tests to BCCSP."
      337d60dc [FAB-3526]: UT to cover gossip secret message ext.
      07146cff [FAB-3461] Add UT for gossip protobuf extensions.
      8f3c57c8 Merge "[FAB-3440] Fix the orderer panic msg"
      4b4a3d8c [FAB-3522] Increase test coverage for validation
      084b02fe [FAB-3441] Add more input validation tests to BCCSP.
      f367a529 Merge "[FAB-3444] Gossip: pulled blocks aren't evicted"
      f0acc681 [FAB-3105] Gossip needs to use comm package CA support
      08df4e33 [FAB-3520] Eventer doesn't trigger subsequent updates
      c69a25eb Merge "[FAB-3351] MSP OUIdentifiers config"
      90e36d10 Merge "[FAB-3521] Increase test coverage for ESCC"
      d626979e FAB-3529 remove unused variables and functions
      3d895a44 FAB-3527 fix unused variables/functions
      05f811f2 [FAB-3444] Gossip: pulled blocks aren't evicted
      3a2a7170 Merge "FAB-2486 remove sync from core.yaml"
      22e2fc9f [FAB-3269] properly honor endorsement policies
      8f7bfc31 Merge "[FAB-3155] LSCC security checks at validation time"
      00ed512f [FAB-3521] Increase test coverage for ESCC
      a0763aa4 Merge "[FAB-3485] improve test coverage for msp/mgmt"
      11f34c6b Merge "[FAB-3441] bccsp/signer test coverage"
      edd26e1e [FAB-3485] improve test coverage for msp/mgmt
      fa389de2 Merge "[FAB-3025] Update ledger defaults for orderer"
      4e512902 Merge "[FAB-3485] improve test coverage for msp"
      3cb9d495 FAB-3401: Improve unit tests for kvledger/history pkgs
      9a33854e [FAB-3441] bccsp/signer test coverage
      8670c568 [FAB-3485] improve test coverage for msp
      a19279e2 [FAB-3351] MSP OUIdentifiers config
      6e03b705 [FAB-3025] Update ledger defaults for orderer
      c5c4c511 Merge "[FAB-3324] Fix getting started scripts and instructions"
      faf86e3e Merge "[FAB-3420] Fix logger module"
      7c908df4 FAB-2486 remove sync from core.yaml
      12fa6620 FAB-2337 update use cases
      8ace5b47 Merge "[FAB-3107] Replace 'user' with 'identity'"
      32884399 Merge "[FAB-3488] Add documentation on how the doc gets built"
      139f67f8 Merge "[FAB-3307] Adding Identity Validation"
      84a16165 Merge "[FAB-3462] Unit tests for gossip message comparator"
      5031b0a9 [FAB-3456] cryptogen: Add support for x509 SANs
      d7bffaff FAB-3506: Endorser Scaffolding
      a158dd48 [FAB-3488] Add documentation on how the doc gets built
      e24aedf8 Merge "[FAB-3452] peer/gossip test-coverage (2)"
      15b7118b Merge "FAB-3422 ignore mocks directories"
      bf9b4b86 [FAB-3324] Fix getting started scripts and instructions
      185d06eb [FAB-3307] Adding Identity Validation
      accd22b7 [FAB-3405] Improve unit tests for statecouchdb
      a97886a0 Merge "[FAB-3480] Replace ccParts with ChaincodeInstance"
      93c31bcf Merge "[FAB-3451] Move noopmsp in mocks"
      eb019ee6 [FAB-3155] LSCC security checks at validation time
      23866ec0 Merge "[FAB-3441] bccsp/sw/dummyks.go test coverage"
      87cb78ec Merge "[FAB-3330] validate chaincode version"
      37eb1a91 Merge "[FAB-3288] Sync configtx.yaml with Compose configs"
      ba933222 Merge "[FAB-3353] CRLs loading"
      9500befd Merge "[FAB-3441] bccsp/utils test coverage"
      e644262a [FAB-3451] Move noopmsp in mocks
      79b19ca7 [FAB-3440] Fix the orderer panic msg
      df69c5fc [FAB-3480] Replace ccParts with ChaincodeInstance
      fc268dab [FAB-3288] Sync configtx.yaml with Compose configs
      183eb905 [FAB-3410] Improve unit test for txmgmt/version
      71a88973 [FAB-3406] Improve unit-test for statedb/stateleveldb
      64a237c2 [FAB-3404] Improve unit test for txmgmt/statedb
      19d857c8 [FAB-2183] fix RangeQuery key collision
      f9cc3509 [FAB-3407] Increase test coverage for mvcc validation
      2ef1cc80 [FAB-3452] peer/gossip test-coverage (2)
      ecc29dda Merge "[FAB-3056] Pull relevant docker images"
      cef4f793 [FAB-3455] cryptogen: Use a FQDN for CA artifacts
      0d8c255d [FAB-3453] cryptogen: generate tls artifacts
      f8256084 Merge "[FAB-3321] Documentation for chaincode installation"
      6544e579 [FAB-3462] Unit tests for gossip message comparator
      f4a76319 Merge "[FAB-3452] peer/gossip test-coverage"
      498be2ca Merge "[FAB-3247] Optimize 2nd commit CouchDB recordSavePoint"
      4141f89f [FAB-3466] Error Handling
      5f87c508 [FAB-3441] bccsp/utils test coverage
      07a15a19 [FAB-3353] CRLs loading
      5bd68c88 [FAB-3441] bccsp/sw/dummyks.go test coverage
      68b455e3 [FAB-3452] peer/gossip test-coverage
      f30fc741 [FAB-3330] validate chaincode version
      ca3a1a2c Merge "Nominate Artem Barger as a Fabric maintainer"
      37579c01 [FAB-3460] Fix break in master
      9a1ce505 Merge "[FAB-2985] Add documentation for error handling"
      1b470e24 Merge "[FAB-3111] - add to docs"
      be623f1a Merge "[FAB-3222] extract java ChaincodeStub interface"
      1732acf0 Merge "[FAB-3170] invokechaincode from java chaincode"
      5c804cd2 Merge "[FAB-3390] Override log level - cauthdsl and policies"
      ef5a7e88 Merge "[FAB-3145] Override log level for ledger at peer start"
      c7fbbccc Nominate Artem Barger as a Fabric maintainer
      70efb43b Merge "[FAB-3428] configtxgen: Report selected configuration"
      34922035 Merge "FAB-3434 build binary files on make native target"
      c50eac8d Merge "[FAB-3431] Always display error callstack in logs"
      105b09d5 Merge "[FAB-3383] Increase gossip unit test coverage"
      b63c7a74 Merge "[FAB-1870] Logging cleanup for peer start"
      42182004 Merge "[FAB-3382] more test cov. for platforms/golang"
      f13e82c1 FAB-3422 ignore mocks directories
      b6775ba5 Merge "[FAB-3329] set chaincode version in ProposalResponse"
      e33bf251 [FAB-3420] Fix logger module
      363f6a7c [FAB-3383] Increase gossip unit test coverage
      f0c3bfca Merge "[FAB-3114] Gossip identity expiration"
      b5430b2d [FAB-3428] configtxgen: Report selected configuration
      b5f9f0a9 [FAB-3390] Override log level - cauthdsl and policies
      01aa8292 [FAB-3145] Override log level for ledger at peer start
      3f1739ad FAB-3434 build binary files on make native target
      3493be3b [FAB-3431] Always display error callstack in logs
      5f918345 Merge changes from topic 'consortium-stack'
      a646912d Merge changes from topic 'consortium-stack'
      606a2bcb Merge "[FAB-3272] Only allow 1 action per tx"
      fd623d18 [FAB-3324] - Upgrade Getting Started
      555686d5 [FAB-2985] Add documentation for error handling
      0ae00c86 [FAB-3107] Replace 'user' with 'identity'
      95810736 [FAB-3391] cleanup java shim whitespace
      fe8d1da6 [FAB-3311] java cc get history for key
      6ad95f6f [FAB-3305] java cc get query result
      5858fbb7 [FAB-3273] java cc get state by range
      1f0a0cb3 [FAB-3056] Pull relevant docker images
      708c3aa6 [FAB-3220] sync compositekey api w/ go
      2318b8d3 [FAB-3267] add kv_query_result proto to java shim
      64581267 [FAB-3263] remove ChaincodeBase.getChaincodeId()
      b306d7ba [FAB-3221] Java cc getFunctionAndParameters()
      908af1aa [FAB-3223] clean java chaincode get/set state API
      de3d2d17 [FAB-3222] extract java ChaincodeStub interface
      99b68175 [FAB-3170] invokechaincode from java chaincode
      55d96b2e [FAB-3114] Gossip identity expiration
      1fe931cd [FAB-3321] Documentation for chaincode installation
      852997a8 Merge "[FAB-3246] Remove TODO from removeDataWrapper"
      148775a6 [FAB-3247] Optimize 2nd commit CouchDB recordSavePoint
      fc95c06c [FAB-3329] set chaincode version in ProposalResponse
      cc58f628 FAB-3283: Orderer functional behave scaffolding
      fd477e42 FAB-3264: Config Utility for Behave Func Tests
      d332d733 [FAB-3272] Only allow 1 action per tx
      62aec852 Merge "[FAB-3312] Adding consolidation tests"
      b0af372f Merge "[FAB-3176] Fixing staticcheck errors"
      c96639e0 Merge "[FAB-3178] staticcheck errors fix in gossip"
      0e8fc685 Merge "[FAB-2852] Java chaincode support for cc events"
      eae1dcd8 Merge "Nomination for Dave Enyeart to be Fabric Maintainer"
      a050cc09 Merge "Nominate Keith Smith as a Fabric maintainer"
      45bf9018 [FAB-3382] more test cov. for platforms/golang
      9c1d1bc9 [FAB-3178] staticcheck errors fix in gossip
      4342cd68 [FAB-3312] Adding consolidation tests
      a7225d13 [FAB-3176] Fixing staticcheck errors
      911ef2a6 [FAB-2862] Update BDD for new config changes
      3fb58c81 [FAB-2735] (PA) Clean up config mocks
      6ac2f0eb [FAB-2821] Print readset/writeset/deltaset on updt
      0fcb145a [FAB-2723] (PA) Remove old ChainCreationPolicyName
      312628cd [FAB-1302] (PA) Add channel create authorization
      8288a7fc [FAB-2783] (PA) configtxgen specify admin principl
      f3da0ba2 [FAB-2703] (PA) Expose committed configEnvelope
      c3c64fa6 [FAB-2702] (PA) Specify consortium in chan config
      7998d07b [FAB-2646] (PA) Create consortium configuration
      ad29e8f5 [FAB-2852] Java chaincode support for cc events
      cefe57a7 [FAB-1870] Logging cleanup for peer start
      c5c60c3a Merge "FAB-3281: Import protobuf implementation"
      0e15f4ba Merge "[FAB-2931] CC instantiation tx validation"
      1db772cb Nomination for Dave Enyeart to be Fabric Maintainer
      c67db83e Nominate Keith Smith as a Fabric maintainer
      c7c11d83 Merge "[FAB-2984] Use testenv for CLI container"
      efd93073 Merge "[FAB-3322] Haskfest DC scripts for runing binaries"
      fa973d21 [FAB-3246] Remove TODO from removeDataWrapper
      d4cc8091 Merge "Fix typos in CLI based End-to-End test"
      cd3def8f Merge "[FAB-3242] Remove CouchDB skip TODO"
      8d7595de Merge "[FAB-3238] Move CouchDB config to couchdb"
      bb071c54 [FAB-2931] CC instantiation tx validation
      4a09f959 Merge changes from topic 'backup_restore'
      19b5840e Merge "It must be an absolute path in gotools/Makefile"
      7c410af7 Merge "FAB-2462: Re-enable paging results for queries"
      cef37865 Merge "[FAB-3244] Re-enable CouchDB bad connect unit test"
      014d7608 Merge "[FAB-3316] Reintroduce TestCloseConn back to CI"
      499ab128 Merge "FAB-2724: Fix CouchDB max open connections"
      c9d0ca23 [FAB-3017] Ledger backup restore
      722e790d [FAB-2676] Allow create-ledger with genesis block only
      868a3e93 FAB-2462: Re-enable paging results for queries
      5d71f12f [FAB-3144] Update gossip based on flogging changes
      5c04b004 [FAB-3316] Reintroduce TestCloseConn back to CI
      7f114bba Merge "FAB-3153 Whitespace fixes (docs)"
      0f828eff [FAB-3242] Remove CouchDB skip TODO
      1dae9502 [FAB-3322] Haskfest DC scripts for runing binaries
      375ca883 Fix typos in CLI based End-to-End test
      bf4f4242 Merge "[FAB-3287] Fix debug statements in orderer package"
      ac5846cc [FAB-3238] Move CouchDB config to couchdb
      0e0deacd Merge "[FAB-2537] Fix configtxgen doc"
      935f6086 Merge "Update release target description in Makefile"
      2bd90056 [FAB-3244] Re-enable CouchDB bad connect unit test
      1dfd0aa4 [FAB-3287] Fix debug statements in orderer package
      3dcc32f4 FAB-2724: Fix CouchDB max open connections
      8ce10737 [FAB-3160] Provide config-relative path feature
      6ab17992 Merge "[FAB-3245] Use crypto rand in gossip"
      3e843194 Merge "[FAB-3229] dead links in Building the fabric page"
      266f6641 Merge "[FAB-3350] Increase test coverage for cryptogen"
      697ef6c4 Merge "[FAB-3356] flogging verbosity on peer startup"
      6e36f1aa Merge "[FAB-3270] Cleanup a TODO in Ledger queryHelper done()"
      b4c1a0d2 [FAB-3356] flogging verbosity on peer startup
      b9ace283 Merge "[FAB-3348] chaincode should log build level"
      6ea6bc3a Merge "[FAB-3352] No need to initialize grpc in CSCC tests"
      961772eb Merge "[FAB-2362] Customizable Hash at MSP"
      e86ea5bd [FAB-3350] Increase test coverage for cryptogen
      2dcac50c Merge "[FAB-2969] Access control at LSCC"
      00eb7c92 [FAB-3352] No need to initialize grpc in CSCC tests
      7fae4b42 [FAB-3348] chaincode should log build level
      c041d43a [FAB-3245] Use crypto rand in gossip
      d7af6e85 Merge "[FAB-2937] Fix minor issues in localconfig"
      fd284580 Merge "[FAB-3091] TX ID missing from TX in genesis block"
      7ea1de5e Merge changes from topic 'FAB-2963'
      ffbf6043 [FAB-3344] Fix CSCC error messages
      c3c12166 [FAB-2969] Access control at LSCC
      446573e5 [FAB-2362] Customizable Hash at MSP
      43bcc9a3 [FAB-2963] Gossip inter-org confidentiality - P4
      9d042696 [FAB-2061] Gossip inter-org confidentiality - P3
      88ac3ba7 Merge "[FAB-3335] Gossip pull may send zero-length digests"
      8638813c [FAB-3270] Cleanup a TODO in Ledger queryHelper done()
      d39dee54 Merge "[FAB-3179] Fix staticcheck issues in sbft package"
      4bd6d27a Merge "[FAB-2351] Update loggers to flogging.MustGetLogger"
      025d825b Merge "Improved test coverage for bccsp/utils"
      cdc1d2f6 Merge "[FAB-2103] Adding ACL enforcement for CC2CC"
      ebdbaaf2 Merge "[FAB-3341] Move errors package to fabric/common"
      9b5c1800 [FAB-3335] Gossip pull may send zero-length digests
      16efdea5 Merge changes I9205e007,I772424dd
      87ccf547 Merge "[FAB-3149]Add missing pip packages to install_behave.sh"
      e2401b08 [FAB-3342] fix vagrant up on Windows
      75db97d8 Improved test coverage for bccsp/utils
      a1feab09 [FAB-3341] Move errors package to fabric/common
      7132dd54 [FAB-2351] Update loggers to flogging.MustGetLogger
      0d3909c8 [FAB-3340] fix broken link to contributing doc
      95d13d27 Merge "[FAB-3297] Generate PKCS8 compliant EC keys"
      edd0c07d [FAB-2103] Adding ACL enforcement for CC2CC
      0fd4f6fe Merge "Improved test coverage for msp/mgmt"
      09910576 Merge "[FAB-3039] Checking Identity's OUs"
      194a0923 Merge "[FAB-3334] Add ChaincodeID to ChaincodeAction"
      5bca81a6 [FAB-3297] Generate PKCS8 compliant EC keys
      fb5183a7 Merge "[FAB-3316] Disable brittle test- TestCloesConn"
      312af12e [FAB-3334] Add ChaincodeID to ChaincodeAction
      bcd9c644 [FAB-3039] Checking Identity's OUs
      844eb7bb Improved test coverage for msp/mgmt
      d661d110 Merge "[FAB-3317] Update peer CouchDB timeout"
      6fdce353 Merge "[FAB-3328] fix couchdb unit test failures"
      479c4362 FAB-3281: Import protobuf implementation
      8c0a7039 [FAB-3328] fix couchdb unit test failures
      b00aca4c Merge "[FAB-3306] cryptogen - copy admin certs to node MSPs"
      15375b78 [FAB-3316] Disable brittle test- TestCloesConn
      be287574 Merge "FAB-3251 unused variable in core/deliverservice"
      4445ab13 Merge "[FAB-3185] move historyDatabase to ledger in core.yaml"
      d97e0776 Merge "FAB-2924 Update chaincode_example05 for clarity"
      5628d8e8 [FAB-3317] Update peer CouchDB timeout
      8b5aacb4 Merge "[FAB-3094] CouchDB Errors if system databases missing"
      42bfa2ee Merge "[FAB-3279]: Fix gossip related golint warnings"
      7187ca0a [FAB-3306] cryptogen - copy admin certs to node MSPs
      72e51229 [FAB-3229] dead links in Building the fabric page
      9a647217 [FAB-3179] Fix staticcheck issues in sbft package
      ae277cd8 [FAB-3091] TX ID missing from TX in genesis block
      bb0df712 [FAB-2937] Fix minor issues in localconfig
      98913300 [FAB-2537] Fix configtxgen doc
      846a1d2f [FAB-3111] - add to docs
      441b3085 [FAB-3292] JoinChannel fails on e2e
      847bc167 [FAB-3279]: Fix gossip related golint warnings
      e4074cee Merge "Add orderer details to command in doc"
      012a4434 Merge "[FAB-3241] Gossip: Do not send redundant StateInfo"
      3c629744 Merge "[FAB-2061] Gossip inter-org confidentiality - P2"
      37f411c1 Merge "[FAB-3259] Make cryptogen output more flexible"
      d50e1bd2 Merge "[FAB-3257] disable brittle goroutine check in CI test"
      a6ecd3e7 Merge "[FAB-2662] Implement CouchDB docker config"
      bee763f9 Merge "[FAB-2980] Replace gob with proto for QueryResult"
      041fce84 Merge "[FAB-2980] Protobuf for ledger QueryResult"
      5e42d41f Merge "[FAB-2969] Access control at CSCC"
      668b4c30 [FAB-2662] Implement CouchDB docker config
      bac1fade Merge "[FAB-1516] committer side upgrade processing Part I"
      e717cb8c Merge "[FAB-3266] Remove TODO from ledger_interface.go"
      dfff96c8 Merge "[FAB-3111] - Clean up docs"
      2ec150d4 [FAB-3259] Make cryptogen output more flexible
      d03084bc Merge "[FAB-2780] Expire leadership, stateInfo and data"
      214489e8 [FAB-2980] Replace gob with proto for QueryResult
      0959b866 Merge "[FAB-3213] Gossip identity revocation support"
      7e401a11 [FAB-2980] Protobuf for ledger QueryResult
      110536cc Merge "[FAB-3194] Fixes from whitebox testing with PKCS11"
      ba7fa26c Merge "[FAB-2836] Reformatted revoke section"
      e63c9158 [FAB-2969] Access control at CSCC
      d88c3bc9 [FAB-1516] committer side upgrade processing Part I
      5b78b730 [FAB-3266] Remove TODO from ledger_interface.go
      fed2efaa Merge "Add Kostas Christidis as Fabric Maintainer"
      03fe133b Merge "[FAB-2897] make txn index within block starting at 0"
      360d415a Merge "[FAB-3252] improve event security check error msg"
      46c57353 Merge "[FAB-2997] don't invoke some scc thru cc2cc"
      340ff902 Merge "[FAB-3155] LSCC security checks at validation time"
      f8ae525b [FAB-3194] Fixes from whitebox testing with PKCS11
      e0dc9e39 [FAB-2836] Reformatted revoke section
      7469e565 [FAB-3111] - Clean up docs
      7e0cff27 Merge "[FAB-3009] Clean up core.yaml logging section"
      b6201fe3 Merge "[FAB-3012] Copy callstack from lower level error"
      55e6eb2a Merge "[FAB-3053] - update releases and TOC"
      f8065f92 FAB-3153 Whitespace fixes (docs)
      05de667c Merge "FAB-3153 Whitespace fixes (protos)"
      9d620346 Merge "[FAB-3233] Enhance logging when peer sends block event"
      86091f23 Merge "[FAB-3049] - Fix Getting Started"
      8597640f Merge "[FAB-2061] Gossip inter-org confidentiality - P1"
      77400f03 [FAB-3257] disable brittle goroutine check in CI test
      fcba9af7 [FAB-3252] improve event security check error msg
      60dfb923 [FAB-3049] - Fix Getting Started
      70fe36bc FAB-3251 unused variable in core/deliverservice
      4f94aab6 Merge "[FAB-3098] Add org name options to cryptogen"
      f866c284 Add Kostas Christidis as Fabric Maintainer
      6c2957fd [FAB-3053] - update releases and TOC
      f540a5a0 [FAB-3233] Enhance logging when peer sends block event
      7845517a FAB-3153 Whitespace fixes (protos)
      a7470101 Merge "FAB-3153 Whitespace fixes (examples)"
      3e4d2666 Merge "FAB-3153 Whitespace fixes (bddtests/devenv)"
      b2a2b3b1 Merge "FAB-3053 update releases & add to TOC"
      30c0800c Merge "FAB-2398 fix formatting error"
      ef54a5ac Merge "FAB-3153 Whitespace fixes (core)"
      735878b6 [FAB-3155] LSCC security checks at validation time
      281b7d79 [FAB-3241] Gossip: Do not send redundant StateInfo
      5eb5d07b [FAB-2780] Expire leadership, stateInfo and data
      9a4f02c8 [FAB-2997] don't invoke some scc thru cc2cc
      3870bcfb [FAB-1738] Event registration requiring signature
      755f79d3 [FAB-3009] Clean up core.yaml logging section
      c1684d06 [FAB-3012] Copy callstack from lower level error
      be3d0d53 FAB-3153 Whitespace fixes (examples)
      2588f487 FAB-3153 Whitespace fixes (bddtests/devenv)
      6bc86042 FAB-3153 Whitespace fixes (core)
      eba4a203 Merge "[FAB-3182] CI failure delivery svc- goroutines not end"
      22890348 Merge "[FAB-2499] different OrgID and OrgName in configtx.yaml"
      ea3ab4a2 Merge "[FAB-3207] fix JoinChan fails at event publish failing"
      9d121662 [FAB-3213] Gossip identity revocation support
      90b4c721 [FAB-2061] Gossip inter-org confidentiality - P2
      077126ef [FAB-2061] Gossip inter-org confidentiality - P1
      a3efa2c0 [FAB-2997] don't invoke some scc thru proposals
      5e0f280c [FAB-3185] move historyDatabase to ledger in core.yaml
      9280d69d [FAB-3094] CouchDB Errors if system databases missing
      bc28d276 [FAB-3207] fix JoinChan fails at event publish failing
      7f336b90 Merge "[FAB-3131] Peer hangs when CouchDB unresponsive"
      c4d192b5 Merge "[FAB-2709] Fix CouchDB retry logic"
      599a7fa0 Merge "[FAB-3171] Rename the lifecycle system chaincode"
      fb9c15ef Merge "[FAB-3175] Fix Intermittent CI failure deliveryService"
      82ecbeaf Merge "[FAB-3101] rename fabric shim java package"
      75946960 Merge "[FAB-3066] sync java/go chaincode interface"
      ecc11620 [FAB-2499] different OrgID and OrgName in configtx.yaml
      43c01468 Merge "[FAB-3195] Sync boot peers in docker-compose-no-tls"
      f00d5153 Merge "[FAB-3201] - Fix broken links"
      84c00821 Update release target description in Makefile
      cafa04e6 [FAB-3195] Sync boot peers in docker-compose-no-tls
      280f5be8 [FAB-3098] Add org name options to cryptogen
      a6846f8f Merge "FAB-3173 remove unused docs"
      6e0c0e35 Merge "FAB-3180 fix staticcheck errors in peer"
      2e0a61f6 [FAB-3131] Peer hangs when CouchDB unresponsive
      182b55a8 Merge "[FAB-3198] gossip: Un-necessary WARN log at shutdown"
      63e476f7 [FAB-3201] - Fix broken links
      987496f1 [FAB-2709] Fix CouchDB retry logic
      f477ccc7 [FAB-3171] Rename the lifecycle system chaincode
      3b18166b Merge "[FAB-2290] add channel documentation"
      1187564f Merge "FAB-3187 remove dead code in core/admin.go"
      090c3dd1 [FAB-3198] gossip: Un-necessary WARN log at shutdown
      a85fe29e FAB-3190 remove dead code in endorser_test.go
      1fcb6407 FAB-3187 remove dead code in core/admin.go
      58d1f08d FAB-3173 remove unused docs
      9586323f [FAB-3175] Fix Intermittent CI failure deliveryService
      297df35b [FAB-3182] CI failure delivery svc- goroutines not end
      5340e97a FAB-2398 fix formatting error
      0a3c2179 FAB-3180 fix staticcheck errors in peer
      56b6d127 Merge "Fix typo in comment"
      79df2bcf FAB-3053 update releases & add to TOC
      a6385b77 Merge "[FAB-3158] CORE_PEER_COMMITTER_LEDGER_ORDERER not valid"
      fa5b4636 Merge "[FAB-1636] Remove references to RocksDB"
      0af55554 FAB-2296 fix formatting
      5b7e2b6f [FAB-2290] add channel documentation
      6e15d4ca [FAB-1636] Remove references to RocksDB
      5eb299bd Merge "FAB-3099 migrate unmerged capabilities.md"
      9f00ee86 Merge "FAB-3168 translate md to rst in Gerrit folder"
      f99870d7 [FAB-3158] CORE_PEER_COMMITTER_LEDGER_ORDERER not valid
      786e6887 Merge "FAB-2296 update overview"
      1c324332 Merge "[FAB-3055] Enhance the url check on chaincode path"
      e969851e Merge "[FAB-3160] Move core/config to core/testutil"
      d5d1293b Merge "[FAB-3112] Do not include configtx helper.go at runtime"
      3f0af4df [FAB-3101] rename fabric shim java package
      8026601c [FAB-3066] sync java/go chaincode interface
      8eb16dc8 Merge "FAB-3127 regression folder structure"
      5e88e2e7 Merge "FAB-2344 fix docs"
      9a5049cf [FAB-3160] Move core/config to core/testutil
      bd14ee79 [FAB-3112] Do not include configtx helper.go at runtime
      dcc3f98b FAB-3168 translate md to rst in Gerrit folder
      fe8c71da Merge "[FAB-3139] Increase test coverage for core/comm"
      abe1f839 Merge "[FAB-2928] link installation to instantiation [part-2]"
      3e93b76f Merge "[FAB-3154] Fix the renaming of getChaincodeBytes"
      16162779 [FAB-2928] link installation to instantiation [part-2]
      1b58a4f3 FAB-2296 update overview
      f057c66e [FAB-3139] Increase test coverage for core/comm
      c627cdd2 Merge "[FAB-2928] link pkg with instantiation on lccc (part-1)"
      a97d8b6c FAB-2344 fix docs
      90573e87 [FAB-2962] Gossip- Channel name obfuscation
      c3009e69 Merge "[FAB-3136] Include install script with release package"
      4e4155d3 Fix typo in comment
      8369bd32 [FAB-3154] Fix the renaming of getChaincodeBytes
      25953667 [FAB-3149]Add missing pip packages to install_behave.sh
      e1dc407c Remove trailing whitespace
      9603b0e8 [FAB-3136] Include install script with release package
      18ec8515 Merge "[FAB-3015]return detailed event hub connection error"
      207588ed [FAB-2928] link pkg with instantiation on lccc (part-1)
      1ea36590 Merge "[FAB-2756] Batch gossip state transfer request"
      c361bff6 Merge "[FAB-2971] Improve invalid cc name/version error msg"
      fa6648ee [FAB-2756] Batch gossip state transfer request
      c9ecf9e3 Merge "[FAB-3120] Add Makefile targets for binary release(s)"
      1d997faa Merge "[FAB-3125] Remove sfhackfest example"
      b01d3a73 Merge "[FAB-3110] Add dialTimeout to gossip comm in prod"
      0bd84d34 Merge "[FAB-3113] Add authentication failure cause to logs"
      b1c41146 Merge changes from topic 'deliveryService4'
      224ed0aa Merge "[FAB-2779] Clear data in discovery"
      6bfb758c Merge "[FAB-2778] Msg store update"
      83838e21 FAB-3127 regression folder structure
      17099afd [FAB-2971] Improve invalid cc name/version error msg
      9eaefb50 [FAB-3125] Remove sfhackfest example
      4f3cff5d [FAB-3120] Add Makefile targets for binary release(s)
      c6df4373 Merge "[FAB-2351] Add revert to peer startup log levels"
      34e8e0df Merge "[FAB-2927] install chaincode package"
      842f46a1 [FAB-2351] Add revert to peer startup log levels
      e05a06e2 [FAB-3113] Add authentication failure cause to logs
      e7bbf1c2 [FAB-3055] Enhance the url check on chaincode path
      89d56717 [FAB-3110] Add dialTimeout to gossip comm in prod
      118f82f0 Merge "[FAB-3087] Fix peer/core.yaml misleading comments"
      0b86ba97 Merge "[FAB-3058] CONTRIBUTING improvements"
      1c5c32cd Merge "[FAB-3086] Fix log event formatting"
      e77644db Merge "[FAB-3060] skip java chaincode tests on non-x86_84"
      0050981e [FAB-3058] CONTRIBUTING improvements
      49a36fd4 FAB-3099 migrate unmerged capabilities.md
      eee90709 [FAB-3087] Fix peer/core.yaml misleading comments
      3a66788b [FAB-3086] Fix log event formatting
      47f4ee33 [FAB-2897] make txn index within block starting at 0
      a076bbad Merge "[FAB-2943] Event publishing failure fails block commit"
      dc143e20 [FAB-3060] skip java chaincode tests on non-x86_84
      79847259 FAB-3047 Change attachment arrays to use pointers
      a932b54d FAB-3046 Add CouchDB batch select operations
      458bcdff [FAB-2943] Event publishing failure fails block commit
      0640d430 Merge "FAB-2959 Add CouchDB batch update operations"
      5dbb05a4 [FAB-2779] Clear data in discovery
      aa841354 [FAB-2778] Msg store update
      2663d8b9 Merge "Organizational Unit Certification Path Support"
      ae18085a [FAB-2411] PKI-ID computation restructuring
      d91c5c32 [FAB-2927] install chaincode package
      73a2a6f1 FAB-2959 Add CouchDB batch update operations
      af23d647 Merge "[FAB-2929] Docker repository tags not sanitised"
      806a4ed9 Merge "FAB-3030 intf. to deal with different package types"
      d0295a27 Merge "FAB-3029 Fix marbles02 timestamp package"
      4aa7cfb1 Merge "[FAB-3000] Remove reliance on vagrant baseimage"
      08b456e9 [FAB-2759] DeliveryService peer<->OS high availability
      c0f8d755 [FAB-3034] Fix bug in delivery client - recursive usage
      c8103321 FAB-3030 intf. to deal with different package types
      4cf2b8f8 Removing BCCSP defaults usage
      a443a593 Merge "FAB-2430 Compare certs' ASN.1 bytes"
      b886ac4e Merge "FAB-2958 create and sign chaincode package"
      a6e50813 FAB-3029 Fix marbles02 timestamp package
      d4967cac FAB-2958 create and sign chaincode package
      9e40c3c0 Merge "Cleanup: removing accesscontrol package"
      869897d1 Merge "[FAB-2718] Enable Java chaincode invoke"
      ca29f9b1 Organizational Unit Certification Path Support
      3172f834 Merge "Access control at QSCC"
      fd220f96 Cleanup: removing accesscontrol package
      685068dc Merge "FAB-2457 ACL for proposals to application cc"
      60e3b676 [FAB-3015]return detailed event hub connection error
      a96c4f7c Merge "Expose the signed proposal to chaincodes"
      adebfad0 [FAB-2718] Enable Java chaincode invoke
      bb80a49f FAB-2457 ACL for proposals to application cc
      5409143e [FAB-3000] Remove reliance on vagrant baseimage
      1fc1379a [FAB-2676] Use atomic create ledger from GB
      998a14fb [FAB-2984] Use testenv for CLI container
      cacb2929 [FAB-2865] Set the chaincode file mode bits
      aa119ec8 Merge "Add java package for ledger protos"
      fa7faec3 Access control at QSCC
      7a3af1d0 Expose the signed proposal to chaincodes
      94281408 Merge "[FAB-2849] Use fabric-couchdb in devenv tool"
      8b6b7490 Merge "[FAB-2908] Enable behave tests on macOS"
      ab097217 Add java package for ledger protos
      2418dc56 Merge "FAB-2055 GetHistoryForKey() returns timestamp"
      835712ff Merge "Fix couchdb tests"
      dadc939d FAB-2924 Update chaincode_example05 for clarity
      b245da22 Merge "FAB-2925 proto defn. for ChaincodeInstallPackage"
      791123fa Fix couchdb tests
      6fa788ee Merge "fabric-ca readthedocs update"
      9556ed1a Merge "[FAB-2954] Upated yaml.v2 with latest version"
      fb7727d0 Merge "FAB-2775 Add query unit tests to CouchDB layer"
      9ae26724 [FAB-2929] Docker repository tags not sanitised
      8a37f5bd FAB-2925 proto defn. for ChaincodeInstallPackage
      bf30af46 FAB-2430 Compare certs' ASN.1 bytes
      d778d0a5 Merge "[FAB-2789] Document minimum Docker Compose version"
      971901e9 Merge "[FAB-2883] Add option to build without PKCS11 support"
      eb0585c6 Merge "Enable to compile and run on ARM platforms"
      dbaf6014 Enable to compile and run on ARM platforms
      b32c4c65 [FAB-2789] Document minimum Docker Compose version
      d8298519 [FAB-2944]: Make leadership callback synchronous
      4e5f45cc Merge "create ledger with genesis block"
      0616a9dd [FAB-2883] Add option to build without PKCS11 support
      b2f9d56a FAB-2055 GetHistoryForKey() returns timestamp
      4e0f96ba create ledger with genesis block
      466ab2d5 It must be an absolute path in gotools/Makefile
      43dfde67 fabric-ca readthedocs update
      375ccf1e Merge "[FAB-2207] Add test case for the wait time config"
      4981a617 Merge "Use proto messages for Read-write set"
      76dd2e86 Merge "[FAB-2678] o.h.protos to o.h.fabric.protos.peer"
      69e4eaaa Merge "Enhance validation of chaincode names/versions in LCCC"
      43233950 [FAB-2954] Upated yaml.v2 with latest version
      29002df8 Merge "[FAB-2911]Fix JSON-unmarshal for Generic Interface"
      0aa53d7c Enhance validation of chaincode names/versions in LCCC
      c08a0432 Merge "[FAB-2936] Vendor latest version of sarama library"
      7eb2cf96 Merge "[FAB-2917] Use flogging-init'd logger"
      25b2353c Merge "[FAB-2916] Refactor flogging package"
      430c64d5 Merge "Update TOC"
      a37fa64b [FAB-2678] o.h.protos to o.h.fabric.protos.peer
      047cc273 [FAB-2936] Vendor latest version of sarama library
      24ab51af [FAB-2917] Use flogging-init'd logger
      dcac07e4 [FAB-2916] Refactor flogging package
      7d553a69 Use proto messages for Read-write set
      3b48c411 Merge "Adjust mspimpl.go/Validate log level from Inf to Dbg"
      7da5f5da Merge "[FAB-2826] Add support for $(DOCKER_NS)"
      1779125d [FAB-2911]Fix JSON-unmarshal for Generic Interface
      098efeef Update TOC
      274ba230 New Getting Started Content
      e7294a5f [FAB-2826] Add support for $(DOCKER_NS)
      84ac0256 FAB-2775 Add query unit tests to CouchDB layer
      bf307fa5 Adjust mspimpl.go/Validate log level from Inf to Dbg
      a785a4c3 Merge "[FAB-2901] Fixing election test"
      a1dccef9 Merge "[FAB-2005] Add AMCL crypto library dependency."
      5ed2cd52 Merge "[FAB-2824]  Incorrect configtx.yaml selected"
      930ac848 Merge "Clean up unused property "validatorEnabled""
      7b6eb405 Merge "Implement GetTxTimestamp() for chaincode stub"
      6062439a Merge "FAB-2747 only >= 500 should be considered errors"
      461ad48d Implement GetTxTimestamp() for chaincode stub
      c4e7104d Merge "[FAB-2915] Set 'last block cut' to proper value"
      e79ab450 Merge "[FAB-2913] Prepend channel name to log output"
      561443e6 Merge "[FAB-2485] clean up docker-compose within unit tests"
      bcef1542 [FAB-2915] Set 'last block cut' to proper value
      b7166b7a [FAB-2913] Prepend channel name to log output
      331c0d61 [FAB-2901] Fixing election test
      09115c0e Merge "[FAB-2388] Fix intermittent CouchDB failures Part2"
      b45abc43 [FAB-2908] Enable behave tests on macOS
      e75e4ef3 Merge "[FAB-2912] Undo base16-encoding for channel names"
      58286644 Merge "Add methods for setting log levels via regexp"
      51e6306a Merge "[FAB-2828] Add resilient delivery client to peer"
      d3c4daf8 Merge "[FAB-2893] Update BDD to latest proto changes"
      1e30d9d5 Add methods for setting log levels via regexp
      4515d661 [FAB-2912] Undo base16-encoding for channel names
      6c144e5e [FAB-2893] Update BDD to latest proto changes
      3371b98d [FAB-2388] Fix intermittent CouchDB failures Part2
      86e4684e Fix source code linter checking
      51b7e858 Merge "[FAB-2828] DeliveryService: Connection Producer"
      b615cdee Merge "Cleanup peer cli channel commands, messages."
      3c491283 Add orderer details to command in doc
      f9fa8d6a [FAB-2828] Add resilient delivery client to peer
      25608362 [FAB-2005] Add AMCL crypto library dependency.
      6b77c539 Cleanup peer cli channel commands, messages.
      fe8c021b Depricate using gossip ignore security
      a906ace9 [FAB-2824]  Incorrect configtx.yaml selected
      2373bbf8 FAB-2747 only >= 500 should be considered errors
      a594b6d2 [FAB-2485] clean up docker-compose within unit tests
      397f5de8 Merge "[FAB-2651] Single path to unit-testing keystore"
      582a5ecd Merge "Remove outdated FAQ_confidentiality TOC entry"
      9a5b6a26 Merge "Fix txmgr test failure - CouchDB query limit"
      1279870c Fix txmgr test failure - CouchDB query limit
      0460f215 Merge "[FAB-2848] Remove orderer-n-kafka-n environment"
      2be0aa13 Merge "[FAB-2880] Fix configtxgen output"
      6316c37d Merge "[FAB-2850] Update the conditional process"
      e9fa9adc Merge "Enable additional ledger txmgr unit tests"
      9065a7cf [FAB-2880] Fix configtxgen output
      334d72c0 Merge "[FAB-2729] (PA) Document the configtx"
      cbba49ea Merge "[FAB-2861]: Add list channels command to peer cli"
      3f93b1ab [FAB-2729] (PA) Document the configtx
      3ba291e8 Merge "[FAB-2695] (PA) mv msp_principal.proto protos/msp"
      12fe6a31 Merge "[FAB-2694] (PA) Fix some upper case proto fields"
      8888892f Merge "[FAB-2693] (PA) Move identities.proto to proto/msp"
      55809588 [FAB-2850] Update the conditional process
      60394744 Remove the unused documentation
      a2b550dd [FAB-2861]: Add list channels command to peer cli
      3181e78c Merge "FAB[2018] - Gossip protocol topic"
      9a0e89ec Merge "[FAB-2830] Fix startup errors for couchdb (docker)"
      2f750ae2 Remove outdated FAQ_confidentiality TOC entry
      046a667d [FAB-2828] DeliveryService: Connection Producer
      a04d60a9 [FAB-2849] Use fabric-couchdb in devenv tool
      8d3275fc Merge "Gossip: Fix connection leak when spoofing detected"
      424cbde5 Merge "[FAB-1141] Add kafka and couchDB to bootstrap"
      a4e80cd1 [FAB-2695] (PA) mv msp_principal.proto protos/msp
      07320ea6 [FAB-2694] (PA) Fix some upper case proto fields
      76eedc86 [FAB-2693] (PA) Move identities.proto to proto/msp
      e0ba4d08 [FAB-2848] Remove orderer-n-kafka-n environment
      94f6f4ae [FAB-1141] Add kafka and couchDB to bootstrap
      2e7d6876 Refactoring connection between gossip LE and delivery.
      cba76618 Gossip: Fix connection leak when spoofing detected
      5b59e065 [FAB-2829]-Build fails if Docker flags contain spaces
      f81d5e17 [FAB-2830] Fix startup errors for couchdb (docker)
      8a5a5bcb [FAB-2651] Single path to unit-testing keystore
      22c1a1f8 Merge "minor doc fix"
      0ef35105 Merge "[FAB-2777] Alive msg handling"
      af57f196 minor doc fix
      b28f726e Merge "FAB-2128 get dev mode to work with the new CC model"
      626fccde Merge "[FAB-2803] Update e2e readme to reflect TLS change"
      cc35a7c6 FAB-2128 get dev mode to work with the new CC model
      9c39b178 [FAB-2803] Update e2e readme to reflect TLS change
      3e5d5e38 Merge "[FAB-2758] Decouple anchor peers endpoints from orgIDs"
      e5057c5d Merge "[FAB-2814] Change default batch timeout to 2s"
      66781c70 [FAB-2814] Change default batch timeout to 2s
      dfc3077c Enhancements for cryptogen
      eb150435 FAB[2018] - Gossip protocol topic
      a71af561 Prepare for post 1.0.0-alpha development
      5b2baa08 [FAB-2777] Alive msg handling
      f1a88db2 [FAB-2758] Decouple anchor peers endpoints from orgIDs
      73af3039 Clean up unused property "validatorEnabled"
      59eb56d7 [FAB-2207] Add test case for the wait time config
      f330daa0
      
       Enable additional ledger txmgr unit tests
      
      Change-Id: I29c05f30e43e0d462ce8286e146ca0668d7ad58c
      Signed-off-by: default avatarGregory Haskins <gregory.haskins@gmail.com>
      6b6bfcfb
    • Jonathan Levi (HACERA)'s avatar
      65ee7b2a
    • Christopher Ferris's avatar
    • Christopher Ferris's avatar
    • Christopher Ferris's avatar
      FAB-3737 changelog generation · 78b0a55d
      Christopher Ferris authored
      
      
      Create changelog with 0-v0.6 and v0.6-v1.0.0-alpha
      add make changelog target
      add scripts/changelog.sh script
      
      Change-Id: I425faaff7b7fca856b0a12241c5f8627b3efefbb
      Signed-off-by: default avatarChristopher Ferris <chrisfer@us.ibm.com>
      78b0a55d
    • Jonathan Levi (HACERA)'s avatar
    • Artem Barger's avatar
      a892fcd7
    • Gari Singh's avatar
      Merge "[FAB-3677] Identity validation" · 92c2a90b
      Gari Singh authored
      92c2a90b
    • Yacov Manevich's avatar
      Merge "[FAB-2982] Remove unused valiable" · ef1e7bc4
      Yacov Manevich authored
      ef1e7bc4
    • Angelo De Caro's avatar
      [FAB-3705] Removing unused found unused vars in ./bccsp · 53084edd
      Angelo De Caro authored
      
      
      This change-sets removs the unused found unused
      vars in ./bccsp
      
      Change-Id: I46b6e6ee828746c55c00de5d4ec6c2e7b4263653
      Signed-off-by: default avatarAngelo De Caro <adc@zurich.ibm.com>
      53084edd
    • Gari Singh's avatar
    • Yuta Namiki's avatar
      Correct mistakes in e2e_cli messages and comments · 556f21f6
      Yuta Namiki authored
      
      
      The peer specified in the argument of chaincodeInvoke is org1/peer0.
      
      Change-Id: I939e657a1b4da938b466f6f5d0b2afc47f8b63ad
      Signed-off-by: default avatarYuta Namiki <y.namiki@gmail.com>
      556f21f6
    • Angelo De Caro's avatar
      [FAB-3677] Identity validation · 2f02dc35
      Angelo De Caro authored
      
      
      This change-set addressed FAB-3677 in the following way:
      At MSP setup time, a certification tree T is constructed based
      on the root CA and Intermediate CA certificates (after their
      sanitization). The MSP instance then stores the number of
      children each node in T has. An identity is valid only if
      its corresponding certificates had been signed by a leaf of T.
      Specific tests haves been added.
      
      Change-Id: Ie7d07c2faadc76890eec151267172ed92db0af34
      Signed-off-by: default avatarAngelo De Caro <adc@zurich.ibm.com>
      2f02dc35
    • Nao Nishijima's avatar
      [FAB-2982] Remove unused valiable · e1d138b4
      Nao Nishijima authored
      
      
      This pacheset remove unused valiable in peer/channel/channel.go
      
      Change-Id: Id0b02c2daf1d261bb3ada0edae93f68a4b9433de
      Signed-off-by: default avatarNao Nishijima <Nao.nishijima@hal.hitachi.com>
      e1d138b4
    • Yacov Manevich's avatar
  8. 11 May, 2017 6 commits