Mon Dec 10 13:09:08 EST 2018
- 942052f FAB-13214 Change link in upgrade doc
- e58ab12 FAB-13213 Add CA note to operations
- 7979d31 FAB-13210 Remove unused code in orderer/.../main.go
- d3fda51 FAB-13155 Update multiarch script
- 1433a99 FAB-13021 What's new in v1.4
- 2b6fcf4 FAB-13056 Onboarding: systemchannel from boot block
- 713dc7a FAB-13055 Don't close LedgerFactory in onboarding
- 8c2afba FAB-13054 Prevent int overflow in IsReplicationNeeded
- 53b33d8 FAB-13005 Upgrade doc
- 371dd0e FAB-13025 Logging, metrics, health doc
- 8f8d8dc FAB-13089 fetch attachments in CouchDB range queries
- d4e2016 FAB-13161 Tips and tricks for couchdb
- 09fe4c3 FAB-13193 - Added help message to couch db metric
- 4b75195 FAB-13189 set content-type for logspec response
- 2eff15f Update sample configurations with operations
- 9521e36 cleanup system chaincode comments in core.yaml
- 684135e FAB-13186 Fix couchdb version cache data race
- 5fef8bd FAB-11599 Private data doc edits
- 4f5fe21 FAB-12947 More edits to gossip doc
- 2e4289e FAB-11599 private data remain doc
- 5b2b561 FAB-13139 Discard Idemix Empty Digest
- 90f014e FAB-13164 Revert Fix pkcs11 UT Failures
- a578352 FAB-13152 fix make protos
- aabd259 FAB-11746 Return cached alive message in gossip
- acd9aaa FAB-13139 Fix Nym Public key Marshalling
- 42689db Fix handlers/validation UT failure on ppc64le
- 151f76e FAB-13167 IdemixBridgeTest Robustification
- 8939eb5 acquire txSim only once during endorsement
- 3e7b2ef pvtData APIs are not allowed in chaincode Init()
- 2ac523f FAB-13129 1.4 release notes for operations
- e0c729e FAB-13158 Address data races in etcd/raft tests
- 300e509 FAB-12926 Validate hash chain when listing blocks
- 5ef4e71 FAB-12496 Add disclaimer on Kafka/ZK security
- f3d2130 FAB-12973 remove logging init from package init
- 386ea3d FAB-13163 propagate caller environ to orderer
- c85e7f9 FAB-12973 honor FABRIC_LOGGING_SPEC in library
- 9dea224 FAB-13086 longer wait for term in healh check
- fd0263c FAB-13146 Modify the return value of NewMCS
- 18551c4 FAB-13025 Move namer from statsd to internal
- 95e4cde [FAB-13135,FAB-13136] Idemix/Fabric-CA Integration
- 5802053 collACL: e2e test
- de67216 recon: rename CommitPvtData() ledger API
- 16aecd0 Fix: Filter couchdb internal docs from query results
- 9d87d37 FAB-13149 Disable etcdraft for v1.4
- 28fd96e FAB-13151 Fill in Length fields in attachments
- 0cfb77b FAB-12288 reduce log level extracting pvt data col.
- af5e9f0 FAB-12670 Fix pkcs11 UT Failures
- b4954f7 FAB-12944 Pulling system chain failure should panic
- 2e9fbe4 FAB-12761 Attach onboarding to orderer
- 1c3fa5e FAB-12882 Fix UT flake TestBlockPullerClone
- f4b1a7e FAB-12890 golint warnings in orderer/common/cluster
- 571bdef Fix for an empty string as a couchdb key
- c184b3f Fix error processing for runProgram
- 7dcd45c FAB-12070 - Fix typo in versionedDB interface
- c0c35e8 FAB-13108 conn never return nil
- 73faa7c FAB-13067 Add blockcutter metrics
- c820bcb FAB-12708 1/4 remove current orderer benchmark tests
- 95eebc1 FAB-11755 Implement rollback in pvtdatastore
- 4f903d9 collACL: use cache to avoid repetative ACL check
- fefb5a7 FAB-13013 fix code review comments of CR#26293
- 85262f3 FAB-12181 rewrite pvtdata e2e tests.
- f01597e FAB-12947 Add endpoint info to gossip.rst
- ac5c5b2 FAB-12606 Remove unnecessary CC Type check
- 6a8340e FAB-13092 Update hyperledger/fabric-lib-go dep
- 2b966d1 collACL: perform ACL on private data access
- 50af08b FAB-12919 Serialize
SendSubmit
invocation. - eccf275 FAB-12792 Prover Peer: ExpectationRequest
- 4e17f53 collACL: add simpleCollectionStore to txContext
- 64be3b0 FAB-12971 Disable prover service and token tx
- a770740 collACL: add
MemberOnlyRead
in collectionConf - 6331243 Remove handler path from prometheus config
- cf7fa3f FAB-13071 Corrected APIs in EndorsementPolicy docs
- 6b116aa FAB-12896 Developing Apps: Gateway topic
- e6081b5 FAB-12702 Check trailing spaces on local build
- cdb1d3a FAB-13068 Refactor blockcutter tests
- e4e5946 FAB-13069 BUG Master is broken
- b5dd7df FAB-13060 minor label name updates
- c642274 FAB-12912 Fix raft consenter.go linter warnings
- c0f2133 FAB-12354 Optimistic chain creation in etcd/raft
- f98f7c4 FAB-12576 failover while handling tx type B
- a47ecb9 Update stale references to e2e_cli in eventsclient
- 84b9d6c FAB-12804 reorder labels in statsd format
- 13952e9 FAB-12803 Add transaction level metrics
- 4cd15d5 FAB-12804 - Add metrics for couchdb
- 430e65e FAB-12939 handleRequest signature to accept more param
- 13927b0 Instrument deliver service
- c721874 FAB-11837 Track membership changes
- 017aa31 FAB-12647 Add ignore for fabric-shim links
- ddfadd5 FAB-13012 Idemix BCCSP Test Robustification
- d789375 recon: stateDB recovery after a peer crash
- f8f5eac FAB-13029 stringers avoid logging slice values
- bad7c8a FAB-13028 bootstrap.sh doesn't work with options
- dd7b8bd CC launch failure/timeout and execute timeout metrics
- 4cf2ff5 FAB-613 Add Kafka metrics for orderer
- a063c8a FAB-9568 Add metrics to Broadcast
- 9b429c9 Fix incorrect usage of DeployChaincode in integration
- 226e96c FAB-13018 Commit instead of commitment
- 8e9d81a Use getopts instead of getopt
- 759a575 FAB-12177 Add externalendpoint to discovery
- 6da148b recon: store the last committed BlockNum in txmgr
- 5ace584 FAB-13003 Reimplement client test in ginkgo
- 6702c4b FAB-13002 Active docker health check in peer
- 1798b2a FAB-13000 Release resources in token transactor
- 2f02a32 Prevent verbose error reporting from grpc logging
- 6922e14 Allow custom levelers for grpc interceptors
- d90a94a FAB-9527 Use Idemix-Based BCCSP
- 09b1a8c recon: refactor txmgr_test.go
- 347515e FAB-12806 Developing Apps: Wallet topic
- 346026c FAB-12675 Prover Server: TransferFrom
- 1e23904 FAB-12989 fix super minor typo in docs
- b811c3f FAB-12988 Fix "key" to "cert"
- a364171 FAB-12987 Fix for statedb value format check
- c3ba5a2 FAB-12211 Add Error Handling to build script
- 8e6db51 FAB-9526 Idemix BCCSP
- 3f7c1ed FAB-12940 Cleanup orderer tests
- c816bf0 FAB-12460 transactor/verifier: ApproveRequest
- ea986cb FAB-12563 Prover Server: Approve
- 28628b8 FAB-12968 Fix bug of iterator in plugin_validator
- f2ee26b FAB-11781 enable pvtdata reconciliaition
- fb4aeb5 FAB-11642: Fix race condition in gossip/service
- 931ae33 FAB-12652 Idemix Bridge
- 08d9e3d recon: add collelgnot. to stateUpdates listener
- a2a2973 FAB-12963 Prover Service: check token capability
- 225a683 FAB-12013 Enable prover grpc service at peer startup
- 9d8fcbb FAB-12801 Create ledger stats with basic metrics
- f64434e FAB-12955 move build time observation
- 29db166 Instrument chaincode container build
- bd5df09 recon: commit pvtData of oldBlks tp StateDB
- e00dfcb recon: update BTL bookkeeping managed by purge mgr
- 37d0010 recon: filter stale data and construct update batch
- 4876d88 FAB-12941 enable prometheus in integration tests
- a061c5d FAB-12907 - windows build fails because of SIGUSR1
- e03a372 Instrument chaincode launch
- 1fd2134 FAB-12911 Commercial Paper tutorial fixes
- a0dbe00 FAB-12621 Add CORS support to configtxlator
- 87f3a96 FAB-12656 Enable
PreVote
of etcdraft. - d2f2029 FAB-12816 cluster.RPC mapping per destination.
- c1ff9e6 FAB-12552 Add support of type B tx for raft
- 99a7f5e FAB-12730 moderate timeout for Raft chain tests
- 2753696 FAB-12553 add ability to add nodes in Raft tests
- 5e359fe FAB-11919 Towards etcdraft snapshotting 4/4
- 5ca4428 FAB-11919 Towards etcdraft snapshotting 3/4
- 9b8827b FAB-11919 Towards etcdraft snapshotting 2/4
- 458c627 FAB-12315 Update Makefile targets
- d147a63 FAB-12578 Fix misspelling "appopriate"
- d4876ea FAB-11640: fix race condition in gossip/identity
- e7bc473 FAB-12910 Document installation path
- 2c795a4 FAB-12902 update logger names in chaincode pkg
- 2b9a816 FAB-12900 remove fake generation to foreign dir
- 97243c7 FAB-12760 Pull chains for onboarding
- 0934c08 FAB-12901 regenerate fakes in core/chaincode
- 7105f8b recon: commit only validTx's pvtData in pvtStore
- eba7e3f Instrument metrics into chaincode handler
- 4c6b89c [FABCI-27] Fix: increase timeout
- 35dea2d Sanitize label values for statsd
- a58bcd2 FAB-12865 address timeout flakes in grpclogging
- 1baa041 FAB-12863 integration test for healthz endpoint
- 42891b0 FAB-12861 fix client cert middleware logic
- d336029 Wire the health check handler into operations
- db46110 FAB-12372 Collect info on go routines
- ac63a6f FAB-12854 DRY up peer/orderer operations code
- 2c8240b FAB-12784 In-memory keystore for BCCSP
- cbe884f FAB-12893 Fix MSP SKI error reporting
- 8c96636 recon: convert missingData slice to a map
- ed088b1 FAB-12651 Idemix Nym Signer/Verifier
- 91e0b0b FAB-12843 wire logspec handler
- 2ab730b FAB-9838 Idemix Signer/Verifier
- 32ead68 FAB-12598 Omit trailing spaces to success CI.
- 3430e83 FAB-12789 Token Expectation in Proposal Response
- 1afa0f8 recon: construct valid/invalid set from pvt data
- bfb2c48 Nominate Alessandro Sorniotti as maintainer
- 9620830 FAB-12802 Pass metrics provider to ledgermgmt
- 73bdfc5 FAB-12866 - Refactor NewProvider for ledger
- 58fb3fe FAB-12311 Developing Apps: Tutorial doc
- fef430f FAB-12842 http handler to manage logspec
- 57a91cc Add HealthCheck to VM implementations
- 6e81cdb FAB-12788 Protobuf Messages for Token Expectation
- e223d27 FAB-12602 Idemix Credential Revocation Information
- d23da14 FAB-12809 Log correct state key
- 20fb9b8 recon: commit oldBlks' pvData to pvtStore
- f21d8b9 Remove etcd/raft fixtures from sampleconfig folder
- 9994358 FAB-11678 TX processor/verifier: redeem tokens
- eacbc1e FAB-11680 TMS transactor: RequestRedeem
- 6037aaa FAB-12007 Developing Apps: Process and Data Design
- 08b5332 Write WAL and snapshots in temp dir when testing
- 37b5cbe FAB-11641 fix race conditions in gossip/integration
- 307585d FAB-11679 Prover: RedeemRequest
- c49f827 FAB-11372 Prover Server: Transfer using TMS
- c07ba70 FAB-11371 TMS transactor to transfer tokens
- e81d34d FAB-12356 Idemix Topology Info
- 99433d1 FAB-12814 remove misleading log error msg
- 594432d FAB-12601 Idemix Revocation Key Gen
- 7c7f945 Instantiate and wire metrics provider
- a3f79a7 Update logging nomenclature - s/module/logger
- 7ce96d1 Update docs to reflect new logging configuration
- f7fa069 FAB-12664 Return ginkgomon.Runner instead of ifrit
- c04eb78 FAB-11919 Towards etcdraft snapshotting 1/4
- 7a2d6a5 FAB-11918 Add CFT integration test.
- 858aaa9 FAB-11918 Add WAL to persist raft log
- bac3310 FAB-12725 defensive treatment of info.FullMethod
- 88e3f8f Change signature of internal evaluator function
- ebcbd53 FAB-11387 Fix boundary check for cauthdsl
- 67ed103 FAB-12749Fix MockStub RangeQueryIterator
- 71e975e FAB-12769 Rename ModuleLevels to LoggerLevels
- 1789f4f Add logger name validation
- ce5bd2c Remove logger name conversion
- ce54f14 FAB-12766 increase temporal threshold in tests
- 44a2fc6 FAB-9837 Idemix Credential Signer/Verifier
- e8b284a FAB-9695 Idemix Credential Request Signer/Verifier
- 9fbbad1 FAB-12763 test flake in TestStreamAbort
- cd988c0 FAB-12647 Broken links
- 4b6f290 FAB-9694 Idemix Nym Key Deriver
- ab5bd84 FAB-12704 Detect If orderer node is in channel
- 9634185 Introduce grpc interceptors for basic metrics
- 6054cdd Add disabled and prometheus metric providers
- 8222133 Introduce meter options in metrics
- a8fc602 FAB-9672 Idemix User Key Generator
- 53cc657 FAB-11043 Remove "-stable" suffix in upgrade docs
- 3dac045 Return InvalidArgument grpc code on err setting level
- 753e187 Update legacy peer CLI logging functions
- c209841 Orderer to use new logging env variables
- 8509e7c core Check() evaluate level for entry's logger name
- 99eb596 Add SetLogSpec to CLI via Admin Service
- d1ec865 Improve logging for channel update error
- 836161a FAB-12673 Make cluster connections asynchronous
- 541f41c Chat not RocketChat
- df065ec FAB-11088 Improve consenter error when WaitReady
- d484477 Adjust callers of legacy viper logging variables
- 211bb65 Add new environment variable for logging format
- e32e55d FAB-12667 Remove FAQ reference to e2e_cli
- 7c78a24 FAB-12659 Revert dep change made in FAB-12634
- f1c5da6 Add GetLogSpec to CLI via Admin Service
- 6ab3eeb FAB-12593 Wire in the stats handler
- b7d4c3c FAB-11526 Prover: Request Transfer
- 59f419d FAB-11360 Prover Server: ListTokens using tms
- 37050be FAB-11359 tms transactor: list tokens
- 9e682d4 FAB-11591 new integration test for multiple channels
- 7173857 FAB-11294 Prover Service - List Tokens
- 60f968d FAB-11354 Process issue request with a plain issuer
- 52be585 Replace / in logger names with dots
- 81e4983 FAB-9671 Idemix Issuer Key Generator
- d5c6cbc FAB-11300 Token tx client and e2e test - issue tokens
- 20e01e2 FAB-12592 Create a stats handler for the server
- f23ebd5 Update level evaluation to use log spec
- 41195be FAB-11941 Commit token tx via custom processor
- a5ff8e9 FAB-12363 grpc server logging interceptors
- 8352c4b FAB-11940 Enable Token-tx validation path
- e7a3282 FAB-12006 Add FabToken capability
- caabdbe FAB-12649 Address minor cosmetic issues in orderer
- bea950e FAB-12565 Unify subject lines length in docs
- d327d30 FAB-12301 Remove e2e_cli example
- 90ca61c FAB-11180 Adding docs-link to tox.ini
- 85fc4ab FAB-12638 Fix panic on passing wrong key
- f208ba2 FAB-11918 Add etcd/wal dependencies.
- 3b8445d FAB-11995 Add Consensus section to orderer.yaml
- abcc8db FAB-11918 Add raft index to block metadata
- 5a27280 FAB-12557 Fix flaky test in etcdraft chain
- fc0c4e9 FAB-12477: add etcd/raft membership message
- d92a41d FAB-12635 Inspect channels of system chain
- a65b055 FAB-12591 Block puller out of a config block
- 785ebd1 FAB-12550 OSN config block hash chain validation
- 4609306 FAB-12634 Lock in versions for gotools
- f995aae FAB-11096 remove testenv related targets
- 87a4266 FAB-12630 Improve install instructions
- 18ae86a FAB-12626 Fix couchdb_test.go debug
- a99d8a8 Ledger-lscc: Remove lscc reference from Txsimulation
- bfdc56c Ledger-lscc: Remove lscc/sccc ref from cceventmgmt
- 256dc12 FAB-12155 IssuerValidator Impl
- b72d36b FAB-12213 Fix typos in cid/cid.go
- 2020c6e FAB-12238 Fix misspelling of "specifed"
- c26c595 FAB-12154 Configtxgen:Fix mismatched hyphens
- c3d8da8 FAB-12159 Statecouchdb TestDebugFunctions error
- d99d940 FAB-12193 Fix a wrong error messages in peer
- 0439718 FAB-12215WYFA:Remove chainId in tx proposal request
- 85dd179 FAB-12604 configure required zap encoders
- b46ff00 FAB-12594 reduce overhead of race in unit tests
- 200ec09 FAB-12502 Deliver client support for etcdraft
- 365a710 FAB-12522 Extract TLS CA certificates from config
- 41da334 FAB-12508 Add Block(seq) to consenter support
- 319ca36 FAB-12501 OSN cluster deliver client implementation
- ec72c70 FAB-12540 fix cli install error
- 95a57a9 FAB-12599 Remove unused variable in peer code
- dd5f582 FAB-12214Improve private data tutorial doc
- bd2e316 FAB-12577 Make UTs under cluster_test more resilient
- 0a5d2d2 FAB-12507 Doc clarifications for private data config
- aaea301 FAB-12544 Adapt gossip's comments to godoc syntax
- 6fc968f FAB-12545 Fix mock stub PutState on empty value
- 2cfb4bf Add new environment variable for logging spec
- 81cd2f1 FAB-12534 Move Step() to its own logger
- 8af42a5 FAB-12526 Upgrade Chaintool version to v1.1.3
- db9c574 FAB-12015 Add Raft confing update validation
- fddc27c FAB-12492 run peers session with orderer usr org
- aa89a50 FAB-12524 Fix wrong/missing godoc comments
- 8a8a1c1 FAB-12500 Deliver client hash chain validation
- d053676 FAB-11942 TMS manager implementation
- 6522fc5 FAB-11943 TMS verifier for import
- d01d7e4 Ledger-lscc: Remove lscc reference from cceventmgmt
- 5ee9708 FAB-12497 Add hyperlink to fabric-samples repo text
- 3b36b1a FAB-12516 GetBlock: Close() ledger iterator
- 77774a2 Ledger-lscc: Remove lscc ref from pvtdata BTL policy
- 6b93396 Ledger-lscc: Remove lscc ref from confighistory pkg
- 89132ff FAB-12506 pick up data race fix in go-metrics
- 916a59b FAB-12484 implement runtime metrics with go-kit
- 21cf5c6 FAB-12484 remove previous metrics package
- cb5ee6b FAB-12440 run goimports on tree and re-enable
- a1be265 FAB-12481 Update proto generated files
- 5470aaa FAB-12486 Use dot naming convention for zap loggers
- 199769c FAB-12454 Document collection policy details
- 8619c8c FAB-12377 Multinode etcd/raft integration test
- 5a51534 FAB-11703 Support multi-node Raft cluster
- 2bdd187 FAB-12476 Remove bccsp dependency
- 99c0a64 FAB-11539 Prover Client: RequestTransfer
- 891291b FAB-11527 Transfer functions
- 218b508 FAB-11500 Prover Client: RequestImport
- 87cb53a FAB-11498 Issue functions
- ea9ff02 FAB-11597 Token Processor
- de8d93e FAB-12295 updates to use 1.11.1
- abbb65e Minor CreateAndJoinChannel cleanup in nwo.Network
- 4b6e89a This fixes #FAB-12453.
- eaf62f5 FAB-11981 etcdraft OSN support for integration tests
- 30a70b7 FAB-11996 Enable creation of raft based channels
- 9d3f4f2 FAB-12437 fix data race in peer/node/start test
- a79ac3c FAB-11630 differentiate between error and nil policy
- 33d9934 FAB-11990 create raft chain with channel configs
- c8401e4 FAB-12443 Tolerate CouchDB 2.2 Changes
- bd576c5 FAB-12371Fix the doc to use new cid package
- d767856 Fixes data race in ledger test
- 9b6ae1c FAB-12438 Fix NPE at deliverSupport.GetChain
- b6218b1 FAB-12440 disable goimports in linting
- 2647afe FAB-11840 Developing Apps: Transaction Handlers
- 5db8539 FAB-12349 Improve code documentation
- 5a25acc FAB-12413 Cleanup rc1 references in doc
- 0340b1e FAB-12340 response status >=200 && <400 success
- 9478b8e FAB-12423 use correct target for go lint
- bef5e81 FAB-12419 Fix error mesage in peer command
- 959ad50 FAB-12413 Release fabric 1.3.0 (master cleanup)
- 9d91ef3 FAB-12345 Remove unused variable in shim_test.go
- 2e1118b FAB-11863 Remove redudant return value in GetChain
- 626950a FAB-12353 Delete an unused parameter
- 97fa913 FAB-12350 Update the bootstrap script url
- 3caffff FAB-12343 Update fabric to baseimage 0.4.13
- 3ec8eca FAB-11861 Add etcdraft config defaults
- 635cd8c FAB-11897 Enable Type A etcd/raft config updates
- 500fc21 FAB-12237 Remove use of experimental tag
- 96735d2 FAB-11833 Say hello to Raft OSN
- 41c8f12 FAB-11864 Add orderer client TLS cert
- c2ece91 FAB-12332 add a space
- 85d6664 FAB-12324 increase timeout for real couch term
- 4f40ad1 FAB-12303 info logging for chaincode invokes
- d5b815f specifiec -> specified
- 855a9d0 FAB-11852 use Fabric logger in orderer cluster
- 60cab9c FAB-12327 Return regular envelopes in gossip support
- 6375843 FAB-12121 Invoke to return useful CLI error response
- 69cecd0 FAB-12323 remove java chaincode int tests
- 968d1ef FAB-12182 remove old pvtdata e2e tests
- 7f523f0 FAB-8062 update miscellaneous depenencies
- a567616 FAB-8062 update davecgh/go-spew
- 3ff4b8c FAB-8062 update onsi/gomega
- 59e5f0b FAB-8062 update miekg/pkcs11 deps
- 2535bea FAB-8062 update golang.org/x/net deps
- 865bf52 FAB-8062 update golang.org/x/crypto deps
- e3f3733 FAB-8062 update spf13/{cobra,pflag} deps
- e09abaa FAB-8062 update testify deps
- ce9b4a9 FAB-8062 update protobuf deps
- cbd917c FAB-8062 update kafka client (sarama) deps
- a666d9f FAB-12307 test flake due to short timeout
- 8ca350e FAB-8062 update go-version deps
- 7551ac6 FAB-8062 update mapstructure deps
- b2e27f0 FAB-12304 race: don't modify caller's config
- 1fb4dfe FAB-12091 SBE E2E test with private data
- 0b6cde6 FAB-12300 Fix misspelling of “crytographic"
- 31cb4e3 FAB-12275 Fix missing channelID of the genesis block
- 6a32f28 FAB-12296 remove short timeout in TestTLSClient
- 4b13ef5 FAB-8062 update go-dockerclient dependencies
- 357ae56 FAB-12290 data race in blocksprovider mock
- 5d4bdc0 FAB-12269 FAQ Update
- 5cf3596 FAB-12287 handle successful decode of bad data
- 51ec113 FAB-12158 UT under privacyenabledstate fails
- 89f2542 Minor cleanup in kvledger/coll_elg_notifier.go
- 71a7713 FAB-12274 Increase CouchDB maxRetriesOnStartup
- a160aea FAB-12255 set testing.T needed by testify
- 340d14b Missingdata-recon: Detect coll eligibility change event
- f37beaa Missingdata-recon: Handle coll eligibility change
- 87f6a3e FAB-11041 Fix bootstrap.sh messages
- d8b1e74 FAB-12229 Return closed err chan until Kafka start
- 4131bd7 FAB-12236 only use race detector on x86_64
- d6e982f FAB-12230 reduce go routines used by test
- 629f8ed FAB-11908 Upgrade to grpc-go 1.15
- 9841315 FAB-12222fix duplicate words in the document
- 2263d7d FAB-11663 Dynamic ports for core/comm tests
- 1c6efc2 FAB-12234 Fix duplicate words in the document
- fa5d50f FAB-12233 Fix article issues about "a actor"
- 39b2220 FAB-12231 pull javaenv docker image at bootstrap
- 06be986 FAB-12224 race detector on for all but gossip
- 3f45107 FAB-12218 cache config to avoid racing in test
- c7b784e FAB-12217 fix data race in kafka logger test
- 674bb56 FAB-12205 fix data race creating fs blocksItr
- 6e7eef1 FAB-12200 address data races in metrics
- 940fd0f FAB-12167 build scc plugins with race as needed
- b0dc46c FAB-12097 address data race in kafka/chain.go
- ddee7d0 FAB-12163 fix test flake in etcdraft/chain_test
- 9d9f0c6 FAB-12162 fix data race in etcdraft/chain_test
- e193798 FAB-12180 use network.EventuallyTimeout
- 7f0ea80 FAB-12127 fix serialization bug in deliver test
- ccaebff FAB-12209 Speedup TestShuffle in discovery
- 56914c8 FAB-12083 Appease go vet with cancel in cluster
- c362c85 FAB-12082 Appease go vet with cancelations in gossip
- cfc3d83 FAB-12199 update Contributing Guide
- 3536c50 FAB-12196 Fix incorrect doc in network topic
- 12d0a78 FAB-12194 Fix typos in two UT files
- a9d431d FAB-12132 update goleveldb
- 8f3288e FAB-12188 One more link in What's New
- f28477c Rename package and merge related files
- ecd0b31 FAB-12188 Broken links in Whats new doc
- c15bef5 FAB-12186 fix error in network.md
- e6a852e FAB-11523 Lifecycle SCC QueryInstalledChaincode
- eb42d21 FAB-10725 Add lifecycle SCC InstallChaincode func
- a02124e FAB-11780 added membership provider to ledger
- 46546b3 FAB-12176 Private data and metadata writes
- dbc79eb FAB-12139 Prepare for next release (1.4.0 on master)
- 4a066be FAB-12156 Fix broken images in sub-pages
- 4ff8e91 FAB-11847 Developing Apps: Application SDK
- 964424e FAB-12003 set cut timer on pending envelope
- 9390c70 FAB-11835 Add Step() to etcdraft.Chain
- 555ddbc FAB-11832 Extract registrar initialization logic
- e7f1cff FAB-11163 Implement barebones etcdraft consenter
- e29637f FAB-11459 Developing Applications Topic
Mon Sep 24 22:45:10 EDT 2018
- 8e9d36c FAB-12138 Release v1.3.0-rc1
- f9803b4 FAB-12153 Disable javaenv-docker from tests
- 0098d47 FAB-11828 add whatsnew page for 1.3
- f1b1d42 FAB-12133 Disable java cc tests in fabric
- 95b4906 Revert "FAB-11828 Add "what's new" doc for v1.3"
- 17b9da8 FAB-11828 Add "what's new" doc for v1.3
- eae6bd9 FAB-11333 Remove old event hub reference
- c592f15 FAB-12099 build plugins with race when needed
- 2c2f65d FAB-12102 use raw strings where appropriate
- 5f14fb6 FAB-11689 address race from repeated InitMSP
- 2edc1a0 FAB-12081 Fix misspelling "Singed" to "Signed"
- c45c199 FAB-11949 Block-level SBE validation unit test
- 6c285e9 FAB-11706 Fix broken link to unit test doc
- dd459c0 FAB-12116 Fix groupId in test data uses java shim
- ce1cad6 FAB-12114 Upgrade doc note about enough peers
- a807159 Change pvtdata store purger log level to debug
- cf4e674 FAB-12113 Reduce gossip Info messages
- 8e2640f FAB-11879 Update app capabilities for V1_3
- a18f1ea FAB-12030 Improve INFO log for block processing
- 07ae8af FAB-12104 log right error for SB validaiton failure
- ed707bd FAB-12103 Improve ledger debug
- 650a5e6 FAB-12085 lint out golang.org/x/net/context
- a6a07ce FAB-10686 remove ledger assert functions
- d82dffb FAB-10686 testutil->testify container,committer
- 8a5961d FAB-12084 address simple lostcancel vet issues
- 84c8115 FAB-10686 testutil->testify core/ledger
- 6223621 FAB-10686 testutil->testify protos/ledger
- f80782b FAB-10686 testutil->testify kvledger/txmgmt
- 6f8622c FAB-10686 testutil->testify txmgr/lockbasedtxmgr
- e32bbda FAB-10686 testutil->testify txmgmt/statedb
- 96a606f FAB-10686 testutil->testify txmgmt/rwsetutil
- 218bc06 FAB-10686 testutil->testify txmgmt/validator
- d5cee29 FAB-10686 testutil->testify kvledger/history
- 58aef40 FAB-10686 testutil->testify core/ledger/util
- 6409c4d FAB-10686 testutil->testify common/ledger/util
- ef92892 FAB-10686 testutil->testify fsblkstorage
- 0fcdcdc FAB-12060 payload buf don't signal ready if empty
- dac4434 FAB-12090 Retrieve SBEP for private data by key hash
- ef0bf29 FAB-10025 Simplify test env clean up for statecouchdb
- 38411a6 FAB-11756 Upgrade from v1.2 to v1.3 doc
- 4b78799 FAB-12093 Fix Priv Data Tut
- 209e053 FAB-12098 Use context WithTimeout in gossip handshake
- 6fefc68 FAB-12076 Use raw string literals for JSON
- 69a8128 FAB-12076 correct invalid JSON in test
- d4beab0 FAB-12089 Add private metadata getter by hash
- 303fa80 FAB-12002 Fix comment typo
- d770fcb FAB-11905 Provide full set of endorsers in filter
- e5547f2 Add function to get pvtdata metadata by keyhash
- 945138e Fix perf issue by key-endorsement to regular chaincode
- 78c827c FABCI-106 Ignore pulling javaenv from s390x
- ed1e1c9 FAB-12049 Update Doc Idemix in Fabric 1.3
- b33bc2b FAB-11973 failing test in statebased validation
- e53629d FAB-11989 Clarify error handling for plugins
- 73a8f45 FAB-12069 Fix vet issues flagged by go 1.11
- ff0d37f FAB-12064 s,golang.org/x/net/context,context,g
- 7414074 FAB-11998 Adding java docs to build_network
- bcf8736 FAB-12054 Retry Operation in TestInvalidChannel
- 7648d9c FAB-12050 add round to generate ca notBefore time
- d4fa156 FAB-12044 javaenv-docker to pull javaenv images
- f2b16af FAB-11595 minor JavaCC e2e test cleanup
- 33ed567 FAB-12020 Update chaincode sections with Java cc
- e668bb3 FAB-12042 update baseimage to 0.4.12
- df84d9a Add javaenv to pull_build_artifacts.sh
- aa4f276 code hygiene: rm marble examples from ledger
- 1af2dad FAB-12034 Fix data races in pull_test.go
- 161e760 Add check for verifying block.Header.PreviousHash field
- 3c418c5 FAB-11595 Java cc pvtdata integration test
- 623eaa9 FAB-11572 Re-enable test
- 238668d FIX FAB-11601 idemix role from boolean to int
- af57f97 FAB-12010 Upgrade go version to 1.10.4
- 5816af0 FAB-11162 Simplify clock management in chain.
- 20cbe44 code hygiene: disable missingData recon upfront
- ee81a3d FAB-12018 fix wrong description
- 10b5eff recon: disable by not storing the missing data entries
- 5a3d110 FAB-12000 have pvt reconciliation disabled
- d631b54 FAB-10804 remove HasLaunched from registry
- 57ad85c FAB-11915 Continue doc work on state endorsement
- 921b896 Fix historydb issue for keys containing nil bytes
- 08aabe9 Wait for goroutine to finish before db close
- 38430ad FAB-12014 Log warning for missing index
- a800648 FAB-11960 make CACertsBundlePath a method
- a864726 FAB-8740 State database Document pagination
- 5769cc3 FAB-11976 hex encoding for binary keys in collection
- 8a7737d FAB-10804 queue chaincode tx on container start
- 944adf2 FAB-11960 Introduce TLS to integration tests
- 2baf7f9 FAB-11958 Fix minor issues in pvt data tutorial
- a828f47 FAB-11966 TestShutdown intermittent failure
- 70307a0 FAB-11961 properly release resource
- fdc4889 Skip failing test in statebased validation
- 9894396 FAB-11972 remove dead field added in FAB-11455
- 7093ca0 FAB-11972 fix mocks and fakes from FAB-11455
- 807b7ae FAB-11706 Add Interoperability Test Info
- 5687311 FAB-11953 Resolve items in marbles sample chaincode
- b2941b5 FAB-11928 Idemix attributes in chaincode
- 3adfdbf FAB-11959 improve unit tests for confighistory
- 88949f3 FAB-11954 Rmv state based endorse from pluggable doc
- bf71b46 FAB-11955 Enhanced error message for SB validation
- 8e9d930 FAB-11948 check collection exists before meta put
- d01247c FAB-11907 Lock and BlocksDeliverer are fields
- fb12372 FAB-11583 Fix erroneous anchor peer output
- c3445f1 FAB-11906 thread-safe mocks for SBE
- 7357202 FAB-11947 Delete useless code
- 2b0cc33 FAB-11945 fix minor issues in pvt data tutorial
- 5392132 FAB-11896 Exercise v1.2 and v1.3 validation in tests
- 1f08eaa FAB-11938 Retries in cluster test to stabilize UT
- b20ab81 Fix peer logging setlevel regex matching
- 4818921 FAB-11925 Code hygiene: remove unused functions
- 8b3cbda FAB-11916 Fix remaining comments for pagination
- f565b5b FAB-11764 Add test for endorsement plugin
- 65769fa FAB-11607 State-based endorsement E2E
- 190982e FAB-11503 upd. marbles cc with pagination APIs
- 0ee45ac FAB-11455 peer side changes to support pagination
- fef54c2 FAB-11907 Data races in deliver client
- b4c223a FAB-11911 address review comments for statebased
- 35b3e2f FAB-11310 implement the def cc APIs for pagination
- 805cf94 FAB-11307 define new chaincode APIs for pagination
- 666b8c2 FAB-11306 update shim proto to support pagination
- b894012 FAB-11410 Add paging for transaction simulation
- ca152f2 FAB-9840 CouchDB safe pagination - statecouchdb
- f21d769 FAB-8823 State-based endorsement documentation
- a98a739 FAB-11902 fix deadlock in key-level validation
- 41ee9d0 FAB-11892 Improve the flake fix for TestCreds
- 6478442 Fix flakiness with TestCreds
- c858fee Fix TestGoodChannelCreateConfigUpdate
- e7631f2 FAB-11441 Remove ESCC, VSCC from doc
- b012829 FAB-11880 Update Baseimage version 0.4.11
- 81687a7 FAB-11876 reduce logging noise from msp
- 7f12d1b FAB-11162 Implement bare minimum Raft-based chain
- ec77fc5 FAB-11894 State request to request open range
- ea5db25 FAB-11895 Retry Operation in cluster_test
- 67b8b06 FAB-11869 Revendor amcl library in fabric.
- 6ca8f54 FAB-11893 Code hygiene: remove unused const
- acf74f8 FAB-10735 Script to pull images from Nexus
- a920cad Fix broken master
- f2a3ed6 FAB-10094 Add tests for rebuilding ledger components
- 072a43e FAB-11878 fix go 1.11 test failures in msp
- 7c4311f FAB-8824 CC sample for state-based endorsement
- 63c34a6 FAB-9111 CC convenience layer for state-based EP
- 386870e FAB-11874 fix local test failure with go1.11
- a8ea43f FAB-8815 Interface for cc convenience layer
- 2a12ea5 FAB-9747 check capabilities for cc metadata put/get
- ba89a79 FAB-9748 cc handler support to retrieve capabilities
- 491d576 FAB-9784 Chaincode handler f. key-level metadata
- 70ef63c FAB-9107 Chaincode protos for key-level metadata
- db39ab0 FAB-9676 Chaincode shim for key-level EPs
- cf77c77 FAB-11857 ValidateCodePackage to java platform
- 8feec79 FAB-11872 Decouple MetadataLifecycle from 1.3 release
- 2a2cbe9 FAB-11860 KeyLevelEndorsement cap. for 1.3 peers only
- c7da428 FAB-11171 TMS issuer and verifier for import
- eccd7a4 FAB-11795 Import etcdraft in configtxlator
- 0b50539 FAB-11868 Documentation Enhancement
- 90b9ac2 FAB-11866 remove duplicated code in unit-test
- dd02975 Log TLS connection errors
- edd4a57 FAB-11862 Retry operation in cluster UT
- 09daead FAB-11812 update suite description
- 45492de FAB-11815 allow META-INF during validation
- 556ab7f FAB-11524 Prover: Request Import
- ca5b143 FAB-11838 Add INFO logging for anchor peers
- 111ae61 FAB-11826 TestTxOpsPreparationMetadataUpdates fail
- 9a13227 FAB-11301 private data reconciliation
- c417075 FAB-11827 Rename package names/dirs for validator
- cca4004 FAB-11321 Alleviating lock contention of MSP cache
- 2d67d38 FAB-11830 Code hygiene for key-level validation tests
- 2f246ad FAB-11829 Log discovery requests/responses
- 1170869 FAB-11804 CC access control readme
- 73bdef8 FAB-11820 Fix typo in the document.
- ded84c2 FAB-11803 Fix typo in the document
- 1fde4a8 FAB-11821: Decrease log level of a normal behaviour
- 472ef92 FAB-11814 swimlane anchor
- 02c7f78 FAB-11794 test 1.3 validation logic in validator test
- 5388376 FAB-11802 State-based val. must at least check CCEP
- b8a08bc FAB-11801 Fix duplicate words in the document
- 2ed5537 TestChaincodeInvokeChaincode intermittent fail ppc64le
- d6987ff FAB-11769 validate cc ns change for meta writes
- 05ac04d FAB-9860 use key-lvl validation in 1.3 validator
- 93d8f04 FAB-9844 Validator for key-level validation
- bc3d405 FAB-11747 Stop() thread safe
- 54462cd FAB-9857 key-level validation parm retrieval
- 8e9c018 FAB-11744 Raft Dispatcher
- 3fba27c FAB-11793 Fix java cc API in integration
- fcbd525 FAB-11278 Removing DATA RACES
- 8f811f8 FAB-11783 define SBE validator iface where used
- 7c02b03 FAB-9286 Fix index out of range error
- d8a9a09 FAB-11536 Improve chaincode service start
- 137bfcb FAB-10095 Add pvt data related tests
- 4c38b4f Declare ledger dependency for coll membership info
- 38ad642 FAB-11115 add idemixgen to fabric-tools Dockerfile
- e2b9366 Store & ret. missingDataInfo in pvtstore
- d738643 FAB-11763 Improve unit tests for channel_test
- 1dd91c8 Run pkcs11 tests for bccsp pkg
- c1d722e Add ability to package chaincode to nwo
- 75c36eb FAB-11759 log 'Obtaining identity' at debug
- 446c26d FAB-11758 Remove XXXDefaultChannelMSPID const
- 6ebf096 FAB-11751 Java shim version 1.3.0
- e013011 FAB-10390 Set PKCS11 CKA_MODIFIABLE to false
- 546360b Improve error message when private data is disabled
- 0e8eedd FAB-11586 Raft communication layer, part 2
- a5847ad FAB-11736 Fixing javaenv image references
- f42a5f9 FAB-11584 Make java cc not experimental
- 289d6d3 Fix broken BCCSP PKCS11 test
- f56a24a FAB-11688 serialize access to Registrar.chains
- 4616c21 FAB-11684 serialization in ram ledger simpleList
- c454413 FAB-11683 fix data race in GenerateDockerBuild
- 5cc0dea FAB-11685 avoid data races in shim tests
- 8db4c58 FAB-9131 use flogging in docker controller
- 50aec3f FAB-9131 Update peer logging doc and examples
- 97215fa FAB-9131 wire zap based fabric logger
- bb90ac4 FAB-11046 Increase test coverage for cauthdsl
- aec2ab9 Ledger-lscc: Implement 'DeployedChaincodeInfoProvider'
- aa5534f FAB-11721 Improve unit tests for pullstore
- 3d3b4a7 Ledger-lscc: Interface for decoupling ledger and lscc
- 080f1af FAB-11404 Fix panic on illegal policy str
- e00035f FAB-11719 Better Markup of Document
- b2bf181 Fix broken build
- 84629f0 FAB-9657 Ledger: Metadata - E2E support
- bc0d4cf FAB-10041 Ledger: Metadata - pvt data updates
- 0cc9874 FAB-9681 Ledger: Metadata - couch-statedb support
- 843d926 FAB-10036 Ledger: Metadata - Commit-path enhancements
- 2d3d042 FAB-11554 Remove deduplicateIdentity
- 701cb44 FAB-11553 Split LSCC validation
- d8f8675 FAB-11552 Call right validator given the capability
- dbc194a FAB-11551 Clone v1.2 validation logic
- 2178e6e FAB-11550 Expose 1.3 validation capability
- 3d56023 FAB-11549 Split validation logic into own package
- 4d649c5 FAB-11548 Change TransactionValidator interface
- 4abc690 Ledger-lscc: Enhance StateListener with QueryExecutors
- 923afec FAB-11705 Fix deduplicateIdentity slice appending
- 0bc7d3e Nominate Matthew Sykes as Fabric maintainer
- cf1b9c5 FAB-11701 Prover Peer proto (with import request)
- bd1fa1b Ledger-lscc: Introduce queriabilty on to-be state
- c66b2c6 FAB-11521 Have chaincode store return hash on save
- d360f22 FAB-11520 Add implementation for ChaincodeInstall
- 0294774 FAB-11588 Have package-provider parse fs bytes
- d54d863 FAB-11587 Add new tar gz chaincode package format
- 6c851f6 FAB-11657 Fix Testviewer URL in docs Readme
- 8de6434 Encode block number in reverse order
- 7d26784 FAB-11682 log 'Loading NodeOUs' at debug level
- 88112d8 FAB-11317 construct inelg. missing pvt data
- b540d55 FAB-11661 fix wrong description
- ddb03c7 FAB-11646 Add interceptors to comm.GRPCServer
- 208606d FAB-11660 issue in if statement
- c47bcd5 FAB-11659 Fabric UT Failure
- 8580381 FAB-11571 Improve peer gossip init
- bb311c5 FAB-11585 Raft communication layer, part 1
- 1cbb8c9 Enhance ledger apis for missing data
- bbf5c78 FAB-10778 Increase default timeout
- 00859b0 FAB-11636 Typos in warn messages at configtxgen
- e53a0be FAB-11483 Validation Parameter const
- 73bd919 FAB-11606 Fix duplicate word in sentence
- 1ed1dea FAB-11574 Use AdminClient to create topics
- 5749920 FAB-11172 Token transaction proto message
- 75fac16 FAB-11519 Create new SCC for new lifecycle
- 3aa6009 FAB-11211 Utilize old and new cc pkg in cclifecycle
- a9e8cd7 FAB-7382 Remove ReadyChan() from Deliver ledgers
- 42b6b4b [FABC-702] Remove TCert code from BCCSP
- 8cfb9ed FAB-11573 Update Kafka library
- 543270c FAB-11525 TMS token implementation
- d441f26 FAB-11329 disable failing pvtdata e2e tests
- 02358c3 FAB-11196 idemixmsp supports roles client, peer
- 85e3482 FAB-11289 Java cc integration tests
- b766b28 FAB-11303 Java cc build update
- 12a5795 FAB-11575 Fix collection config error msg
- ab2e23e FAB-11569 Fix public/sideDB updates final commit
- 474f9d2 FAB-11174 FabToken Transaction Processors
- 7858d63 FAB-11462 SASL/PLAIN auth for Kafka
- 808093b FAB-11478 Enable etcd/raft configuration in channel
- e1fff80 FAB-11487 always propagate send fail errors
- c8a8261 FAB-11487 provide error response when send fails
- 33a4e1c FAB-11502 disable pvt e2e tests
- b9be659 FAB-11323 added pvtdata membership info provider
- 56c8913 FAB-11506 configtxlator do not deeply encode nil
- 4c4b4f1 [FAB-11484 #done] Update testing documentation
- 96492eb FAB-11508 Add consenter metadata to channel config
- fcec1b0 FAB-9131 create FabricLogger around zap logging
- 3751fbd FAB-11247 Add configuration to create _global_changes
- 0b3e8c9 FAB-11327 fix wrong error msg in pvtdata e2e test
- 3838d1b FAB-11329 fix flakes in pvtdata e2e tests
- b2923ca FAB-11214 remove dead logger initialization
- 7ce40f9 FAB-11332 update dep to v0.5
- 8896069 FAB-11468 Print error upon peer cmd failure
- 63e90ec FAB-11335 Fix bootstrap.sh args handling
- aeb5377 FAB-10487: Blockchain Network concept - updates
- f10cd75 Revert "FAB-11380 Add state-based to SD protobuf"
- 851cb6a FAB-11308 Allow use of + char in namespace
- 9822fd0 FAB-11403 Fix Typo in the document.
- 679a32e FAB-11201 shim pkg. provider to support both cc pkgs
- 75d1824 FAB-11412 Define orderer intracluster protobuf
- 3d72b63 FAB-10569 don't create index on non-existent col
- 78f45ba FAB-11414 Revert FAB-11377
- c7d2158 FAB-11405 Fixed fileBasedKeyStore never open
- f44cc7c FAB-11406 Fix unused named result parameters
- d8e27eb FAB-10650 retrieve collections configurations
- d77dd4c FAB-10724 Retrieve hash of persisted cc install pkg
- 4f6600a FAB-11401 Fixed broken link
- 86a0a63 FAB-11380 Add state-based to discovery protobuf
- c90b5fa FAB-11386 Sync protobuf with proto1.1
- 9ec119e FAB-11217 Increase test coverage for signer.go
- dfe213b FAB-11320 Add application v1.3 capability
- 0e845ce FAB-11377 fix docker-clean failed
- 7721fd3 FAB-11127 Add UT for kvledger
- d149d17 FAB-10155 Add unit test for gossip/pvtdata
- 7134f6e FAB-11325 VerifyPeerCertificate in SecureOptions
- 8a22a27 FAB-11385 Disable pvt integration tests
- 79bd397 FAB-11376 Update anchor peer section in gossip.rst
- 8d7de02 FAB-11146 Putting key concepts above getting started
- 3bf58eb FAB-11363 Link to Kafka config sample
- a0002d5 Minor edits to anchor peer glossary entry
- c88c02f FAB-11338 fix channel name in "Using dev mode"
- 681ebe1 FAB-11338 fix code block in "using dev mode"
- 29de39d FAB-11305 Channel v1.3 capability for idemix
- 0c38243 FAB-11331 Fix copyright year in docs
- 617d614 FAB-11123 Remove EventHub from peer
- 2df4a80 FAB-11313 Rewrite glossary anchor peer definition
- dbc37ca Add discover binary to fabric-tools image
- 2d2a248 FAB-11314 Fix link to Kafka design document
- c6d067f FAB-11173 FabToken Validation Plugin
- fc8bd9d FAB-11277 Split ExtractCerteHashFromContext to 2
- 6d10709 FAB-11272 Retire dormant fabric maintainers
- b372a56 FAB-10391 Set CKA_EXTRACTABLE to false
- 5acb4b4 FAB-11233 Increase timeout for closing processes
- fc388e7 FAB-11269 Improve configtx.yaml batch descriptions
- 7a70ea2 FAB-11242 Add
build/
into gitignore - c211e5e FAB-10157 pvtdata e2e w/ network partition
- 6e17b23 FAB-10484 - added e2e pvtdata btl tests
- fd76467 FAB-11170 Refactor discovery client cache
- e7583c2 FAB-10859 Improve UT for common/capabilities/
- 59a753d FAB-10807 Update fabric version in metadata
- 41db6d4 FAB-11106 Fix chaincode name checking
- 9d938b8 FAB-6676 Serviceability - update protos/utils errors
- 7ce5c87 FAB-11234 Import etcd/raft
- 3045bf4 FAB-9746 Ledger: Metadata - level-statedb support
- fa0d1e2 FAB-9656 Ledger: Metadata - Enhance RWSet builder
- 312eda8 FAB-11136 Increase peer CLI timeout for successful UTs
- 2a3ebd5 FAB-11215 Enable vetting of more print/printf fncs
- 9992c41 FAB-11219 pvtdata int. tests failing after recent CR
- 6aeb59c FAB-10523 Fix peer command
- 8ae94b0 FAB-11198 protolator to understand RWSets, events
- ab1b9ee FAB-5766 Error handling improvement for ledger (part 3)
- 0f8446e FAB-11120 move legacy world to the last user
- 6e29649 FAB-11191 Fix invalid security link in docs
- 010f5dc FAB-11151 test auto-transitions in Jira
- 5ac11d2 FAB-11038 Disable chaincode lookup cache swizzling
- 1fe243f FAB-11037 Remove InvocationSpec from chaincode pkg
- 354c924 FAB-11036 Remove the transaction parms from cccid
- 00ff8f9 FAB-11035 Remove unused ccprovider pieces
- 4645c3a FAB-11034 Replace context with explicit params
- b7157a4 FAB-11033 Complete removing spec from Launch
- d72773e FAB-11031 Remove 'Syscc' from CCContext
- e67a85f FAB-11030 Remove skipped tests from chaincode
- 4f10a14 FAB-11029 Make stop take container info
- 83fc11a FAB-11131 lint all code, enable all vet checks
- 620dffe FAB-11026 Remove lifecycle shim and use LSCC inst
- 8f0ca0d FAB-11039 getChaincodes omits collection config
- 8ec2ffa FAB-10997 Add ChaincodeDefinition function to LSCC
- 03aabd7 FAB-10995 runtime_launcher chaincode spec removal
- 2fffd02 FAB-10994 Remove chaincode spec from Launch
- f5182d4 FAB-11024 ChaincodeContainerInfo to ccprovider
- 0e578a8 FAB-10996 Cleanup runtime launcher interface
- 5f9de08 FAB-11023 Unhide system chaincode provider
- 3eebcf3 FAB-11000 Remove unnecessary context
- aa52af1 FAB-10999 Inject explicit chaincode_support to ipc
- d861bbf FAB-10998 GetChaincodeData to use LSCC directly
- 1160b11 FAB-10992 Lifecycle abstraction to return ccci
- f4ed742 FAB-10987 GetChaincodeDeploymentSpec direct call
- be01b7e FAB-10986 Remove one runtime_launcher.go CDS ref
- bb64b0a FAB-10985 Have LSCC etc. describe themselves
- 18091ad FAB-10984 Prepare to move SCC attributes into SCC
- c9e3904 FAB-10283 Make configtxlator handle maps correctly
- 563374a FAB-10723 Retrieve persisted cc install pkg by hash
- e34dac4 FAB-10141 Fix bug in genesis block persistence
- a2ea1ef FAB-11047 Enlarge discovery client memoization cache
- 03104e7 FAB-10292 Update protobuf to v1.1.0
- 6be352a FAB-11130 add keys to unkeyed struct literals
- f193887 FAB-11121 remove recursion flag (-r) from ginkgo
- 3e591f6 FAB-10866 Build fails license header check pptx
- 86d7ccb FAB-11133 ConfigUpdate supports variadic signers
- a45c3bf FAB-10957 use 0 as bad port for connect fail
- 6e9ad4b FAB-10968 Fix race in discovery integration test
- 09ddf97 FAB-11097 discover: No channel info in local peers
- f71a380 FAB-11028 discover: Remove nil chaincodes from output
- 1d3bd84 FAB-11129 Ensure v1.3 digests are parsed by v1.2
- 36a4a8f FAB-10720 Persistence for new cc install package
- 4a73894 FAB-11138 replace gogo import with golang/proto
- d2d5bef FAB-11112 Functions to convert CDS to cc install pkg
- 7893ab3 FAB-11058 use correct logging method ..
- 4150a69 FAB-10662 eventually timeout added to nwo
- 5df24f0 FAB-11054 move discovery to nwo
- 6e8d556 FAB-11053 extract config block helpers to nwo
- 5d80844 FAB-11052 begin adding nwo support for discovery
- edec005 FAB-11051 refactor install/instantiate/upgrade
- 7416112 FAB-10967 SideDB video link
- fa490c2 FAB-10982 Add direct accessor for LSCC to get CDS
- ea6b468 FAB-10981 Unhide LSCC impl details
- 954f350 FAB-10979 PackageProvider provides code package
- e3d7051 FAB-10978 Remove spec from container_runtime
- b1dd84b FAB-10977 Extract lifecycle to interface
- 305c5ad FAB-10976 Move lifecycle to its own package
- 5918252 FAB-10975 Split Execute into Execute/ExecuteInit
- 881fc85 FAB-10974 Remove cc-spec from core/controller
- 5d34c6a FAB-10835 Remove chaincode spec from platforms
- 62d8145 FAB-10834 GetMetadataProvider to accept code bytes
- 39a1a8c FAB-10833 Fix ccmetadata package structure
- fe3bbe2 FAB-10832 GenerateDockerBuild to accept path, code
- b2db32a FAB-10831 Remove unused GenerateDockerfile parm
- aff080c FAB-10830 GetDeploymentPackage to take string
- 5d6fe7d FAB-10829 Remove unused java hash file/function
- 77d4b81 FAB-10828 ValidateDepSpec to ValidateCodePackage
- 9e47bf2 FAB-10827 Remove meaningless file write from test
- adca953 FAB-10826 Change ValidateSpec to ValidatePath
- 33bcc43 FAB-11073 Fix linter checking
- 613e845 FAB-10899 ignore context in VMController
- eb06008 FAB-5766 Error handling improvement for ledger (part 1)
- 26c6b79 FAB-5766 Error handling improvement for ledger (part 2)
- 6d4bf4e FAB-11102 Visual Vocab
- c4fe7e6 FAB-11055 add UpdateChannelAnchors to network
- 375995e FAB-11094 Fix deadlock in block iterator
- 9c77fe5 FAB-10302 Don't use protobuf as map keys
- 20b7c22 Release Hyperledger Fabric v1.1.1
- 95837c9 FAB-10970 Make connection refusal more lenient
- 24078df FAB-10742 Batch retrive of pvt data from ledger
- 54ead35 FAB-10486 e2e test pvtdata remove and add
- 42eed58 Fix install.md instructions
- 57a4cc6 FAB-11062 Update README and bootstrap.sh for 1.2.0
- 17de263 FAB-10156 added e2e test for private data
- a95aa6b FAB-10708 add docker-tag-stable target/recipe
- 388f541 FAB-11050 Add OutputAnchorPeersUpdate command
- 505fb6a FAB-11049 add {Read,Write}{Orderer,Peer}Config
- 7ec6c61 FAB-10993 Extraneous capabilities in configtx.yaml
- 80861b1 FAB-11004 fix flakes in discovery service e2e test
- eb84de6 FAB-11001 Direct errors to stderr, not stdout
- 1a2d8be FAB-11042 Fix broken links in documents
- 54d4e37 FAB-10719 New message to serialize cc install package
- 83f18e7 FAB-10885 Upgrade grpc-go
- 9112ebf FAB-10825 Make platform latent dependency explicit
- 9c774de FAB-10824 Add ginkgo tests for platforms
- 8726745 FAB-11021 Fix goimports error
- db58767 Prepare fabric for 1.3 development
- ae9237f FAB-10963 Discovery: filtering in membership queries
- 8fd6f14 FAB-10857 Extract discovery endorsement filtering
- bc88414 FAB-9152 fix data race in TestManagerImpl
- c6d8edd FAB-9150 race in TestRegister_ExpiredIdentity
- f48cf5c FAB-10924 data race during event handler cleanup
- 19883c4 FAB-9134 Fix data race in DockerBuild
- 4af2b13 FAB-10951 race in TestUpdateRootsFromConfigBlock
- a06dd35 FAB-10952 data race running core/comm tests
- 9dcaed6 FAB-10954 data race core/comm/producer
- 7a3001a FAB-10942 fix data race in core/committer tests
- 003566e FAB-9160 fix data race in TestRecoverFromError
- a72b7fd FAB-9146 fix TestCreateChainFromBlock data race
- 6dd7353 FAB-9149 fix data race in TestRegister_MutualTLS
- 1e04fe8 FAB-10912 fix TestPluginLoadingFailure on mac
- f8af130 FAB-9157 serialize channel manipulation in kafka
- a444aa6 FAB-10949 fix race in TestResubmission
- 635bce5 FAB-9132 Fix data race in core/chaincode/shim
- 0a95252 FAB-10938 Remove go file because of deadcode
- ff96935 FAB-10823 Refactor platforms to instance
- 16b41a5 FAB-9524 Discovery Service e2e tests
- 32c05bd FAB-10689 add collection config to peer runner
- 74ee0ff FAB-10687 create sd runner for e2e tests
- d1c39f9 FAB-10722 fix data race on MockLedgerInfo
- b7fbc81 FAB-9144 fix data race in TestDisconnect
- c561eb2 FAB-10718 fix config read/write race in Test..
- ff89f3e FAB-9143 fix data race in TestOrderingService...
- 80558c5 FAB-10714 fix data race on grpc.EnableTracing
- 7e1d5b4 FAB-9141 Data race in TestGenerateDockerBuild2
- 1aa4d88 FAB-9133 Data race in TestGenerateDockerBuild2
- a751f15 FAB-9159 fix data race in kafka logger test
- b2c1a08 FAB-10960 Clarify doc for private data limitations
- 91567fe FAB-10922Remove "-m" from byfn.sh in tutorials
- b37b14d FAB-10747 Fix endorsedAt block in transientstore
- cb27109 FAB-10888 Turn skipped pvt due BTL log to WARN
- ee1ec2f FAB-10860 Fix nil pointer access by broken cert
- 9660e5a FAB-10847 Update peer channel docs
- 67ca4c6 FAB-10854 Update bootstrap script
- f2c1a47 FAB-10855 Cleanup unsupported capabilities panic msgs
- 6149c08 FAB-10836 Fix releases in README
- 56f49c7 FAB-10843 Properly detect validation execution errors
- 5d23bb6 FAB-10837 Fix links on releases
- 149447b FAB-10818 Minor edit to Intro
- 2cd704a FAB-10548 MockStub implements GetDecorations
- 8cdfcc2 FAB-10815 remove javaenv from get-images.sh
- 28d0a9d FAB-10788 Fix range query info in simulation results
- ed2ade2 FAB-10783 Fix wrong pkg/lib name in devenv.rst
- e86f02c FAB-10751 prepare for next release
- ad753d4 FAB-9444 Glossary icons
- 5d8a35e FAB-10617 Add writeset validation check during commit
- 7e16a81 FAB-10701 Remove "ppc64le" from release_platform
- 427a7bb FAB-10663 Config can include custom templates
- 418f266 FAB-9751 address flakes in dockercontroller_test
- 46cf17f FAB-10163 Detect trailing args for 'peer version'
- c78e90d FAB-10169 add support to retrieve metadata
Thu Jun 21 17:17:37 EDT 2018
- 7aff3f7a6 FAB-10799 Cancel iterator with context
- e96e80100 FAB-10802 Fix links in README
- 9df3ff5f8 FAB-10750 prepare release v1.2.0-rc1
- 13cad524e FAB-10768 Fix a bug in couchdb version cache
- a014f39b2 FAB-10655Problematic client conn stops eventhub evts
- 1ec2d81e3 FAB-10738 Fix typo in some rst files
- 186ad004a FAB-10688 CouchDB key cannot begin with underscore
- af02c34dd FAB-9198[FAB-10727] BYFN update
- 880d2352e FAB-10715 Timeout error in CI
- e873e938f FAB-10716 Link/formatting in Pvt Data Tutorial
- 0bc3781ef FAB-10699 Change other upgrade text to 1.2
- 222bd57b3 FAB-10709 fix flake in inproccontroller_test
- a5d1da644 FAB-10654 Enhance eventhub logging with client IP
- 69bb25d67 FAB-10537 Reject CONFIG/ORDERER_TRANSACTION messages
- 5dbbcfdb4 FAB-10693 Fix private data doc links
- ec398ed96 FAB-10645 Migrate pluggable escc/vscc e2e to nwo
- 1c16d7465 FAB-10644 change integration/e2e to use nwo
- 10f292528 FAB-9978 Correct CouchDB Error Return
- 9b987f0ed FAB-10641 improve error log message gossip/state
- 947f32196 FAB-10659 Fix typo in end-to-end.rst
- e400067ab FAB-10658 Fix typo in uild_network.rst
- 53c94e331 FAB-10657 Fix typos in logging-control.rst
- 51051d498 FAB-9306 SideDB Tutorial
- 9429e17ca FAB-10450 Private Data Architecture
- a488dbbcb FAB-10653 Cleanup ZooKeeper and Kafka names
- 26c5857a2 FAB-10447 Private data key concept
- b2a0aba8d FAB-10683 Discovery: Document mutual TLS requirement
- a26a2119a FAB-10679 Add chaincode printing to discover CLI
- db1a30e16 FAB-8877 Validate Reserved Fields Name in CouchDB
- b32e652dc FAB-10670 fix image label
- 55d5daa45 FAB-10643 implement a new world
- 5c61aa62c FAB-7443 Use t.Name() to get test name
- db3d76f63 FAB-9641 add CommitSHA metadata
- 449a18b12 FAB-10559 fix iter in GetPrivateDataQueryResult
- fb61d7683 FAB-10540 stop getting tx sim for qscc/cscc
- b45294d31 FAB-9639 restore test for docker pull
- e01cf5b61 FAB-10294 script to publish multiarch manifest
- 8b19d4e07 FAB-10614 link discovery doc to TOC
- f42abacbb FAB-10590 Discovery CLI documentation
- 36a1cf0d5 FAB-10430 Add make target for discovery cli
- 528dc46b4 FAB-10459 Discovery CLI
- b73d94ce8 FAB-9816 JSON Unmarshal special case
- 5d9d96d89 FAB-10546 fix broken image links
- e6118f623 FAB-9655 Function test for LSCC GetInstantiatedCCs
- 469dd2f7b FAB-10466 Function test for syscc ACL via query
- 6c58c507a FAB-9595 Add BCCSP.PKCS11 section to core.yaml
- bfb4b0f49 FAB-10572 Add LSCC function aliases for consistency
- 37c65aadb FAB-10558 Fix bug for bulkupdates of write-only keys
- ff4748674 FAB-10570 Correct CouchDB index error logging
- 8b87d88de FAB-10571 Documentation for CouchDB field names
- 8cbe57a4b FAB-10594 nhance pull test
- 96adc8520 FAB-10458 Common CLI infrastructure
- bce2b2b45 FAB-10576: Check if puller got valid pvt rwset
- 270f26256 FAB-10578 Poll for cc instantiation on all org peers
- db83887ef FAB-10577 User supplied code-package has priority
- f7b37457b FAB-9305 CouchDB tutorial
- f6c97e0f5 FAB-8557 Fix overwriting txid in block index
- d14d89b9e FAB-10574 txmgr: rel lock only if it was acquir.
- c832f7ae3 FAB-10512 collection Upgrade: fix err msg
- 08887b26c FAB-10545 extended peer runner for some e2e tests
- 8b94a56ca FAB-10565 Poll for container deletion in test
- 8ba2bafbf FAB-10564 Edit Fabric Model topic
- 7e1f09a81 FAB-10446 Fabric model update
- 98d2747d0 FAB-10381 Purge orphaned private keys
- 7c815d26b FAB-6546 Document ACL
- c0cb011d1 FAB-10521 Block-cutter should refetch config
- 0115d5bb2 FAB-10528 collection config validation tests
- ef1a51c3d FAB-10501 Log VSCCValidateTxForCC message at debug
- f57500d81 FAB-10531 BYFN - consistency for better clarity
- 33c474dae FAB-10536 Mis-spelled word in configtx.rst
- 9bf450b43 FAB-10272: Add more test cases to TestSatisfiedBy
- e63f0e932 FAB-10539: Fix misplaced log print out
- 436d4830f FAB-10538: Fix gossip scatter of pvt data
- 3672fa8b9 FAB-10431 Glossary update
- 63231a088 FAB-10172 Extended Unit test for discovery
- 0b681b1b9 FAB-10533 Regenerate mocks accoring to latest mockery
- 8d2f2bb9d FAB-10529 Removes update call from QueryInvoke func
- f21ec451b FAB-10513 Support pvtdata store from v1.1
- ab1d16a6a FAB-10514 Remove IdeMix documentation from TOC
- d689f798d FAB-6526 Collection membership policy checks
- 8811a3e5d FAB-10376 Rename core files to match peer names
- ad8f4c4cb FAB-10506 change endoremsent policy for e2e
- aa8875d98 FAB-10377 Extract copyFile to helpers.CopyFile
- 578c7db15 FAB-10505 Memory coherent channel.Resources fetching
- 60a340a54 FAB-10490 Add gotools to integration-test target
- 1964bfe42 FAB-10501 Log EndorseWithPlugin messages at debug
- 2a6e2255d FAB-10493 run waits for container termination
- fe34feb44 FAB-10475 DRY up e2e suite and fix minor issues
- 8f79ea1ae FAB-10336 assertions & validation in instantiate
- aa9150ab5 FAB-10489 Fix compilation errors from acc027adb5
- 59d29f8ff FAB-10335 InstallChaincode installs and verifies
- 3f1feaee0 FAB-10366: Prevent pulling form peer purged data
- b76931160 FAB-10436 Help text for peer chaincode
- c428dbd3e FAB-10462 Discovery: use ChannelWriters, not Readers
- 2453c27d9 FAB-10471 Cleanup configtx.yaml defaults
- 1b15b6be2 FAB-10470 remove idemix revocation pk check
- f9e47ada6 FAB-10469 Gossip: Don't lock when sending
- 50527ed80 FAB-10012 Reset attempt counter on connect success
- f388cd974 FAB-10451 discovery config uses MSP IDs
- 442f30b6e FAB-9779 Cleanup CLI invoke error processing
- 12baaccd0 FAB-10445 configtxgen bad check on channel id
- 452dcb964 FAB-10444 Dynamic capabilities for plugg' validation
- 10f1177c5 FAB-10442 Missing SimulateConfigTreeUpdate tests
- 12c609c1c FAB-10441 Add missing GetConfigTree tests
- ed371f0a5 FAB-7614 CombinedPrincipal and Anonymity impl
- 1db0518d9 FAB-10403 Fix in txmgr related to purgemgr
- be76ebe4f FAB-10433 Run gossip related test serialized
- 2be2d008e FAB-10370 change format for storing revocationpk
- 0b66d99fc FAB-10426 jq missing from fabric-tools image
- e53554de8 FAB-10425 fix incorrect license header
- a9e91b487 FAB-7615 hide anon+combined principals pre v1_3
- 27bc1b965 FAB-10420 Always print peer node status
- 8d8251f86 FAB-10415 Update Makefile to support custom DOCKER_NS
- e310be3b5 FAB-10383 Add support v1.3 MSP
- 1ff007769 FAB-10408 Avoid delays while pulling pvt data
- c6f9e0292 FAB-10396 Move chaincode tls keygen to core/common
- ab8317430 FAB-10409 cryptogen should report rendering err
- b1eec2b6b FAB-10407 Fix an errMsg in vscc (cc deploy/upgr.)
- 55984d4ea FAB-10307 Function test for block ACL
- b4d4fd7d1 FAB-9873 Function tests for filtered block ACL
- a1c892ded FAB-8517 Enable "peer channel fetch" against peer
- ca3ef64d1 FAB-10247 Peer CLI clients use hard-coded timeouts
- a9b0ab90a FAB-10395 Synchronize access to version cache
- 33aeb755b FAB-10392 err if ccUpgrade has ccConfig & !v12
- ba7dcc7a0 FAB-9836 Glossary
- acc027adb FAB-10365 Separate the Deployment from World
- e5b1aa919 FAB-10371 Remove copyDir function
- 28d14ad12 FAB-10329 Fail fast when required image missing
- 8c4a257c3 FAB-10295 Prefix zookeeper and kafka output
- 55de90517 FAB-10244 Script and target for running int-test
- c9ab6b962 FAB-10348 Remove workaround for golint install
- 2c7de07ed FAB-10345 Reduce scope of serial packages
- 2b37ada2d FAB-10333 change idemix revocation sig serialize
- 686461da4 FAB-10282 Refactor the building of test config
- 7a666f2cb FAB-10349 TestPluginLoadingFailure fails on macOS
- f452aa089 FAB-10201 handle duplicate tx detection errors
- 5c104943b FAB-10344 Make metrics tests use ephemeral ports
- b8e5e29fc FAB-10343 TestNewGRPCServerInvalidParameters fix
- e6ba576ac FAB-10303 Clean up some assorted struct init
- 80a11bafd FAB-10330 Test for invalid plugin loading
- 73e574919 FAB-10220 Use kafka for e2e test
- 816653f0a FAB-10334 make unit-test fails locally on master
- 003a6ef90 FAB-10331 Fix mockery mock generation
- e9c51c105 FAB-10290 channel name lowercase
- 0ee18c2b1 FAB-10314 Hide ACLs behind capability
- cee7e9b16 FAB-10255 Consolidate the chaincode for tests
- b794b72f7 FAB-10266 enable cc-2-cc policy integration test
- a838c2fba FAB-10093 Increase UT coverage ledger/ledgerstorage
- 2e57965ae FAB-10304 Allow idemix proto translation
- 959811e7e FAB-10293 Make MSP protos conform to official style
- 2a1d90ec3 FAB-10291 Fix e2e_cli test
- 5d5a0875c FAB-10284 Fix tx-id race with sending response
- bce573767 FAB-10286 Remove redundant debug messages
- a322cceff FAB-10288 Fix nits in systemchaincode.rst
- 7fbc87d80 FAB-10285 MSP topic
- f6f16452f FAB-10280 fix anchor peer port in e2e
- 6bb5127a1 FAB-10111 cc2cc and collection support in go client
- 3b5a7685e FAB-10281 Remove noisy debug message
- b1e029b5b FAB-10090 Increase UT coverage ledger/pvtdatapolicy
- dd94c0363 FAB-10030 Fix cc-to-cc invocation messages
- 147bcb566 FAB-10271 make idemix proto follow style
- a08211770 FAB-10105 fixed timeout in gossip test
- a7a78b782 FAB-9919 fix idemix.signature.Ver godoc
- c021b47dc FAB-10268 Fix invalid qscc path
- b3d83fc81 FAB-10265 Rename policy checker for clarity
- 1a60c31ef FAB-9388: Blockchain Network concept topic
- 0f0a84676 FAB-10263: fix comments for dist pvt data
- f652cbd0e FAB-10250 add logs for pvt data commit path
- 534a029ef FAB-10248 add ledger height while sending pvt tx
- 9fc1bcadc FAB-9996 Add check for the collection name
- ccdb2455e FAB-10256 Remove pvt data experimental files
- ec0159a5a FAB-10198 Update system chaincode documentation
- 9a3b1811d FAB-7779 CouchDB indexes for private data
- 5b94364f9 FAB-10240 Remove duplicated checking on TxID
- c11956784 FAB-10238 Filter collections on peers, not principals
- 7984961a3 FAB-10236 improve integration-test target
- fcb9ae5a7 FAB-10048 Add authentication to each CouchDB db
- 58ad85bee FAB-10051 Pluggable endorsement and validation e2e
- fc243c373 FAB-9997 Validation check for a collection
- b1b43e437 FAB-10004 Get IdeMix docs into TOC
- 9d3f15b94 FAB-10232 Setup and teardown in Before/AfterEach
- 11f2a9f77 FAB-10229 Address comments from CR21683
- 54237e4ba FAB-10175 Ginkgo runner for idemixgen
- 7400cc17c FAB-9227 Add Kafka Runner
- d6ba31b6c [FAB-9923/FAB-10096] Use stored coll. conf for pull
- 6db89d79a FAB-10170 Check mspMgrConfigDir is Dir
- 852765316 FAB-10133 Update docs to reflect new fetch log lvl
- 9d5247196 FAB-10222 Honor maximum peers to send if 0
- 722fb9e92 FAB-10213 Add output flag for idemixgen
- 938724739 FAB-10221 Use EventuallyWithOffset in execute
- 737d60bca FAB-10218 store keys without execute bit
- 56d1ab92b FAB-8921 integrate idemix revocation
- 703dead82 FAB-10212 Fix version info for idemixgen
- 631595e2d FAB-10210 Clean up peers.md: grammar, fonts, dashes
- eef964512 FAB-9548 Fix image links on layout.html
- d78039b7d FAB-10200: Update proto files
- 77c359892 FAB-10071 Peer channel
- ae736a40e FAB-10152 bump the go-yaml parser
- b69ad2c1f FAB-10173 Done in testdata sample validation plugin
- dc0811ac7 FAB-10151 reorder sections in configtx.yaml
- fb9890d01 FAB-7615 idemixmsp supports anon+combined principals
- f79967636 FAB-10027 Discovery cc2cc Implementation
- f096ff73b FAB-10154 Close RWSetScanner at end of use
- 39492a790 FAB-10153 Continue instead of erroring- endorserState
- 3f9d2c942 FAB-9836 Glossary
- ec1f138bb FAB-10147 Named processes and colors!
- 38299224e FAB-9920 Private key in PKCS#8 format
- f4bae950e FAB-10044 Remove need for .gitigore in e2e
- dd9921cdb FAB-5602 add channel create outputBlock flag
- fab5d9769 FAB-10132 Align outlier peer CLI success msg log lvl
- c89954ae7 FAB-10113 test idemix MSP in the e2e
- 2141d8983 FAB-10115 Function to generate idemix creds in e2e
- 37b0db955 FAB-9649 Peer CLI invoke wait for event with txid
- e481ca82f FAB-10121 Remove org scoped profile from struct
- 9ed75d9a8 FAB-9533 Update peer side
- 56f2ebf43 FAB-7613 Combined principals in MSPPrincipal proto
- 4df2a3159 FAB-9675 Attach transient store to endorser plugins
- 64d6237e6 FAB-7612 MSPPrincipal for anonymity
- 6789db6ea FAB-10031 Add option to disable discovery auth cache
- 85974a1da FAB-10114 Add idemixgen makefile target
- dd5ebf197 FAB-10028 Prepare discovery for cc2cc queries
- ff315edd5 FAB-9221 - check before gossip in blocks delivery
- 2605ddacd FAB-10104 Improve LedgerConfig UT coverage
- 188f14666 FAB-9881 Add gitignore files
- 7456e0f83 FAB-10070 Improve State Validator UT & a fix
- dff291a0a FAB-9225 Add e2e test suite
- 797ba12e3 FAB-9901 Add test config structure and tests
- 9e9090e39 FAB-10029 Extend committer API to get coll. conf.
- ff31dd1a2 FAB-10026 Store to filter collection configs
- f00890acc FAB-9907 Add Zookeeper Runner
- e9b3d0b52 FAB-9879 Refactor CouchDB runner
- e7ec7f884 FAB-10017 Integration Test make target
- 1dc934b94 FAB-10086 Exclude integration from unit tests
- 314856d02 FAB-10076 Peer runner fails to list instantiated cc
- 8b9c20309 FAB-10047 Report error on list instantiated
- 99f788da8 FAB-10046 Respect LSCC GETCHAINCODES ACL
- 25da7601d FAB-9035 Clean up membership.md
- 1ec0661cf FAB-10052 Remove unreferenced scripts
- b314b098c FAB-9683 Handle cc launch registration failures
- 3137a379d FAB-10049 Change context to pointer
- 35d2356e7 FAB-10023 Principal set merging
- a24a5e3e1 FAB-8535 Attach pluggable validation to the peer
- 82dc4199e FAB-10035 Fix function signature in ledger interface
- 6a8f47eab FAB-9231 Add Peer Runner for use in tests
- bebafecf3 FAB-10038 history query executor on x-chan call
- 4ad504a0d FAB-8921 include idemix revocation data in conf
- 368b1511e FAB-9318 Update docs with multi endorse policy
- e0fd885ea FAB-9653 Cleanup endorser ProcessProposal log msg
- 9570d473f FAB-8921 add idemix revocation authority
- f57277ab8 FAB-9909 Remove membersrvc target
- 89c0b3bd1 FAB-9074 Init logging prior to MSP
- 44fd7722b FAB-9955 Use coll. conf available at endorsement
- 7b00a131d FAB-9982 Service Discovery collection support
- d244e5dfb FAB-9973 Chaincode cmd errors return wrong cc name
- 2eb7961ab FAB-9961Fix docs about Chaincode's log level control
- 555de7199 FAB-10018 space after tx-id in logs/errors
- 615f1b702 FAB-8388 add jq to fabric-tools image
- 940616210 FAB-9981 Remove RegisterACLProvider/GetACLProvider
- 90265a8cf FAB-9976 Remove ChaincodeProviderFactory
- 36bc31ea7 FAB-9951 use *CCContext instead of interface{}
- d97062a42 FAB-9933 Convert some units to ginkgo style
- 0f3754f24 FAB-10008 Fine tune gossip pull timeouts
- 1a20bac1a FAB-9905 Update ginkgo version
- ac725519a FAB-9886 Begin backfill of handler unit tests
- 4e6f2386d FAB-9856 Create interfaces for external deps
- f7e790a26 FAB-9851 Remove constructor in favor of literal
- 2ed711290 FAB-9848 Remove handlerSupport interface
- db8e7480e FAB-9845 Introduce Launcher interface
- 34118801f FAB-9842 test getChaincodeInstance and refactor
- 3935acec0 FAB-9826 Message handlers now return errors
- e1b211efa FAB-9825 Extract boilerplate to invokeHandler
- d304c94ed FAB-9950 Assorted deferred review cleanup
- 90281f485 FAB-9807 Remove unused VM methods
- 7bc73ea7d FAB-9806 Remove GetVMName filter func
- 0a7719bf9 FAB-9805 Remove ChaincodeID from ccintf
- b703c8b81 FAB-9804 Register syscc by name, not path
- ca2360b8d FAB-9803 Push PeerID and NetworkID into dc
- f789a768d FAB-9711 Remove cs.SetSysCCProvider
- bb602d5ac FAB-9568 Remove package scoped syscc functions
- 68f5ded24 FAB-9609 Remove inproccontroller singletons
- b7dd5aaa2 FAB-9763 Fix container control inversion
- 367e5b314 FAB-9802 Bootstrap ginkgo test for container
- c5fc9a9d4 FAB-9762 Remove VMCResp structure
- b3c82bac6 FAB-9228 Add Orderer Runner for tests
- cbf084436 FAB-9251 Add Configtxgen for Integration Tests
- 7830bfe9d FAB-9030 Clean up identity.md
- 1d98632af FAB-9991 Cleanup bddtests/behave references
- 6a976ba38 FAB-9478 Principal set filtering based on role
- 18ea0ff82 FAB-9924 UT preperations for pluggable validation
- 92eeb200e FAB-9744 Pluggable validation implementation
- 12407368e FAB-9724 Validation plugin infrastructure support
- a1da4f8ae FAB-9761 Convert BuilderSpecFactory to intf
- 9a3add5c6 FAB-9760 Remove unused prelaunch func
- ff47da8b9 FAB-9921 Save collection conf in transient store
- 4e61bc320 FAB-9980 Fix rwset-protos and ledger interface
- 715be74c5 FAB-9948 Collection retrieval for service discovery
- 58d2b88d9 FAB-9984 Discovery cc2cc with collections to protobuf
- 64a5b7b4c FAB-9665 change bold to code block
- 4ca80aa5b FAB-9974 Configtxgen recover profile not found panic
- e4e8e4c58 FAB-9971 Minor tweaks to a couple Key concepts files
- 25fabb87c FAB-9969 blockchain.rst: Fix wording and em dashes
- c2be51fd6 FAB-9764 Extend pluggable validation interfaces
- 517eba4a8 FAB-8832 Service Discovery overview doc
- 6118aea3a FAB-9949 Non-instanced collection config retrieval
- 6e6c3d672 FAB-9956 Minor tweaks to docs file whatis.md
- fa1292479 FAB-9759 Make controllers instantiate by intf
- 143d35a50 FAB-9729 Make VMCProcess non-package scoped
- 3f41fc384 FAB-9944 Add reference to Solidity language to intro
- 3d7dd6495 FAB-9942 Remove :ref: to non-existent "binaries" lbl
- c03de6441 FAB-9941 Remove :ref: to gone "upgrade-vendored-shim"
- 90ff463fc FAB-9232 Add Cryptogen for Integration Test
- 3eb88443e FAB-8686 Add configPath arg to configtxgen
- a7e8cb0b7 FAB-8532 Connect plugin endorser to the endorser
- d5e9f9bf4 FAB-8534 Document pluggable endorsement n' validation
- dcebaa114 FAB-9870 Use CollectionUpgrade Capab. in lscc
- 25d29a009 FAB-9922 Restructure TxPvtReadWriteSetWithConfig
- 6bb560e50 FAB-9915: Validate PrivateDataMessage payload
- 0f2b10d44 FAB-6021 do not delete release images
- 021b6d503 FAB-9733 Add Done() to State interface
- b9ac87115 FAB-9913 Remove last vestiges of "-m" from byfn.sh
- 0712f7237 FAB-9833 iface to retrieve key-level validation parm
- dcff346e0 FAB-9834 interfaces for key-level validation
- 538425e2e FAB-9891 Add delete functions for state metadata
- c8b55424e FAB-9674 Pluggable endorsement implementation
- 25fecd32b FAB-5963 Prevent install of SCC named chaincodes
- a3e455fe8 FAB-9851 Enable PvtChanData by default in v1.2
- 42c20cf86 FAB-9890 Fix typo, :doc:
configtxgen
- e26c37ccc FAB-9722 allow collection updates - lscc side
- 710651084 FAB-9882 Replace map by array in rwset proto
- 42403c014 FAB-9546 allow collection updates - vscc side
- ad66c6ffe FAB-9721 check cd existance before col. validation
- e512e7431 FAB-9880 Update generateArtifacts.sh
- 8efecba83 FAB-9720 Validate Collection Objects
- b1972de3a FAB-9203 Maintain versions of collection configs
- 23cabe9c9 FAB-9835 Tidy up whatis.md; grammar, structure
- ee92d9b41 FAB-9788 Refactor rwsetbuilder code
- 9fbe72438 FAB-9775 Remove duplicate method
- 5a04cf5aa FAB-9725 collection config upgrade -- peer CLI
- 8deac595a FAB-9765 Introduce CollectionUpgrade Capability
- 046d27d37 FAB-9645 Key-level metadata ledger interface
- 02c191ccc FAB-9645 Key-level metadata protobufs
- f30aa5e94 FAB-9843 Improve e2e_cli multi-endorse
- 37bfad085 FAB-9865 Fix markup error, "anchor peers"
- 2dcd695d2 FAB-9792 peer-node-chaincodedev -> peer-chaincodedev
- b1a8b7260 FAB-9820 Correct endorsement policy specifics
- ded05a882 FAB-9839 Fix pending comments for purge CRs
- 7f6374908 FAB-9817 Use Tx-simulator after obtaining results
- a27d7ff02 FAB-9295 Enforce event chaincode_id matches action
- 109db5b3d FAB-9854 Fix compilation error
- 98c8c589d FAB-7600 Clean up CouchDB index review comments
- a20555eb7 FAB-9638 replace use of uname in image tags
- ef600ce85 FAB-9604 Move container/vm.go to car test
- 3d11489a3 FAB-9603 Remove dead code from core/container
- 3b39abe0b FAB-9841 fix line-lengths to <80 chars
- 79c1ba012 FAB-9815 Caller starts go routines in handler
- 1496b7825 FAB-9814 Use enum in handler conditionals
- 426b5dd7d FAB-9813 Handler uses txContexts without wrapper
- 05c827290 FAB-9811 Space should follow comment delimiter
- de11826c2 FAB-9810 Replace maps with switch, remove lock
- 816ef699e FAB-9647 Rename ContainerRuntime and cleanup
- 5df456e76 FAB-9795 Split out launcher and lifecycle
- 382057ea8 FAB-9766 Miscellaneous cleanup in cc support
- b7bd8b74b FAB-9758 Remove unused return value from Launch
- d6e6bae66 FAB-9670 Customisable SW-based BCCSP
- d61a585aa FAB-9723 Infrastructure for pluggable endorsement
- 37e70337f FAB-9645 Key-level metadata protobufs
- 3d83ff085 FAB-9015 remove resources tree
- 6c34ae7bc FAB-9821 merge FAQs into single doc
- 7cfa7a016 FAB-9751 Remove flaky logging concurrency test
- df9dd4814 FAB-8347 Fix re-entrant lock isuue
- 661cb9486 FAB-7810 Enable BTL via collection config
- 11a3daa7b FAB-9698 fix TOC rendering in commands reference
- 53de07811 FAB-6381 Secure defaults for txsFilter
- 63a92d1e5 FAB-8921 adds weak-bb signatures
- a30d2bd54 FAB-9809 fix typo
- 8cbae040a FAB-8810 Extend idemix cred with enrollment IDs
- 3d05ff3a1 FAB-6619 purge pvtdata from pvt block store
- 7823ea7d3 FAB-6556 Enable purge from pvt statedb
- 6a00db3d6 FAB-6555 Purge manager for pvt statedb data
- 1b675b0b9 FAB-9800 Remove bad space in option "-- cafile"
- 5c9a5d5dd FAB-9780 genesis block in glossary.rst
- 1c129e95a FAB-9794 Remove docs refs to byfn.sh "-m" flag
- 7ebefe27a FAB-9745 close txsim ASAP once the tx is simu.
- f1e0e363a FAB-9774 transient store with the new proto msg
- 85a464595 FAB-9757 Remove ExecuteWithErrorFilter
- 631ab5b1b FAB-9787 populate PrivatePayload with sim. info
- 0ca1af54e FAB-6554 Expiry schedule keeper for pvt-statedb data
- b96698134 FAB-6553 Ledger bookkeeping provider
- 3ac63584b FAB-6552 Block-to-live policy for pvtdata
- 6fd506e5f FAB-9785: Extend gossip PrivatePayload message
- 35f4e500b FAB-9783 Delete unused file install_instantiate.rst
- 3933ffd06 FAB-9778 Update grpc-go to v1.11.3
- 4d5d6f9f4 FAB-9705 add digest paper as introduction
- bbac03cae FAB-9204 new proto for transient store entry
- df31162c1 FAB-9706 Fix broken Search
- b805e07c5 FAB-9770 Upgrade vagrant env to go 1.10
- 66c346781 FAB-9756 Add missing .env file
- 4bb6697d2 FAB-9607 doc fix: peers.md, ledger.md, tutorials.rst
- 83f661c49 FAB-9755 Remove redundant empty cname check
- d1dd34375 FAB-9753 Normalize error reporting in runtime
- 8ddc47edf FAB-9752 Wire registry into handler
- 43ece2d76 FAB-9739 Introduce ACLProvider interface
- a12d25603 FAB-9737 Introduce PackageProvider interface
- 3019453bb FAB-9677 Restructure state DB encoder
- 4a87732f3 FAB-9654 Capabilities for key-level validation
- aad782e5d FAB-9735 Move execute variants into one file
- 2252bc42c FAB-9732 Remove dead cc example from e2e_cli dir
- 50a82f0de FAB-9728 Add indirection to state retrieval API
- a85d7dbbc docs: fix a typo in arch-deep-drive
- bec6f8481 FAB-9479 Filter out MSP IDs before computing layouts
- de422d777 FAB-9715 Tree Clone() omits data field
- 621597453 FAB-9712 Move SetChaincodesPath out of support
- 731b0ab4e FAB-9610 Unsupported fields appear supported
- b0663086f FAB-9551 Extract TransactionContext
- b5ced55a7 FAB-9691 Extract PendingQueryResult
- aa2cc9478 FAB-9684 Replace runningChaincodes
- 82d07a857 FAB-9703 A minor fix
- 818b3fd31 FAB-9685 Move IsDevMode to config and add tests
- 28be67fff FAB-9687 Fix vet issues in chaincode tests
- 3c34bc29c FAB-9623 theChaincodeSupport is finally dead
- eea281bf7 FAB-9582 Remove the sysccprovider singleton
- 0d41a3f0e FAB-9091 Intro links/better guidance/images
- 80e479755 FAB-9702 Orderer defaults to invalid system chan
- f26382aa2 FAB-9544 added notification about chaincode upgrade
- 154cebd28 FAB-9693 Handle async container removal
- addaee5a4 FAB-9688 Remove dangerous unused CCID.ChainID
- 45e822bd9 FAB-9644 Interfaces for pluggable endorsement/valid
- 916b42a5e FAB-6387 Fix error code missing in endorser
- 5f37d120d FAB-9651 Closed channel should return error
- 2561a4b91 FAB-9667 temporary workaround for golint breakage
- a72e8e7f3 FAB-9659 Update fsouza/go-dockerclient to v1.0.0
- 13e02da7a FAB-9513 Glossary: Add Smart Contract
- 9b83ea0a7 FAB-4458 Incremental downloads in bootstrap script
- fb48ac9bf FAB-9648 Update sphinx to latest version
- 1f3ec39c3 FAB-9551 New config object for ChaincodeSupport
- ddbe6fcdb FAB-9613 Replace launcher with ContainerRuntime
- 3978987f0 FAB-9600 s/handler/h/g
- ad62847a8 FAB-9588 runningChaincodes to separate file
- 11f0d312a FAB-9599 s/chaincodeSupport/cs/g
- 9095d9ec3 FAB-9591 Make active transactions an object
- f2f4b3d5c FAB-9590 Convert tx context map to object
- a9151d231 FAB-9589 add ccprovider.ChaincodeSpecGetter
- 64c38b0a7 FAB-9581 Pass sccprovider into chaincode New
- de463bba5 FAB-9634 Upgrade to chaintool v1.1.1
- 4ceccd403 FAB-9643 Remove unreachable nil check
- e360a6e5b FAB-9516 Split cclifecycle update to 2 phases
- e8d83e5f3 FAB-9550 Add collections and cc2cc to discovery proto
- bae139343 FAB-6060 Add a troubleshooting in the BYFN
- 5d93c5339 FAB-9637 add manifest-tool to gotools.mk
- 8693cc099 FAB-9567 fix broken link to dev instruction
- d5b6a6945 FAB-9048 remove proposals directory
- 447768fd0 FAB-9628 Remove CLI sleep reference from docs
- 1c4ff7390 FAB-9587 keepalive and userRunsCC on handler
- 8c15a3493 FAB-9594 generated files not license checked
- f11370567 FAB-9620 Switch sample clients to new channel ID
- 8c61b1191 FAB-9618 Cleanup orderer localconfig package
- 12076e95b FAB-9619 Export orderer configuration defaults
- 0134850c9 FAB-9605 Export list of default cipher suites
- 7dff36072 FAB-9584 Fix warnings in e2e tests
- e29d43bb8 FAB-9087 Sync conn decrement in deliverclient test
- 8c6452200 FAB-9534 Getting Started TOC
- b21927442 FAB-9556 Peer CLI multi-endorse via connection prof
- 21d15a68e FAB-9592 Export private default keepalive options
- 32d20ad71 FAB-9316 Update e2e_cli to use AND endorsement pol
- d9a6bac16 FAB-9446 Peer CLI multi-endorse via string arrays
- 27121be1d FAB-9580 Create SCC instances by constructor
- ad522a50c FAB-9578 ConfigSequence support ignore empty channel
- 38ad27eaa FAB-8176 API Reference doc
- 8312bd570 FAB-9557 identity.md: Some grammar fixes
- 4f2864363 FAB-9531 implement ACL in channelconfig
- b973ff777 FAB-9571 Add indirect Validate() MSP caching
- afeeeeea9 FAB-9562 Typo in msp-identity-validity-rules.rst
- 3bc8a6999 FAB-9561Fix typo in Key-Concepts/Identity doc
- f478fa5ea FAB-9127 Address race in blockledger/json
- 0d0702457 FAB-9559 Deprecate configtxgen missing channelID
- f1c0f6462 FAB-8245 remove extra chars from peer cli output
- c8cdbe128 FAB-9522 Remove TLSEnabled() from core/comm package
- 4a5c4cbda FAB-9553 Fix Vagrant runtime environment
- 71eea827b FAB-9130 fix race on metrics.RootScope
- 483454008 FAB-9545 Align discover proto fields to standards
- 9fccc7e3b FAB-9126 Fix race in block iterator test
- 1d8344d7d FAB-9494 test package functions to load config
- b69906193 FAB-9536 Fix potential panic in broadcast
- e08c849d3 FAB-8459 generate fabric help docs
- ddf0faab3 FAB-5950 exported peer retry policy to config file
- cc7702d52 FAB-9405 Add local peer queries to service discovery
- 2eab5b0af FAB-9100 fix ports to allow parallel unit-tests
- a25e722fc FAB-9507 replace "." from resource names
- ed8602703 FAB-9523 Use American Spelling in Doc Consistently
- 468858092 FAB-9481: Close gzip reader, javaCC build cmd
- 4aba4a819 FAB-7692 Refactor statecouchdb impl
- 13bcbeb3f FAB-7549 Silence Usage once command args are parsed
- 8e62595f1 FAB-9517 Correct Misspelling in Document
- 155f5fd8b FAB-9515 Add indirect SatisfiesPrincipal MSP caching
- 5c62a6cbe FAB-9492 Fix flaky discovery cache test
- cf9859d0e FAB-9510 Mismatch of yaml label
- e43abda97 FAB-9395 World State
- 728367577 FAB-9495 Fix to be able to get a specific images
- c44bfed1c FAB-9014 Add new config element for peer ACLs
- 39979dae8 FAB-9505 Export Gate and Role values used in policies
- 708c4931b FAB-9124 Fix race in nextBlock
- aecefa927 FAB-8930 Intoducing BCCSP Idemix Options
- eafd9759c FAB-9102 Start CouchDB as needed in ledger tests
- b1d761c32 FAB-9102 CouchDB runner for test
- 4200a5e69 FAB-9488 Make discovery request be shareable
- 38e3bc1d2 FAB-9401 sanitize resource names and add doc
- 9c51f9f94 FAB-9409 add ACL spec to configtx
- f8cb5ff97 FAB-7721 Remove the test directory from fabric
- 0511d42b4 FAB-7721 Move AutoVendor to golang platform
- baf51b469 FAB-9465 Remove ccchecker from examples
- cd7f70a83 FAB-9485 Replace nopkcs11 build tag with pkcs11
- ddf777330 FAB-9483 Remove experimental build tag example
- e2afb5067 FAB-9462 Fix get-docker-images.sh pulling failed
- 5d5ed4c26 FAB-9477 Correct Mary/John/Joe mismatch
- b63ea96b3 FAB-9224 simplify obtaining idemix cred
- e5d430391 FAB-9466 separate dev/test config from prod code
- 0d25786b8 FAB-9473 Always enforce validation on initial cc
- e507d7409 FAB-9472 Define v1.2 validation capability
- d60036d2b FAB-9464 Remove theChaincodeSupport singleton
- 085169481 FAB-9452 Enhance chaincode event listers
- a7f948d3d FAB-9443 Enhance discovery client expressiveness
- 290b96489 FAB-9454 Remove last unit test package exclusion
- 96ff70280 FAB-9453 !nopkcs11 build tags in pkcs11 tests
- 1cc3780dc FAB-9448 Protos have drifted
- f4fe817b2 FAB-9442 Enhance ledger state listener mechanism
- 968d12b56 FAB-9438 Fix protos compilation perm denied
- a9fd52bd4 FAB-9211 add fabric-samples to bootstrap.sh
- d3e8c0068 FAB-8551 Tool image binaries don't show version
- 7daba58b3 FAB-7963 Check gzip/tar error before returning
- 65d2fbb03 FAB-9403 Replace docker/docker/pkg/testutil/assert
- d494dcd25 FAB-9404 Fix port conflicts in core/peer tests
- 5f5d8e8b8 FAB-9174 Fix peer crash due to log contention
- 55ceea4a0 FAB-9246 Remove peer version flag
- 5e14546fe FAB-7995 Remove plugin issue workaround
- 45c6d31a0 FAB-9393 Set $GOCACHE directory in linter script
- 73c6759f0 FAB-9059 move current metadata code to use platfrom
- f791a37a1 FAB-9059 add metadata to chaincode platforms
- 08ac343e2 FAB-9389 Fix deliver client crash at abrupt restart
- b63ee5603 FAB-5861 Fix mis-usage in container/image
- 68f268379 FAB-9385 Don't close conn in discovery client
- a77b923f4 FAB-8689: Enhance Ledger documentation topic
- af8be1c1a FAB-9363 Remove ccenv dep from peer binary build
- 895927a5c FAB-9356 add CODE_OF_CONDUCT.md
- 7d42da860 FAB-7574 Attach discovery to peer
- 702f2861e FAB-9336 Update Docs readme
- 2de4187e3 FAB-9232 Add mock and fake generation tools
- 45adaa674 FAB-9328 Fail at the beginning if no MSP ID
- 15f162609 FAB-9301 Remove TODO for KeyStore in core.yaml
- 3c9112744 FAB-7570 chaincode metadata retrieval for SD
- 3e6e4210a FAB-6723 chaincode lifecycle for peer services
- 25f5be19e FAB-9255 configtxgen encode policy specs
- aaf29dc82 FAB-9320 Exploit go 1.10 cache for unit-tests
- fd0922064 FAB-9319 Exploit go 1.10 coverage profile
- 7e80d8651 FAB-9233 Remove behave make targets
- f519714c8 FAB-9254 Specify policies in configtx.yaml
- 1cecb57ab FAB-9299 Use base image with go 1.10
- 2136c2fc0 FAB-9201 Add 'make docker-list'
- 20214ad88 FAB-9192 Use BASE_DOCKER_NS for thirdparty images
- 3693e8ae6 FAB-9280 Update Go version in prereqs
- 157b8410e FAB-4098, [FAB-5041], [FAB-9055] Glossary updates
- a0032984b FAB-9252 Add ImplicitMetaPolicy parser
- 75e936b80 FAB-9288 default gotools to $GOPATH/bin
- edce2d254 FAB-9290 Add clean targets for generated doc files
- 3440d7a5a FAB-9289 Add copyright to .gitreview
- 221c63e1a FAB-9283 Various wording improvements in changes.rst
- 5495b1782 FAB-9285 Escape periods in filenames for license chk
- 2d0747b67 FAB-9077 Update go version to 1.10
- 130f896e2 FAB-9222 Fix ledger test race condition
- 4b7d8aa9b FAB-9260 Remove trailing whitespace in docs rst files
- 70735ddab FAB-9281 Update check_license.sh, ^build/ -> ^.build/
- 15f4882b1 FAB-9265 Remove Java CC Samples
- 990b9e6c2 FAB-9263 Remove Java shim from fabric repo
- 423e02ee3 FAB-9264 Remove javaenv from fabric build
- 940d41be1 FAB-9176 Fix some docs issue
- aa25135e3 FAB-9259 Add missing EOL at end of .gitreview file
- 649ceeac3 FAB-9256 Change DEFAULT MSPID to SampleOrg
- df91e7662 FAB-9261 Remove redundant const for cmd description
- ce557d7a9 FAB-9278 Remove peer pidfile
- 1f2503fa2 FAB-8350 Support different listener for admin server
- da820acaf FAB-9248 Fix TestCredentialSupport
- dc8955e17 FAB-8349 Move admin server to its own package
- 13e1f1526 FAB-9208 Explain proper setting of GOPATH, PATH vars
- 0f5b1850e FAB-9213 Move gotools/Makefile to gotools.mk
- 62b357d07 FAB-9209 fix make gotools
- 9c51325b4 FAB-9104 Improve core/comm tests
- ab800d063 FAB-9187 prune excluded packages in unit-test
- 3258f17d5 FAB-8333 Make peer admin API work with envelopes
- be72a281c FAB-9250 add logos to RTD
- 2073feb78 FAB-9247 Remove superfluous setting of "go.fqp.dep"
- ed2720099 FAB-9242 Remove "Exiting..." log for peer cmd
- aefee8bc7 FAB-8429 make clear to teardown b4 manual steps
- b0ac6214e FAB-8959 Default version in bootstrap.sh
- 9b53997ad FAB-7025 Platform specific Centos 7 native builds.
- eb6e7fb70 FAB-5396 Fix indentations in proto files
- 639825860 FAB-6525 shutdown CounchDB docker in NetworkDown()
- c4c87ee71 FAB-9219 Remove superfluous "||:" from Makefile rules
- 30806c107 FAB-8922 s/build/.build/g Makefile
- adbd6ad76 FAB-9214 Fix misspelling of "certificate" in log
- eade21d63 FAB-9199 Remove bddtests folder from .gitignore
- 36ffcc27b FAB-8419 Add teardown to WYFA
- 44baede40 FAB-8254 Doc consensus type cannot be changed
- f9b1054ec FAB-7551 Peer support for discovery service
- eacec5f93 FAB-9184 Edit http:// to https:// for make linkcheck
- 9595d613c FAB-9206 Remove "html_add_permalinks" config setting
- e41997747 FAB-9183 Replace named links with anonymous links
- 57e23d3c3 FAB-9167 builds check for stale deps
- 20457eb88 FAB-9178 Fix erroneous indentation in three lists
- 99db5e56b FAB-9178 Fix lack of indentation in two notes
- 773e60836 FAB-9177 Remove self-referential line from index.rst
- fdb823ced FAB-9083 Add Anchor Peer to Gossip doc
- 62ef0eb00 FAB-9116 fabric_model.rst: Some typos/grammar fixes
- f332cae44 FAB-8809 Remove redundant test in localconfig
- e752be3fb FAB-8990 deliver uses generated mocks and ginkgo
- 4b8fc3aad FAB-9120 "key/value" -> "key-value" in some doc files
- a0935aa2e FAB-9119 Tidy up blockchain.rst: grammar, punctuation
- 70bff1041 FAB-9118 Correct number of retrieved binaries
- 122fed7e5 FAB-9117 Fix one misspelling of "legder" in Go code
- a927ad97a FAB-9115 Standardize on "chaincode", not "chain code"
- 3bfc2af77 FAB-9114 Add references/links for all 5 Fabric SDKs
- 859598311 FAB-9113 Edit lf-account.rst for clarity, grammar
- be1eb3bea FAB-9105 Vendor gomega/* and ifrit libraries
- ac08bad42 FAB-9101 Remove unused godoc package
- 791330d19 FAB-9103 Improve test time for comm pkg
- 501e64d23 FAB-9085 Refactor entities and support ECDSA signer
- 3bd0f4f0c FAB-9043 Prepare fabric for 1.2 developerment
- 0b78ca06c FAB-9084 MockStub extensions
- fd3d95eba FAB-9082 Reformatted Note
- ab023eb59 Standardize on proper name, "Hyperledger Fabric"
- cbf68d60b Correct single misspelling of "Hyperledgr"
- 959fc9ce1 FAB-9063 Specify release managers
- ccbfd8995 FAB-9003 Add chaincode lifecycle capability
- 10fdcc9cd FAB-9002 Define new application v1.2 capability
- 149d4f5f9 FAB-7567 Golang client reference implementation
- f508c20e8 FAB-9037 Revert parallel gossip UT run
- 291924483 FAB-9027 Remove bddtests from fabric
- 4da504763 FAB-7629 Fix car platform test fixture
- 254c1b6dd FAB-9024 Fix vet issues in AuctionApp
- 542e2e62f FAB-9022 Fix broadcast_config compile issue
- a136a8ffd FAB-9026 - Update maven binary source in javaenv
- 94ca92e7f FAB-9021 Fix compilation issue in bddtests
- 4680c5e62 FAB-9011 Typo correction
- a8d0253ed FAB-8976 Move fixtures closer to tests
- 2235b26d9 FAB-8975 Exclude testdata from linting/license
- 621725f4e FAB-8923 Fix example compilation issues
- ab5c06055 FAB-8934 peer tests use TempDir instead of /var
- 73e91c57a FAB-8934 qscc tests use TempDir instead of /var
- f670ed993 FAB-8933 Delete dead code
- 6ebc80807 FAB-8923 Fix compilation of examples/ccchecker
- 6fd18a29b FAB-8923 remove utxo example
- 0dab1b19b FAB-8923 Remove dead chaintool example
- a247e07f7 FAB-8906 launcher uses canonicalName and version
- e9fe06cd6 FAB-6735 service discovery acl cache
- 2b3c3971c FAB-8972 Fix a reST format in channel update doc
- 7dacae719 FAB-8971 Update documentation to reflect usage of dep
- 799f282ad FAB-8918 Save viper lookup in GetLocalMSP
- f75abd6ad FAB-7554 Include Envelopes in gossip membership API
- 569a4e35a FAB-8951: Move tx vscc validator into sep file
- d2b5aede0 FAB-8950: Remove env from txVSCCValidator
- bb5ad88d6 Update GitHub ID
- f4007a418 FAB-7552 IdentityInfo in gossip identityStore
- d09e2f228 FAB-8061 Update grpc-go to latest version
- daaf524b0 FAB-8908 fix broken links
- 7ad239c5d FAB-8638 exterminate vestigial 1.0.x references
- 893381c54 FAB-8904 Make CCContext implement fmt.Stringer
- 516ff4db8 FAB-8706 Provide defaults for build metadata
- ca27b3891 FAB-8909 disable d/l images if no docker
- 0cf1830cd FAB-8870 Return concrete types from constructors
- 13840a2dc FAB-8854 Fix link in fabric ca commands page
- 655537722 FAB-7895: New topic (Concept) : Peers
- 462503048 FAB-8844 correct handling of launch errors
- b776e88bd FAB-8790: Parallelize gossip state trans. UT
- 8d8d20d00 FAB-8361: Remove ledger dep. for committer UT
- 6ca474442 FAB-6733 service discovery gRPC service
- d6b80f2e9 FAB-7580 simplify READY state
- 5bf1a6381 FAB-7083 Use dep for dependency management
- 36a34daf0 FAB-8834 Remove fsm from codebase
- 9239c0aa1 FAB-8064: Add ram ledger for gossip state trans.
- 00f083e58 FAB-7573 cleanup chaincode support
- 9ec39e542 FAB-8799 Remove Kafka revalidation comment
- 47264ca39 FAB-5424 remove chaincode FSM - phase 1
- edddd1e52 FAB-6736 ServiceDiscovery: Endorsement descriptors
- ced449097 FAB-6734 Define discovery service support interface
- df2cdd7c2 FAB-7535 Signature policy SatisfiedBy set
- c6e442f8a FAB-7435 Graph struct for service discovery
- 963ee5bf9 FAB-7378 tree utilities for service discovery
- 879c18ed3 FAB-8067 Fine tune gossip UT port ranges
- a916f93fa FAB-8757 add Issuer/Subject field to peer.cert
- 1ac3d3112 FAB-8763 Clarify CLI cc package doc for node cc
- 5bf93a89f FAB-8731 Clarify CLI cc install doc for node cc
- 173c73215 FAB-8748 Get fabric-ca-client binary from bootstrap.sh
- 0c2d6b72e FAB-8738 Document Reserved Field Names in CouchDB
- 22edea308 FAB-8691 corrected peer --version description
- 8e0473afb FAB-8728 Typo in peerchannel.md
- f922b70ad FAB-8705 Remove samplesyscc package
- 7af4f2e54 FAB-8703 Enable scc plugin tests on darwin
- b1e3e77e2 FAB-8700 Clarify channel update tutorial leader elec
- 776d8bdeb FAB-2556 Remove 'behave' from 'make all' target
- 72c35e349 FAB-8698 - Fix broken link
- 647f80379 FAB-8674 Middleware style authen for cc support
- e9dc2a6ea FAB-8668 Use real type on return from VMCProcess
- 580d091a0 FAB-8660 Operations and PeerSupport interfaces
- 387c923e6 FAB-8688 Gossip onConnect() references wrong field
- e1d1effb8 FAB-7997 Fix statecouchdb: rm extra loop & comt.
- 35f32a750 FAB-8658 peer mock functions to separate file
- 90529f90d FAB-8666 refactor fabric docs TOC
- 20de11a04 FAB-6741 Deprecate stateInfo.Metadata
- 09e1f8d83 FAB-6720 service discovery proto definitions
- 368bfc2ff FAB-8655 remove endorser.Support#ChaincodeByName
- bc06d6b43 FAB-8240 Document Orderer.Addresses config setting
- d414824d7 FAB-8654 Upgrade Gradle to version 4.4.1
- 81f4c5373 FAB-8313 Optimize gossip filter selection
Thu Mar 15 13:49:03 EDT 2018
- 2112633 FAB-8883 Prepare for Fabric v1.1.0 release
- a495a88 FAB-7895: New topic (Concept) : Peers
- 27fd3e5 FAB-8854 Fix link in fabric ca commands page
- d16ce12 FAB-8844 correct handling of launch errors
- bf53291 FAB-8728 Typo in peerchannel.md
- e7ed520 FAB-8748 Get fabric-ca-client binary from bootstrap.sh
- 4bf4f24 FAB-8763 Clarify CLI cc package doc for node cc
- 15ec7d1 FAB-8666 refactor fabric docs TOC
- 08d817c FAB-8731 Clarify CLI cc install doc for node cc
- 5533049 FAB-8738 Document Reserved Field Names in CouchDB
- fdff463 FAB-8700 Clarify channel update tutorial leader elec
- 9105134 FAB-8698 - Fix broken link
- 8292ed4 FAB-8688 Gossip onConnect() references wrong field
- 8793c73 FAB-8240 Document Orderer.Addresses config setting
- 7a5a16e FAB-8647: explain limitation of adding new org
- f78e0ab FAB-8416 add leader election section
- 7ba1ffe FAB-8628 fix code coverage report issue
- 1334e63 FAB-8636 clarify release tag to use for tutorial
- 5b0a846 FAB-8284 Prepare Fabric for next release
Thu Mar 1 12:37:41 EST 2018
- e61b0da FAB-8611 EYFN doc should note CLI debug for manual
- f1b5094 FAB-8584 Prevent deliver panic on closed iterator
- 9c91a80 FAB-8564 fix formatting issue
- 195cb4d FAB-8594 Missing code block in Upgrade
- 2723b8c FAB-8593 Fix link in config_update
- 35c1978 FAB-8588 Shorten Procedure for Upgrade doc
- 85ba4ff FAB-8590 Fix upgrade doc to reflect sample
- 3411422 FAB-8586 Small fixes to Upgrade doc
- 05ef46c FAB-8577 Add CA link to Upgrade doc
- 38cf62e FAB-8564 align docs with log level of sample
- 2b8a170 FAB-8576 Fix links in Identity and Membership
- f4e3130 FAB-8575 Missing nil check in VSCCValidateTx
- ebe5a68 FAB-8573 Put correct channel update doc in TOC
- 2f401c6 FAB-8570 Reduce log severity if existing block added
- 318bff3 FAB-8555 Identity Conceptual Doc: Corrections
- 30b44a6 FAB-8012 Upgrade Tutorial Doc
- 8cf9759 FAB-8228 Documenting the script for Adding an Org
- 00d9b77 FAB-8562 Add Identity.md to TOC
- 1811b4d FAB-8020 Defining Capability Requirements
- 67890a8 FAB-8545 Remove --orderer from peer node start doc
- 37d68a1 FAB-8184 Document fabric-ca commands
- b470c88 FAB-8041 Membership concepts documentation
- 5a49c92 FAB-8407 Doc peer cli orderer related args
- e31ed0a FAB-8413 Added doc for peer version command
- 3b9e85f FAB-8412 Added doc for peer node command
- b81db25 FAB-8510 put back "-m" in byfn tutorial
- aba7591 FAB-8409 Peer command reference updates
- 818e4d3 FAB-8410 peer chaincode CLI documentation
- 3314921 FAB-8040 Identity Conceptual Documentation
- 5f5ce53 FAB-8481 suppress file system info from error
- 4eea8a9 FAB-8516 cryptogen NodeOUs should match fabric-ca
- b8c9f31 FAB-8484 - update go version to 1.9.2
- 271dea5 FAB-8506 Log which capabilities are on
- a542861 FAB-8453 Document org/MSPID naming best practices
- 21281c6 FAB-8453 Add tests to cc instantiate package
- f66e8fd FAB-8453 policy support for MSPIDs with special chars
- 6d8c916 FAB-5902 Refine Endorser ProcessProposal code
- 692d54b FAB-8473 Make configtxlator truncate output file
- 0c89f7e FAB-8455 publishes the config files in fabric-binary
- cca683f FAB-8451 Fixing close to expiring certificates
- 98737a8 FAB-8183 Remove old configtxlator doc
- 684233d FAB-8182 Remove old configtxgen doc
- 2fee96b FAB-7952 Improve unclear and generic error message
- 7518953 FAB-8460 Document config file updgrade
- 373dc6d FAB-8446 Add couchdb index validation to LSCC
- da4988e FAB-8161 Updating a Channel Config (documentation)
- 32b725f FAB-8411 peer logging CLI documentation
- 79ee482 FAB-8383 remove mention of specific kafka ver.
- a6885b5 FAB-8103 final HasMore should return false
- 7c96350 FAB-8336 Add create or update msg for CouchDB index
- 5e8e3c1 Revert "FAB-8245"
- fbf688e FAB-8439 Create initial configtxlator command md
- 4e51e55 FAB-8440 Create initial configtxgen command md
- 6689e73 FAB-7886 Exclude non .json ext in deploy metadata
- 6860525 FAB-8181 Cryptogen command documentation
- 5b4c925 FAB-8424 Fix fabric-samples checkout instruction
- eeafa9f FAB-8348 documented the tag matching requirement
- 52b491e FAB-8309 Add CLI output to clarify channel update
- 11ddbbe FAB-8245 remove extra chars from peer cli output
- 008cebc FAB-8394 Fixing expired certificates of msp_test
- 9894153 FAB-8363 update baseimage version to 0.4.6
- baad320 FAB-5893 doc: modify endorse. pol. to include new org
- 3be572e FAB-8366 Fix wording on configtx YAML
- e91df49 FAB-8358: Upgrade pkcs11 for go v1.9.4 and higher
- 876b274 FAB-7777 Suppress couchdb index creation errors
- bbc66fb FAB-7750 E2E with support to FAB-5664
- be6dbe2 FAB-7750 Documentation for FAB-5664
- 2291293 FAB-6659 Create ordering service FAQ
- 2bb9777 FAB-7750 Documentation first-network
- 1fb75f9 FAB-8277 Make channel templates predictable
- 23d022d FAB-8091 doc possible backlevel shim on tls err
- 1c36087 FAB-8273 Fix Jira link in root README.md
- e7b191f FAB-7770 if FABRIC_CFG_PATH invalid, orderer panic
- ea5971a FAB-5901 Init viper when dev config path missing
- e33fb74 FAB-7976add Node.js CC interface links
- 448917b FAB-8246 Make orderer mutual TLS conf consistent
- 0cf1756 FAB-8006 Check for reserved fields in Json
- 9ae32f5 FAB-8010 document kafka version provided in v1.0
- 04e95e1 FAB-8019 CouchDB Retry count is misleading
- d46e51a FAB-5985 unit-test: introduce verbose mode
- fadd1f6 FAB-8226 Include consortia TLS CAs
- 67736b1 FAB-8194Fix docs format of Chaincode for Operators
- 7b3e871 FAB-8204 Update Node.js and npm versions
- c826b64 FAB-8044 Add config option for defer index warming
- 15e9660 FAB-8147 Doc change 'update' to 'upgrade'
- 85cd25b FAB-8148 Protolation for ORDERER_TRANSACTION
- 58a3857 FAB-8186 BYFN reconfig to use configtxlator cli
- 64987c6 FAB-8160 Rename "Reconfiguring Your First Network"
- 39fba9e FAB-5035 Limit searchKeystoreForSKI to 64k files
- 16e209b FAB-6986 cryptogen support for NodeOUs
- 9c54ba3 FAB-8132 Fix typo in lockbased_txmgr.go
- 622016f FAB-8114 add releases and roadmap to README
- ba3e841 FAB-7954 Errors not handled for JSON marshaling
- 466e6ac FAB-8094 Removing NodeOU.orderer
- 903d809 FAB-8095 Event pb.go not consistent with .proto
- 7e63928 FAB-8093 Typo in chaincode shim interfaces doc
- dd44c2e FAB-6979 Improve chaincode shim API documentation
- 8701fad FAB-8075 Peer Deliver client doesn't failover to OSN
- 3115c10 FAB-8086 fix broken link in README
- 96410aa FAB-8014add cross channel chaincode invoke doc
- c0b6e8c FAB-6938 Cannot create CouchDB database for channel
- 5f351b0 FAB-8066 Delete redundant logger instance
- a0dd252 FAB-8065 Properly override logger backend in test
- cb20170 FAB-8055 Document: Wrong Function Name Referred
- 5185bad FAB-7969 Remove CouchDB "data" envelope
- a7db795 FAB-5895 Enhance peer logging for pol. eval. failure
- 27cf4f6 FAB-8026 configtxlator cli compute update
- 03d4559 FAB-8025 proto_encode/decode configtxlator opts
- ab837c1 FAB-8027 Check for empty channel group
- f435c34 FAB-8017 Peer CLI fetch cmd error assignment issue
- 79b8f58 FAB-7988Fix typo in fabric/docs/source/samples.rst
- fdf13d2 FAB-7992Fix doc to restart cli container in RYFN.
- 6f956a4 FAB-7432 Fix hard-coded chaincodespec type
- d221ea4 FAB-7987 Add tox.ini for building docs in CI
- 356d77e FAB-7977 CouchDB Documentation Update
- 35309fc FAB-7974 Fix zero-value checks for duration vars
- 86aed91 FAB-7933 typo error in e2e configtx.yaml
- cf17e0e FAB-7957 peer not respecting --logging-level
- e0ba763 FAB-7955 Deliver req. unexpectedly fails
- 3633f35 FAB-7928 Eventhub reg. unexpectedly fails
- 8abf61f FAB-7942 Remove extraneous logging topic
- d916ded FAB-7941 Kafka doc belongs under operations
- efc1031 FAB-7939 TLS doc belongs under operations
- dce2377 FAB-7785 prepare fabric for next release
- 9167517 FAB-6057 typo: block should be blocks
- 3f05fa8 FAB-6058 context.ordererUsers not initialized
- 90df55d FAB-7873 Update sarama kafka client to v1.15.0
- 53f6d81 FAB-7842 run_tests_with_coverage
- 11b5013 FAB-7672 Parallelize processing ns update batch
- 6a3bfa4 FAB-7847 Fix broken links to CI page in doc.
- 477a552 FAB-6116 Update committer errors to new errors pkg
- 297de6e FAB-7527 Fixes BYFN docs to match latest improvements
- 221e5b3 FAB-7093 Adding UTF-8 characters for math symbols
- 4da5405 Update maintainer email address
Fri Jan 26 10:54:39 EST 2018
- 1d889fdd FAB-7782 prepare fabric for v1.1.0-alpha
- 8465e1da FAB-7926 Enabling TLS doc
- 250f8995 FAB-6122 Upgrade to 1.1 documentation
- e6933892 FAB-5599 Blocks events client example
- e821875b FAB-6911 Index change for peer services doc
- 4b419a67 FAB-7887 log hint of Kafka.Version mistach
- 45b28867 FAB-7909 update bootstrap script
- 39a6d561 FAB-7892 Add markdown capability to documentation
- 2d5d7cfe FAB-6911 Document for peer event service
- f667ad7d FAB-7856 Fix marbles02 index instructions
- 2b28db2e FAB-7889 Doc couchdb indexes to use json extension
- e71c61bd FAB-7863 Add CouchDB index definition validation
- de1051b6 FAB-7556 check for bad config in channel tx
- bb2bd7de FAB-7715 Handle invalid couchdb index defs
- 6a41bbb7 FAB-7871 Fix deliver client envelope header type
- bf20ffad FAB-7817 FAB-7815 update baseimage ver. to 0.4.5
- 87eecf31 FAB-7766 Document on CouchDB (fix links)
- a58d8f44 FAB-7766 Documenting CouchDB as state database
- 7d5bc875 FAB-7769 if FABRIC_CFG_PATH invalid, peer panic
- 5cc0fe1e FAB-7543 Adds info on CI process to the doc
- c404d753 FAB-7838 Fix endorser debug - Part2
- 7eea260c FAB-7803 Extend doc to encourage CR reviews
- 9bd65af3 FAB-7835 Add design doc to marbles02 sample index
- fdd4c6ee FAB-6956 Fix path to marbles chaincode
- 6894b66e FAB-7733 Run Couchdb index warming in background
- 66aef3cf FAB-7816 Fix cc event handling and debug
- b02de704 FAB-7732 Remove autoWarmIndexes from config yaml
- dbfa9202 FAB-7752 rm chaincodeid frm couchdb doc envelope
- 83be755f FAB-7754 Fix long database names
- c9a98e07 FAB-7811 Fix endorser debug
- adf63b1e FAB-7399 Check for uninitialize config state
- fb537157 FAB-7808 Fix inconsistent configtx.yaml
- 3e0e073c FAB-7802 add gofmt check to golinter script
- e14f2080 FAB-7802 Automatic format fix using gofmt
- 7de873cb FAB-7676 Ignore read-only collections preimage pull
- 2c8a82ae FAB-7725: add nil checks for events processing
- 5c1ec456 FAB-7767 Fix events proto
- 29863ebe FAB-7757 CouchDB unit tests fail for CouchDB 2.1.1
- 688dd324 FAB-7758 Fix mismatch extra format verbs
- e3fb7527 FAB-7696 Add couch indexes to node cc install pkg
- a8955134 FAB-7608 Add doc to support chaincode dependency
- ae033905 FAB-7134 Deploy couchdb indexes upon cc install
- 66d785bd FAB-6176 Couchdb index management state database
- 4fecdbd7 FAB-7581 Enabling couchdb index creation
- c8acc50c FAB-7731 Fix events protos
- 1cb48fab FAB-6855 Add CouchDB index warming
- d56ababf FAB-7727: Rename filtered transaction protos
- 48682df4 FAB-7132 Add couch indexes to chaincode install pkg
- 967b5ef1 FAB-7695: Restructure filtered events proto msg.
- 3367d592 FAB-7712 Clarify the purpose of Kafka.Version
- b4f4e87e FAB-7710 Only allow SCC plugins with build flag
- c8755b61 FAB-7456 Fix typo in query_wrapper.go
- 4b821a16 FAB-7419 Filtering block to leverage deliver impl.
- 461b5a0d FAB-7497 Enable v1.1 capability in e2e
- 81af16ea FAB-6160 peer deliver refresh AC upon resource update
- 845f7fee FAB-7686 Panic when ESCC empty
- 0dfdf1d3 FAB-7428 Avoid reading links to dirs as files
- 4919a0a1 FAB-7684 Make gossip abort chain processing on err
- 4c23c98b FAB-7644 Generalize deliver API handler
- 130dfefa FAB-7610 Print orderer parameters during boot time.
- 1c3d63bc FAB-7675 fix make verify
- 78373e9e FAB-7674 use buffers instead of temporary files
- 64a82b68 FAB-7391 resource based ACL
- 07cbf6ea FAB-7638 Block expired x509 identities in bcast
- fd65c752 FAB-7649 refactor unit test script
- 629e26e6 FAB-7641 Fix panic when iterating over private data
- 0afb7064 FAB-7640 Block expired x509 certs in gossip idStore
- 49662188 FAB-7639 Block expired x509 identities in events
- 1e673c69 FAB-4334: enable kafka, couchdb tests in bddtest
- b001fbc5 FAB-7463 add enable_ci_only_tests to run tests in CI
- 6a4b44f4 FAB-7635 optimize unit-test execution
- a9a7b4bf FAB-7636 remove dead refs to UNIT_TEST_PEER_IP
- 25225990 FAB-7633 Cleanup dead comm code
- aa7042e9 FAB-7632 Block expired x509 identities in endorsement
- 665ace61 FAB-7631 Block expired x509 identities in deliver
- 5fa00ffc FAB-7604 Peer deliver unusable when pol. not defined
- 4f1235a0 FAB-7607 Add Envelope based valid. to RSCC/defaultACL
- 6cbebf4a FAB-7131 CouchDB: per channel-chaincode DB
- a8227fdb FAB-7544 Refactor orderer benchmark init
- e997f7d4 FAB-7399 Check for nil resources config
- fcbbbe7c FAB-7490 Mutual TLS support for CLI
- c927b51d FAB-7591 Remove LifecycleViaConfig capability
- f17d1d93 FAB-7595 sync block access with state update
- 81730bd6 FAB-7473 Validate incoming Eventhub registrations
- 6cde07f1 FAB-7589 Add an additional test
- b4a1ec82 FAB-7521 Lookup correct policy name
- a17eb908 FAB-7571 allow '+' char in chaincode version
- f6bb64be FAB-7563 Add pvt data capability to configtx.yaml
- aa2b7676 FAB-7569 Fix failures in CouchDB unit tests
- d9e1ac87 FAB-7126 Changes Vagrant mount point to hyperledger
- ddc13070 FAB-7568 Refactor certificate sanitization code
- 0f125b98 FAB-7561 Create common gRPC client
- 745331ec FAB-7566 appOrgs put into wrong key in helper.go
- fb109258 FAB-7555 Bring gossip/common code coverage back up
- 512d8181 FAB-7553 Refactor comm.SecureConfig
- a491bbe9 FAB-6651 check instantiation policy upon upgrade
- 6f14c4db FAB-6970 Check if signing identity is expired
- 9659a536 FAB-7548 Improve debug for pvt data p2
- f7f9a2fb FAB-6651 introduce new capability
- 9dbcbb7c FAB-7542 add TLS cert hash to deliver client
- c8a241b8 FAB-7497 fix typos in previous commit
- d45004d5 FAB-6671 call VSCC for tx with pvt writes only
- 8a705b75 FAB-6620 Prevent private data send in instantiate
- c0a2615b FAB-6563 CLI support to specify collections
- 1a8be5a3 FAB-5871 VSCC to ensure no collection exists
- ebd1a523 FAB-5871 create collections at deploy time
- 3812fb01 FAB-7525 Strong ciphers for TLS
- 7c960896 Revert FAB-6230 Resource utilities for peer CLI
- bd2bb73a Revert FAB-6230 pCLI support for cfg lifecycle
- 0febaf8d FAB-7497 validate txes against LSCC cc data
- a9e1b98e FAB-7497 retrieve cc data from LSCC
- 8961e4ea FAB-7522 Customize private data push ack timeout
- a26ed3d1 FAB-7523 Improve bccsp error message
- 5de717b2 FAB-7519 Remove broadcast handler from peer
- f0ad5510 FAB-7520 Move RSCC API constants to resource pkg
- c6fc37c9 FAB-6859 introduce capability for pvt channel data
- 95f14a95 FAB-7491 client TLS cert support for gossip
- 9fc6da2b FAB-6574 Integrate simpleCollectionStore for gossip
- 437a512b FAB-7502 remove unused code in msp
- f0b3731d FAB-7500 Remove not used code from the committer
- 20f5006a FAB-7412 Return error when cc src dir is empty
- 538f33e6 FAB-7884 InitTLSForPeer fail on missing caCert config
- dc760af0 FAB-7394 Remove duplicate code from msp setup
- 71db32d8 FAB-7103 Fix devmode doc
- 419350da FAB-7470 Fix peer chaincode upgrade SIGSEGV panic
- 77535813 FAB-7398 Validate incoming deliver envelopes
- 2bc628b6 FAB-7462 bccsp/sw enable parallel unit tests
- f0fe980e FAB-7461 Document peer commands
- 1dc96ee4 FAB-6175 Add index management to couchdb layer
- c548af83 FAB-7453 Fix spell error in comment
- 6b2c26fb FAB-7450 Generalize TLS cert extraction from message
- 30234beb FAB-7436 Log err during retry process
- e6c9ab7a FAB-7445 Fix Comment Error
- aee43bbb FAB-7368Make cryptogen tool support extend
- 4157858b FAB-7438 update CONTRIBUTING with clearer guide
- 33dcef54 FAB-7441: Fix line endings on license file
- 03012f97 FAB-7434 Normalize UID/GID in cc packages
- 4966d04d FAB-7393Resolve the wrong log information.
- 42ed4f2c FAB-6230 Default policy in peer CLI instantiate
- 59b86b74 FAB-7236 peer chaincode list installed requires chid
- 3b863c41 FAB-7405 Fix misleading in Comments
- 96556c8a FAB-5152 Make relative paths work for BCCSP conf
- 6b636f93 FAB-6230 peer CLI support for cfg lifecycle
- 007c6a0f FAB-7114 unit tests for LSCC
- c367f4b4 FAB-7114 more LSCC refactoring
- 751ee05c FAB-7114 Re-enable LSCC writes
- 4f7ea56f FAB-7114 Refactor LSCC code
- cbc9b498 FAB-7397 Peer deliver panic for nonexistent channel
- f6013747 FAB-6230 Resource utilities for peer CLI
- 7b452c78 FAB-6230 Add chaincode ID to ChaincodeInfo
- cdb4a98d FAB-7396 Use the most recent version of amcl
- bc6ce703 FAB-6228 add implementation of ChaincodeByName
- f47dd7f7 FAB-6229 validator accepts RESOURCE_UPDATE txes
- 23143eec FAB-7395 Makefile: Remove Redundant Dependencies
- 1f663935 FAB-6951 Add resource configuration functions to cscc
- 510e6126 FAB-7390 Fix broken master
- 0e40ff26 FAB-6777 Incorrect comment about cc events
- dab82c9f FAB-7049 Expose deliver service on peer
- c39d69bd FAB-7273 Update deliver to facilitate usage on peer
- 0dfe4f35 FAB-7048 Move deliver from orderer to fabric/common
- 67746c36 FAB-6227 custom processor for resource configs
- adf74750 FAB-7224 Enhance custom tx processor
- ecd85b4f FAB-6645 update LTE to add JSON to CouchDB tests
- 3cda1ac9 FAB-7239 Update Kafka client
- 8f5c24c3 FAB-6229 VSCC support for cfg tree cc lifecycle
- b99e963f FAB-6229 validator support for cfg tree cc lifecycle
- e57387c5 FAB-7300 Fix comment in VSCC sources
- 89d68d87 FAB-6369 support local idemix MSP for go CLI
- d0eb6685 FAB-7322 configtxgen set default res mod_policy
- 500d3dee FAB-6234 configtxgen emit resource defaults
- 268e6bc0 FAB-6228 endorser support for cfg tree cc lifecycle
- 3689c5a9 FAB-7306 delivery-client OSN black-listing fine-tune
- e20bc74b FAB-7295 Fix download / bootstrap script
- bb27f42c FAB-7290 Handle Nil pointer panic in blocks iterator
- b0f99a9a FAB-6632 - Reconfigure BYFN
- 6910cc78 FAB-7275 Comm test intermittent failure
- e2583b77 FAB-6974 Decouple peer native TLS and shim
- fb329149 FAB-7237 Specify TLS client key pair for peer
- 9d2410b2 FAB-6404 Config max batch size validation readset
- b0633b73 FAB-7234 remove couchdb, kafka, zk from build
- 30325ce5 FAB-7242 restore bootstrap-1.1.0-preview.sh
- a205bf3e FAB-7099 Fix core/comm tests
- 1285081f FAB-5667 Enhance Policy Language
- 8028eb4b FAB-7108 Refactor ccEpFunc to string
- df33b821 FAB-7125 Fallback on auto-detected address if needed
- 6b41e7e9 FAB-7220 Remove test.coverprofile flag
- 8799f9ce FAB-6083 Improves doc for Windows platform
- 84387d4e FAB-7183 check_license misses some newly added files
- 83561e66 Adding missing licence to bccsp
- 3dffd28c FAB-7095 configurable pulling of cc base images
- 4987521b FAB-7144 fix download short link
- 1ca3393e FAB-7123 Clean golint warnings
- c8a5f770 FAB-7115: Remove unused datatype
- 37d07559 FAB-5503 Reintroduce disabled test
- eb437dab FAB-2641 Prevent loop while gossiping msgs
- 62b0e22e FAB-7107 BCCSP common ECDSA utils
- 55ed04d5 FAB-5669 SatisfiesPrincipal extended support
- 37714c27 FAB-6333 Add chaincodeAddress to peer
- 4a3f5ef0 FAB-7066 Modifying the enccc example chaincode
- 2dd98f83 FAB-7106 Log client's IP at ProcessProposal
- 943f0ce5 FAB-7105 Move orderer/common/util to common/util
- d2038953 FAB-5604 Make channelID a required parameter
- 7c484f6f FAB-4842 Improve logging for invalid txs
- e08875fe FAB-7012 Improve error message for invalid identity
- 0fd84262 FAB-7100 Keepalive options not set for shim
- 25094bed FAB-7096 Fix grammar in docs/source/Gerrit/gerrit.rst
- 071f81fb FAB-7090 improve d/l tracking process
- d972b545 FAB-7034 Configure orderer keepalive params
- 07546781 FAB-7028 Dynamic TLS cert update
- 0c028df0 FAB-5969 Block ingress msg for reprocessed msg
- 1fd2b8ac FAB-6984 Fix samplesyscc_test.go
- 4c6e7269 FAB-6765 Delete a duplicated pkgmap.cryptogen
- 64974f0e FAB-7054 more flexibility setting Kafka.Version
- 47472359 FAB-7046 switch to apache archive site
- 9da3e806 FAB-7035 Configure keepalive params for peer
- 79ae5754 FAB-7056 add Libtool installation instructions
- d59acdbf FAB-7043 Refactor gRPC keepalive code
- f7093140 FAB-7044 Refactor gRPC server config code
- 34882dd2 FAB-7046 update kafka version to 0.10.2.1
- 0a7c03b6 FAB-6918 Fix linter errors in configtx package
- 598d4176 FAB-4065 core/container/inproccontroller coverage
- 3e4ad547 FAB-7020 GetLocalMSP cache only on first call
- 95c4fc96 FAB-6891 use mocks to test the endorser
- def1e158 FAB-6891 remove static dependencies from endorser
- a4112fc6 FAB-6773 Improve configtxgen UT coverage
- 8a22a9f1 FAB-6853 Fix block storage startup messages
- d02757ac FAB-5157 Update order endpoints on config update
- 68be4947 FAB-5487 Allow Chainless SCC to SCC fix
- 079d5d09 FAB-6732 Fix typos in gossip/privdata
- b9bc349c FAB-6927 Generate TLS client certs for users
- 67784391 FAB-6969 sampleconfig certificates are expired
- 23336922 FAB-6948 Fix Maintainer Doc
- 938a3e61 FAB-6895 Update doc for chaincode mounting
- a3f41e87 Retire dormant maintainers
- a454d617 FAB-6931 update zookeeper reference version
- 57df66dc FAB-6902FAB-6903 update fabcar doc to stick with code
- 9e770062 FAB-6803 Rename capabilities key V1.1 to V1_1
- f26264aa FAB-6841 configtx to errs pkg, improve test
- 57611461 FAB-6840 Consolidate configtxapi to configtx
- 5d410fe1 FAB-6839 configtx to directly utilize cb.Config
- 53e49bc7 FAB-6848 add channel ID to chaincode message
- 83e1ef1f FAB-6228 ChaincodeDefinition instead of ChaincodeData
- 312eefbf FAB-6810 Document SCC Plugins
- a93d1da8 FAB-5222 Correct misleading CLI output on join
- 92ca115f FAB-5921 add channel to proposal contexts
- 0496d915 FAB-6879 Fix configtxgen inaccuracies in doc
- 6616ae56 FAB-6694 Add NOutOf syntax support to peer CLI
- 697dc6ed FAB-6873 Define PEER_RESOURCE_UPDATE tx type
- 1874d35f FAB-6832 Add peer resource config bundlesource
- 3fc5341e FAB-6877 Add resourcesconfig into peer singleton
- ecabe495 FAB-6664 Add chaincodes group parsing
- c3bfd6dd FAB-6223 Define resource tree config protos
- ee928631 FAB-6815 Delete '--tls' extra arguments
- 67ade820 FAB-5545 Allow building images from diff project
- f0f4c3fe FAB-6868 Add mutualTLS bindings to channel header
- ebd98c4f FAB-5666 MSP Principal and system entities
- dcf36eb5 FAB-3603 Enable more strict code checking
- a47eb284 FAB-6825 prepare fabric for next release
- 21539efd FAB-6627 MSPConfigHandler to support idemix MSPs
- aecbae1b FAB-6800 modify comment
- 8b3514ff FAB-6818 s/policyMarhsalled/policyMarshalled/
- 29e606ae FAB-6772 Fix unformatted chaincode log messages
- c078fe26 FAB-6267 fix lscc chaincodename missing when upgrade
- 56195683 FAB-6386 Update error handling documentation
- 73bef909 FAB-6557 add notes for ltdl.h header error
- 1d4ca440 FAB-6341 Is mkdocs.yml necessary?
- d54e96f3 FAB-5289 requirements.txt for BDD tests
Wed Nov 1 09:53:53 EDT 2017
- a47bf65e FAB-6845 Fix broken master
- 0e212cf9 FAB-830 CC encryption doc
- 1404a8b6 FAB-6808 Add mutual TLS config option for peer
- 1daabff7 FAB-6779 Allow rebuilding block storage indexes
- ad9fc9ca FAB-6568 Fabcar Documentation for 14395
- 9cf6a270 FAB-6640 Bridge app capabilities flag and MSP
- d091d575 FAB-6788 Mutual TLS client connections for peer
- 5d091c49 FAB-6751 Remove encshim interface
- 8139bb47 FAB-6367 create genesis tx/block with other MSPs
- 18734078 FAB-6279 Fix minor typos in documentation
- bb49c129 FAB-5898 - BYFN
- 69fd2b18 FAB-6669 forbid Tx with same ID as other in blck
- ff72cff6 FAB-5898 Update BYFN to include node cc
- 5d846e4f FAB-6613 Build golang chaincode dynamically
- 324b02c2 FAB-6780 Correct typo in statecouchdb_test.go
- 464d07f7 FAB-6307 Fix WYFA to reflect new folder
- fa17e52c FAB-6488 Fixing a typo in chaincode4noah.rst
- 117cf987 FAB-6762 Update endorser test cc startup timeout
- 81641a96 FAB-6719 Allow system chaincode plugins
- c069f61a FAB-5872 Implement collection store
- 3fea60e0 FAB-6747configtxgen unable to read V1.1 sample profs
- e3e140d0 FAB-6744: Verify hash of pvt rwset
- 43d3e638 FAB-6762 Update chaincode startup timeout for tests
- d230be73 FAB-5674 Adds tool to generate idemix crypto material
- d3fe83b5 FAB-6558Make metrics option configurable
- e90b92ba FAB-6716 Enabled mutual TLS support for orderer
- f0757eff FAB-6738 GetState in CouchDB fails to return database
- c7897ee1 FAB-6746 Fix modification of root config group
- 213173c6 FAB-6724 Improve serviceability for private data
- 329e392e FAB-5854 Add additional unit tests ApplyUpdates()
- b429f556 FAB-5591 Revise timeout when launching chaincode
- b183fcef FAB-6634 Filtered block should include type
- 2c89bb8d FAB-6660 Add filtered actions array to filt. block
- 647b4113 FAB-6721 move transientBlockRetention from init()
- 22c704d0 FAB-6718 Add mutual TLS flag to comm.GRPCServer
- ff78e7f2 Update maintainer policy
- 70c467f0 FAB-6712 Fix re-used pointer in proto txlation
- 726da6e6 FAB-5668 NodeOUs Configuration
- 6a16bd34 FAB-6515Make reConnectTotalTimeThreshold in core.yaml
- ed028988 FAB-6696 Fix printOrg output to deeply marshal
- cccca940 FAB-6075 Add timestamp and timewindow to event reg
- 5ce16659 FAB-6414 add license header in sanitycheck.go
- 89eebafb FAB-6357Replace grpc.WithTimeout with context
- f844f860 FAB-5720 Re-submit tx if re-validation passes
- ab5da290 FAB-6680 Handle same channel messages in gossipstate
- 4c59a361 FAB-6439test Range func returning decrypted vals
- 497c2162 FAB-6325 Fix code comment in kv_rwset.proto
- 7fb17332 FAB-6657 peer channel join description update
- df735ebe FAB-0644 cryptographic check in idemixmsp.Validate()
- 2cb782bd FAB-6641 Refactor MSP to support function versioning
- 16a92d5d FAB-5080 Chaincode API Support for PrivateData
- 430f437b FAB-6616 update LTE to add CouchDB capability
- 0c870e66 FAB-6621 fix endorsement policy doc
- 7a294a8c FAB-6622 add missing build targets to .gitignore
- da117b6b FAB-5091 Purge from transient store by block height
- 01c50efb FAB-6189 Add support for bccsp plugins
- d3d8cc52 FAB-6433 Pass ledger height at Persist()
- 4473e1c1 FAB-6399 Benign panic in config update computation
- 5465089b FAB-6522 Disseminate to a global set of peers
- a21d89db FAB-6379 Prioritize pulling from endorsers
- ff714cde FAB-6520 Extract endorsers from block for pull
- 64faaaed FAB-6462 Enforce PEM types for gossip identities
- 6abde4b8 FAB-6103 Add printOrg to configtxgen
- 28024309 FAB-6143 Cleanup dead code
- 2ef4823e FAB-6142 Move MakeChainCreationTranscation
- 52dc3615 FAB-6141 Add more flexible channel create helper
- 95b95e90 FAB-6140 Remove the provisional config encoder
- fb605de2 FAB-6608 Disable plugin test on ppc64le
- c803265d FAB-6605Filtered block event should have nil ccevent
- 82deeb65 FAB-6472 node.js CC API reference links
- 15946841 FAB-6604 Disable auction tests from daily suite
- 33e3fb68 FAB-6567 Move ACL resources deeper in tree
- 20b55032 FAB-6566 mv config/resources -> resourcesconfig
- 978c48cd FAB-6088 Add v1.1 application capabilities flag
- 376c2ca2 FAB-6485 Add capabilities hook for MSP version
- e76b3966 FAB-6380 fix race condition in kafka chain Halt
- fdd04d28 FAB-6571 Update maintainer's email address
- 8c1d8c84 FAB-6578 Remove .github folder from repo
- e4007fc7 FAB-6576 Remove versioned tests in core/comm
- 40c423f8 FAB-6324 MSP versioning
- 5997aca6 FAB-6466 Improve GetID to return unique ID
- 9b6b8fe6 FAB-5932 - Parallel tx validation
- 466aefc9 FAB-5085 Commit with missing private data
- 8a47bb56 FAB-6215 Purge from transient store upon commit
- 40ca51d2 FAB-6517 Make unit tests faster
- fbbe6e42 FAB-6159 Allow pluggable auth and decoration handlers
- 947ca949 FAB-6512 Change gossip leader election default
- 6fb5cbdd FAB-6509 fix error during consumption
- 810f7baa FAB-6139 Add new channel config encoder package
- 79c2b99a FAB-6138 Add simple config policy util functions
- 49e427d7 FAB-6137 Add simple config value util functions
- f539f435 FAB-6006Add prometheus reporter in metrics module
- 6dc93013 FAB-5869 Implement a base collection object
- 540c7f43 FAB-5663 fix import trouble with example paasthru
- 847bc8a1 FAB-6474 WYFA small fix
- be90a608 FAB-6323 Improve comments for tstore helper
- 1ced8bc1 FAB-6465 Fix client ID library for v1.0
- 959a295c FAB-4072 Enable experimental Java chain code support
- edd83233 FAB-5949 add the progress for the broadcast_msg
- 780c31a2 FAB-6017 enable GRPC keepalive on chaincode
- 74906de9 FAB-6431 Pvt Transient Store to use received height
- a1dbfcca FAB-6449 Add upgrade fix for empty mod_policy
- feb0164b FAB-6373 Release Hyperledger Fabric v1.0.3
- 3a6aa089 FAB-6121Implement peer channel getinfo command
- 2827f231 FAB-6286 Prevent capabilities until orderer updt
- 361d6094 FAB-6080 Fix unset mod_policy in channel create
- a50bd081 FAB-6426 Remove Capability msg 'required' field
- b09911b4 FAB-6327 Fetch pvt data from ledger
- a77389d1 FAB-6087 Add configtxgen capabilties support
- 95266bd0 FAB-6407 Clarify devmode doesnt work with TLS
- 218a9bd4 FAB-6089 ABAC chaincode library
- 358ba1f6 FAB-6384 node.js CC build missing hidden files
- 476a3ef9 FAB-6366 Add ci.properties file
- 62d93f9f FAB-6345 examples/configupdate some error.
- 29caeb5e FAB-5083 Dissemination to internal/external peers
- 0328e48a FAB-6364 Make keepalive policy less restrictive
- ce3e0f14 FAB-6359 Update license text in README
- f340a4c9 FAB-5700 Couchdb crashes with mounted volume
- d201af52 FAB-6047 mofidy the default channel name
- 5c6a4847 FAB-5721 ACLProvider at Endorsement
- 41714c2a FAB-6355 Fix GetPrivateData() error on CouchDB
- f9a1ef75 FAB-6351 Fix orderer version command
- 8a4c1f4d FAB-6354 Properly log x509 certs - take II
- 28f3ea52 FAB-6349 The DEV mode setup requires update
- e2f285c3 FAB-5568 Add filtered block event
- e11591eb FAB-6350 DeliverService CI failure: serve < register
- 65cb5b2b FAB-5721 ACLProvider at LSCC
- ca1cb921 FAB-5721 ACLProvider at CSCC
- bf4e455c FAB-5721 ACLProvider at QSCC
- 366e978b FAB-6072 Panic on incompatibilities
- 6e30c03a FAB-5842 Serviceability for MSP
- 585da30c FAB-6192 Make dynamic builds configurable
- eaf52b33 FAB-6316Override peer/gossip log level at peer start
- c0aa4a78 FAB-6334 Rename logging.peer option in core.yaml
- 456283e5 FAB-6033 Parse capabilities in channelconfig
- 64d1b8ee FAB-6071 Add application capabilities structures
- 79a01194 FAB-6070 Add orderer capabilities structures
- ed2912cd FAB-6069 Add capabilities package to common
- a97d5079 FAB-6219 Paralelize private data push to peers
- 4a3c528f FAB-5868 Specify collection interface
- 6cc74447 FAB-5870 Configuration proto for a collection
- 3a14af93 FAB-6281 Add validation for chaincode install
- edcaa8e1 FAB-6107 unit test for bulk loading & a bug fix
- 42780509 FAB-6280 Start node chaincode by npm start
- 7eeeb921 FAB-6309 fix incorrect npm install param
- 907fd1f7 FAB-6315 Submodule log level override at peer start
- 44170d32 FAB-6294 Fix stale reference to policy manager
- 31863bc2 FAB-6265 Add PurgeByTxids() in transient store
- bbaf81f5 FAB-6295 Upgrade grpc-go to v1.5.2
- d151ef89 FAB-4768 don't kill deliver clients on first err
- fe0e006e FAB-830 Sample cc-level deterministic encryption
- e7e587cb FAB-5976 Cleanup WYFA/new low level doc/update images
- 887da224 FAB-6287 filter out private data in state transfer
- 39881fb9 FAB-6288 remove test TestStoreConcurrentReadWrite
- 84e14de3 FAB-6277 Check if peer is eligible of a collection
- a28202e3 FAB-6220 update fabric-baseimage dependency version
- 863d7848 FAB-5660 Improve UT coverage of solo consenter
- 175a5e01 FAB-5973 CouchDB error when document deleted twice
- eb91b717 FAB-6251 Backdate certificates generated by cryptogen
- b1bdf056 FAB-6010 fixed the wrong URL in examples/README
- 71847ce1 FAB-6218 Validate block before pulling private data
- 7de39128 FAB-5849 calibrate state transfer pace
- 0d9f0ab0 FAB-6276 There is no link from other pages
- 881f38e5 FAB-6260 ledgerstore uses RLock^2 and deadlocks
- d6208083 FAB-6195 Update one-line description of commit msg
- 032a6dd7 FAB-6261 Turn RWMutex to Mutex where not needed
- c1747c71 FAB-4921 Can't run Block-listener/e2e w/o tls
- d61ade25 FAB-6073 Add stacktrace to shim log messages
- 57a3df89 FAB-6115 Add stacktrace to endorser log messages
- 83eb4d74 FAB-2987 Add stacktrace to core/chaincode log msg
- 350a9c9e FAB-6082 Typo fix in custom_tx_processor
- 6bc3fe04 FAB-5986 Fix syntax error in sampleconfig
- 6ced5b31 FAB-5663 remove import from example04 and 05
- e198a5e3 FAB-830 - Sample chaincode-level crypto
- 058c313f FAB-6240 Fix typos in function names
- 724a0330 FAB-6239 Fix typos in state_based_validator.go
- 0e5bec33 FAB-6193 Update dev environment to latest tools
- 3a7f893e FAB-5346 Moving attrmgr to fabric
- 6da8385d FAB-6206 Fix typos in MSP doc
- e64c810d FAB-6207 Refactor gossip state demux direct msgs
- 9fc8db0c FAB-5084 Push private data upon endorsement -typoFix
- 21a97ba7 FAB-5084 Push private data upon endorsement
- 2abc3092 FAB-6134: Additional fixes to blockchain intro page
- 817af8b0 FAB-6194 stop log stacktrace for stateinfo check
- 5b4954ca FAB-5088 Integrate coordinator and pull
- ee188e43 FAB-6190 Improve docs for query
- 5844e45d FAB-6188 Update prereqs for Docker / Docker Compose
- 7a3f162e FAB-6132 Provide Kafka environment for benchmark
- 61c8f1fd FAB-6096 Modify benchmark test code for Kafka
- 95b64df0 FAB-5972 Support chaincode which uses C code
- ac47bbde FAB-6133 Fix typo in configtxupdate README
- 425ff144 FAB-6186 MSP cache should not use RWMutex
- ef27e65c FAB-6128 use docker upload for TLS materials
- 66beefb2 FAB-6182 There is no byfn.tar.gz on nexus
- b77b6d13 Revert FAB-6096
- 29ab9664 FAB-6169 Update proto files
- dcca2c37 FAB-6173 Revise Jira navigation document
- 239ac67c FAB-6155 Add multiple certs for peer client TLS
- d06c0129 FAB-6167 use go-logging for sarama logging
- f2a0a546 FAB-6067 Test: update LTE tool
- 7ea3e4b9 FAB-6164 Update only modules with prefix at peer st
- bd8260da FAB-6115 Update endorser errors to new errors pkg
- 5e9cc94b FAB-5086 Allow absence of pvtdata
- 7cbeb628 FAB-6156 Remove chaincode id comments
- b29c9354 FAB-5284 Refactor methods to be member function
- b86960c6 FAB-5357 "peer channel list" should output to stdout
- cb129272 FAB-5431 Adopt Go SDK's check_license.sh
- d28a61e5 FAB-6056 Fix typo in variable name
- 0ab835fa FAB-5284 Move kafka orderer to new message flow
- 02174690 FAB-5579 Add support for couchdb to examples/cluster
- 9c58f135 FAB-6074 rm endorserid from tstore APIs
- 87bb4e9a Improve statement on permissionless systems and PoW
- b39b1ac5 FAB-5259 removed the out-of-date docs
- d0c72f23 FAB-5275Fix instructions in chaincode4ade.html
- 9ffeab90 FAB-5659 CouchDB bulk update config max batch size
- 2512861e FAB-6108 Make logging package names consistent
- e2375ff0 FAB-6063 Make peers ignore those left the channel
- b48cea66 FAB-6043 migrate gossip stateInfo metadata to proto
- 2abf11ff FAB-5725 Adds documentation for idemix
- 3a8d54c6 FAB-6100 - Extend collection criteria with ns
- 453f4c3f FAB-6091 Build with Go 1.9
- 65a91282 FAB-6073 Update shim errors to new errors pkg
- 3dff5e91 FAB-2987 Update core/chaincode package errors
- 0a25d077 FAB-5889 Update peer CLI code to new errors pkg
- e09a94c4 FAB-6096 Modify benchmark test code for Kafka
- 1582472b FAB-6099 Add support for experimental build tag
- 129d9e59 FAB-6095 Introduce additional Kafka profiles
- c3124a08 FAB-6094 Insert default Kafka version in config
- 573015a0 FAB-6093 Fix Kafka documentation
- dbf50cd4 FAB-5924 Make fabric compatible with Go 1.9
- 3740fbc8 FAB-6011 Implement BulkOptimizable in DB intf
- 27b16485 FAB-5804 BCCSP yaml parsing in peer weakly-typed
- c41057bf FAB-6076 Fix typo in implicit policy log msg
- bcbd919f FAB-5284 Revert
Configure
interface - 24cc0ace FAB-5284 Add
ProcessConfigMsg
toProcess
- 36d37c4f FAB-5284 Augment kafka message with new types
- e2ab69c6 FAB-5284 Remove
error
return value of ClassifyMsg - bf7bc6a4 FAB-6025 Add unit test for crypto/random.go
- 8b624d31 FAB-6016 Upgrade chaintool to v1.0.1 release
- 6105903e FAB-6053 Enhance transient store retrieval api
- 6df0d501 FAB-4063 core/chaincode/platforms test coverage
- be094ec6 FAB-4064 core/common/sysccprovider test coverage
- 0f14f134 FAB-6048 Make comm test register gRPC before serve
- daa0de5d FAB-5673 Adds idemix-based MSP implementation
- eea9396e FAB-5853 Add additional unit tests for GetVersion
- 6a6770c4 FAB-6019 Implement private data puller
- a0ad3d0e FAB-5874 Support for queries over pvtdata
- e5794f3f FAB-5929 Ack based private data dissemination
- a2ad73dd FAB-6031 - Clean up CONTRIBUTING.rst
- 46d21098 FAB-5997 cleanup transientstore from ledger
- 7c404ebc FAB-5862 Implement ack-based send in gossip
- 7ef691be FAB-6007 Manage ordering service by channel
- e2061a48 FAB-5989 Release Hyperledger Fabric v1.0.2
- c0e1c792 FAB-5930 Upgrade to grpc-go v1.5.2
- 1231f743 FAB-6018 Make handshake sign even when no TLS
- bff4437d FAB-5634 Update Makefile for examples/cluster
- 34eb8fe1 FAB-6012 Custom channel membership filtering
- b48178c8 FAB-3720Add chaincode list cmd
- d11c362c FAB-5951 BCCSP#AES custom IV and PRNG
- 041cd237 FAB-5981 Fix syntax error in sampleconfig
- 8bb7cf5d FAB-5964 BCCSP PKCS11 CKA_LABEL set to SKI
- ccdce22a FAB-4980 Account for the pvtdata during recovery
- 07d9bf80 FAB-5978 Protolator support for Capabilities msg
- 5e3d22c4 FAB-5556 Compatibility
- 2bcc04a2 FAB-5946 Restore policies sanity check logging
- 89780e35 FAB-5665 Cleanup of old CouchDB document revisions
- b1c90bb5 FAB-5752 Gossip identity expiration III
- e16c4851 FAB-5752 Gossip identity expiration II
- 0a03e393 FAB-5752 Gossip identity expiration I
- d0503496 FAB-5968 replaced the old licence with SPDX
- e503a08d FAB-5732 Improve policy logging
- 8c2dd799 FAB-5753 Deduplicate identities in cauthdsl
- 10d340cc FAB-5944 Restore disabled config update checks
- 0cd16262 FAB-5819 Combine old/new channelconfig
- f3600cc0 FAB-5814 Make policies.Manager immutable
- 7ff778f9 FAB-5818 Make MSPConfigHandler immutable
- 116e3f09 FAB-5813 Remove unused configtx.Manager function
- d510612c FAB-5560 MSP manager can initialize with no MSPS
- f9302747 FAB-5817 Remove dead mutable config related code
- 033d5e65 FAB-5816 Make channel config values immutable
- 5b0c2e42 FAB-5815 Make resources config immutable
- 6327344a FAB-5812 Move peer to new immutable channeconfig
- 226c0e95 FAB-5811 Move configtxlator to new channelconfig
- b70f66bb FAB-5810 Move orderer to new channelconfig bndl
- 76bd30d0 FAB-5809 Add bundlesource to track current bndl
- 3c916f51 FAB-5808 Add configtx.Manager to immutable bndl
- c5c3d7bf FAB-5931 Spelling error
- 9bc8e198 FAB-5916 Fix spelling error
- fad6ca2c FAB-5907 coordinator and transient decoupling
- d97326a5 FAB-5867 Make statedb validator to use bulkread
- 5ceadae8 FAB-4962 CouchDB username/passwords for end to end
- 2eff6b5a FAB-5764 Remove unnecessary stacktrace
- 5d43e11c FAB-5934 Fix UpdateStateInfo in channel
- 187bce9b FAB-830 - enable transient field in CLI
- 0461b24a FAB-5863 Update privData policy API with SignedData
- 8687c66c FAB-5945 make CSCC.GetConfigBlock chan. wide
- b5d07d1e FAB-5850 Tune leader election log severity
- 2d8e6fe5 FAB-5937 Bad default mod_policy for Consortiums
- 44a832aa FAB-5830 Replace panic by an error during simulation
- 07f1c8e6 FAB-830 - Helper functions to sign KVS data
- 85cb1bde FAB-5880 MSP cache support
- 2eb35912 FAB-5734 Upgrade default kafka to 0.10.2.0
- 8cb5d218 FAB-4197[FAB-4198] examples/cluster improvements
- d0a1064b FAB-830 - chaincode-level encryption
- e554b348 FAB-5104 unused code in msp packages
- c9de52b2 FAB-5927 Upgrade to baseimage/baseos to v0.3.2
- f257f3dd FAB-5764 Errors handling - 1
- 58096100 FAB-5914 Fix error format in chaincode handler
- ccb888a7 FAB-5763 Serviceability at BCCSP
- 01adda9f FAB-5912 set auth. so UT can generate TLS stuff
- a33f9475 FAB-5903Add statsd reporter and test
- 6ffdc30c FAB-5899 unable to use signed install package
- 9b7d4022 FAB-5863 Collection-related APIs
- 3765fb5a FAB-5884 Refine the Handler module
- 30927d7f FAB-5764 Errors handling - 2
- 150a4967 FAB-5855 CouchDB bulk update serviceability
- 89148e94 FAB-5778 Add Expiration to msp/Identity interface
- 87931014 FAB-5859 Add fabric-test to Vagrantfile
- 4450663f FAB-5102 Add recent release diff. in Fabric-FAQ
- 09262936 FAB-5406 Log panic with logger
- 493aee95 FAB-5848 Identity Pull formatting
- 561275ae FAB-5803 Initialize pvtdata store correctly
- cf82b4e7 FAB-5845 Separate trusted roots upon join channel
- f6034a0c FAB-5844 handle panic on closed channel (shim side)
- 8384d7c0 FAB-5840 align maintainers sect with charter
- 795f0f51 FAB-5807 Add channel config values to bundle
- f0f74875 FAB-5806 Create channel config policy bundle
- 34810423 FAB-5800 Allow orderer to set LogFormat
- ac47960d FAB-5836 Cleanup orderer sampleclients
- 7a26f1fe FAB-5406 Mutual TLS in chaincode service-P3
- 47d0e3af FAB-5824 ignore non genesis rscc updates
- d063c821 FAB-5371 node.js chaincode support
- 7ee32d61 FAB-5779: Extend committer to support pvt data
- 13724f7a FAB-5802 Add logging of client ip to orderer
- 61e0907a FAB-3970 Add ledger height to pull
- 06d93574 FAB-5793 Block deliver if payload buffer is too full
- dcdb2193 FAB-5770 Make LTE conform to Ledger interface changes
- e7ffce13 FAB-5787 Ledger specific path for transient store
- ae074c70 FAB-5584 set ACL for resources from join config
- c335208b FAB-5756Add transaction number into pvt data msg
- a434b221 FAB-3949 refactor gossip UT waitgroup counter
- 96342cf0 FAB-5592fixed cryptogen use some properties
- faea0495 FAB-5671 Fixed SCC persistence
- a73da042 FAB-4207 Add chaincode proposal to Decorator
- 5452bf2c FAB-1632 handle panic on closed channel
- 4e5618f5 FAB-5672 Adds core idemix crypto package
- de997107 FAB-5582 change "_" to "." in resource names
- 285ca46d FAB-5718 Global policy resolution
- 82b96121 FAB-5715 Rm policies.Manager unused interfaces
- 7c8342a9 FAB-5712 Improve channel config test coverage
- f327ea04 FAB-5710 Fix missing policy warnings
- fccd54d5 FAB-5637 Add resources config code
- 9a4172e7 FAB-5687 Stub out configtxgen rscc_seed_data
- 91155fb0 FAB-5686 Update protolator for resource config
- 7e5e9552 FAB-5590 Add proto fields for isolated_data
- d0c97c00 FAB-5649 Invert configtx resource encapsulation
- 6e6b77d5 FAB-5748 FIX BROKEN BUILD
- 667bf5a7 FAB-5467 1.0.1 release content
- b4e7a01c FAB-5636 Handling custom transaction processing
- fde8204a FAB-5709 Infer
LastOffsetPersisted
correctly - 3c663dfb FAB-5711 Fix errors in config update msg process.
- d220c865 FAB-5739 Update maven curl command
- 8af2a90c FAB-4207 Auth handlers - take II - Part II
- 82507b1c FAB-4207 Auth handlers -take II - Part I
- edf43f74 FAB-5648 Extract Initializer from configtx
- 58ddd21c FAB-5647 Extract common comp from config/channel
- 8dc78833 FAB-5646 Move channel config to config/channel
- aa72e6d2 FAB-5274 Make WriteBlock asynchronous
- 0f9f7239 FAB-5708 clarify how to add add'l channels
- 82f0bd94 FAB-5713 properly log x509 certs
- 8a87b8ae FAB-5654 SideDB - Tx simulation/validation/commit
- f560850e FAB-5677Add services mediator for state transfer
- eed3d1ed FAB-5608 Fix Daily Auction chaincode tests
- 8cd32bf5 FAB-5583 create basic resource system chaincode
- bfa97ff7 FAB-5661: Add UT to coordinator of state
- d9e00048 FAB-5630 SideDB - RWSetBuilder enhancements
- 6e9e042e FAB-5638 SideDB - ledger storage
- 5d479897 FAB-4976 Sidedb - pvtdata storage
- 8786a642 FAB-5478 cleanup deadcode from bddtests/regression
- c2c8e205 FAB-5582 create framework for ACL
- 8ffc2376 FAB-5006 Disable endpoint
- bddb0f03 FAB-5655 updated the invalid url in 1st paragrap
- 8527376c FAB-5535: Add coordinator for blocks and pvtdata
- c9426cf2 FAB-5534: Add messages to request pvt data
- 5a307f66 FAB-5533 Add private data into state payload
- 7aae7992 FAB-5450 Log genesis block hash while boostrapping
- e8ecf836 FAB-5503 Disable misbehaving test
- e1f7c507 FAB-5633 Add logging to deliverclient/client.go
- dd98f31d FAB-5273 Perf oriented broadcast_msg
- 2dec57d8 FAB-4977 sidedb:statedb enhancements
- f4427f90 FAB-5550 configtxgen use protolator JSON parsing
- 094244dd FAB-5518 Move configtxgen to fabric/common/tools
- 56f3c90d FAB-4975 SideDB: TransientStore for pvt writeset
- 005b4c9e FAB-5628 Make peer CLI broadcast errors useful
- 7a9d7dc4 FAB-5522 Log policy manager path for GetPolicy
- d6b475a8 FAB-5552 Fix some TODOs in msgprocessor
- 3da11e21 FAB-5627 Missing checks at endorser.go
- 2459f93b FAB-5406 Mutual TLS in chaincode service-P2
- c7fe1081 FAB-5406 Mutual TLS in chaincode service-P1
- 9ff04694 FAB-5586 allow functions implemented in .s files
- 1e4a71c6 FAB-5361 Properly return FORBIDDEN on broadcast
- cc5ca309 FAB-5445 Consolidate filters into msgprocessor
- 87b2f608 FAB-5606 Failed ctx update may mutate cache
- 4c11ed77 FAB-4974 Ledger proto messages enhancement for sidedb
- 4a474e1b FAB-4866 Add orderer msg bytes trace
- 7d90d014 FAB-2960 Transaction Mgr changes batch optimizations
- 53cf9dad FAB-5500 update ver ref. to 1.0.1 in release tests
- 3cac55e5 FAB-5465Init common metrics module
- 15a9028e FAB-4370 Basic EndorserTx support in protolator
- 76c0dc56 FAB-5194 Fix usage problems in code
- 7227351c FAB-4113 Remove some skipped unit tests.
- 61f93689 FAB-5527 Failures in orderer/consensus/kafka
- c203483f FAB-5536 Add unit test in common/util package
- d96fe6f2 FAB-5503 Fix TestLeaderYield CI failure
- 9b37c120 FAB-5529 Missing check at endorser
- f7f39ba4 FAB-5526 Ask user's env when reporting problems
- b3c14300 FAB-5525 Fix configtx memory allocation bug
- f9e53a0b FAB-3787 Adjusting the E2E CLI tests for Kafka
- 5a65700c FAB-5350 Compute MSP-ID afert cert sanitisation
- 5aa0f3d9 FAB-5509 create bootstrap-1.0.1.sh script
- c03bdd53 FAB-5053 Log txid for endorser txs at orderer
- 9c0a9e2f FAB-5360 Populate BroadcastResponse info field
- d18601e0 FAB-5359 Add BroadcastResponse info to proto
- 4b6a4927 FAB-5335 Move NewChannelConfig to msgprocessor
- d139caea FAB-5317 Cleanup filters package cruft
- 65068057 FAB-5271 Solo to new orderer validation flow
- 204f0f40 FAB-5270 Remove filters from multichannel
- 9018aea8 FAB-5269 Rm filter committers entirely
- f5e25a3d FAB-5267 Switch Broadcast filter w/ msgprocessor
- 3e5c3e44 FAB-5266 Replace Enqueue with Order/Configure
- ed9517ea FAB-5265 Rm blockcutter message validation
- c8e40a1c FAB-5504 Vendor github.com/pkg/errors
- 3e1a17ea FAB-5499: Flatten logic of gossip Peers API
- 201a8144 FAB-5498 Missing RLock in onStatusChangeFactory
- 09a6585d FAB-1759 [FAB-1703] Doc couchDB
- 1b6820a2 FAB-5484 Fixes documentation for Windows users
- c20602e0 FAB-5485Compute image name hash before replacing
- 0d57e62d FAB-5236 Fix method name
- 5bbf8b43 FAB-5479 - Clean up images
- 36e51403 FAB-5329 Able to instantiate on a taken chaincode ID
- 9b1490ed FAB-5264 Move interfaces from multichannel
- 65730c88 FAB-5474 add links to godoc resources
- e7b20bd3 FAB-5458 wrong type check in validator
- b250acad FAB-4364 [FAB-5352] Support IP SANs in cryptogen
- 82c6675f FAB-5443 Have configtxlator emit default fields
- 231460cd FAB-5441 Add multisig support to peer CLI
- 6eab9cf6 FAB-5459 Recompute configmap instead of updating
- 2232d0ec FAB-5391Prevent concurrent invokes launching cc cont
- f83e0b3b FAB-5236 Add orderer benchmark tests.
- 452c7eb8 FAB-5236 System channel ID should be configurable
- cb3393b5 FAB-4906 Fix options in generateArtifacts.sh
- f9922518 FAB-5416 Remove bad common.Configuration doc
- 7d59d5a7 FAB-5446 Fix orderer metadata local test
- 66c76196 FAB-4151 Fix docker prereqs
- f80789d5 FAB-5422 fix syntax error
- e6bc6d77 FAB-5433 Move costly checks from the critical path
- 6962ee36 FAB-5313 Leader election yield if deliver unavailable
- 15c3bbec FAB-5154 update prereqs to Docker 17.03.0-ce
- 0cf4c35a FAB-5353: Qualify sys. failure vs validation error
- e44b857b FAB-5425 Change gossip to SPDX license
- fbb84cc5 FAB-5422 make "Still have questions" prominent
- 210598f1 FAB-5421 Add configtxlator to fabric-tools image
- 5df199ac FAB-5420 CouchDB docker image config improvements
- 7de02d27 FAB-5418 Add prereq for npm on Windows
- 03afad88 FAB-5413 Add initial execution in retry process.
- c97a93a5 FAB-5407 Fix issue with pubkey pkcs11 CKA_PRIVATE
- 42230201 FAB-5390 update chaintool URL
- ecda4c2d FAB-5330 Prevent payload buffer overpopulation
- e3df7265 FAB-5342 spelling mistake in log: overflown
- 6fcd7777 FAB-5252 Fix make failures for non-default versions
- 45da2580 FAB-5263 Reorganize orderer dir
- 30e20a72 FAB-5262 Rm committer from ProcessConfigMsg
- dc51be19 FAB-5261 Rm committers from blockcutter path
- 22e12995 FAB-5365 Fix bad error in peer CLI Deliver
- 3cde835b FAB-5339 Add missing nil check to extensions.go
- 31a397c7 FAB-5198 Update README
- e1939267 FAB-5345 Update sample Kafka.Brokers value
- b8176724 FAB-5341 Solo should respect batchtimeout reconf
- 36b08c74 FAB-5340 Respect new max message size on reconf
- 3a2dd8e9 FAB-5309 Set mod_policy for new channel policies
- c60d859f FAB-5319 peer cli orderer TLS hostname override
- 0969b38a FAB-4535 Use deadlines/timeouts in gossip Probing
- ca167ce8 FAB-5331 Fix formatting of channel name
- 28c8efd2 FAB-5293 Log buffer overflow events
- 12882995 FAB-5200 - Add python prereq
- e87c8157 FAB-2669 use fs ledger's blockstore iterator
- fc736ecc FAB-5280 Fix git clone fabric-samples for Windows
- b8c63748 FAB-5204 Doc: Delete
pip install docker-compose
- b55fc74e FAB-5240 Install missing deps for developer VM
- 983cb3a8 FAB-5180 Fix typo in test/tools/LTE/README.md
- 4a0629ac FAB-5175 Fix typo in test/feature/README.rst
- a18f02cc FAB-5179 Fix proxy auth for javaenv build
- 79e1cafa FAB-5160 Fix typo in Gerrit best practices
- 9da740a5 FAB-3411 Improve UT coverage of ledgerconfig
- 3909cb71 FAB-5028 Fix abort on docker cleanup failure
- fad82821 FAB-5004 Improve UT coverage of orderer/configupdate
- 80a2df4e FAB-4999 Cleanup ChainSupport interface
- 4cb18e28 FAB-4959 Incorrect Directory in README.md
- d2943fc7 [FAB-3546 PTE supports multi-orderers]
Tue Oct 31 09:17:51 EDT 2017
- b043904 FAB-6779 Allow rebuilding block storage indexes
- ee23940 FAB-6345 examples/configupdate some error.
- fa562e2 FAB-6279 Fix minor typos in documentation
- 5aea52b FAB-6738 GetState in CouchDB fails to return database
- efd8dab FAB-6307 Fix WYFA to reflect new folder
- 15ce217 FAB-6488 Fixing a typo in chaincode4noah.rst
- 5226188 FAB-5964 BCCSP PKCS11 CKA_LABEL set to SKI
- 572dcd5 FAB-6592 Update docs in release branch
- 5afac39 FAB-6366 Add ci.properties file
- 26eb660 FAB-6376 Prepare fabric for v1.0.4 release
Tue Oct 3 05:02:04 EDT 2017
- 6ea9d28 FAB-6010 fixed the wrong URL in examples/README
- 16c40e5 FAB-5804 BCCSP yaml parsing in peer weakly-typed
- 3069430 FAB-6133 Fix typo in configtxupdate README
- 60a5153 FAB-6047 Modify the default channel name
- 2e27110 FAB-5849 calibrate state transfer pace
- 44fcb61 FAB-5800 Allow orderer to set LogFormat backport
- e2d305a FAB-6364 Make keepalive policy less restrictive
- 7cc510d FAB-6359 Update license text in README
- 3b4d8bf FAB-5700 Couchdb crashes with mounted volume
- 8929b24 FAB-6351 Fix orderer version command
- d54542f FAB-6251 Backdate certificates generated by cryptogen
- d30b129 FAB-5993 Prepare fabric for v1.0.3 release
Thu Aug 31 03:53:34 EDT 2017
- 5f853da FAB-5899 unable to use signed install package
- f2d52f5 FAB-5713 properly log x509 certs
- 650fb6b FAB-5845 Separate trusted roots upon join channel
- 3852561 FAB-5753 Deduplicate identities in cauthdsl
- 615eb21 FAB-5937 Bad default mod_policy for Consortiums
- 1c56557 FAB-5927 Upgrade to baseimage/baseos to v0.3.2
- 9d55853 FAB-5633 Add logging to deliverclient/client.go
- a3f5cb4 FAB-5526 Ask user's env when reporting problems
- bc6420d FAB-5793 Block deliver if payload buffer is too full
- a3b40de FAB-5709 Infer
LastOffsetPersisted
correctly - ae4e37d FAB-5652 Prepare fabric for 1.0.2 release
Sun Aug 5 08:55:45 EDT 2017
- 3abe144 FAB-5627 Missing checks at endorser.go
- 0631ccd FAB-5606 Failed ctxu may mutate cache
- 9b37c12 FAB-5529 Missing check at endorser
- b3c1430 FAB-5525 Fix configtx memory allocation bug
- 201a814 FAB-5498 Missing RLock in onStatusChangeFactory
- 1b6820a FAB-5484 Fixes documentation for Windows users
- 36e5140 FAB-5329 Able to instantiate on a taken chaincode ID
- 65730c8 FAB-5474 add links to godoc resources
- e7b20bd FAB-5458 wrong type check in validator
- 6eab9cf FAB-5459 Recompute configmap instead of updating
- 2232d0e FAB-5391Prevent concurrent invokes launching cc cont
- 7d59d5a FAB-5446 Fix orderer metadata local test
- f80789d FAB-5422 fix syntax error
- 6962ee3 FAB-5313 Leader election yield if deliver unavailable
- 15c3bbe FAB-5154 update prereqs to Docker 17.03.0-ce
- 0cf4c35 FAB-5353: Qualify sys. failure vs validation error
- fbb84cc FAB-5422 make "Still have questions" prominent
- 210598f FAB-5421 Add configtxlator to fabric-tools image
- 7de02d2 FAB-5418 Add prereq for npm on Windows
- 03afad8 FAB-5413 Add initial execution in retry process.
- c97a93a FAB-5407 Fix issue with pubkey pkcs11 CKA_PRIVATE
- 4223020 FAB-5390 update chaintool URL
- ecda4c2 FAB-5330 Prevent payload buffer overpopulation
- e3df726 FAB-5342 spelling mistake in log: overflown
- 22e1299 FAB-5365 Fix bad error in peer CLI Deliver
- 3cde835 FAB-5339 Add missing nil check to extensions.go
- b817672 FAB-5341 Solo should respect batchtimeout reconf
- 36b08c7 FAB-5340 Respect new max message size on reconf
- 3a2dd8e FAB-5309 Set mod_policy for new channel policies
- ca167ce FAB-5331 Fix formatting of channel name
- 28c8efd FAB-5293 Log buffer overflow events
- fc736ec FAB-5280 Fix git clone fabric-samples for Windows
- 1d3d922 FAB-5497 Create 1.0.1 fabric release
- bcecd47 FAB-5304 fix trademark guideline violations
- ef359a7 FAB-5282 - fix license headers
- 206272e FAB-5279 update release version
- f56a82e FAB-5070 Finalize release notes for v1.0.0
- 474efd4 FAB-5257 - Remove rc1 refs
- b5c74cb FAB-5272 Fix npm version in readthedocs
- e50ca0c FAB-5070 Prepare for v1.0.1 release
Tue Jul 11 14:45:03 CEST 2017
- 811f308 FAB-5066 Hyperledger Fabric 1.0.0 release
- 6403923 FAB-5075 Update with link for 1.0
- 346c00b FAB-5208 Create release testsuite
- 01ae6d1 FAB-5230 Update bootstrap script
- 4709b33 FAB-5207 Check channel create channelID mismatch
- 9d159a7 FAB-4883 Fix vendoring with parent vendored deps
- 5a66dd3 FAB-5196 byfn.sh help text is incorrect
- 093985a FAB-5189 Hyperledger Project should be Hyperledger
- d6c2071 FAB-5185 Remove/correct references to Java chaincode
- d9875bb FAB-5184 Fix spelling error for peer version
- 6d56e6e FAB-5165 Optimize block verification
- 9a86c1a FAB-5166 Docs should use Hyperledger Fabric
- 6c3cb99 FAB-5157 Optimize peer selection of channel batches
- 4cd2a8c FAB-5153 Relax gossip send buffer behavior
- b5f26a0 FAB-5150 Remove bin data from install error
- f5c55c3 FAB-5149 Remove extraneous docs
- ebbf98c FAB-5145 Make building chaincode tutorial easier
- 65ffb7d FAB-5114 Makefile fix for right version computation
- c059ba0 FAB-4931 Update doc for core.yaml logging section
- d4adf7a FAB-5141 configtxgen --version should not panic
- eaa7c2c FAB-5139 Fix branding issues
- 95b84e8 FAB-5140 Fix comment messages in Makefile
- 3c36a43 FAB-5111 Fix broken link
- 2993534 FAB-5052 [FAB-5051] Fine tune log messages
- 8c6965c FAB-5103 Remove unused code in common packages
- 783ba55 FAB-5105 Remove unused code in events packages
- e327448 FAB-4906 Fix sed error in generateArtifacts.sh
- feaa56b FAB-5112 Fix missing link
- e99d18e FAB-5113 Clarify chaincode GetState doc
- 8b20c35 FAB-5100 Update Introduction to remove marbles
- 650856c FAB-5002 Fix mspconfigpath assignment.
- 3c3cd03 FAB-5034 Provide clearer directions
- fd06fec FAB-5033 Fix typo in getting started
- c1d7f9e FAB-4969 Allow for failure response from a peer
- 75131a2 FAB-5030 Fix syntax error in code samples
- 9fc0b2f FAB-5046 Add missing title for doc
- e11feee FAB-5047 Fix error msg
- 40866a2 FAB-5045 Add chaincode tutorials to gs page
- 0e430b1 FAB-5037 Chaincode example02 test failing in CI
- 033b7fa FAB-5003 Fix broken reference
- b584681 FAB-5011 Correct support statement for javacc
- 4441f53 FAB-5029 Document that there is no support for RSA keys
- e70ab84 FAB-4901: Harden delivery service unit tests.
- d0022c5 FAB-5019 Remove license.rst
- 2d36291 FAB-5022 Fix copyright
- ff1d0d2 FAB-5021 Align branding
- 15d903a FAB-5018 Make license.html meet brand guidelines
- 953dbfe FAB-5023 RTD index does not meet brand guidelines
- 316665c FAB-4210 Add note about shared volumes
- 767f55d FAB-5000 Reduce logging severity at MSP startup
- d959ab3 FAB-4992 Fix Auction Chaincode daily tests
- a220344 FAB-4985 fix filename in bootstrap.sh script
- 23adb16 FAB-4519 Prepare for rc2 development
- 229bd70 FAB-4968 Fix formatting and TODO in byfn doc
- bdf77a2 FAB-4829 Error when trying to instantiate
- a062eb8 FAB-4902 Fix to set the GOMAXPROCS in UT
- cb49a79 FAB-4961 Incorrect mountpoint
- 4f6e4e6 FAB-4619 Enable specifying orderer kafka version
- 8ba92d3 FAB-4946 Improve UT coverage of orderer/ledger/file
- 4ee7ce1 FAB-4821 - Add configtxlator to RTD
- 90e3772 FAB-4234 Update Intro Graphics
- 6b6fc08 FAB-4898 Fix incorrect package and UT failure
- 51f6ea9 FAB-4897 Fix incorrect package in configtxlator
- 74d1652 FAB-4764 Rearrange Ledger test parameter setup
- 59fe5a6 FAB-4046 UT improvements in events/consumer
Fri Jun 23 14:53:05 EDT 2017
- 904505cf FAB-4519 1.0.0-rc1 release
- fd66f5b4 FAB-4967 update bootstrap with correct artifactid
- 82cb3935 FAB-4430 - Sample App
- 053180f6 FAB-4963 update byfn instructions for tls
- 63306be4 FAB-2291 chaincode tutorials
- 5c7b68ba FAB-4948 Fix text in samples doc
- 1cbe09ef FAB-4944 Fix default value in config doc
- dff87f93 FAB-4933 Add proper warnings on sample config
- 41b36fd4 FAB-4941 Update release version reference
- ea3528e1 FAB-4904 Modify peer to use MSP tls structure
- bc205353 FAB-4930 Update README to use python 2.7
- 5442665c FAB-4686 SysTest:Stopping/Starting Kafka Brokers
- 864b9a17 FAB-4899 don't use syscall for writing out peer pid
- 3af753eb Correct Gerrit and GitHub IDs
- 624e9d6a restore yacov following omission
- a42ddf63 FAB-4430 - Sample App
- 225fa838 FAB-4917 fix docs for FAB-4916
- fce3f44b Nominate Jiang Yaoguo as maintainer
- 9343a7be FAB-4913 Use the same assert package in tests
- 430f8641 FAB-4749 Document signature policy limitations
- f38c37d2 FAB-4751 Updating comments on cc port
- ec94ba57 FAB-4903 Use separate CA for TLS certs
- ced5e5fc FAB-4901: Harden delivery service unit tests
- 5eba94f3 FAB-4626 Solution 1 implementation
- 90e09ead FAB-4867: Add endpoint validation for gossip.
- 3bf8defd FAB-4900 update bootstrap.1.0.0-rc1.sh
- 9bce5611 FAB-4751 allow provisioning separate chaincode server
- 53818e7a FAB-3565: Add behave functionality for FAB-3505
- f8f8d3bf FAB-4896 restore getting started
- 669c51c7 FAB-4884 Restrict KeyUsage for signing keys
- 3b9d879e FAB-4841 Included that we support PKCS11 libraries
- 78a039db FAB-4876 Goo.gl link points to wrong location
- fa136231 FAB-4874 admins must be members
- 9b011deb FAB-4886 Add tls_root_certs to MSPConfig etc.
- 8bb12b49 FAB-4879 Convert CRLF to LF in source files
- fbafeea2 FAB-3963 Added some missing license notices
- c961fcac FAB-4073 Documentation for BYFN
- 0dc25027 FAB-4738 Add notes on PATH and GOROOT
- a6d99d41 FAB-4871 Add consortium members to MSP Manager
- 6f843960 FAB-4537 Sporadic CI failures in orderer/kafka
- 8bdb9a48 FAB-4751 disallow external CC from registering
- 2bbbc239 FAB-4243 Set CouchDB max_dbs_open config option
- 6e6c6bf9 FAB-4819 Fix locating system packages in vendoring
- 1cc0e2ce FAB-4855Print error if MSP config folder missing
- 88292c4a FAB-4854 Harden TestMsgStoreExpiration test
- 3e1e4ad0 FAB-4848 Only allow TLS 1.2
- 5eeba446 FAB-4644 add peer to release
- 37425a15 FAB-4597 remove unused flags from compose files
- 02154b1b FAB-3963 add missing license headers
- 9404c2ba FAB-4830 cauthdsl signature verify err unlogged
- 012f7210 FAB-4821 Improve configtxlator reconfig examples
- d38781bc FAB-4490 refix getting_started script reference
- f326f800 FAB-4113 Improve UT coverage of orderer/ledger/json
- 26d71e0d FAB-4537 Disable test causing ocassional CI failure
- ecc81c51 FAB-4820 delete unused documents and images
- ab388514 FAB-3384 Document Kafka-based OS
- 63d73eeb FAB-4766 No need to print nil error
- 0728bd5b FAB-4765 Remove dead MSP config code
- 9bb49ee9 FAB-4748: Add docker image info to the error log
- bc6db922 FAB-4743 Harden backoff policy code in deliverClient
- a747232c FAB-4744 Remove unused code from gossip/comm
- df2a6799 FAB-4740 Prepend channel to broadcast/deliver logs
- a114cd5e FAB-4613 Warning logs flooding in orderer and peers
- 17e72766 FAB-4452 Def of anchor peers post channel create
- 1785d261 FAB-4559 Handling Deliver errors
- 6f9debe6 FAB-4622 Improve Retry text in orderer.yaml
- 84eaca2e FAB-4621 Modify channel names in tests
- 56667c1e FAB-4620 Update Docker Compose config files
- 0a72230b FAB-2487 Change test string to comply with rule
- e02053c9 FAB-4473 mod cc cache strategy to store minimal data
- 49b3851b FAB-4500 Fix words in orderer.yaml
- 9c4cb515 FAB-4616 Skip type switch on unmarshaling error
- ad608166 FAB-4176 Weekly Test Runs for Auction App
- abc81afb FAB-3934 Daily Test Runs for Auction App
- 03d43c36 FAB-2487 Cleanup couchdb name translation logic
- dc8d45fa FAB-3555 Peer panic on SIGSEV connecting to CouchDB
- 94d7e9af FAB-2487 Restrict channelIDs to CouchDB/Kafka
- 44c341c0 FAB-4590 Auto-vendor all deps properly
- 6c6db2aa FAB-4599 better summary on introduction page
- e4b91f57 FAB-4327 Don't let peer to crash
- 7253ae5d FAB-4593 Reword temp ledger location text
- 19ee6612 FAB-4511 Solo-based Docker composition file
- dc90a94e FAB-4516 Kafka-based Docker composition file
- dace3b20 FAB-2167 Categorize peer CLI flags
- 159f8eb9 FAB-4455 Change location of queryLimit in core.yaml
- 4f882258 FAB-4591Fix log message formatting
- 5f7d4da3 FAB-4560 Config updates with no effect validate
- 36621327 FAB-4581 Correct gossip core.yaml comments
- 572b6798 FAB-4582 Fix gossip proto comments
- c4687cb2 FAB-4576 add missing license headers
- c15dcbdc FAB-4568 Add missing images to doc
- e9ff71e5 FAB-3754: Add endorser_util for behave tests
- 8bf2492c FAB-4083 Fix filesize-related defaults for orderer
- 4252a9fc FAB-4252 Check duplicated identities in VSCC
- 54884ea0 FAB-4322 Improve UT coverage of orderer/multichain
- 4339bb86 FAB-4080 TestMultipleOrgEndpointLeakage fix
- 961ccabe FAB-4557 gossip: Do not sign block messages
- 25a13e66 FAB-4510 implement make dist and dist-all target
- 93b90761 FAB-3450 Prevent panic on msg signing
- 6156ea8e FAB-4512 Add leader log entry in gossip
- 2d10ae0b FAB-4457 Add errorChan to Kafka-based consenter
- 5dd2e335 FAB-4408 Add retry logic to Chain.Start steps
- cd44fba1 FAB-4497 Fix panic in TestEndedGoroutines
- 177fb342 FAB-4538 Disconnect deliver clients after revoke
- d7233d59 FAB-3450 Prevent panic on msg signing
- 6928169c FAB-4534 Use cancellation context in gossip
- b5f37901 FAB-4533 Use context cancellations in deliveryservice
- 248fc59d FAB-4349 Improve UT coverage of orderer/solo
- 7e0b9a38 FAB-4255 Fix "make release" failed
- 487ffe60 FAB-3740 Fix dev mode instructions
- ab2a9812 FAB-4301Remove extra line in core.yaml
- abc1071e FAB-4426GOSSIP_BOOTSTRAP param update in e2e_cli
- 3f444377 FAB-4475 Sync gossip ledger height & metastate
- ac413a46 FAB-4429 LTE tool driver: put proper exit code
- 89f20924 FAB-4503 Disable brittle tests - deliveryService
- b417322a FAB-4012 Fix min.isr.replicas setting
- a69b884a FAB-4433 PTE supports more accurate constant rate
- 9bb26f3d FAB-4469 Add REST endpoint for sanity check
- 9577fb78 FAB-4468 Create configtx sanity check code
- ebea9962 FAB-4494 Add missing step in Getting Started doc
- 8137ceb5 FAB-4460 Set proper expectation for e2e on Windows
- 76d34317 FAB-4485 Expand prerequesites doc for Windows
- 70484a40 FAB-3715 Harden deliveryService TLS credentials
- 4d2a17c6 FAB-4357 Modify retry options for Kafka config
- 1dd23845 FAB-4186 Add missing license headers
- 19c7670f FAB-3556 Throw error for invalid keys at simulation
- 1a721b19 FAB-4438 Fix race condition in mock WriteBlock
- 1c3cc3ef FAB-4479 Fix theoretical orderer crashes
- a069559d FAB-4155 Make deliveryClient failover on 503 error
- 71cd6f61 FAB-4428 Check for read error on inspect tx
- 10382785 FAB-4383 prepare for 1.0.0-rc1 development
- 6d04128e FAB-4472 Improve documentation for block listener
- 4c19614f FAB-4284 - Fix SDK links
- 2590cce8 FAB-4431 Orderer multichain api consenter errors
- c8e0dbb6 FAB-4467 Allow nil signer for creating envelope
- 7918d5ed FAB-3831 Report empty application/orderer groups
- f664fdfc FAB-4465 Expose orderer orgs via config
- 6b75101d FAB-4464 Fix configtx manager nil dereference
- 9c1b6ef8 FAB-4463 Fix nil dereference in cauthdsl
- 198ac5b5 FAB-4158 Fix leader election intermittent test fail
- 41170b16 FAB-4451 Fix timing issues on e2e_cli
- 1e6790bf FAB-4369make container sampleconfig update to date
- eda8a7d4 FAB-4427 Fix unchecked errors in configtxgen
- 0d864c65 FAB-4424 Clarify configtx flag and error
- 53efa190 FAB-4443 Do not sign configtx with Noop MSP
- b0f6c5d7 FAB-3980 Subset of consortium for channel create
- dee53d04 FAB-4274 Refine comments in sample orderer.yml
- 6f876ad5 FAB-4350 Add version cmd to configtxgen
- 1ddbf1ca FAB-4440 Fix Consortium in configtxgen code
- 6e3c9afd FAB-4439 Fix typo in README.md for configtxlator
- 49587859 FAB-4425 Ledger perf. test: update logging
- 27ed41d2 FAB-4356: System Behave Config updates
Wed Jun 7 08:49:09 EDT 2017
- e4677478 FAB-4380 prepare for 1.0.0-beta release
- 85ccddc0 Fix username for Manish Sethi
- 38ca3715 FAB-4391 release notes for 1.0.0-beta
- 52853f86 FAB-4420 Suppress benign channel create warning
- 8fe748f4 FAB-4384 update getting started and doc tidy
- c2b5f2d7 FAB-4437 Fix ccpackage_test (compilation error)
- e6b050fb FAB-4413 Enable peer to report version info
- 5435d215 FAB-4418 Fix confusing policy naming
- ae806110 FAB-3893 Identity validation documentation
- 384a4a61 FAB-2649 Concurrent access to viper
- 31b8a965 FAB-4177 BCCSP PKCS11 DER encoding for CKA_EC_POINT
- 1e9a0879 FAB-4412 revert gocov html report
- ed8864d2 FAB-4411 Enable orderer to report version info
- b5934259 FAB-4352 Add version cmd to configtxlator
- ad3e63b3 FAB-3841 Gossip TestCertRevocation
- 1b1e24ce FAB-3892 check correctness of policy on cc2cc
- dc0dfe3a FAB-3906 Fix build errors in the doc.
- 79660c33 FAB-4184 Improve UT coverage for kafka package
- c2d38987 FAB-4373 Fix orderer system channel Admins
- ae98a8cf FAB-4318 Fix block-listener.go to adapt fabric alpha2
- 0d1ce5cc FAB-4377 Fix typo a description of peer version
- 740c4a90 FAB-4331 Branding issues in blockchain.html
- e776adc1 FAB-4351 Add version cmd to cryptogen
- 3f74d44c FAB-3359 Mutual TLS support in gossip handshake
- bd3b9b2f FAB-4081Daily chaincode tests are failing
- 2128ea0c FAB-3528 peer/channel package not using logging
- 3177af10 FAB-4302 Harden gossip bootstrap peer connection
- eb077441 FAB-3618 Lower endorsement error threshold to 400
- 729dc43b FAB-4360 Add release-clean to clean target
- c2039336 FAB-2045 Document chaincode interfaces
- cb303f83 FAB-4346 log warning upon bootstrap conn failure
- d8c1a560 FAB-4355 Fix consortium checking in configtxgen
- d209485a FAB-4161 Run only patch sepecific unit test cases
- b6e1f911 FAB-3454 BCCSP Factory Options error checks
- 51a606b0 FAB-4347 prop resp to return error on cc error
- a997c304 FAB-4157 Remove BCCSP parms from configtx.yaml
- 4ae322bf FAB-4323 Improve code coverage of orderer filter
- 269f3cc2 FAB-4342 Fix dev style channel creation
- eb640dba FAB-4328 Fix orderer genesis defaults
- 40d9b292 FAB-4340 Remove TravisCI_Readme.md
- 389e6164 FAB-3948chaincode shim unit tests and framework
- 13bbcfea FAB-4337 Fix proto style in batchsize config msg
- 5ca811d9 FAB-4330 Orderer panic on restart
- f3eabe9e FAB-4336 Switch partition UTs to the assert pkg
- 56d06f7a FAB-4335 Remove checks on mock/util function
- a5b0bf9c FAB-4173 UT for protos/common
- 86e0b9c1 FAB-2822 Invoke before Instantiate
- 7dbf6857 FAB-4168 Document configtxlator REST usage
- c8785e3f FAB-4167 Expose config update compute via REST
- 5fb91b5b FAB-4107 Expose proto translator via REST
- a5d62162 FAB-4169 Vendor gorilla/mux REST library
- efc5e1fa FAB-3172 Remove chaincode paths with http URLs
- 2327b78d FAB-4301 core.yaml update
- 3888d64c FAB-4313 Add vscode settings to gitignore
- 082991b0 FAB-3111 - Additions to getting started
- 4a6951f4 FAB-4106 Config update computation library
- cbefc952 FAB-4068 UT improvements in peer/node
- f367cf0a FAB-4163 Nil dereference in configtxgen
- 3163e580 FAB-4266 rename nThread to nProc
- 51fcb97f FAB-4325 create bootstrap.sh per release
- ec3ada22 FAB-3562 CLI displays unexpected invoke result
- 5e49366f FAB-3560 Endorsement failure doesn't return response
- a8658230 FAB-4321 Transaction Flow Fix
- 2bd0e6de FAB-4305 Implement gRPC keepalive support
- 930bf5fd FAB-4299 Improve UT coverage of orderer/localconfig
- 253d6c79 FAB-4113 Improve UT coverage of orderer json ledger.
- ead51986 FAB-4317 Fix go 1.7 uint32 parsing in protolator
- 669358b6 FAB-3616 Renaming the generateChaincode func
- e014c93f FAB-4312 Remove unused peer.workers config
- 719c2086 FAB-3513 Can't build OTE
- 2b8c0aa9 FAB-4251 Only support TLS >= 1.2 to Kafka
- a9b3a61c FAB-3199 Committer to call CSCC on config update
- 022580d3 FAB-3754 System Behave Endorser Util scaffolding
- c01fa7cd FAB-4246 separate out prereqs
- d3892fe7 FAB-4130 fix peer node status error reports
- 5f6a232d FAB-3708 cleanup unused/unimplemented msp code
- 11a4d0a7 FAB-3215 fix panic in policy parser code
- 54d2162c FAB-3549 Peer panic from bad block bytes
- 2292080f FAB-4263 Improve UT coverage of broadcast
- a5913378 FAB-4114 Improve UT coverage of deliver
- a14912f2 FAB-4201 Fix error validation in deliver
- 94337349 FAB-4202 Fix race condition in orderer json ledger.
- f23f0ce9 FAB-4213 Update doc with new fabric-ca doc link
- c560c18f FAB-4296 Document core.yaml gossip bootstrapPeers
- 531de02d FAB-4265 Fix overloaded peer channel create cmd
- 389ff3e0 FAB-4264 Fix peer channel fetch command
- e5cac857 FAB-4166: Remove a func of stoping peer remotely
- 53b1bb93 FAB-4185 remove sbft package
- 2a91d0e6 FAB-4183: Add unit tests to ccprovider pkg
- fba0821e FAB-4277 fix CI failure in peer/channel/create_test
- 0181384f FAB-4257 Fix wrong dir name in the UT
- 89719ab3 FAB-2493 Package up GOLANG source precisely
- 3084bb09 FAB-3208 Produce a container with fabric tools
- d1223435 FAB-4261 add missing CCBY license to all md and rst
- a1d52916 FAB-3772 Add additional UTs for pkcs11 package
- db3f62ee FAB-4205 Clarify missing system chain error
- 6860586c FAB-4208 proper UT for chaincode framework
- a1c67027 FAB-4002 Upgrade to latest version of grpc-go
- b3eef4ca FAB-3686 CouchDB timeout causes error upon retry
- ccc4ef86 FAB-4118 Do not log PullResponse content
- dd5b1fc3 FAB-4116 core/policy test coverage
- 7ca901e5 FAB-4138 Disable time-related cert expiration
- c5577d8f FAB-4199 Remove unused variable in core.yaml
- 0e0e34fe FAB-3358 Remove testchainid from peer startup
- 87c03103 FAB-4200 Fix docs in core.yaml
- c8731ae6 FAB-4003 OU certificates fail to match
- b7a05197 FAB-3615 TestPresumedDead and TestResponses
- 6e7aae74 FAB-4189 Correct file mode of impl_test.go
- db7cd47d FAB-4049 Add additional tests to core/container pkg
- fd03063f FAB-3927 Add tests for invoke,query,instantiate cmds
- f042c96d FAB-3638 Increase test coverage for util pkg
- fddf5ab2 FAB-4174 fix bad markup in CONTRIBUTING.rst
- 8a8826c5 FAB-3772 Improve coverage for PKCS11 package (3 of 3)
- 22b2324d FAB-3772 Improve coverage for PKCS11 package (2 of 3)
- 67e2c093 FAB-3772 Improve coverage for PKCS11 package (1 of 3)
- b9dd4640 FAB-4105 Fab proto translation methods
- 7b5b661b FAB-4103 Proto translator variably opaque comp
- 7fd6a909 FAB-4102 Proto translator statically opaque comp
- 5a94f1a0 FAB-4101 Proto translator nested msg component
- de54331e FAB-4100 Create proto translator framework
- 7c4fcbf3 FAB-4104 Proto translator dynamic field comp
- dfad1b8c FAB-3830 Why Blockchain
- d163e727 FAB-3387 Clean up Docker Compose configs
- 7b36d96d FAB-4091 Update ledger benchmarking tool
- a5ad7346 FAB-3749 Add Ledger Component Perf. Tests
- ae162083 FAB-3494 Enhance reporting
- aa333a3f FAB-4033 remove tag checkout guidance
- 4a84f9da FAB-4062 Aded unit tests to /fabric/core
- f0c54955 FAB-4067 increase UT in peer/common
- 0e7ffae0 FAB-4146 chaincode install panics if GOPATH empty
- df396989 FAB-3968 BCCSP/pkcs11 code de-duplication
- cf943ec1 FAB-4150 add shortened url to track downloads
- 08a2515c FAB-4085 Prevent expiration of self identity
- ee775845 FAB-4143 Fix compilation error on master
- 23a7d508 FAB-4078 StateInfo expiration membership awareness
- bd4cdf34 FAB-4128 intermittent UT failure
- d0e57403 FAB-4109 add missing license headers
- 5d135ad7 FAB-4134 Consolidate unit-test support config
- a18e2d3d FAB-4087 Fix test failure in dockercontroller
- 09ba01b9 FAB-3758: Stop and Start containers
- b8fd58a1 FAB-4122 Removing security enabled flag
- 6df9edcc FAB-3254 remove unused vars
- 19edb326 FAB-4109 add license header to shell scripts
- 5180a084 FAB-4112 Remove legacy code
- 7603ae0e FAB-4069 Write unit tests for peer/version
- a3f159ed FAB-4099 Skip directories in unit tests search
- c64264bb FAB-4057 Improve UT coverage for QSCC
- 583ceba5 FAB-4059 test ccintf package
- f3582791 FAB-4037 Fix intermittent timeouts in events UT
- 980b4b23 FAB-3118 pull ccenv image at runtime
- 87ff9d63 FAB-4087 Fix test failure in dockercontroller
- 1dd100a2 FAB-4061 Write unit tests for samplesscc
- 4608c7e5 FAB-4077 Fix gossip false negative WARN log
- 5759ee4c FAB-4005 Add channel name to logs of blocks provider
- 837fc68e FAB-3950 support conc generateCert invocations
- 11f8f502 FAB-3941 Fix UT failure of port collision
- 03891128 FAB-4076 Disable events unit test
- e176cf92 FAB-3925 - Fix Bootstrap script
- 66483928 FAB-3953 Re-introduce disabled goroutine leak test
- 4c63d696 FAB-4071 Write unit tests for bccsp package
- 6388a4c3 FAB-4060 Write unit tests for core/policyprovider
- 75638081 FAB-3776 unit test get config after restart
- aeaae372 FAB-3095 - Add MSP piece to RTD
- e3e26ce9 FAB-4032 Fix Getting Started kit for Windows
- 6765b355 FAB-3931 Improve h/f/orderer/multichain coverage
- 77bca876 FAB-3901 Improve h/f/orderer/ram coverage
- 59ec440d FAB-3925 Update Getting Started for alpha2
- ba7c1cd8 FAB-1017 Fix due to code changes
- 73a950a0 FAB-3735 Increase test coverage for config pkg
- 730d2323 FAB-4007 add bootstrap.sh to e2e/getting started
- 9d14e856 FAB-4008 Run cli container on peer image
- 5522ac89 FAB-3846: Behave test feature file placeholders
- c2eb805f FAB-3658 improve h/f/orderer coverage
- 6e7ba7e4 FAB-3992 Improve msp code coverage to 85.6%
- 39a0dee4 FAB-3704Remove unused vars in ./common/
- fa3a81b8 FAB-3995 /examples/cluster: Fix TLS support
- 5c997421 FAB-3954 /examples/cluster: add client config
- 7f50bb11 FAB-3976 remove unused packages from vendor tree
- 25cc9c37 FAB-3706 Delete unused vars, etc in gossip dir
- 52434ce5 add UT guidance to CONTRIBUTING.rst
- 04404a65 FAB-3988 Add Auction API Driver in Test Suite
- 12fb2ef7 FAB-3987 Add Auction Chaincode in the Test Suite
- f7ca768e FAB-3947 Polish up end to end documentation
- 3bff8ceb FAB-3976 remove unused vendored dependency
- cbf1a3cc FAB-3441 bccsp/factory improved test coverage
- aedd4984 FAB-3915 Cleanup/improve coverage for protos/utils
- 26d02543 FAB-3559 submit Performance Traffic Engine (PTE)
- 4441eb2c FAB-3904 Improve fabric/core test coverage
- 1d877970 FAB-3753: Readme for Behave System Tests
- 04ffb5c6 FAB-3955 Event producer registers nil handlers
- 8629463f FAB-3899 Improve test coverage - events
- fb693d71 FAB-3201 Fix broken link from css custom file
- 299d9112 FAB-3887 Remove Q&A on expected performance from FAQ
- 28f468cd FAB-3926 Add tests to CSCC to validate inputs
- 04eed737 FAB-3923 Remove dead code and duplicate from CSCC
- df29a5b0 FAB-3291 Add 3x orderer/broker Kafka BDD test
- 552cbfe3 FAB-3289 Fix multi-broker Kafka BDD test
- fa9c6165 FAB-3948WIP-chaincode shim unit tests and framework
- 839285e0 FAB-3957 /examples/cluster: Reduce logging chatter
- f5a4daea FAB-3882 Add proposal process to CONTRIBUTING.rst
- 588bf141 FAB-3707 Delete unused vars, etc in orderer dir
- 347899ef FAB-3201 Fix many of the broken links in the doc
- f966c8c9 FAB-3109 Fix anchor peer connection logic
- e2b4fa64 FAB-3947 - Update instructions for e2e
- 8f1fb015 FAB-3733 Fix the CouchDB option for e2e_cli
- a0c3b954 FAB-3941 Fix UT failure of port collision
- d35b4f93 FAB-3917 fix Makefile error in behave-deps target
- 112ff0ce FAB-3507 Chaincode Tests
- 5bdbb0b6 FAB-3918 Update to baseimage v0.3.1
- a4dbc173 FAB-3932 standardize test names
- fa98b460 FAB-3928 update release notes for v1.0.0-alpha2
- 988f2ffb FAB-3922 Write unit tests for core/scc
- cef26882 FAB-3907 Improve test coverage for protos/common
- 467a2f15 FAB-3890 Increase coverage for common/config
- a6737cc2 FAB-3761 Proper orderer system channel update
- 96930602 Prepare for alpha3 development
- 0509bed5 FAB-3880 rename sys testnames and descripts
- 46f52deb FAB-3368 Zero length CouchDB attachment delays
- 53084edd FAB-3705 Removing unused found unused vars in ./bccsp
- 3c321f77 FAB-3642 Improve unit test coverage for configtxgen
- 9efae9a2 FAB-3730 Increase test coverage for container pkg
- d6b9bab5 FAB-3695 Fix endorser and orderer required check
- 5eac4d21 FAB-3656 Add an error check
- b55e069a FAB-3633: Setup and Teardown environment
- e0d4f4c9 FAB-969: Docker compose files
- fe4ef55c FAB-3614 Add chaincode name checking
- 17259afb FAB-3402 Improve unit tests for ledger lockbasedtxmgr
- ad1200b5 FAB-1959 Support proxy auth in java buildscript
- 6b6bfcf Release v1.0.0-alpha2
- 78b0a55 FAB-3737 changelog generation
- 556f21f Correct mistakes in e2e_cli messages and comments
- 2f02dc3 FAB-3677 Identity validation
- e1d138b FAB-2982 Remove unused valiable
- 290b46f FAB-2982 Add timeout option to peer channel cmd
- 7f5d017 FAB-3545 Improve unit test coverage for provisional
- 754992e FAB-3804 Fix broken links in orderer README
- 29e0c40 FAB-3850 disable java chaincode as its WIP
- 0780f47 FAB-3805 Add printouts to each CLI test stage
- 246cd54 FAB-3240 Intermediate CA certs validation
- c8bd00a FAB-3583 systemtest placeholders, readme
- 341ac6c FAB-3156 check correctness of instant'n policy
- 1949651 FAB-3751 Add support to configure kafka in BDD
- da0039d FAB-1929 Customized logger for identities.go
- 5ad9463 FAB-3525 Fix config block retrieval
- 1b54dcf FAB-3763 Fixing Intermediate CA certs sanitization
- f6c7fbc FAB-3764 Fixes the comments in ledger interface
- b7e2226 FAB-3755 Gossip:Add remote peer endpoint to ConnInfo
- 4ce3507 FAB-3235 cleanup chaincode shim error handling
- ae6a99e FAB-1163 range query access tx ctxt after timeout
- f105cc1 FAB-3760 Update README in orderer dir
- 9d1da95 FAB-3386 Remove fabric-testenv-orderer image
- db236d6 FAB-3493 Fix LAST_CONFIG on new channels
- 9ff8fc4 FAB-3744 Gossip: only pull from peers in the same org
- 4248b9e FAB-3750 New mspAdmin role BDD
- 975dc82 FAB-3727 Orderer restart broken
- 587387f Revert FAB-3493 Fix LAST_CONFIG on new channels
- 92d4cf2 FAB-3702 remove unused code in ./core/chaincode
- c140def FAB-3550 Configure orderers ROOT CAs properly
- fdb6ce1 FAB-3723 Unit tests and cleanup for core/peer pkg
- a5d4c04 FAB-3712 Optimize struct memory alignment
- 5a27382 FAB-3540 Integrating Error Handling in bccsp/sw
- 142c53e Benchmark framework for evaluating ledger performance
- 78ce862 FAB-3617 Add ChaincodePackageExists function
- e1bd550 Add CII Badge to README.md
- 70b59b0 FAB-3732 Fix e2e cli
- 6ffc99c FAB-3728 MSPImpl generates a lot of log output
- c01a433 FAB-3446 Bug - Alive msgs in MemReq and MemResp
- 5440e98 FAB-3441 bccsp/sw KeyImport test coverage
- 37147e1 FAB-3725 /examples/cluster: Update lccc -> lscc
- 9a4518c FAB-3724 /examples/cluster: Ensure CA starts first
- b17c800 FAB-3689 update README with nexus fabric binaries link
- 187104e FAB-3722 /examples/cluster: Use /var
- 0c58de6 FAB-3701 Peer and orderer CAs should be separate
- 7a42145 FAB-3710 /examples/cluster: configure CA
- 84ea4a7 FAB-3698 def inst. policy needs to include channel
- 0163a76 FAB-3691 fix misspelled words caught by misspell
- 2d96232 FAB-3694 Fix error handling in peer channel cmd
- 7b052df FAB-3692 add CONTRIBUTING.md to root directory
- f0aa7fd FAB-3258 fwk test chaincode functionality Part2
- 5b926ce FAB-3258 fwk test chaincode functionality Part1
- f5987e2 FAB-3689 move fabric binaries link to nexus
- dc9c88f FAB-3675 add gotools/build and fix
- 875f8a2 FAB-3687 rotate /example/cluster logs
- 420a6a5 FAB-3561 Increase test coverage for VSCC
- 3d169cc FAB-3645 adding cc bytes instead of its hash
- bd861de FAB-3232 Fix chaincode container logging
- 7b5f23d FAB-3684 Default $CHANNEL_NAME is not set
- ccbb3d4 FAB-3669 Disabling UT, intermittently fails in CI
- 509c706 FAB-3679 Disable brittle TestConnectToAnchorPeers
- 694d7fe FAB-3300 default chaincode instantiation policy
- cac9d1b FAB-3315 Certificate sanitization
- 2e479a7 FAB-3674 add license header check to make checks
- 1109d63 FAB-3441 bccsp/sw KeyDeriv test coverage
- a3665e3 FAB-3441 bccsp/sw KeyGen test coverage
- 1b7b163 FAB-3441 bccsp/sw Hash test coverage
- 001b8e3 FAB-3673 remove blockhoder interface/struct
- 5da931c FAB-2707 make cli find orderer from chain config
- 7d041c0 FAB-3672 make JIRA dashboard more visible
- 526e7c7 FAB-3659 remove outdated v0.6 events listener doc
- e0d907b Fix typo in comment and error messages
- abb96ab FAB-3671 chaincodedev mode doc needs updating
- 6663dc0 FAB-3161 Enhance cluster-creation reporting
- b4d101b FAB-3161 /examples/cluster
- a498cc6 FAB-3666 Update chaincode.deploytimeout to duration
- a4c100c FAB-3665 Update chaincode.executetimeout to duration
- 04e9a3f FAB-3664 Update chaincode.startuptimeout to duration
- 3f35491 FAB-3663 Switch event producer timeout to duration
- 9937c36 FAB-3604 e2e_cli sample improvements
- 0636421 FAB-3399 Improve unit tests for common ledger
- f73eea3 FAB-3654 Remove ledger/util/filterbitarray.go
- d774735 fix some document typo
- 347e995 FAB-3413 Increase coverage for core/ledger/util
- 645256f FAB-3412 Increase coverage for ledger/ledgermgmt
- c7d93ff FAB-3636 Check the error, associating id to cert
- 2ccbb53 FAB-3643 respect peer.gossip.endpoint configuration
- 9970f15 FAB-3628: Add Crypto config
- 1d7a097 FAB-3641 Do not use ENV ORDERER* in Dockerfile
- 7bee71e FAB-3548 Define error and component codes
- a4f3c31 FAB-3627 Remove unused gossip code for bdd test
- e786c1b FAB-3443 Improve clilogging output/usage description
- c4c8614 FAB-2094 Documenting MSP Setup & Best Practices
- 519460a FAB-3575 Add unit test instructions to docs
- fec63a9 FAB-3610 Add subcommand docstring for peer cmd
- 7aa43d5 FAB-3441 bccsp/sw ECDSA/RSA verify test coverage
- 0991d53 FAB-3613 JoinChan gossip broken if no anchorPeers
- f41f4ff FAB-3333 Fix the inc_number in gossip msg
- 3334a7f FAB-3612 Update peer.address usage
- 17a26da FAB-3445 unrecognized characters in the gossip log
- bcfc17a FAB-3496 Nil check missing after proto unmarshal
- abee405 FAB-3495 Misleading log message at queueNewMessage
- 150d17e FAB-3493 Fix LAST_CONFIG value on new channels
- b17e846 FAB-3441 bccsp/sw ECDSA/RSA sign test coverage
- 8ccbd52 FAB-3505 Feature File verifying e2e test in Behave
- d921156 FAB-3324[FAB-3439] - Getting Started Formatting
- a3122d7 FAB-3564 Improve test coverage for common ledger
- b5bfe6a FAB-3400: Improve unit tests for ledger/kvledger
- 8c7a426 FAB-3414 Improve unit tests for couchdb
- 806ee13 FAB-2734 Make gRPC logging configurable
- 1b4ad7c FAB-3557 Remove duplicate ChaincodeInstance
- c220290 FAB-3349 Keep gossip proto fields be with underscores
- d3b7876 FAB-3297 PKCS8Info Version should be 0 and not 1
- e557f75 FAB-3534: Add composition utilities
- f1437a8 FAB-3473 Improve UT coverage for peer/clilogging
- 25f340a FAB-3536 Remove CONFIG tx check in the ledger code
- beb1d8e FAB-3403 increase unit test coverage for rwsetutil
- 6ca58b5 FAB-3461 Gossip protobuff test coverage
- d21cd6d FAB-3530 Gossip - add block seq# validation
- 1acb65f FAB-3497 Removing the hash from gossip dataMsg
- e1be7cd FAB-3441 bccsp/sw AES test coverage
- 337d60d FAB-3526: UT to cover gossip secret message ext.
- 07146cf FAB-3461 Add UT for gossip protobuf extensions.
- 4b4a3d8 FAB-3522 Increase test coverage for validation
- 084b02f FAB-3441 Add more input validation tests to BCCSP.
- f0acc68 FAB-3105 Gossip needs to use comm package CA support
- 08df4e3 FAB-3520 Eventer doesn't trigger subsequent updates
- d626979 FAB-3529 remove unused variables and functions
- 3d895a4 FAB-3527 fix unused variables/functions
- 05f811f FAB-3444 Gossip: pulled blocks aren't evicted
- 22e2fc9 FAB-3269 properly honor endorsement policies
- 00ed512 FAB-3521 Increase test coverage for ESCC
- edd26e1 FAB-3485 improve test coverage for msp/mgmt
- 3cb9d49 FAB-3401: Improve unit tests for kvledger/history pkgs
- 9a33854 FAB-3441 bccsp/signer test coverage
- 8670c56 FAB-3485 improve test coverage for msp
- a19279e FAB-3351 MSP OUIdentifiers config
- 6e03b70 FAB-3025 Update ledger defaults for orderer
- 7c908df FAB-2486 remove sync from core.yaml
- 12fa662 FAB-2337 update use cases
- 5031b0a FAB-3456 cryptogen: Add support for x509 SANs
- d7bffaf FAB-3506: Endorser Scaffolding
- a158dd4 FAB-3488 Add documentation on how the doc gets built
- bf9b4b8 FAB-3324 Fix getting started scripts and instructions
- 185d06e FAB-3307 Adding Identity Validation
- accd22b FAB-3405 Improve unit tests for statecouchdb
- eb019ee FAB-3155 LSCC security checks at validation time
- e644262 FAB-3451 Move noopmsp in mocks
- 79b19ca FAB-3440 Fix the orderer panic msg
- df69c5f FAB-3480 Replace ccParts with ChaincodeInstance
- fc268da FAB-3288 Sync configtx.yaml with Compose configs
- 183eb90 FAB-3410 Improve unit test for txmgmt/version
- 71a8897 FAB-3406 Improve unit-test for statedb/stateleveldb
- 64a237c FAB-3404 Improve unit test for txmgmt/statedb
- 19d857c FAB-2183 fix RangeQuery key collision
- f9cc350 FAB-3407 Increase test coverage for mvcc validation
- 2ef1cc8 FAB-3452 peer/gossip test-coverage (2)
- cef4f79 FAB-3455 cryptogen: Use a FQDN for CA artifacts
- 0d8c255 FAB-3453 cryptogen: generate tls artifacts
- 6544e57 FAB-3462 Unit tests for gossip message comparator
- 4141f89 FAB-3466 Error Handling
- 5f87c50 FAB-3441 bccsp/utils test coverage
- 07a15a1 FAB-3353 CRLs loading
- 5bd68c8 FAB-3441 bccsp/sw/dummyks.go test coverage
- 68b455e FAB-3452 peer/gossip test-coverage
- f30fc74 FAB-3330 validate chaincode version
- 37579c0 FAB-3460 Fix break in master
- c7fbbcc Nominate Artem Barger as a Fabric maintainer
- f13e82c FAB-3422 ignore mocks directories
- e33bf25 FAB-3420 Fix logger module
- 363f6a7 FAB-3383 Increase gossip unit test coverage
- b5430b2 FAB-3428 configtxgen: Report selected configuration
- b5f9f0a FAB-3390 Override log level - cauthdsl and policies
- 01aa829 FAB-3145 Override log level for ledger at peer start
- 3f1739a FAB-3434 build binary files on make native target
- 3493be3 FAB-3431 Always display error callstack in logs
- fd623d1 FAB-3324 - Upgrade Getting Started
- 555686d FAB-2985 Add documentation for error handling
- 0ae00c8 FAB-3107 Replace 'user' with 'identity'
- 9581073 FAB-3391 cleanup java shim whitespace
- fe8d1da FAB-3311 java cc get history for key
- 6ad95f6 FAB-3305 java cc get query result
- 5858fbb FAB-3273 java cc get state by range
- 1f0a0cb FAB-3056 Pull relevant docker images
- 708c3aa FAB-3220 sync compositekey api w/ go
- 2318b8d FAB-3267 add kv_query_result proto to java shim
- 6458126 FAB-3263 remove ChaincodeBase.getChaincodeId()
- b306d7b FAB-3221 Java cc getFunctionAndParameters()
- 908af1a FAB-3223 clean java chaincode get/set state API
- de3d2d1 FAB-3222 extract java ChaincodeStub interface
- 99b6817 FAB-3170 invokechaincode from java chaincode
- 55d96b2 FAB-3114 Gossip identity expiration
- 1fe931c FAB-3321 Documentation for chaincode installation
- 148775a FAB-3247 Optimize 2nd commit CouchDB recordSavePoint
- fc95c06 FAB-3329 set chaincode version in ProposalResponse
- cc58f62 FAB-3283: Orderer functional behave scaffolding
- fd477e4 FAB-3264: Config Utility for Behave Func Tests
- d332d73 FAB-3272 Only allow 1 action per tx
- 45bf901 FAB-3382 more test cov. for platforms/golang
- 9c1d1bc FAB-3178 staticcheck errors fix in gossip
- 4342cd6 FAB-3312 Adding consolidation tests
- a7225d1 FAB-3176 Fixing staticcheck errors
- 911ef2a FAB-2862 Update BDD for new config changes
- 3fb58c8 FAB-2735 (PA) Clean up config mocks
- 6ac2f0e FAB-2821 Print readset/writeset/deltaset on updt
- 0fcb145 FAB-2723 (PA) Remove old ChainCreationPolicyName
- 312628c FAB-1302 (PA) Add channel create authorization
- 8288a7f FAB-2783 (PA) configtxgen specify admin principl
- f3da0ba FAB-2703 (PA) Expose committed configEnvelope
- c3c64fa FAB-2702 (PA) Specify consortium in chan config
- 7998d07 FAB-2646 (PA) Create consortium configuration
- ad29e8f FAB-2852 Java chaincode support for cc events
- cefe57a FAB-1870 Logging cleanup for peer start
- 1db772c Nomination for Dave Enyeart to be Fabric Maintainer
- c67db83 Nominate Keith Smith as a Fabric maintainer
- fa973d2 FAB-3246 Remove TODO from removeDataWrapper
- bb071c5 FAB-2931 CC instantiation tx validation
- c9d0ca2 FAB-3017 Ledger backup restore
- 722e790 FAB-2676 Allow create-ledger with genesis block only
- 868a3e9 FAB-2462: Re-enable paging results for queries
- 5d71f12 FAB-3144 Update gossip based on flogging changes
- 5c04b00 FAB-3316 Reintroduce TestCloseConn back to CI
- 0f828ef FAB-3242 Remove CouchDB skip TODO
- 1dae950 FAB-3322 Haskfest DC scripts for runing binaries
- 375ca88 Fix typos in CLI based End-to-End test
- ac5846c FAB-3238 Move CouchDB config to couchdb
- 2bd9005 FAB-3244 Re-enable CouchDB bad connect unit test
- 1dfd0aa FAB-3287 Fix debug statements in orderer package
- 3dcc32f FAB-2724: Fix CouchDB max open connections
- 8ce1073 FAB-3160 Provide config-relative path feature
- b4c1a0d FAB-3356 flogging verbosity on peer startup
- e86ea5b FAB-3350 Increase test coverage for cryptogen
- 00eb7c9 FAB-3352 No need to initialize grpc in CSCC tests
- 7fae4b4 FAB-3348 chaincode should log build level
- c041d43 FAB-3245 Use crypto rand in gossip
- ffbf604 FAB-3344 Fix CSCC error messages
- c3c1216 FAB-2969 Access control at LSCC
- 446573e FAB-2362 Customizable Hash at MSP
- 43bcc9a FAB-2963 Gossip inter-org confidentiality - P4
- 9d04269 FAB-2061 Gossip inter-org confidentiality - P3
- 8638813 FAB-3270 Cleanup a TODO in Ledger queryHelper done()
- 9b5c180 FAB-3335 Gossip pull may send zero-length digests
- e2401b0 FAB-3342 fix vagrant up on Windows
- 75db97d Improved test coverage for bccsp/utils
- a1feab0 FAB-3341 Move errors package to fabric/common
- 7132dd5 FAB-2351 Update loggers to flogging.MustGetLogger
- 0d3909c FAB-3340 fix broken link to contributing doc
- edd0c07 FAB-2103 Adding ACL enforcement for CC2CC
- 5bca81a FAB-3297 Generate PKCS8 compliant EC keys
- 312af12 FAB-3334 Add ChaincodeID to ChaincodeAction
- bcd9c64 FAB-3039 Checking Identity's OUs
- 844eb7b Improved test coverage for msp/mgmt
- 479c436 FAB-3281: Import protobuf implementation
- 8c0a703 FAB-3328 fix couchdb unit test failures
- 15375b7 FAB-3316 Disable brittle test- TestCloesConn
- 5628d8e FAB-3317 Update peer CouchDB timeout
- 7187ca0 FAB-3306 cryptogen - copy admin certs to node MSPs
- 72e5122 FAB-3229 dead links in Building the fabric page
- 9a64721 FAB-3179 Fix staticcheck issues in sbft package
- ae277cd FAB-3091 TX ID missing from TX in genesis block
- bb0df71 FAB-2937 Fix minor issues in localconfig
- 9891330 FAB-2537 Fix configtxgen doc
- 846a1d2 FAB-3111 - add to docs
- 441b308 FAB-3292 JoinChannel fails on e2e
- 847bc16 FAB-3279: Fix gossip related golint warnings
- 668b4c3 FAB-2662 Implement CouchDB docker config
- 2ec150d FAB-3259 Make cryptogen output more flexible
- 214489e FAB-2980 Replace gob with proto for QueryResult
- 7e401a1 FAB-2980 Protobuf for ledger QueryResult
- e63c915 FAB-2969 Access control at CSCC
- d88c3bc FAB-1516 committer side upgrade processing Part I
- 5b78b73 FAB-3266 Remove TODO from ledger_interface.go
- f8ae525 FAB-3194 Fixes from whitebox testing with PKCS11
- e0dc9e3 FAB-2836 Reformatted revoke section
- 7469e56 FAB-3111 - Clean up docs
- f8065f9 FAB-3153 Whitespace fixes (docs)
- 77400f0 FAB-3257 disable brittle goroutine check in CI test
- fcba9af FAB-3252 improve event security check error msg
- 60dfb92 FAB-3049 - Fix Getting Started
- 70fe36b FAB-3251 unused variable in core/deliverservice
- f866c28 Add Kostas Christidis as Fabric Maintainer
- 6c2957f FAB-3053 - update releases and TOC
- f540a5a FAB-3233 Enhance logging when peer sends block event
- 7845517 FAB-3153 Whitespace fixes (protos)
- 735878b FAB-3155 LSCC security checks at validation time
- 281b7d7 FAB-3241 Gossip: Do not send redundant StateInfo
- 5eb5d07 FAB-2780 Expire leadership, stateInfo and data
- 9a4f02c FAB-2997 don't invoke some scc thru cc2cc
- 3870bcf FAB-1738 Event registration requiring signature
- 755f79d FAB-3009 Clean up core.yaml logging section
- c1684d0 FAB-3012 Copy callstack from lower level error
- be3d0d5 FAB-3153 Whitespace fixes (examples)
- 2588f48 FAB-3153 Whitespace fixes (bddtests/devenv)
- 6bc8604 FAB-3153 Whitespace fixes (core)
- 9d12166 FAB-3213 Gossip identity revocation support
- 90b4c72 FAB-2061 Gossip inter-org confidentiality - P2
- 077126e FAB-2061 Gossip inter-org confidentiality - P1
- a3efa2c FAB-2997 don't invoke some scc thru proposals
- 5e0f280 FAB-3185 move historyDatabase to ledger in core.yaml
- 9280d69 FAB-3094 CouchDB Errors if system databases missing
- bc28d27 FAB-3207 fix JoinChan fails at event publish failing
- ecc1162 FAB-2499 different OrgID and OrgName in configtx.yaml
- 84c0082 Update release target description in Makefile
- cafa04e FAB-3195 Sync boot peers in docker-compose-no-tls
- 280f5be FAB-3098 Add org name options to cryptogen
- 2e0a61f FAB-3131 Peer hangs when CouchDB unresponsive
- 63e476f FAB-3201 - Fix broken links
- 987496f FAB-2709 Fix CouchDB retry logic
- f477ccc FAB-3171 Rename the lifecycle system chaincode
- 090c3dd FAB-3198 gossip: Un-necessary WARN log at shutdown
- a85fe29 FAB-3190 remove dead code in endorser_test.go
- 1fcb640 FAB-3187 remove dead code in core/admin.go
- 58d1f08 FAB-3173 remove unused docs
- 9586323 FAB-3175 Fix Intermittent CI failure deliveryService
- 297df35 FAB-3182 CI failure delivery svc- goroutines not end
- 5340e97 FAB-2398 fix formatting error
- 0a3c217 FAB-3180 fix staticcheck errors in peer
- 79df2bc FAB-3053 update releases & add to TOC
- 0af5555 FAB-2296 fix formatting
- 5b7e2b6 FAB-2290 add channel documentation
- 6e15d4c FAB-1636 Remove references to RocksDB
- f99870d FAB-3158 CORE_PEER_COMMITTER_LEDGER_ORDERER not valid
- 3f0af4d FAB-3101 rename fabric shim java package
- 8026601 FAB-3066 sync java/go chaincode interface
- 9a5049c FAB-3160 Move core/config to core/testutil
- bd14ee7 FAB-3112 Do not include configtx helper.go at runtime
- dcc3f98 FAB-3168 translate md to rst in Gerrit folder
- 1616277 FAB-2928 link installation to instantiation [part-2]
- 1b58a4f FAB-2296 update overview
- f057c66 FAB-3139 Increase test coverage for core/comm
- a97d8b6 FAB-2344 fix docs
- 90573e8 FAB-2962 Gossip- Channel name obfuscation
- 4e4155d Fix typo in comment
- 8369bd3 FAB-3154 Fix the renaming of getChaincodeBytes
- 2595366 FAB-3149Add missing pip packages to install_behave.sh
- e1dc407 Remove trailing whitespace
- 9603b0e FAB-3136 Include install script with release package
- 207588e FAB-2928 link pkg with instantiation on lccc (part-1)
- fa6648e FAB-2756 Batch gossip state transfer request
- 83838e2 FAB-3127 regression folder structure
- 17099af FAB-2971 Improve invalid cc name/version error msg
- 9eaefb5 FAB-3125 Remove sfhackfest example
- 4f3cff5 FAB-3120 Add Makefile targets for binary release(s)
- 842f46a FAB-2351 Add revert to peer startup log levels
- e05a06e FAB-3113 Add authentication failure cause to logs
- e7bbf1c FAB-3055 Enhance the url check on chaincode path
- 89d5671 FAB-3110 Add dialTimeout to gossip comm in prod
- 0050981 FAB-3058 CONTRIBUTING improvements
- 49a36fd FAB-3099 migrate unmerged capabilities.md
- eee9070 FAB-3087 Fix peer/core.yaml misleading comments
- 3a66788 FAB-3086 Fix log event formatting
- 47f4ee3 FAB-2897 make txn index within block starting at 0
- dc143e2 FAB-3060 skip java chaincode tests on non-x86_84
- 7984725 FAB-3047 Change attachment arrays to use pointers
- a932b54 FAB-3046 Add CouchDB batch select operations
- 458bcdf FAB-2943 Event publishing failure fails block commit
- 5dbb05a FAB-2779 Clear data in discovery
- aa84135 FAB-2778 Msg store update
- ae18085 FAB-2411 PKI-ID computation restructuring
- d91c5c3 FAB-2927 install chaincode package
- 73a2a6f FAB-2959 Add CouchDB batch update operations
- 08b456e FAB-2759 DeliveryService peer<->OS high availability
- c0f8d75 FAB-3034 Fix bug in delivery client - recursive usage
- c810332 FAB-3030 intf. to deal with different package types
- 4cf2b8f Removing BCCSP defaults usage
- a6e5081 FAB-3029 Fix marbles02 timestamp package
- d4967ca FAB-2958 create and sign chaincode package
- ca29f9b Organizational Unit Certification Path Support
- fd220f9 Cleanup: removing accesscontrol package
- 60e3b67 FAB-3015return detailed event hub connection error
- adebfad FAB-2718 Enable Java chaincode invoke
- bb80a49 FAB-2457 ACL for proposals to application cc
- 5409143 FAB-3000 Remove reliance on vagrant baseimage
- 1fc1379 FAB-2676 Use atomic create ledger from GB
- 998a14f FAB-2984 Use testenv for CLI container
- cacb292 FAB-2865 Set the chaincode file mode bits
- fa7faec Access control at QSCC
- 7a3af1d Expose the signed proposal to chaincodes
- ab09721 Add java package for ledger protos
- dadc939 FAB-2924 Update chaincode_example05 for clarity
- 791123f Fix couchdb tests
- 9ae2672 FAB-2929 Docker repository tags not sanitised
- 8a37f5b FAB-2925 proto defn. for ChaincodeInstallPackage
- bf30af4 FAB-2430 Compare certs' ASN.1 bytes
- dbaf601 Enable to compile and run on ARM platforms
- b32c4c6 FAB-2789 Document minimum Docker Compose version
- d829851 FAB-2944: Make leadership callback synchronous
- 0616a9d FAB-2883 Add option to build without PKCS11 support
- b2f9d56 FAB-2055 GetHistoryForKey() returns timestamp
- 4e0f96b create ledger with genesis block
- 466ab2d It must be an absolute path in gotools/Makefile
- 43dfde6 fabric-ca readthedocs update
- 4323395 FAB-2954 Upated yaml.v2 with latest version
- 0aa53d7 Enhance validation of chaincode names/versions in LCCC
- a37fa64 FAB-2678 o.h.protos to o.h.fabric.protos.peer
- 047cc27 FAB-2936 Vendor latest version of sarama library
- 24ab51a FAB-2917 Use flogging-init'd logger
- dcac07e FAB-2916 Refactor flogging package
- 7d553a6 Use proto messages for Read-write set
- 1779125 FAB-2911Fix JSON-unmarshal for Generic Interface
- 098efee Update TOC
- 274ba23 New Getting Started Content
- e7294a5 FAB-2826 Add support for $(DOCKER_NS)
- 84ac025 FAB-2775 Add query unit tests to CouchDB layer
- bf307fa Adjust mspimpl.go/Validate log level from Inf to Dbg
- 461ad48 Implement GetTxTimestamp() for chaincode stub
- bcef154 FAB-2915 Set 'last block cut' to proper value
- b7166b7 FAB-2913 Prepend channel name to log output
- 331c0d6 FAB-2901 Fixing election test
- b45abc4 FAB-2908 Enable behave tests on macOS
- 1e30d9d Add methods for setting log levels via regexp
- 4515d66 FAB-2912 Undo base16-encoding for channel names
- 6c144e5 FAB-2893 Update BDD to latest proto changes
- 3371b98 FAB-2388 Fix intermittent CouchDB failures Part2
- 86e4684 Fix source code linter checking
- 3c49128 Add orderer details to command in doc
- f9fa8d6 FAB-2828 Add resilient delivery client to peer
- 2560836 FAB-2005 Add AMCL crypto library dependency.
- 6b77c53 Cleanup peer cli channel commands, messages.
- fe8c021 Depricate using gossip ignore security
- a906ace FAB-2824 Incorrect configtx.yaml selected
- 2373bbf FAB-2747 only >= 500 should be considered errors
- a594b6d FAB-2485 clean up docker-compose within unit tests
- 1279870 Fix txmgr test failure - CouchDB query limit
- 9065a7c FAB-2880 Fix configtxgen output
- 3f93b1a FAB-2729 (PA) Document the configtx
- 5580958 FAB-2850 Update the conditional process
- 6039474 Remove the unused documentation
- a2b550d FAB-2861: Add list channels command to peer cli
- 2f750ae Remove outdated FAQ_confidentiality TOC entry
- 046a667 FAB-2828 DeliveryService: Connection Producer
- a04d60a FAB-2849 Use fabric-couchdb in devenv tool
- a4e80cd FAB-2695 (PA) mv msp_principal.proto protos/msp
- 07320ea FAB-2694 (PA) Fix some upper case proto fields
- 76eedc8 FAB-2693 (PA) Move identities.proto to proto/msp
- e0ba4d0 FAB-2848 Remove orderer-n-kafka-n environment
- 94f6f4a FAB-1141 Add kafka and couchDB to bootstrap
- 2e7d687 Refactoring connection between gossip LE and delivery.
- cba7661 Gossip: Fix connection leak when spoofing detected
- 5b59e06 FAB-2829-Build fails if Docker flags contain spaces
- f81d5e1 FAB-2830 Fix startup errors for couchdb (docker)
- 8a5a5bc FAB-2651 Single path to unit-testing keystore
- af57f19 minor doc fix
- cc35a7c FAB-2128 get dev mode to work with the new CC model
- 9c39b17 FAB-2803 Update e2e readme to reflect TLS change
- 66781c7 FAB-2814 Change default batch timeout to 2s
- dfc3077 Enhancements for cryptogen
- eb15043 FAB[2018] - Gossip protocol topic
- a71af56 Prepare for post 1.0.0-alpha development
- 5b2baa0 FAB-2777 Alive msg handling
- f1a88db FAB-2758 Decouple anchor peers endpoints from orgIDs
- 73af303 Clean up unused property "validatorEnabled"
- 59eb56d FAB-2207 Add test case for the wait time config
- f330daa Enable additional ledger txmgr unit tests
- fa3d88c Release 1.0.0-alpha
- 17219e2 FAB-2767 expose chaincode timeout as a property
- 0f38dc1 FAB-2565 Example docker-compose with CouchDB
- 0308f0f FAB-1141 Enabling TLS in bootstrap feature
- 844fe2d FAB-2773 Restrict the total count of channels
- 17d37ca FAB-2684 Doc update for missing header file
- 13194fa Adjust gossip logging levels
- 6e9229b Updating read the docs for fabric-ca
- d7920a9 FAB-2762 Fix e2e_cli test when TLS is disabled
- 77760ef update orderer to orderer0 in script.sh
- f8a49c0 FAB-2745 Update e2e_cli to work with TLS
- 70fd869 Orderer: fix logging message in case of filter failure
- 061a1e8 Gossip/discovery: add String() to NetworkMember
- cc03cac Gossip:Add option to skip handshake verification
- 4844ce8 FAB-2174 Populate TLS trust stores from config blocks
- 56a1b1c FAB-2738 orderer.yaml TLS parameters ignored
- 3169234 FAB-2081 allow user CC to call system CC
- 589b4d6 Fix TLS gRPC connection from peer to ordering service
- f19d8cc CLI install/query should not require orderer endpoint
- e2f1e76 Gossip channel test- remove unused code
- 626fcd3 Add Channel information to block-listener
- 124cd2d FAB-1141 Updating TLS and gossip leader conf
- 6c146d1 Fix NPE in gossip integration.go, load tls certificate
- 312d7e1 FAB-2688: Verify blocks on delivery and during p2p
- a3e3940 FAB-2696 Default chain broken in peer
- 3ad3e43 FAB-2710 Gossip: Log WARN upon bad network config
- 1f49bfb FAB-2714 Enable peer to start with TLS enabled
- bdc5bec Add a "make test-cmd" target
- 0a08091 FAB-2700 Improve test coverage
- dc00659 Documentation Styling for Hyperlinks
- 692effe FAB-1141 Incorporate latest changes to protos
- c73747d Update archicture FAQ document
- 88cb6cc FAB-2691 Improve Bcst/Dlvr log serviceability
- ae01f15 FAB-2699 ConfigGroup mod policy resolve error
- ba1d142 FAB-2697 configtxgen crash mult anchorpeers
- fda3064 FAB-2689 Limit conn attempts to bootstrap peers
- 1f5bc46 Fix broken master
- 7191d89 Fix build error due to CR 6801
- 19e07d7 FAB-2007 Gossip: External and internal endpoints IV
- 5eb459a FAB-2007 Gossip/Comm deep probing
- 821c9d8 FAB-2007 External and internal endpoints III
- 55fda40 FAB-2674: Failing behave bootstrap test
- fb31d92 [FAb-2680] Set default ModPolicy in configtxgen
- 1066230 FAB-2638 configtx inspection to include policies
- 54dc537 FAB-2612 Enable configtxgen configtx inspection
- d4a11db FAB-2584 configtxgen prints block config as json
- 86f65d3 FAB-2577 Add JSON rendering of configResult
- 093394b FAB-2574 Config parsing outside configtx.Manager
- cf29ef3 FAB-2554 configtx.Manager track deserialized val
- a552e22 FAB-2552 Allow concurrent config proposals
- bcb9259 FAB-2526 Move consolidate config to one package
- efa8237 FAB-2399 ApplicationOrg config to common Proposer
- 2541878 FAB-2397 Move org config to common Proposer
- b609bf0 FAB-2477 Move application config to Proposer
- c8ff4b1 FAB-2396 Move orderer config to common Proposer
- 8b20459 FAB-2335 Move channel config to common Proposer
- fa782fc FAB-2493 Refactor the golang platform driver
- 6a81ec1 FAB-2632 Default endorsement policy
- 5cdb17d FAB-2616 Fix potential crash in cauthdsl
- 0fc6c4d FAB-2531 Range queries fail iterating beyond 100 items
- 9f87f84 Fix peer panic at initiate proposal with no MSPs
- 61985e1 Fix for stateInfoCache
- 9a5b456 FAB-2658 Bug fix: pass correct block data to MCS
- ce52828 FAB-2670 Document fabric policies creation/usage
- 6c28c83 FAB-2615 Remove Ingress/EgressPolicyNames refs
- ba68129 FAB-2671 e2e_cli to use OrdererMSP consistently
- 927ff1c FAB-2672 Fix TestDisclosurePolicyWithPull
- a4adb11 FAB-2665 - delivery client should sign msgs to orderer
- 2a6a7b5 FAB-2511 Make configtx sequence explicit
- f803a9f FAB-2591 Introduce file-ledger option
- 7f63742 FAB-2642 Avoid overflow of seqNum in peer metastate
- da355f3 FAB-2640 Gossip: Support empty set of anchor peers
- 66242cc Gossip: Adjust log level of membership learning event
- 88dbc7d Updating devenv scripts. Fix for FAB-1567.
- dc7d4d4 FAB-2576 Mock committer ledger height
- 22793dd FAB-2007 Gossip: associate self-identity at startup
- 458f435 FAB-2007 Gossip/disc: aliveMsg w/o secretEnvelope
- 76bb2a0 FAB-2007 Gossip/discovery: Change Exists to Lookup
- 48987d2 FAB-2624 Gossip Anchor peer connect bug fix
- bc7f9d8 Gossip: Learn certificate at validation time
- a5f2ba0 FAB-2643 MsgCryptoSvc: NPE when no policyMgr found
- 6d984fd CouchDB units tests stall for two minutes
- ed7ed80 FAB-2473 Fix gossip proto style 3/3
- 953bb21 FAB-2472 Fix gossip proto style 2/3
- 948de6b FAB-2471 Fix gossip proto style 1/3
- 1181f98 Rename ledger block storage directory
- 93e7c76 [FAB-FAB-2635]: Add orderer endpoint, for testchainid
- 5b48469 FAB-1141 Latest changes incorporated
- 231bfd0 FAB-2524 - instantiate/upgrade should not specify code
- 035c51c FAB-2630 Integration election with core.yaml
- ebe1b4d [FAB-FAB-2634]: Send event of genesis block committed.
- fdd62b0 FAB-2468 configtx ChannelHeader to ChannelId
- 5ca0611 Add ability to customize chaincode container log format
- 5f4b99a FAB-2503 CLI based End-to-End flow test verification
- e7b3c7a FAB-2576 Fix LE and gossip integration test
- c9e9cc1 Gossip discovery: validate dead members bug fix
- 97a5e62 Fix for nil pointer error during phantom validation
- 44e4210 Chaincode invocation ACL support functions
- 29ea124 Change project status from Incubation to Active (again)
- 7dc370a FAB-1938: Read orderers endpoints from CB.
- 7f35ba5 FAB-2589 Clean up top-level orderer pkg
- fd47bea FAB-2578 Move utility functions to proper file
- 1ce056a FAB-2204 File LedgerType w/ fsblkstorage
- fe262cf FAB-2588 Fix unkeyed fields in composite literal
- 6509afd FAB-2581 Fix if-else statements in deliver tests
- 4d5b760 FAB-2580 Fix return of unexported type
- d611b10 FAB-2579 Fix inconsistencies in ledger package
- 1fb237c Fix small bug in cryptogen
- cd14e2a FAB-2546Add yaml tags to structs needed for configtx
- 28687ca FAB-2606 Enable deliver_stdout to seek
- d60b143 FAB [2099] - TOC
- d4fa505 FAB-2605 Fix hard-coded start for deliver_stdout
- 25f08a9 FAB-2600 fix race condition in peer and CouchDB
- 439e077 Change project status from Incubation to Active.
- 356ce27 FAB-2603 Change & export dir containing ledgers
- 54f6a82 Make BCCSP stop complaining in gossip tests
- cde2640 FAB-2007 Gossip: External and internal endpoints II
- 4579ed1 FAB-2007 Gossip: External and internal endpoints I
- 871672f FAB-2594: Remove unused package and file
- 715ddcf FAB-1938 Update documentation how to use peer cli
- 8257b3d Implementing VerifyBlock for Gossip
- 9aa3e37 FAB-2576 Temporary skipping one of tests
- f7935c1 FAB-2178 Rename orderer JSON file ledger
- 7144508 FAB-1938 add orderer endpoint param to peer cli
- be91ccc FAB-2545 Add tool to create various crypto configs
- 40e061c FAB-2429 Skip invalid trans in history db
- a6edbff FAB-1846 Integration between deliver and election
- fbed7b1 FAB-2560 GetQueryResult() query re-write is incorrect
- b5e73c2 Leader election log
- d8d3d92 FAB-2529 Gossip Conn store - thread safety bug
- 4f03b14 FAB-2557 remove overlapping chaincode UTs
- 3eaccbd FAB-2501 cleanup java shim FSM
- f9cc882 FAB-2461 inputs are optional when calculating hash
- 2493a00 FAB-2528 Correct ledger spelling.
- 5db3e48 Cleanup messaging and error formating, peer cli
- 4fa44fe Revert "Cleanup BDD folder"
- 6e84229 FAB-2437 Add retry logic for failed CouchDB actions
- fa7488c FAB-2424 Gossip state transfer: channel validation
- edcd48e Adding BCCSP to golinter script
- d953960 BCCSP Filebased Keystore flexible file names
- 8b172f5 FAB-2498 Fix Panic upon Recover (CouchdB)
- b39b8a8 Clean up peer logging - serviceability
- 00a9bd7 FAB-2424 Gossip: Extract connection authInfo in comm
- b36a664 FAB-2424 Enforce MSP channel validation in gossip
- 48d19be BCCSP config back to SHA2
- c5061f6 FAB-2500 Use array form of CMD in Dockerfile
- a5b09f0 Some Gossip code refactoring and log msg formatting
- 03ebaa0 Update the config variables in composition files
- 29d7fc0 FAB-2243 Replace Tx Validation bit-array by flags
- 923e70d FAB-2448 Add standard values proto initializer
- bc2923b FAB-2391 Create common config Proposer
- 9379e85 FAB-2428 Move config root to configvalues
- 136e703 Cleanup BDD folder
- bdd972f FAB-2388 Fix intermittent CouchDB failures
- 148438e FAB-1925 Verify CouchDB connection upon peer startup
- 4246971 Prevent CLI to connect to ordering service on join.
- 72c03f1 FAB-1764 CouchDB name to be consistent with chain ID
- 2c9fd1b FAB-2484 Prevent unclean leader election
- f4448b9 FAB-2439 Add sample genesis profile for Kafka
- 2df8355 FAB-2483 Improve configtx.yaml formatting & text
- 5b3edfc FAB-2480 Improve orderer.yaml formatting & text
- 4aa759b FAB-2479 Log consumer errors
- 85061b2 FAB-2482 cleanup files with suspicious permissions
- 167b14a FAB-2263 GetQueryResult should support index name
- 86cd87e FAB-2198 Gossip envelope refactoring - End
- b7b5c4e FAB-2198 Gossip envelope refactoring
- a56549b Gossip- warn and abort on invalid join channel event
- adb66f7 Tidy up some peer channel create code
- 41bbdc2 Remove anchor peers from CLI
- 3bcd969 Configtx tool to use Verifying MSP
- 7296d14 Fix composition start up
- 9df670d Add query to get all the channels for a given peer
- 2ea7cf0 Add query to get the installed chaincodes on a peer
- b38b5a8 FAB-2446 label fabric docker images
- b52b676 Update log level for some BCCSP keystore messages
- f8a8ddd Upgrade to chaincode v0.10.3
- 151a9a6 Converge deployment spec validation
- a5365b9 Gossip- Don't log sending to empty slice of peers
- e96eea9 Tune gossip default bootstrap and skip localhost conn
- 75f1344 FAB-2457 revert acl check in endorser
- 8021182 Endorser_test missing mspConfigDir in yaml
- 306aa7d Add query to get instantiated chaincodes on a channel
- d881a6c FAB-2455 Fix misleading log statment
- 4dad614 FAB-2451 fix readthedocs build failure
- 6fde439 Remove un-needed WARN logging from MCS
- 5219e39 Cleanup docs
- 7b8831f FAB-2410 Encode block validation policy
- fc62148 FAB2044: Allow OUs to be contained in MSP description
- d21f303 Fix break in master
- ff8b3e4 FAB-2206Make gossip discovery configurable
- 81cd41b FAB-1438: Add up, down, scale to compose util
- 4013cb6 FAB-2432 Encode anchor peers from configtx.yaml
- 9fe8c60 FAB-1934 admin validation for chain-scoped syscc
- 3e0481b FAB-2087 - support for admin policy principals
- 215126c FAB-2417 create channel from provided config tx
- 3ee0333 FAB-1647 Yaml used to configure BCCSP
- 9d67ddd FAB-2200 - do not hardcode local MSP ID
- 2fc6bc6 FAB-2080 - peer enforces ACLs on proposals
- f777ba7 FAB-2408 Fix policies absolute paths
- ae48020 FAB-1688: Fix network test connection problem on ppc64
- 011cd41 FAB-1392 - Use bytes for headers
- 194e68d FAB-2335 Add PreCommit transaction hook
- 1e022cf FAB-2377 configtxgen channel create configtx out
- 29a9d8c FAB-2375 CouchDB intermittent test failures
- f4e359f BCCSP KeyStore cleanup
- aad1832 Removing mock policies from MCS
- 3c5b2ff FAB-2244 Fixes broken debug logs with formatting.
- 720a258 Integration Test for Replay Attack Protection
- dd9f5ea FAB-2368 check for transaction action existence
- 1405e27 FAB-2367 Remove unused orderer yaml parameters
- 5455c58 FAB-2366 Convert channel creation to common path
- 1219131 FAB-2364 Create common orderer configupdate path
- f55841f FAB-1141 Added document generation.
- 756023f Using hex for txid computation
- 6be8f63 FAB-2339 Add simple tool write out genesis block
- 5159e6e FAB-1648 Enable BCCSP configuration w. JSON/YAML
- f61e6b2 Passing SignedProposal the chaincode execution
- c078a03 Fixing gossip Stop on z
- cec4b5c Replace Shake with SHA
- 8bd200b Remove the pub directory
- e46a088 Remove appmsp package
- 463ec99 Remove sdk example
- 589efc6 FAB-1558 - Revocation support in MSP
- 458328b Chaincode API Enhancement
- 92dd847 FAB-2357 join failed looking up ledger
- 42fba98 FAB-2361 Create local signer mocks
- 2ecb22a FAB-2359 Fix Broken Master
- dce0aef Tiny lint+format fix in gossip leaderElection tests
- 9d43d67 Install Instantiate Instructions
- 4887bf4 FAB-2349 Change channel create to CONFIG_UPDATE
- b78e929 FAB-2342 Encode MSPs via configtxgen tool
- 6f4a391 FAB-2336 Add application/MSP to genesis.yaml
- 4db982c Rename qscc and cscc default files
- 907689c Remove dup Transaction timestamp and version fields
- ef2e48c Tune gossip/comm logging levels
- 50372c1 Removing security section from core.yaml
- 3266882 Replay attack protection
- e49f25f FAB-2214 1st block in chain is block 0, not 1
- 29954d6 Orderer Traffic Engine (OTE) FAB-1805
- ee2828b FAB-2343 Fix duplicate dir in testenv Dockerfile
- 8e2563d Use a minimal container for GOLANG/CAR chaincode
- 1b7af6d Use -static for golang chaincode
- c583115 Add BaseVersion metadata
- d4b5649 FAB-2341 Fix validation logic with empty CodePackage
- 2557956 TOC Proposal
- be5e932 Enabling CouchDB unit-tests for all ARCH CI Environment
- c971c77 FAB-1558 - Revocation support in MSP
- 94e8fa4 FAB-2325 Add reader/writer/admin to orgs
- 0797a52 FAB-2321 Cleanup channel config
- a9ad961 FAB-2324 Add reader/writer/admin defaults
- 018d888 FAB-2323 Implement ImplicitMetaPolicy
- 1ffb87e FAB-2255 Create ImplicitMetaPolicy policy type
- 22d2d5c FAB-2322 Allow mod_policy to be relative
- a971b0f FAB-2319 Implement hierarchical policies storage
- fee7c6c FAB-2312 configtx value handlers to own package
- 3b9cc55 FAB-2262 Split configtx manager
- 9381acb FAB-2253 Track MSP ID per org and make immutable
- 8cb3057 FAB-2257 Fix local orderer startup
- 5fe1df7 FAB-2295 Minor fixes to configtx template
- 7d59fd7 Change default visibility
- 0488bab FAB-2207 Make gossip wait time configurable
- b266c7b FAB-2228: CouchDB docs to have consistent header
- 82f61f7 delete duplicated code
- 3a61f6b FAB-2261 Make Handler creation transactional
- 695715e Add unit test for GetStateByPartialCompositeKey
- ca02c60 FAB-2122 Scan codepackage for illegal content
- 0a0ba86 FAB-2122 Remove extraneous +x mode from files
- 7559dd9 FAB-2238 Move Policies Handler to PolicyHander
- b12c76f FAB-2232 Rename test MSP to DEFAULT
- 7e0b4bf FAB-2226 Move anchor peers to app org level
- e99311d FAB-2225 Create organization config handler
- 02322a1 FAB-2213 Embed CONFIG_UPDATE tx in CONFIG
- a857823 FAB-2122 Generalize GOLANG install path
- 26dcef1 FAB-2202 Initialize configtx.Manager from Config
- cef0aa3 FAB-2239 Fix broken orderer image
- 1e62ce5 Remove duplicated operations
- d633d6f FAB-2205Make gossip comm configuable
- 4bfba4f fix examples chaincode, drop Tables
- 512265f FAB-2122 Simplify the go-install directives
- 7294874 fab-2220 getcc record not to check for CC existence
- 031d93e Update to v0.10.2 release of chaintool
- 20c74ea Use buildenv image for linter/protos
- e60dcfe Adding Policy check place-holder
- 494b553 Sync fabric-ca folder if it exists
- e2bcb17 FAB-2223 GetHistoryForKey Chaincode API
- cf887e5 FAB-2210 Rename CONFIGURATION enums to CONFIG
- 4d72057 FAB-2201 Overlay writeset onto existing config
- 75327ff FAB-2197 Factor out configmap construction
- c16f5b3 FAB-2176 Add ConfigUpdate proto
- 28e0d18 FAB-2172 Remove '*Next' from Config
- 6434844 FAB-2170 Remove ConfigItem references
- 32b772c FAB-2169 Dynamically generate genesis material
- 655190a FAB-2062 - OU-based policy checks
- 81f439e FAB-2189 Scope rich queries to chaincode(QueryWrapper)
- edf7d7c fab-2177 add install command to lccc
- e393677 FAB-2157 Retry connection to bootstrap peers
- 9da35a2 FAB-1985 Scope rich queries to chaincode context
- 1504eaa FAB-2010 CouchDB Query Data Wrapper fails
- f30e1b6 Get ID for local MSP from core.yaml
- a423726 FAB-2163 Move orderer provisional bootstrapper
- a061e6d FAB-2162 Move orderer genesis to common
- 8ec1783 Fixes errors in channel_test.sh
- 26007a4 FAB-2211 Use discretion in building shim filelist
- cb8c410 Indentation issue breaks make behave on all platforms.
- 90d5257 Fix for FAB-2209.
- ffe4c91 FAB-2177 remove need for "chainless" sccs
- c0ce696 FAB-2125 Finalize v1 chaincode API names
- c50a329 FAB-2203 handle chaincode launch serially
- 9a2d8fc FAB-2203 chaincode init should follow invoke FSM paths
- 91ce439 FAB-2199 Modify peer to use common GRPC server
- 248d48c FAB-2198 Adjust gossip membership layer
- b9f89e7 FAB-1846 Storing election config in gossip service
- 5dbe29e FAB-2198 Introduce envelopes to gossip message
- 070acef Remove TODO comment for ledger syncIndex()
- c717c4b FAB-2086 API method to get block by TxID
- ad22d8e FAB-2156 Move orderer viper utils to common
- 40cfff3 FAB-2155 Split orderer config local and genesis
- f5ab160 FAB-2152 Migrate app config to ConfigGroup
- ca44f11 FAB-2150 Move channel config to GroupConfig
- 63e54d1 FAB-2151 Migrate orderer config to ConfigGroup
- 3afbc13 FAB-2149 Change policies to use ConfigGroup
- a052b61 FAB-2145 Migrate configtx.Handler to ConfigValue
- 79aa652 FAB-2146 Move policies mocks to common
- 39378d3 FAB-2144 Move configtx.Manager to ConfigNext
- ed4f136 FAB-2196 Improve subset efficiency
- dc30c8e FAB-2142 Make new config comparable
- f8dd7a3 FAB-2024 Add valid indicator to GetTransactionById
- d625402 FAB-2195 Fix infinite loop in mspconf
- 70a8b01 FAB-2194 unmarshal Response only when resp. is from CC
- 83f8fcf Update document with changes in transaction behavior
- 40fb3a7 FAB-2007 Gossip:Add support of external endpoint
- c84b829 FAB-2098 Add delete to ledger for CouchDB
- add9ff2 FAB-1994 use intermediate CAs to validate certs
- b254b9b FAB-1984 Remove GetQueryResult from QSCC
- 1246b13 FAB-2108 Add channel config schema
- 97338dc FAB-2106 Define orderer configtx schema
- bd549d7 FAB-2107 Define application config schema
- f60d3af FAB-2105 Add config schema protos
- 417eccb FAB-2130 Initialize configtx Handlers together
- 4ae2508 FAB-2126 Move MSP configtx Handler to handlers
- d3419e7 FAB-2104 Make channel shared config consistent
- cc11fcb FAB-2033 Proto switch ChainHeader->ChannelHeader
- 0045a79 FAB-2030 Fix protos with uppercase abbreviations
- 31b9c40 FAB-2029 Fix proto enum style
- 69c407a FAB-2166 - check version in lccc and CLI
- 7158ab3 FAB-1783 fix docker compose for peer install
- cdecb52 FAB-2027 Proto style fixes
- 728519c Clean up log messages, gossip state transfer
- 312fd1d Reduce MSP logging in peer CLI
- 8c33fe0 Store hashes in rwset for phantom reads issue
- 9d90fdf FAB-2052 Finish ledger API GetHistoryForKey()
- 2f20be4 FAB-2047 Add delete by ID to CouchDB Layer
- 4289049 FAB-2102 Move app shared config to common
- 3b320c6 FAB-2101 Move orderer sharedconfig to common
- 14e3a11 FAB-2120 Move configtx.Filter back to orderer
- 3c10c46 FAB-2097 Add config next proto
- 823ea13 Add documentation for error handling framework
- 8c89259 Clean up the mixed tabs and spaces
- ab4b7f7 FAB-1783 - use installed CC from file system
- 32ae559 FAB-1926 add version field to chaincode ID
- ce8bd1e FAB-1920 install a chaincode on local peer
- 6a2408b FAB-2015 Remove Version from CouchDB QueryResult
- 9ced523 FAB-2133 Fix marbles02 delete
- 8d2701a FAB-678 Further refinements to dockerfile creation
- f7c19f8 Fix in gossip_test.go
- c3871bb Index sync up fix: skip first block if already indexed
- bb32aa3 FAB-1994 - support intermediate CAs in MSP
- 54a1d52 FAB-1411 Pull the zookeeper tarball by curl
- 2b8f1e7 A minor fix for testing valid utf-8 string
- 26a72ac FAB-1879Make gossip integrate core.yaml
- 1b6a73d FAB-1816Simplify bool expression in kvledger
- 49d0854 block-listener: identify invalid transactions
- 0b0c357 Decouple gossip.LeadershipMsg and networkMember
- 46649a1 docs: add arch overview and refactor home page
- 514db40 FAB-2096 Remove xxxCryptHelper to mocks
- 5ed12d2 FAB-2074 Make config protos consistent in naming
- 9684e6c Update docs slack->chat
- 53ccbd2 git status should ignore the vim swap files
- cff913f Maintain lexographic sort order for composite keys
- 07d16c9 Fix gossip protos go_package directive
- 7ef83d0 FAB-2085: Chaincode explicitly manages indices
- e855f8e FAB-678 Break out Dockerfile generation
- 7a20cc9 FAB-1898 Abort on signature creation failure
- 1d6d0e2 FAB-2053 Move gossip proto under protos
- c9af3ef Refactor the car platform driver
- f8e86df FAB-1992 Move configtx signatures to envelope
- 7359eac FAB-1970 Remove MSP custom config block parsing
- e3ce4f1 FAB-1962 Utilize templates in peer test
- 6500a2f FAB-1961 Clean up templating in peer/msp/orderer
- 6a7c188 FAB-1960 Add peer test template
- d6d2250 FAB-1958 Add MSP test template
- d1e939f FAB-1956 Automatically generate orderer template
- a8486dc FAB-1944 Part 3: Remove duplicate code
- ee5ff49 FAB-1944 Part 2: Remove unused utils methods
- fda7f99 FAB-1946 Rm ChainHeader from ConfigurationItem
- a975209 Fix malformed sentence Endorsement policies doc
- c521d3c Fix all golint warnings under gossip
- 6271740 FAB-1217 Integrate flogging with gossip logging
- 96cd9a7 FAB-2009 Add RetrieveTxByBlockNumTranNum
- 05a0edf FAB-1349 Enforce restrictions on chain IDs
- 2a16532 Move Blockstorage code under /fabric/common package
- a3db153 Getting Started Updates
- 923bf3a [FAB-678|1820] Support peer-side Dockerfile generation
- e1e4efc FAB-678 Add BuildSpecFactory to container controller
- 3ed6194 Document endorsement policies
- 5e26c51 TOC updates
- 7e9de68 FAB-1844 Move common SBFT config parameters
- 6657459 FAB-1840 Refactor SBFT blockcutter support
- 4c9bec7 FAB-1809 Enable tls config for Kafka connection
- b178836 Improve MSP logging in msp/mgmt
- b7e1dc7 Add CA-Setup to Docs
- 83e484f Changing vi to cat
- 05cccdf Adding changes for FAB-1980
- cfa02a4 Re-enable CAR test
- 25c888d FAB-1700 Determinsitic BlockData hashing
- 9eff14d Add Fabric-CA Users Guide to Docs
- 579101d Endorser gets ESCC from ChaincodeData
- bc93489 Event protobuf definition changes for multichain
- b4cb0c3 Update docker-compose with ports and image names
- f57b3f4 Add option to override gossip endpoint
- 9c83ae0 Getting Started Updates
- 89f726a Add way to control MSP logging on peer at startup
- 72b422d why Fabric
- c7b3fe0 Enable to bypass gossip security identity checks
- 483619e FAB-1141 Added deployment to boostrap feature
- 90fb8cf remove the alpha directory
- d91598b Refactor identity code and check for MSP ID
- 945c4f7 FAB-1924: Rework delivery client
- 1325431 getting started doc
- a1bad66 rename alpha folder to sfhackfest
- 44f7334 Add CA to test composition and configure for testing
- 3dbf76c Fix typo on docs/protocol-spec.md
- 6d5a628 FAB-1857 Move orderer/mocks/configtx to common
- 7467b43 FAB-1883 Add anchor peer usage documentation
- 15c301b Connect MSP-components-for gossip with gossip
- 89076ff Fix missing page in RTD mkdoc.yaml
- 3b7a9ec FAB-1944 Part 1: Remove utils.EncodeAnchorPeers
- 0122a04 FAB-1940 Split configuration.proto
- 55feba1 Update readthedocs to require csr.json on enroll
- 1bd5b2b [FAB-1790, FAB-1791] Chaincode calling chaincode
- decb6d3 Commenting out files that are still being reviewed
- e5bd121 Fix composite key range queries on CouchDB
- a429da3 FAB-1286 Support for leadership message - push
- b7fd939 FAB-187 VSCC uses policies specified upon deploy
- 6255f8d FAB-1933 ExecuteQuery on leveldb panic
- b4c517b FAB-1931 QSCC GetQueryResult not valid
- aedbf20 scripts to test channel functionality
- a224965 Chaincode example: Marbles02
- 1c0ecbd FAB-1930 Subscription-like API to leader election
- 44e7850 FAB-1917 Fix chaincode query API
- bb3b20b Goosip MessageCryptoService and SecurityAdvisor Impl
- 19d565b Fix example-chaincode assert_management
- e2d0fa7 FAB-1849 LeaderElectionAdapter implementation
- 54b3fb7 Document fabric-ca in readthedocs
- 445d451 Final Overview doc
- 5848f67 FAB-1855 Capture chaincode stdout from docker
- 58ab3d2 Why Fabric dummy file.
- d2c8fed FAB-1913 Connect to anchor peers at join Channel
- 1275261 FAB-1834 Do not delete generated Dockerfiles
- a0b46cb FAB-1795 Use -Xverbosegclog on IBM JVM
- bd5091b fab-1873 fix images/peer/Dockerfile.in to
- cb46696 Fix history panic on config blocks
- 73991c2 Trim long MSP plaintext messages in logs
- ead6705 FAB-1818 Create data wrapper for state data in CouchDB
- ba8263e FAB-1893 Remove underscore from test chain ID
- 5a8973d FAB-1889: Expecting block 2 instead of block 1.
- a1448ea Interm. BLD BREAK Pad short ECDSA signature
- 5c3e6dc FAB-1883 Add CLI support to load anchor peers
- 9ca80f1 FAB-1885 GetTransactionByID to return Tran Envelope
- acf3298 FAB-1862 - send block event after commit
- 3a0daf1 FAB-1444 Move signature to top level in gossip msg
- 036ceec core.yaml MSPCONFIGPATH to def. to msp/sampleconfig
- 4301e41 FAB-1652 Switch runtime to baseos
- 12e85d8 FAB-1878: Add fetch config CLI command
- 438700e FAB-1872: Commit genessis block, joining chain.
- 2c98262 FAB-1762 Refactor couchdb history db to leveldb.
- 913648a Remove hard-coded log level for chaincode module
- d45c3e5 FAB-1822 - parse strings into cauthdsl policies
- 2e1a11c New RTD TOC for Feb. 1 Hackfest
- 4491654 FAB-1785 Cleanup kafka-orderer bdd environments
- 0a94993 FAB-1858 Provide gossip with channel config
- d5467f3 FAB-204 Expose ledger rich query API to chaincode
- f73825f FAB-1859 move sys ccs to scc pkg
- b225806 FAB-1856 Add configtx callback events
- d4e1590 update links in v1 preview
- ba01bfe Deadcode cleanup: attachstdin/out in dockercontroller
- 4e6359a FAB-1747 Do not stop devmode chaincode after deploy
- 7e31e91 FAB-1850 Fixes inconsistency in type attribute proof
- 9f07b96 FAB-1851 Add peer sharedconfig
- eb57157 FAB-1394 gossip MessageCryptoService-Add Channel
- e111bac FAB-1848 Fix typo AnchorPees
- a762607 FAB-1829 Add Response to ProposalResponse
- 6cb5b91 FAB-1840 Use block cutter to create batches
- 2d8b184 Regenerate SBFT's proto
- 6bbd90a FAB-1666 Add a chaincode API: SplitCompositeKey()
- 795a690 FAB-1825 Initialize MSP via configtx.Handler
- fd0c5c4 FAB-1648 PKCS11 BCCSP now calls PKCS11 functions
- cafeaf1 FAB-1648 Add (unreachable) PKCS11 BCCSP ECDSA op
- 4916ac4 FAB-1648 Vendor PKCS11 bindings
- a0898e6 FAB-1648 Install SoftHSM for testing PKCS11 CSP
- eca98bc Maleability resistance for PKCS11 BCCSP
- 62296a0 Stop logging the gossip content message
- 9ca3d6c FAB-1209 - v1.0 glossary
- 2e3083a Gossip golint fixes under gossip/util
- 9dbaeca FAB-1812 Pass configtx.Manager.Apply to validate
- 1637217 Detect phantom items during validation
- 49aa89f Add debug prints to Sign()
- 4073ac0 Refactor Dockerfile generation on golang
- a5e2d2b FAB-1457 Change return value of chaincode
- 33d5fa7 Config Vagrant to open ports and dirs for COP/Peer/SDKs
- fff6ed6 FAB-1690 Implement Chain interface in SBFT
- 88e0e87 Use different folders for ledger tests in packages
- d40e10c BROKEN_BUILD Fix orderer merge problem
- abb3b78 FAB-1141 Fixed Block metadata per kosta's latest
- 2f0aa7d FAB-1623 Add restart support to Kafka orderer
- 2f6844a FAB-1618Cleanup ledger interfaces
- 376021a FAB-1800 peer should not load channel with bad config
- 2c0e72a FAB-1799 Add function to replace client root CAs
- f14cd84 FAB-1141 Added join channel to bootstrap.feature
- 5c171cc Fix gossip linter failure
- 19ad687 FAB-1775 Store most recent block in mock struct
- 4b0176a FAB-1774 Use metadata field for orderer info
- a8a1aa9 Add guidance as to what makes a good change request
- c198a72 FAB-1796 cleanup linter errors
- 7c45438 Add msp and gossip to linter checks
- 282ed86 Add AnchorPeers to ConfigurationBlock
- bd1356c Add empty string checks to error handling framework
- e72a671 [FAb-1699] Deterministic hashing for block header
- 0a29bcf FAB-1780 Cleanup kafka docker image build
- d5a70d1 FAB-1773 Add metadata field for orderer use
- 52e116e FAB-1772 Fix lint issues and errors
- 6e30e75 FAB-1781 Fix failing test in multichain package
- 676bf94 FAB-1778 Add chain config to configtx.Manager
- 74eeb66 FAB-1585 Refactor History to enable LevelDB
- fc5291f FAB-1657 enable zookeeper on POWER & s390x
- 2cdafd0 FAB-1777 Refactor orderer multichain package
- 963042a FAB-1758 Fix CouchDB tests when run in parallel
- b3f03b1 FAB-1776 Policy manager instantiation to common
- 0372dae FAB-1771 Add chain config mock structure
- 5bc5227 FAB-1763 Rename TEST_CHAINID to test_chainid
- 8c6fe20 FAB-1748 Refactor provisional bootstrapper
- c7e3168 FAB-1746 Add util method for policy config items
- a05cf54 FAB-1765 Fix orderer crash
- 14f1aea FAB-1755 Replace orderer GRPC Server
- 39be48c FAB-1745 Add util methods for orderer config
- 524c96e FAB-1686Remove unused arg,method,variable
- c5d05d7 FAB-1699 Add chain config item utility methods
- aa8e51b FAB-1681 Improve orderer logging
- daf29b8 FAB-1649 Normalize orderer config item names
- 22ec03f remove remaining security fields from chaincode.proto
- 8b1f60c FAB-1733 Fix blockcutting logic when msg > preferred
- 049a3c1 Simplify/standardize error handling framework codes
- 6ef96a1 Simplify error handling framework messages
- 287db5c ECDSA Signature malleability resistance
- 0b38d05 change ctorMsg to input in Chaincode proto
- df6c5c7 FAB-1008: Chaincode library IF for invocation AC
- 121cf99 FAB-1723 Fix peers filtering for gossip push/pull
- f04741e KeyDerive should accept ECC Public Key
- f56eb8b Remove RYW (Read-Your-Writes) support
- 823aed3 consolidate protos/peer proto files
- aeb3f75 FAB-1711 Fix createConfigItem in blockutils
- 1e92f78 FAB-1710 Add orderer addresses to chain config
- d12363d Channel setup instruction
- 522c040 FAB-1698 Add block data hashing structure config
- e057af8 FAB-1697 Add chain hashing algorithm config
- 0fbdb7d FAB-1693 Do not validate modPolicy without mod
- 639dc87 FAB-1679 Initial config tran inspector
- 8cdd0f4 SingleLevelDB for block index
- 958a66f Orderer Signer MSP-based implementation
- b1e9770 orderer.template needs to be regenerated again
- 0e0de5c FAB-1696 Fix typo s/absolute/preferred/ in message
- c65e40e FAB-829: App library for access control/App. MSP
- 0377199 FAB-187 - using policies in VSCC
- 3d75006 SW BCCSP Licence updates
- d58d51b FAB-1390 Refactor ledger interface names
- 4d6aaf7 FAB-1685 Reduce size of binary trace
- 606cc4f block-listener: parse chaincode events from block event
- ed01846 Fix for block event generation
- bc3ee87 FAB-1683 configtx.Items() doesn't set header type
- 972ef53 FAB-1653 Enable human-readable byte sizes in config
- 2c2a6de FAB-1320 - MSP config handler
- 4b2947c FAB-1500 Recovery of history database
- 4f90cd9 FAB-1243 Limit batch size to a preferred size
- 85318ca Chaincode access to Proposal fields
- ae10d2b FAB-1639 [FAB-1580] Rework validator
- 91da2a0 FAB-1665 go chaincode does not need core.yaml
- dca94df Fix error in channel setup instruction
- d812dc7 Introduce placeholder for PKCS11 CSP
- ade7258 orderer.template has to regenarated
- c701cb5 FAB-1141 Adding channel create to bootstrap
- c14896a Ledger query APIs
- 95f5a9a FAB-1663 Add helper functions to tests
- 1d71d94 FAB-1662 Rename main kafka package file
- 28d6bd0 FAB-1661 Remove shadow variable declarations
- 2c6dbcc FAB-1658 Fix Deliver failures on BDD tests
- ba288e1 FAB-1659 Update BDD Compose ENV vars
- 9df7b0e FAB-1505 and FAB-1337 Refactor CouchDB code
- a93135b FAB-1547 initial create/join chain support
- 457bb90 FAB-1166 Gossip leader election
- 7b0aef8 FAB-1257 Removal of Table API
- edbdaf4 FAB-1660 Fix gossip test failure in CI
- 0467101 FAB-1650 Rename chain-config.proto
- 2e4c239 FAB-1370 Add orderer and peer binaries to testenv
- e739050 FAB-1296 Enable some BDD tests to run on macOS
- 67455b3 FAB-1242 Limit batch size to AbsoluteMaxBytes
- 012f0b5 FAB-1242 Reject messages larger than AbsoluteMaxSize
- f68a97e FAB-1242 Add BatchSize.AbsoluteMaxBytes config
- e924eee FAB-1651 Fix broadcast_timestamp client
- 67c02b8 Remove repeating log outputs
- cdaec61 Fix building COP in vagrant
- c288c76 Fix copyright in CR series
- ebdfbf3 FAB-1617 [FAB-1619] Utilize configtx.Template
- ed33fec FAB-1615 Configuration template proto and tool
- c53d2e0 FAB-1614 Provisional bootstrapper to templates
- d85251d Use a local copy of last batch
- 3e8d0ae FAB-1613 Add configuration item templates
- c9f860a Add an initial Consenter interface skeleton to SBFT
- 433834c Initial fix for FAB-1413.
- 86213ca FAB-1612 Genesis config vars to genesis section
- 48942d7 FAB-1352 Add time-based block cutting to Kafka
- 937fca0 Update Jonathan Levi's email
- bf2fd1d Integration of MSP into cauthdsl
- fb52b3f Update Gregory Haskins' email address
- 0edc94b FAB-1600 skip TestExecuteConcurrentInvokes
- 71c3c9b Fix go_package in attributes.proto
- 16e170c FAB-1576 Enable deliver request policy filtering
- 3737e31 FAB-1575 Add orderer egress policy shared config
- 1bf6190 FAB-1573 Make deliver API signable
- 149ae0d FAB-1566 Hook ingress policy into standard path
- 5e6dd56 Add compiled configuration.proto file
- 52c92f5 Factor out byte concatenation to utils
- 289b1a2 Move core/util to common/util
- 65e0675 FAB-1528 Add block signature
- d0e6fe8 FAB-1535Cleanup several pycharm warnings
- 5c40082 Adding anchor peers to the configuration.proto
- 141ab4c FAB-1524 Reinitialize chains on orderer restart
- 75909aa FAB-1523 Populate block metadata LastConfig
- f806802 FAB-1521 Fix rawledger to support restart
- ab7e34f FAB-1468 Fix make protos and regen proto files
- 8126b2e FAB-1141 Bootstrap now creates local MSP config
- 39bd8e2 FAB-1568 Add orderer shared config ingresspolicy
- 1608d81 Fix incorrect license headers
- 75e960a Update Jim Zhang's github ID
- 082bf0c Rename noopsinglechain client
- 894febf Update and order maintainers
- 9dbf6f7 Use logger instead of fmt in SBFT app
- 8f8c6dc Removing core/chaincode/shim/crypto
- c497883 FAB-1425: Record savepoint for historyDB
- c604d8e FAB-1565 Add signature filter
- 55aec5e FAB-1564 Create policies mock infrastructure
- 9e05f49 Add new test to check state communication
- a4c510b FAB-1168: Multichain support for gossip state trans.
- a4880be Clean up core yaml properties
- 4ed1aa2 Output busybox compilation to /tmp
- fdf2f7a FAB-872 Gossip multiChannel support
- 7d1b541 Removing references to primitives init
- 5b2739f Removing /crypto/attributes
- 97066b5 FAB-1038 Rework committer to be more general
- 02b7802 FAB-1540Extract HashFilesInDir and IsCodeExist
- f0c43f7 Use a single leveldb for state maintainance
- 05bb7d6 Dynamically add and remove client CAs to GRPCServer
- 66dbd4e FAB-1038 Rework commiter to be more general
- 2f6433f FAB-1022 Call gossip when a peer join channel
- cb8fe31 FAB-1333 Make orderer logging configurable
- b9ed727 Moving BCCSP under fabric
- e63662a Cleaup core.yaml security section
- 7598dfe FAB-666 orderer bootstrap from file
- 4ad8f9e Remove global locking in gossip logging
- 3bc4f52 Close Gossip comm server-side connection in defer
- 4ed353c FAB-1508 Add behave python dependencies
- 6e1f314 Chain MSPManager and chain ACLs config schema
- 152ce78 Code cleanup, removing duplicates of envelope decoding
- b777eb8 Enforce golang conventions for SBFT tests
- 9981150 Remove unused function from SBFT test
- 0b44a76 Nominate Jim Zhang to be Fabric Maintainer
- 557afd9 Address FAB-1514 updating CONTRIBUTING.md
- b2961f5 Clean up MAINTAINERS.md & clarify guidelines
- ac2ce66 Nominate Yacov Manevich as a maintainer
- 4e46204 FAB-1433 (BUGFIX) Add batch timeout in genesis
- 2ae4ed3 FAB-872 Gossip multi-channel: channel
- ecfca45 Add ability to customize peer logging format
- bad7bdc FAB-1420 Convert signature policy to provider
- 46f7af0 FAB-1416 Make Policy message more generic
- c53ae77 FAB-1498update devenv.md as v1 Go dependency changed
- 6e8d216 Make sbft tests run concurrently to reduce time
- aba0358 FAB-1497 sundry changes in prep for moving ccchecker
- d1ea412 FAB-1260 Add support for mutual TLS to GRPCServer
- a9ae6e7 Upgrade golang 1.6 to 1.7 in chaincode examples
- dcaa22b Fix the renaming of metadata pkg
- 5bdca86 fab-1475 make CC fmk allow concurrent invokes
- 4d77a8c FAB-1038 Rework commiter to be more general
- 47b185f Add capability to run specific unit test(s)
- 4804471 FAB-1447 Broadcaster exits normally at EOF
- 55fdf0a Add the link to the python sdk project in doc
- 2a123fe Remove unused memberservice api doc
- 3c8c441 Fix param name in peer/common/mockclient.go
- c44a833 Fix a set of wrong string format issue
- 1d2ab7e FAB-1481 Clean up created files after test
- 70cad12 Fix misleading error message
- c26669d Gossip service setup TLS
- d591708 Allow s390x non-root users to build fabric
- bafb37f Gossip messageStore- move to separate package
- 75ee963 Gossip state transfer silent log debug level
- 05a3908 Make chaincode tests to run on local environments
- b8369e5 FAB-1452 Setup mock consumer before using disk
- 8f1e830 FAB-1443 Extend sharedconfig with BatchTimeout
- 4d39ecd Gossip certStore test fix
- 51abe0d FAB-1476 Have Vagrant env cd to fabric dir
- fb25e78 Gossip certStore fix
- 369c1e1 ORDERER_GENERAL_BATCHSIZE_MAXMESSAGECOUNT (FAB-1241)
- a9d0652 Gossip comm test fix
- f0159f1 FAB-477 optimize sbft quorum sizes
- 1374d9e event name can not be nil string
- fc1d996 Clean query interface of vscc
- 62c9ed2 FAB-1411 Pull gradle zip by curl instead of wget
- 2d24b31 FAB-1298 Remove queueing from broadcast
- a950854 FAB-1224 Gossip mutual TLS + better bindings
- dc5fc64 fix sbft consensus violation after attack
- 74cb346 Fix FAB-1458
- 269379a FAB-1318 - complete upgrade from endorser side
- 5314ea2 fix sbft primary crashing a correct replica
- 6596629 create regression test dirs
- e78490e Skip SBFT tests in short test mode
- a692f93 renaming and restructuring of NCAP
- 96de525 FAB-1241 Rename BatchSize configuration parameter
- d39194c Added support for TLS in java shim
- aeb88b4 Add support for Maven build in java chaincodes
- d26b8b4 FAB-1449 Add getPkiID to the commReceivedMsg
- 739d7c2 Add additional tests for common GRPCServer
- 785eaf0 FAB-1382 Remove window from Deliver API
- bfd7c84 Add networked stress tests for SBFT
- 153a57a Migrate metadata pkg into common pkg
- 28acb7b Gossip Comm probe: use gRPC dialOpts given
- 8d53e6d FAB-1018 MultiChannel API fabric<-->gossip
- 77a2e8f Fix mixed indentations
- 6c45ffa FAB-1259 Create Basic Common GRPC Server
- 0567b34 FAB-1395 - Generic query API for CouchDB
- 21d471b streamline sbft new-view and commit handling
- 186b1a1 FAB-1046 Gossip identity learning
- d3e5056 Gossip pullStore test fixes
- 6b1b603 FAB-1351 New chain config client for Kafka
- a94a42b FAB-1141 Added bootstrap feature.
- 85b47e6 FAB-1378 beginnings of a join command
- 470cb3c FAB-1405 Ledger History query framework
- 89f9a10 FAB-1419 Set appropriate ACK level for brokers
- c6f2565 FAB-1374 Remove bd_counter sample client
- 675d094 FAB-1367 Rebase Kafka on common components
- 9082238 FAB-1366 Update Docker Compose files for Kafka
- a99e792 FAB-1365 Introduce Kafka container message types
- 71a3389 FAB-1364 Switch to provisional bootstrapper
- 51627d7 Address fab-1346 to begin v1.0 docs
- 21a1d1b FAB-1415 Fix peer crashes at commit time.
- 0b162ca PKCS11/MSH compatible BCCSP SKI gen
- 79aa4df FAB-1384: Change ValidatedLedger APIs
- f93f863 FAB-1355 Make gossip JoinChannel use block utils
- 8c97f46 Use protobufs to serialize identities
- b504af9 FAB-1410 Remove node's call to bootstrapper
- a6fc18d fix sbft TestMonotonicViews
- 2f03cf3 This commit refactors the ledger codes
- 6444545 MSP mgr instantiation from Block
- 9ed9ce4 core/crypto/primitives cleanup: second step
- da7914d Fix func name inside bdd test
- 44d5564 fix non monotonic views in sbft
- 1defba5 sbft: amplify view-change from abdicating primary
- 5992373 FAB-1363 Move ChainID method to ConsenterSupport
- f42b999 FAB-1362 Add KafkaBrokers to shared config
- be08bc5 FAB-1361 Move partitioner functions to own file
- b9db02d FAB-1360 Introduce ChainPartition for Kafka
- 95094cd FAB-1359 Drop custom flags for Kafka orderer
- addfd4d FAB-1358 Convert all batchSize refs to uint32
- 458c521 FAB-1336 Add new ledger blockstorage index.
- 783e7d0 FAB-1020 Configuration system chaincode
- d18aa98 FAB-1140 Ledger History Database framework
- da5effe FAB-1292 Gossip pull refactoring: Mediator
- 4464f6c MSP crytpo and HASH cleanup
- d1f1cc7 Add more description of chaincode cmd
- 0e3a6cf fix acceptance of sbft new-view messages
- 5200fa1 [BUILD] Clean up MSP configuration
- 7da2338 Fix import cycle after merge
- 6a75409 Jira navigation instructions
- 4dc372e Mock testing infrastructure enhancements
- fcd00a1 Switch blockcutter to always use sharedconfig
- 1093492 FAB-998 Add new-chain sample client
- 9028424 FAB-1280 Create fabric common components
- b53de80 FAB-1279 Add dynamic chain creation path
- 746b873 FAB-814 Introduce ChainCreators orderer config
- 662b635 Upgrade to v0.2.2 baseimage
- 7f51840 FAB-1357 simpl. cc API param passing using a ctxt obj
- 11f3d0c Add sync.WaitGroup to the payloads buffer test
- 2ebd342 FAB-1172 - Advanced simulation functions for CouchDB
- 4f7c22c Move flogging pkg into the peer pkg
- e1467b8 fix sbft hello msg issue
- 37a662f FAB-1311 errors unit test fails on z/p architectures
- 8417c0e FAB-1288: Expose gossip API for cscc.
- b6ab3f8 Upgrade to golang 1.7 in travis ci
- 743d2ee Remove unused constant fabric
- f97b321 FAB-1020 Configuration system chaincode
- 81eda7b Updated Broken link for Wiki and Community Calendar
- 1f4b004 Refactor MSP package and msp config w/o json
- 9662335 Ledger API to retrieve last block
- 04cb62c Extend functionality of FilterBitArray
- 676ad37 Move configurationItem utilities to protos/utils
- ebb3cb9 Enable block event generation
- ef79dd7 fix sbft checkpoint backlog bug
- c0dc54b FAB-1233 State DB recovery
- eb048ef FAB-1237 chaincode upgrade cli
- 246d25d remove needless info from endorser log
- 09fe0da FAB-1238 implement upgrade of lccc
- 18a8209 Define semantics for block metadata array positions
- 36e8dd8 Removing unused crypto/primitives methods
- 96637cf Rework of MSP (config and factories)
- 44ae2fe Copying shim/crypto to new a package
- 42f2574 FAB-1297 multichain tests for chaincode framework
- c48f184 FAB-1285 New gossip message for leader election
- 7bb0c52 Removing fabric/core/crypto/crypto.go
- 9dab228 FAB-1295 - multichannel use chain in chain namespace
- ebcc8b4 FAB-1275 fix peer process doesn't stop issue
- b2b9ab2 Add date and timezone to peer logging formatter
- 314dd5c Fix setup instructions
- 0183483 FAB-1291: Couch support for doing a savepoint.
- 69eeaf5 FAB-1046 Gossip internal identity mapper
- baea89c FAB-1045 Gossip pull refactoring: uint64->string
- 1b5dfb3 Fix golint warning for gossip state package
- 51dc761 BCCSP: Removing dependency to crypto/primitives package
- 3ea19f3 FAB-1281 add escc, vscc, policy to lccc
- 9baa4eb Add common CLI function to get a server admin client
- 2dc82e0 Enhance and begin using error handling framework
- bc3b3c0 FAB-1278 Generalize Config Execution Path
- b4c2cbd Move configfilter to configtx package
- 50120eb Re-enable configtx handling
- ae9f2f2 FAB-816 Clean multichain integration interfaces
- 95fbc9a Updated Broken link for Code of Conduct in README.md
- 0af9050 Gossip comm NPE fix
- c228cad FAB-1232 Add 413 Request Entity Too Large status code
- 6d03a16 FAB-1253 Allow attempt to send >1MB blocks to kafka
- 836fdc6 This commit changes the versioning scheme for the keys
- 718924c FAB-1256 remove anchor of DefaultChain from peer
- 844b517 FAB-1218 - Add gossip communication mock
- eba912b Add interactive asset management demo
- e6d3b99 Introduce orderer sharedconfig mechanism
- 8e97791 Rename orderer/config to orderer/localconfig
- af6e1a6 FAB-1140 Move couchDB code to Util
- 5f17fde FAB-1252 change chainID from []byte to string
- 7b8dbdf Invoke VSCC from committer
- ed1be56 Documentation fix orderer/README.md
- f09b5da This commits replace peer.Block2 by common.Block
- 80140c9 Allow deploying Java chaincode from remote git repo
- e2e46c8 Gossip test port changes
- 70811b2 Make SBFT application's enqueue operations non-blocking
- 77e2376 Fix spelling error
- c242f61 [BUILD] Make docker-image building more reliable
- c0bc726 [BUILD] Isolate docker instructions
- 5d07caa [BUILD] Unify docker environment
- b61723f [BUILD] Minimize docker container sizes
- 3731447 FAB-1087 Add config option in core.yaml for history
- 1cf8500 fix sbft backlog issue (#2)
- f7b3336 FAB-1230 - use TEST_CHAINID for tests and skeleton
- 8e868b8 fix DeliverService stop
- d69cd02 FAB-1165 Use configured PartitionID
- 68b95ec Commenting out JAVA SHIM code for ppc64le & s390x arch
- e9f9806 Remove rocksdb dependency
- 4084688 FAB-1164 Create broker connection to partion leader
- 6f81835 fix sbft backlog processing
- 6856308 Suppress logging output of the peer during unit-tests
- df2cc3f Make Sbft log messages better
- ad453e5 Add a new compose file for testing v1.0 setup
- 65cb3f2 BCCSP additional KeyGen and Hash Opts
- 10e4697 Handle header and signatures
- 6ddbefe FAB-1055 remove query from chaincode example
- 82332b0 FAB-1055 remove chaincode query interface
- 28f16aa FAB-931 Add multi-broker Kafka orderer environments
- 0f17259 Fix typo in core.yaml for peer.gossip.bootstrap
- 3e88fd3 FilterBitArray for ledger transaction filters.
- a8af1e9 Hook multichain manager into main path
- 157479b Create multichain manager
- a10012f Fix simpleBFT primary requests drops
- 64e6ce4 Fixes in ledger code for new transaction structure
- 1b844c2 FAB-1200 wrong type assertion on ledger.KV
- b5e18f0 FAB-871 Connect between deliver and gossip
- 61affa0 FAB-1198-rm old pb.Transaction, pb.Block
- eb71cfe sbft basic request retransmission
- 6813941 Expose ChainID for orderer common components
- d016edb Removing calls to NewEcdsaPublicKey
- 7ea7554 BCCSP improved test coverage
- f302533 FAB-1195 CLI broadcast client should receive ack
- ee2b426 Respect proxy settings in build scripts
- b7e65d8 Wait for comm layer to stop when gossip stops
- c432a19 Fix solo batch timer bug and add additional tests
- 3eb1a97 Enable test for go 1.7
- 39983fe point COMMITTER_LEDGER_ORDERER to right default
- 81440cc [BUILD] Cleanup chaintool build
- b1ecf80 FAB-1192 timer should be reset each pop
- 6ac24f3 [BUILD] Ignore 'docker-clean' Output on Failure
- 2830cfb FAB-884 implement basic query cli
- 2013daa BCCSP KeyStore
- f6d1be2 FAB-1190 Make Rawledger accept metadata
- 16fa08e TX proposal/endorsement/validation flow (+MSP)
- 68aef4e Removing primitives package dependency from BCCSP
- 19f2fae Fix FAB-1173
- 3a55da0 Define a static TestChainID
- 6b58537 FAB-421 Add multi-chain support to rawledger
- a2b9b2e FAB-798 Factor out block cutting logic
- b7908a3 FAB-798 Factor common gRPC components from solo
- 1b5d378 FAB-798 Abstract out the solo deliver handler
- 73c501c FAB-798 Abstract out the solo broadcast handler
- 21a4c6a FAB-1128 finalize protos - remove discovery and devops
- b3b688e sbft: get rid of null requests + deliver when necessary
- 273ec21 sbft: stop new view timer on commit
- 6d53b1e sbft: accept new view even if we are not in view change
- ecc3eea Switch to PEM encoding for serialized identities
- 0bd607a FAB-1128 finalize protos - remove api and devops
- b0e902e FAB-1174 set orderer config path via env var
- 2e1e2cb FAB-923 Change orderer listener port
- 32e7811 Fix logger printout
- 1fd9f62 sbft: only send next batch once previous is done
- c163c86 sbft: send view change message on reconnect
- 252d630 sbft: do not blindly go active in view on hello message
- ef1b28f sbft: don't act as primary if we're not active in view
- ab67f34 sbft: rework new view null requests
- 061020b sbft: run viewchange timer once we have a quorum
- 5f08c25 Gossip integration auxilary
- 8aa2f52 Disable encoding of MSPID in serlz'd identities
- 55fd4c4 BCCSP Generalized Key Import
- 094fd97 [BUILD] Run 'make protos' within docker
- ecb7c14 [BUILD] Use the testenv to run the linter
- e4ce5b4 [BUILD] Run unit-tests within docker
- eb90b88 [DEVENV] Install docker-compose v1.8.1 locally
- 7e7c7bb [BUILD] Delineate between native and docker builds
- ac987db [BUILD] Generalize our options passed to docker-run
- 5dbd1f0 [BUILD] Refactor make to simplify rules
- c1e6fb4 FAB-1161 Push genesis block upon orderer init
- 5ce0d90 Enable tests that depended on Go 1.7 functionality
- 548e9d7 Remove non-determinism in tests (undo FAB-839)
- 6d24ea7 FAB-1162 read MSP cfg from a global path
- 9d3abd1 Gossip Comm tests tweaks
- 8a64889 FAB-1092 Illegal genesis message
- 4a6b894 Change how chaintool executes
- b031005 peer: change default orderer address
- d7df275 Clean up and improve chaincode log level messages
- d5b4dbc Replace Probe method input parameter
- 445fbdb Added support for advance KV-queries
- d2c7991 Disable brittle gossip state transfer tests
- 60706a7 FAB-1094 util to parse config tx blocks
- 8c2064e Tiny gossip comm fix
- 83d4f2a small gossip test relaxation
- 1903d13 Increase timeout for gossip state test
- 5f98d54 Integration of MSP in endorser
- 39a1dce FAB-1065 Gossip leader election scaffolding
- af5285a FAB-1047 Gossip crypto dependencies
- 50b4ae9 BCCSP hash.Hash support
- 90a094d Fix gossip state-transfer test
- 644223e sbft: do not backlog view change and new view messages
- 4a72065 sbft: check signature count on blocks
- 742443e FAB-872 Multichannel support: message extension
- b3b4e54 FAB-773 gossip state transfer, block re-ordering
- 5981d37 Cleanups and refactoring of payloads buffer
- 2bed988 Add Close function to the committer service API
- dadf429 Move chainID from gossip/api to gossip/common
- cb9a29b FAB-996 Introduce orderer/commons/util package
- 2f7153f BCCSP ECDSA/RSA/X509 public/private key import
- 9bd29d3 Add tests to static bootstrap helper
- b95adc8 Introduce two new message for gossip proto
- 3ac1bd3 FAB-1129 Add cc return value to proposal response
- 3b6c70d FAB-1128 further cleanup of protos
- 7442b12 Do not block on Broadcast responses
- a66221e [BUILD] Simplify go install
- ea1c53c FAB-827 Add config option in core.yaml for couchDB
- d01be60 Adding comments
- 82e72f4 Restructure static bootstrapper's genesis block
- 7e7e23c MultiChannel internal API changes
- 7703c81 Extract common gossip data type
- 15e677a Remove timing assumtions from gossip test
- 0b8120b Fix translation and spelling errors
- 5712ce3 FAB-1035 move peer specific proto files to peer folder
- 41e842f Add Committer service API interface.
- 62e45af FAB-1018 Gossip multi-channel support API design
- 487dec4 tiny gossip comm test change
- e3e51b4 Remove fields from ConfigurationEnvelope
- 492f2ad Move ab Status codes to common
- bc358a5 Move configuration tx to common protos
- ac66f24 [PROTOC] Exclude ./build directory
- 1230e0f Move simplebft to orderer and fix proto compile
- 77cabfc FAB-186 Implementation of Endorser and ESCC logic
- 145dfd3 Do not make protos in gotools dir
- 845b30e Fix linting errors
- dc7964b FAB-1056: Reformat files to comply with goimports
- 35af475 BCCSP support for RSA signing
- 27088ac Replace RocksDB by goleveldb
- 4ac43e8 FAB-1040 use new protos for constructing transactions
- 22273c3 Add SBFT test facilities
- f2a4bcb Introduce consensus peer application FAB-473
- e6eb7ef Improve debug trace for state database
- 216ae65 gossip discovery tests improvements
- 83917c5 Update common/orderer protos
- e7e93aa FAB-1016 Gossip comm layer send buffering
- 01ba49a [BUILD] Move golang linter into a script
- 2471f9a Use an environment variable for unit-test peer address
- 22236d1 [BUILD] Fix gocov-xml
- 5020160 [BUILD] Remove '-r' from xargs
- db404bd Allow peer endpoints to be autodetected
- e10eb2a [BUILD] Drop gomega from gotools
- 26d78ea [BUILD] Use a temp build area for gotools
- 8dd382c [BUILD] Use '-R' for cp operations
- 37f44d3 [BUILD] Use $(PKGNAME) variable to simplify Makefile
- b53666d Fix CouchDB transaction manager lock issue
- 141831e BCCSP-based crypto.Signer
- db7a41f Remove code which uses membersrvcs package
- 193911e BCCSP Software-based Impl License Headers
- 8ba61a9 BCCSP Factory support
- 353a2ac Upgrade to baseimage v0.2.1
- 5914b12 FAB-959 Chaincode with binary data in CouchDB
- 84ca25d Add missing license headers
- ccdaae1 Rework and document config transaction
- d36330d Orderer Top Level Message Format
- a8e65a0 Update and cleanup up the logrus package
- 6ee4a34 Remove docs/nodeSDK from fabric and add links
- c3a3e2f FAB-23 user given name instead of fabric generated hash
- 182a867 FAB-939 temp hack for orderer to allow Transaction2
- a52f2f3 Make DeliverServer public
- cc7c8af sbft: handle backlog for all messages
- 0c12e56 sbft: get rid of s.seq
- aa92b80 sbft: clean up comments and log messages
- 84d1cb1 sbft: limit backlog
- 31b7572 sbft: sync state on reconnect
- cd43506 Default Fabric Crypto Service Provider
- 89d2164 Add ability to pass arguments to error strings
- a54954d Add Go pprof support to the orderer
- 2800ab9 Gossip tests tweaks
- 5bf0eb1 Gossip tests relaxations
- b8ae4a4 Add CLI to set/get module log levels on peer
- 605dcf7 FAB-828 Create couchdb database automatically
- ec38c35 Update to new proposed block format
- 898ea6e Gossip implementation
- 58aca66 FAB-898: Fix Missing IP address in behave
- 9aa3ca0 Remove fabric/tools/busywork
- 5196359 This commit fixes the bug reported at FAB-903
- b40cd9a Gossip communication layer
- 295cc28 Fixes FAB-918
- 8249ddd Gossip internal API changes, and discovery refact
- c5356ac Table implementation in java shim with example
- b57dbfa FAB-702 - Add gossip node metastate object
- db03e8c FAB-743 - Support for block re-ordering
- 2f3237e Reset timer when cutting a block via timeout
- d1fcd5b Update crc32 library for system Z support
- 383f34d Add BroadcastIncompleteBatch test to Kafka orderer
- b4473da Add millisecond precision to logger
- ae7e7e1 Truncate ledger debug trace for large values
- 6c4f1b8 Add orderer target to all target in Makefile
- 157429c FAB-845 integrate next version of protos
- bb6bc8d sbft: fix restart bug and test
- 4274764 sbft: consolidate replica state
- c7badc3 Raw ledger implementation
- 41e8113 Protobuf comments and minor changes
- 73ea179 Hook configuration manager into solo broadcast
- 1928035 Fabric Crypto Service Provider
- c1529a4 Initial prototype of CouchDB state DB in ledgernext
- c883319 Hook config and policy pieces into orderer startup
- 4db9abf Add a Chain Configuration Manager
- 11e9101 Updated .travis.yml with docker port and node-sdk
- e9ad121 FAB-853 remove ledger and move ledgernext to ledger
- 021b3c4 Fix occasionaly failing TestBroadcast* tests
- 60503cf Add error handling framework
- 4877042 Remove sdk/node folder from fabric project in master
- eefe40b FAB-854 Removed old peer pkg, moved peernext->peer
- 04dab62 Fabric Protobuf Messages v1
- d5d01e4 Add a Policy Manager
- c5ec1b8 FAB-426 Implemented simple non-valdiating engine
- a7f445f pull algorithm fix
- 4bead68 Define Chain Configuration Protos
- 053980b Move orderer common components to common dir
- f1a3675 Add trivial signature validation dsl via protobuf
- db22cdc Define orderer genesis block by config
- 820ee67 Orderer broadcast filtering framework
- 288fed0 Enable running CouchDB in devenv
- 9eb99b3 FAB-631 WIP - pared down peer for next arch work
- fa3093a Upgrade to baseimage v0.2.0
- ec26cd8 goimports and govet fixes
- e3fe1e0 Revert "... uses hardcoded hashcode for example02"
- 7fb0f1f Disable TestRestartAfterCheckpoint Test
- 85f7b01 Disable TestClassicBackToBackStateTransfer Test
- aa7bb09 Upgrade to chaintool v0.10.0 and re-enable unit-testing
- fe5f2cd Minor fix fmt.errorf to errors.new
- 68bcd1b Documentation JSON param fix
- 7f95d22 List of architecture changes:
- 5d9a3ea example04 uses hardcoded hashcode for example02
- 7925ba5 Nominate Jason Yellick as fabric maintainer
- f6640f2 Add Kafka-based orderer
- 5659656 Apply QueueSize on a per-client basis.
- b3e31f4 FAB-651 - Docs home page has some broken markup
- e5aa32c FAB-643 - Starter Kit documentation is confusing
- c8e6615 Fix FAB-640 doc to build locally on MacOSX
- 3cedee1 Vendor Golang Kafka library for Kafka-based orderer
- c551e3f Modified Dockerfile for the SDK sample
- ebc97e7 Increase test coverage of Ledgernext utils
- 3488bdc FAB-608
- f6caa7b Add string slice config support
- 60e4e45 Add orderer config mechanism
- 6530669 gossip component- datastructures
- 8a40a51 Pull algorithm module for Gossip component
- cec0c00 node-SDK: fix missed change eventHubConnect parameter
- 4e9dd2b Utility to assist in writing Node SDK Unit tests
- cbd1ea0 sbft: refactor + document future directions
- fac2d2e doc edits - preview & starter kit
- 0b860c3 v1 preview updates
- eefbf7c Gossip Crypto-related API update
- d632e74 FAB-437 bare-minimum, end to end skeleton using solo
- 4d83cdf FAB-579 Start DB when setup env before run test cases.
- 5f9f6a9 Fix go-logging concurrent map read-write bug
- 88ce7f2 Changed docs/nodeSDK/sample-standalone-app.md
- b8e4c98 node-SDK: add support for using TLS with eventhub
- f599ea7 Fix FAB-578
- 3f2cb2c FAB-514 Default endorser,validator system chaincodes
- 55c3eaf Updated Unit test script
- ecc4ea8 Gossip Discovery small fix
- 9826d54 FAB-491 Ledger not using correct protobuf
- 909b517 FAB-466 integrate ledgernext with chaincode framework
- 910e496 Sync block index with block storage
- a069514 Add comments to ledgernext example client application
- 52c8407 Basic implementation of simple BFT
- 9617a6e Urgent logging fix for gossip
- ea9f840 Ported BDD implementations to golang using Godog.
- 130ad7c Block stream across files
- 6d78968 Fabric gossip component - Discovery module
- 9c2ecfc WIP- Fabric gossip component
- 55593ac Revert "Change APT to use mirror protocol"
- ec50ad1 skeleton Endorser implemention with a CLI driver
- a0ca796 [WIP] Precise ccenv composition
- 0df6a8d Disable WAL for block storage DB
- a3687a1 chaincode life-cycle system chaincode for a chain
- 7439cd3 WIP - Initial commit for ledger code.
- be768c7 Add generic blackbox rawledger tests
- 987b757 Allow ledger selection to be done at runtime for solo.
- fe54d04 Add a fileledger implementation in rawledger.
- 45bd645 Abstract out a rawledger interface
- f6a6003 FAB-390 let Mock chaincode UT framework implement [][]byte arguments
- 37837fd Add support for Table in unit test framework
- ce733d2 Basic endorser service and BDD
- 1f5e832 Fix unused variable error
- f6ff84b Reenable testcase using a forked repo
- 722ac30 Use stub to get arguments in chaincodes
- 152a8f2 Enable bdd tests for solo
- 53fd500 Implement solo orderer
- 16ca7b0 Introduce the atomic broadcast protocol spec for the orderer
- e35b308 Now seek test is functional.
- 3df18b5 Basic orderer BDD. Not yet enabled in CI.
- ebd2a3b Protocol buffer messages associated with the next architecture
- 21c64b4 Fix Log Message
- 0addcfb Fix log messages
- 4491e28 Fix Issue FAB-919 Failed to read CertificatePair
- 16debfe Prioritize docker over vagrant
- cffa3ce Fix v0.6 doc formatting errors
- 3a2faaa Fix .gitignore to include /gotools/build/*
- 99df70c migration doc edits
- c1fc31f Fix to comment out JAVA SHIM code for ppc64le arch
- 55510ab Updated link to architecture 1.0 doc
- ee5b85c cleanup v0.6 release page
- 3962f71 FAB-575: New tests (& remote execution capability)
- b50db2b Fixed broken links in readthedocs
- 17065f2 doc edits - preview & starter kit
- adf1f27 Changed docs/nodeSDK/sample-standalone-app.md
- ab937f5 FAB-425 - improve initial experience
- 8a52862 Updates to the node SDK docs and sample files
- d4aacbd Fix FAB-417 - missing info on setting up SSH key
- 99a6669 FAB-860 Fix table crash
- 1a1ccf3 FAB-694: Allow docker name to be picked up
- abb05d1 release notes
- 9ce6d3e FAB-385 fix search issue in readthedocs
- fa02382 updated nodesdk image name in docker-compose
- 8ffaebb Updating package.json for NPM Publish
- c8205c6 FAB-598: fixed nodesdk doc broken links
- 4745512 Prepare for v0.6.2 development
- 7123f77 xnode-sdk: Test Updates for supporting TLS
- 925f4d9 Allow TLS conn. between the client and the CA services
- de2cade Reverting the change in 1759
- 344304b Fixing a unit test error in cc2cc
- d1ec79a Fixing HFC break caused by typedoc npm update
- 3a9b2ac FAB-658 Add more type 1 & 4 users to membersrvc.yml
- cf69392 chaincode-setup.md fixes
- 019419d v0.6 additions
- 2d75cbc Release v0.6.1-preview
- adc1600 Fix FAB-578
- a96b9ed Fix FAB-578
- 42ca84b FAB-506 broken links fixes and added new targets
- 4a78b41 Java shim build update in DEV mode
- 79589a5 Java shim build update in DEV mode
- 158480c FAB-425 - improve initial experience
- 4173edd Updating SDK README For NPM Publish
- ace3143 Updating SDK README For NPM Publish
- c974285 node-SDK: add unit tests for chaincode events
- cc31c23 node-SDK: add multi-callback registrations
- 38ef435 Add rocksdb config parameters to core.yaml FAB-349
- 8d18b21 Node.js SDK -- Upgrading gRPC Version
- 0fa60ba Node.js SDK -- Upgrading gRPC Version
- cd0c5dd Node.js SDK -- Lock TypeScript Version to 1.8.10
- c7963ea Node.js SDK -- Lock TypeScript Version to 1.8.10
- eba4553 node-SDK: add unit tests for chaincode events
- 4d4df36 node-SDK: add multi-callback registrations
- ce2ef23 Do not build the fabric peer during vagrant provision
- 02431ee Busywork updates 9/22/2016
- 463b148 Updates to the node SDK docs and sample files
- 7949e4f Animation abstract & landing page for V1 video
- d0dc4b0 Fix FAB-417 - missing info on setting up SSH key
- 70237c3 Updates to the node SDK docs and sample files
- d4d04e9 [CHAINTOOL] Upgrade to v0.9.1
- dcfbc7a Remove unused space and empty lines
- ac8ab84 Switch to new baseimage-pipeline
- bf1ed41 Update CLI related docs
- 5a75d78 Node SDK make methods static
- 79b70e4 Use ccenv docker image rather than baseimage
- fb6f59b Remove defunct peer.Dockerfile from *test.yaml
- 026dbc4 fix Makefile of sdk/node
- ad7df18 .gitignore update for gradle build files
- e827b10 FAB-406 node-sdk doc fixes
- 8e2875b FAB-385 fix search issue in readthedocs
- 777bdac FAB-394 Chaincode log level cannot be changed
- 5f9b3ea C2C invocation for confidential contracts.
- f28d3d6 Prepare for v0.6.1 development
- d9fb219 Re-cut v0.6.0
- e5a81bb Create release v0.6.0
- 8de58ed NodeSDK doc changes -- FAB-146
- 62d866d Add flow control to SYNC_STATE_SNAPSHOT
- 4d97069 Adding TLS changes to SDK
- 8cda6b1 fix compile_protos.sh
- 7b2e488 Validate state at startup
- e9d3ac2 node-SDK: add support for fabric events(block, chaincode, transactional)
- 4c384c8 Add support for Maven build in java chaincodes
- d7bf8d1 Modify SDK unit test fabric dependency
- f6ae4af Change SDK deploy Txid to hash
- d87662e Remove references to "account" in SDK
- 5a1c542 Add smart starting of containers during tests
- 7f5f727 Fix node-sdk-unit-tests target
- 7ed9533 Allow deploying Java chaincode from remote git repositories
- af50b6f Increase BDD Startup Timeout
- a63de5f Fix typo in container log
- 4bf9b93 Move Docker-Compose files into their own folder
- 073ce43 FAB-302: fix panic for block-listener
- 30f832f Panic when the network can't get stable checkpoint cert
- 43c4d03 This fix is an amendment to the work done for FAB-221.
- 925b4d3 Panic when own checkpoint differs from weak cert
- 80ebaaf Nominate Gari Singh to be a maintainer for fabric
- ce9fcdc Print ChaincodeName when deploy with CLI
- 506e786 Fix incorrect channel register
- d7e056e Refactor BDD REST calls
- 180bd72 check transaction amount
- 52d7179 Fix git commit operation to gerrit
- 2f45b74 Fix typos in protocol spec
- 4fa1360 Upgrade go protobuf from 3-beta to 3
- a506a02 [NODESDK] Do not use sudo/global in Makefile
- efa82f4 Fix gmock links broken
- 930bd55 Make CLI support parameter Args with or without Function
- 4067c99 Fix syntax in setup.sh
- b7813ef Fixed use of incorrect error variable
- 4b13232 Table implementation in java shim with example
- 9059fa1 Add a container alias map to the bdd context
- df741bc Add support for dynamically registering a user with attributes
- 4203ea8 Check for duplicates when adding peers to the chain
- c22ee64 Fix typo in NodeSDK docs
- ffbe4d1 Handle SIGTERM in empty docker-compose container
- 518f3c9 Update docker openjdk image
- a9dcade
peer network login
usage message is wrong - 453d0e1 Clarify "not logged in" error
- 47053cd Add GetTxID function to Stub interface (FAB-306)
- a757dbe Standardized BDD Logging
- ac182fa Remove deprecated devops REST API
- 93ccc88 Temporary fix for failing CI for master branch
- ad4645d Support hyperledger fabric build on ppc64le platform
- 21a4a8a SDK now properly adding a peer with an invalid URL
- e64fb9d Add new member into cache
- b7a57a9 Adding examples to
make unit-test
- 45e6cf3 Revert 721- Prevent Jenkins build from cleaning baseimage
- 9f291fa node-SDK: Update hfc setDeployWaitTime description
- 58e1438 Prepare master branch for 0.7.0 development
- 34ef640 Fix noop chaincode argument handling
- 23108bc Remove unused parameter
- 82f5225 FAB-263 Enable node sdk tests in Jenkins CI process
- 23a5f24 node-SDK: Fix hfc getChain with create true error
- 5ee82b9 Revert "Change APT to use mirror protocol"
- 25f6eaf a dev chaincode must provide chaincode id
- f5180c8 Re-enable TestCar_BuildImage
- 1ea73c1 Switch back to fabric-test-resources
- 84d1234 Prevent Jenkins build from cleaning baseimage
- b61bb9f Events: Remove unused channel from EventHandler context
- f3c9a45 Verify compose_containers in context attribute
- f7c328f [ci skip]
- 1d8114f Fix setting of watermark on restore from crash
- 6138f9e Nominating Srinivasan Muralidharan to Fabric Maintainer
- 3509c18 Fix error report
- 7c3a27d node-SDK: Change hfc getMember description
- af5f75d Revert "Upgrade go protobuff from 3-beta to 3"
- 7c870f3 Remove unused code
- d40a004 node-SDK: Change hfc Peer constructor description
- a98c59a Upgrade go protobuff from 3-beta to 3
- 25586a5 Multi-channel TCert pool making pool's communication with TCA parallel.
- 32a0c01 Run BDD Compose files intelligently
- f0ba23d Add README.md for Gerrit mirror
- 7db3451 Fix typo
- 2eadb11 Add versioning support to our applications
- 1e7030a [MAKEFILE] Properly label build/docker artifacts as .SECONDARY
- 3832045 Build block-listener as a standard binary
- 2e3211f Abstract string to const
- 0a69c3b Revert REST API to no base64
- 937039c DEVENV: Provide strong feedback when provisioning fails
- d74b1c5 Make pbft broadcast timeout configurable
- 6f9ccaf Remove duplicate quorum check in recvViewChange()
- 1ffde44 Remove unneeded imports from chaincode tests
- 78c4b68 Move chaincode argument helpers to util
- db3a694 Fix typo in code and rename method
- d6d9d28 Change APT to use mirror protocol
- fce5e8b FAB-221: Add the SJCL bytes codec at SJCL v1.0.3
- c45a381 Make sdk/node tests work
- 12ea1ce Remove unnessary broadcast target
- d1465b0 Fix FAB-178 error not caught from StoreState
- 5163e21 fix some type in ./docs/protocol-spec_zh.md
- a15d984 Amend mockstub.InvokeChaincode comments
- 64311bc Use ASN1DER for TxID hashing instead of Protobuf
- 5502704 Change blockchainIndexer interface
- 711f439 Printout cli result in CLI BDD tests
- db497af Fixes FAB-209 by adding security properties to the yaml examples
- dc53adf Change out of sequence numbers message to warning
- a916941 Use log.Errof instead of fmt.Println in db.go
- 97ed71f Java shim/chaincode project reorg, separate java docker env
- 930f3a6 Recompile proto files
- 843dae1 change Info to Infof
- 845e795 FAB-3: Fix Json output for empty network list
- ca413e4 Remove context parameter from the cli_call method
- 69a9a99 Add Sheehan's Gerrit ID and update email address in maintainers list
- 6aec331 Update noop chaincode
- b2cfd46 fix a url error
- deb72a0 Revert "Run BDD Compose files intelligently"
- 664facf Improve BDDTest decompose times
- 66cc54b Run BDD Compose files intelligently
- 8ce0169 remove duplicated code in peer/chaincode
- 9465fdf Remove unnecessary waiting from BDD tests
- 9576b4b Fix typo in nodesdk docs and add line breaks
- 23afd05 GitHub Issue #2119 - chaincode unittesting
- 17ab179 Start BDD Test Containers intelligently
- 9d197c0 Emergency update for busywork
- 03e89c9 FAB-83: Expose status of Jenkins build in index.md
- 2ef5a39 Print out results in peer
- 35522bf Use string arguments in CLI
- d9596b4 Fix failing utils unit test
- 34512a7 Fix typo
- ec924b1 Add tests for the peer network list command
- abb9076 Use unique ID for queries and if no other specified
- fd498d2 Use repeated bytes instead of repeated string for chaincode call args
- dd96892 Refactor duplicate code in stat_holder
- 5124056 Fixed broken anchors in the documentation.
- 3ccede0 Add rest api bddtests
- c950903 Use SHA256 TXID instead of UUID
- f062bd5 Fix node-sdk build
- a76dd3d start container with HostConfig was deprecated since v1.10 and removed since v1.12
- d4ea123 Use read lock for query methods in discovery.go
- c0d2c8d Add test case in core/util/utils_test.go
- 7f43716 Fix item number in Gerrit document
- ead0af7 Fix 2 problems in client_tcert_pool_mt.go, including one causing deadlock.
- 8b63a26 add ability to unregister for events
- 8002995 go unit test code coverage report in jenkins
- cd71ca9 Remove dead code in genesis pkg
- 54af84b Fix service port
- 3f5b2fa Add automatic peer command detection
- 6daedfd re-enable sending of chaincode events
- b39c93a Update Cobra and pflag vendor libraries
- 8def03a FAB-1: Avoid goimports errors during
make linter
- f12c4bf Fix the git commit msg example
- 3cd7bdb Start ACA only when "aca.enabled = true"
- 967b72c Recompile proto files.
- 8e991cc Break up peer/main.go into multiple files.
- f0d0885 Fix typo in protol-spec-zh and minor error
- c98567e Fix repo server address
- be92c14 Fix sign off instructions
- f5b4ba3 fixes issue #2346 -increase invoke timeout
- 652c862 Add .gitreview file
- 9544025 Refactor db package
- ef8593f Update git review usage.
- dad7a9d reassign port numbers to 7050-7-60 range
- 0ea65fd Aligned logging in membersrvc with that in peer.
- c324ba8 Update the docker client related vendor pkg to newer version.
- 5f29f5f Force line-break in example commit message
- 2382b98 Update some mistakes in doc.
- db36c50 Fix the typos and code expression.
- c86e3d8 Fix some golint errors
- 293c343 Fixes issue #2272 - sdk/node build issues
- 73a03bf Refactor docs for migration to gerrit
- 8a70bc9 Modify example 'chaincode_example_06'
- 5ed655c Update chaintool
- 5d674e4 Log debug message when KDFKey is missing
- fb7da0d Clarify process for adding and removing maintainers
- 0716064 transfer from GitHub hyperledger/fabric
This work is licensed under a Creative Commons Attribution 4.0 International License.
s