Wed 13 Jun 2018 16:08:12 EDT
- e1d3ddbf [FAB-10625] fixing local integration test
- 6c6462dd [FAB-10622] Add Invocation Chain to Channel Client
- 7dca4ca5 [FAB-10568] refactoring endpointConfig.TLSCACertPool
- c235146d [FAB-10605] Choose Selection Service using capabilities
- 74c04eaa [FAB-10610] Include prior version capabilities
- 68e40669 [FAB-10568] endpoint config refactoring
- 65f5a15d [FAB-10595] Fabric Selection Integration Tests
- 68e40669 [FAB-10568] endpoint config refactoring
- 83bfc050 [FAB-10568] endpoint config refactoring
- 1fed3206 [FAB-9661] Selection based on Fabric's Discovery
- b99774ac [FAB-10591] Discovery Client Endorser Tests
- aedc2268 [FAB-10568] identity config follow up fix
- 6599f556 [FAB-10568] identity config refactoring
- 6b548678 [FAB-10543] Fix SendDeliver tests to check closed chan
- 49f88a3b [FAB-10568] remove client and CA from NetworkConfig
- 6314b19a [FAB-10575] update to release version of cfssl
- 9cbdc1bb [FAB-10568] Identity Config refactoring
- ec9053cc [FAB-10547] Pvt Collections in Selection API
- 7d9ebd2e [FAB-10556] CI: orderer panic on multi config update
- 63d2604b [FAB-10551] Fix CI error: could not find CC
- 37c1b5a7 [FAB-10543] gracefully complete orderer calls
- 478d0974 [FAB-10549] gracefully stop mock servers
- cc5f23cd [FAB-10518] Ensure testing prints to stdout is flushed
- 9ef508fa [FAB-10417] endpointconfig TLS client certs preload
- df181da0 [FAB-10518] Printf missing new lines
- 81694dd6 [FAB-10511] clean up sdk log calls
- 38d3ff88 [FAB-10195] Bump to latest fabric
- f58e994d [FAB-10456] Use dynamic selection by default
- 428a1e62 [FAB-10417] Remove nil checks on NetworkConfig
- d8cbd7f1 [FAB-10495] Make channel config parsing less verbose
- 68c1ad06 [FAB-10180] Discovery service based on capabilities
- e0670202 [FAB-10417] endpointconfig return type refactoring
- a6ae0710 [FAB-10491] Fix go routine leak in channel client
- 9bae2501 [FAB-10453] Discovery, Selection moved to chprovider
- ced92a7e [FAB-10481] Fix data race in configless test
- 58ce93d3 [FAB-10472] Fix configless e2e test
- 48f4a75d [FAB-10279] endpointConfig TLS/network refactoring
- c83d774e [FAB-10455] Clean up user store after test completion
- 1a4824e4 [FAB-10325] Moved channel funcs out of InfraProvider
- f3528ca3 [FAB-10279] refactoring endpointconfig
- 9eaeaecb [FAB-10422] Hide print of private keys
- 1663815e [FAB-9574] overridable Identity & Crypto Configs
- e8566fe4 [FAB-10279] pinning script updates for fabric-ca
- e255416d [FAB-10196] Bootstrap test
- 300b3e74 [FAB-10279] fabric-ca client updates
- 3cc5ea3f [FAB-10195] Bump to latest fabric
- 81cbc396 [FAB-10179] Pick event service using capabilities
- c776993b [FAB-10178] Add Capabilities to Channel Config
- f3fee0ed [FAB-10197] Fix CachingConnector deadlock
- e3515e52 [FAB-10186] suppress repetitive config WARNs
- 2933804b [FAB-10079] Use successful response from discovery
- 89d1ed6f [FAB-10063] Fix Access Denied error in Local Discovery
- dd2868aa [FAB-9983] fixing endpointconfig channels
- 5ac2d979 [FAB-10016] Handle a non-existent organization
- 0afd9938 [FAB-10009] Integration tests cleanup
- ad035410 [FAB-9896] MSP Client: Identity Management
- 5ea7cde7 [FAB-9983] fixing endpointconfig channels
- 156c189d [FAB-9975] logging: Docs and Examples
- eadf6688 [FAB-9965] unit-test: Remove duplicated code
- 3086d546 [FAB-9954] added certpool instance unit test
- 62edb3e1 [FAB-9940] add "seek from" support for deliveryevent
- 7ecb50df [FAB-9954] sdk.New() updating identityconfig
- 491240c0 [FAB-9952] Msp client: Docs and Examples
- f06da85b [FAB-9935] fixing typo in peerendorser
- da948b4c [FAB-9900] WithOrdererURL & WithTargetURLs renaming
- 90930224 [FAB-9935] retry on 'chaincode is already launching'
- db6ac7bf [FAB-9929] refactor pkg/fab/resource/api
- 914555ea [FAB-9871] reverting devstable int-test workarounds
- 56ed3fee [FAB-9850] Remove identity from channel cfg cache key
- ae5783a1 [FAB-9068] META-INF directory in root of ccpackage
- 93339443 [FAB-9808] test config file cleanup
- c13c937c [FAB-9849] Document status, multi, retry packages
- 0404e72e [FAB-9822] Resource Mgmt: Docs and Examples
- ee50b2f7 [FAB-9574] Sub interfaces Integration Test
- 72a5fdb4 [FAB-9808] override orderers configuration
- fc7ae840 [FAB-9602] Config overrides inplace of custom backends
- 08038bf8 [FAB-9602] refactoring network peers logic
- bd1e7b9f [FAB-9767] Ledger Client: Docs and Examples
- 63b9e487 [FAB-9717] stabilising integration-tests-local
- 0c8195c1 [FAB-9736] TLS config should not be required
- 4e624542 [FAB-9717] support for multiple config backends
- a9d0d918 [FAB-9710] Channel Client: Documentation
- 29957cae [FAB-9678] Channel Client: Examples
- ab35fb89 [FAB-9601] Move cert pool wrapper into its own package
- 830bdeaa [FAB-9601] Make system cert pool access thread safe
- e328e9d6 [FAB-9574] overridable Endpoint configs
- 07288147 [FAB-9602] entity matcher refactoring
- 92ada513 [FAB-9597] Discovery Service Integration Tests
- 637b6556 [FAB-9555] Local Discovery Provider
- 69158473 [FAB-9554] Dynamic Discovery Provider
- 65a56e23 [FAB-9601] Load system cert pool at config init
- 8b4777e6 [FAB-8802] Integrate discovery client
- ed467a4f [FAB-9602] Fix for recursive calling of entitymatchers
- f7ec0aad [FAB-9540] bccsp provider type - case insensitive
- 8235b213 [FAB-9601] Optimize system trust store loading
- 50f07dd9 [FAB-9598] Store config block number
- acb200e5 [FAB-9596] ChClientOptions vs ResMgmtOptions
- 95c85744 [FAB-9238] Identity Config - Resolving paths/pems
- f4e828f8 [FAB-9543] Remove ephemeral from config
- 91dfe653 [FAB-9312] Resolve metalinter warnings
- 7b5d38e2 [FAB-9312] Resolve metalinter warnings
- dfc3d5c2 [FAB-9312] Resolve metalinter warnings
- 6c1b8bce [FAB-9537] Import Discovery Client Local Peers
- d38bc9c9 [FAB-9238] PeerChannelConfig loading logic refactoring
- ea94ad20 [FAB-9312] Resolve metalinter warnings
- ad4e489e [FAB-9509] JoinChannel: genesis block retrieval failed
- c8911f35 [FAB-9312] Resolve metalinter warnings
- f8fb6c2a [FAB-9238] revoke test to use config yaml
- 66ac24ed [FAB-9490] Integration: Use require instead of assert
- 6b90b5fe [FAB-9471] Set attributes during user registration
- a5c9ea33 [FAB-9312] Resolve metalinter warnings
- b16df6df [FAB-9476]: WithTargets() should check for nil targets
- f332abab [FAB-9238] local int tests to use configbackend
- 1ed6f7fc [FAB-9312] Resolve metalinter warnings
- d2abffb4 [FAB-9445] Endpoint Options: cc query, endorsing peer
- 0842fffb [faB-9312] Resolve metalinter warnings
- 65c0afe6 [FAB-9450] Simplify path substitution
- 0bab3c91 [faB-9312] Resolve metalinter warnings
- 9160ae3e [FAB-9398] Mapping for channel config
- 03bf99b1 [FAB-9312] Resolve metalinter warnings
- 3a2cb7c9 [FAB-9238] config backend in integration tests
- 9f82f8ec [FAB-9412] Remove stream from connection
- 9056f46f [FAB-9238] config backend in unit-tests
- fe28d902 [FAB-9411] LazyRef finalizer should provide value
- db394dc0 [FAB-9410] Import Discovery Client
- 0eaf2174 [FAB-9077] Update go version to 1.10
- 926bca6e [FAB-9060]Expiry cert check on TLS connection
- b57bd108 [FAB-9381]: Endpoints: Ledger Query Option
- d6f75dfe [FAB-9377] Define chaincode status group
- b3960887 [FAB-9312] Resolve metalinter warnings
- 601dcc50 [FAB-9367] Fix constructor of discovery services
- 1231625d [FAB-9338] Increase def timeout with empty config
- 4b15d651 [FAB-9238] Removed unmarshal lookup options
- 33b74d45 [FAB-9312] Resolve metalinter warnings
- 582c2fcc [FAB-9325] make CA matcher section consistent
- 449a24db [FAB-9238] refactoring config implementations
- fbae5b75 [FAB-9312] Resolve metalinter warnings
- 1796d395 [FAB-9321] Panic in caching connector
- 5e8a2a17 [FAB-9304]: Event Client GoDoc
- 0cb0cf98 [FAB-9241] Import discovery client
- 64203484 [FAB-9238] refactoring configs to multiple interfaces
- 71d1cde9 [FAB-9229] Restore devstable tag
- 429e1ef2 [FAB-9229] Enable CI target for Fabric 1.2
- 7b5bc2e7 [FAB-9195]: Event Client
- 213899c5 [FAB-9200] Added retries to ResMgmt client
- d177ebb6 [FAB-9169] remove unused options in config
- b02be7ab [FAB-9188] Add retries to integration tests
- 6880d843 [FAB-9170] Define one WithBlockEvents option
- 84bff1ae [FAB-9121] Retry on premature execution error
- 8a888320 [FAB-9095] Panic when no channel policies defined
- a33102a6 [FAB-9094] Set correct status group for cc error
- 14892a64 [FAB-9092] Move response payload check
- 02c85b37 [FAB-9062] set the response status on chaincode success
- b7343fe2 [FAB-9058] add missing global cache entries
- 7983364a [FAB-9038] Wrong tag for couchdb Docker image
- 82ece9c0 [FAB-9054] Ledger Client: Unit Tests
- a8e2b45d [FAB-8900] retry options in ChConfig.Query
- 35387b83 [FAB-9053] Move util/errors/multi to common/
- a8567870 [FAB-9051] Return InstallCC errors when applicable
- 37f0a1a1 [FAB-9023] SaveChannel Response Struct
- 2a697ced [FAB-9009]Cert expiry check
- 1230546f [FAB-7975] added test case for multi error
- 1b6dbd48 [FAB-9036] Source URL and block num in events
- 39fafe97 [FAB-8944] Refresh membership only on config update
- 2061a932 [FAB-8944] Add more unit tests for channel config cache
- b73b8942 [FAB-8900] policies section in SDK config
- 9880e072 [FAB-9023] return TransactionID for transactions
- 15453a31 [FAB-9031] Log success upon reading key from config
Tue 20 Mar 2018 17:52:25 EDT
- ccecff43 [FAB-7546] Release v1.0.0-alpha3
- aaeebdd3 [FAB-8983] make org names consistent in small case
- d7c5c6a0 [FAB-7975] return status code for chaincode error
- 8b74992f [FAB-8912] Update stable target to 1.1.0
- 79b343ba [FAB-8995] Event client should read channel config
- e3276ec1 [FAB-8985] client,common,fabsdk/... metalinter
- f46da4c6 [FAB-8982] Remove binary output in debug log
- 05a4b001 [FAB-8979] EventURL is no longer required
- 7fe0a78c [FAB-8974] Move errors packages from util to common
- cce14eaf [FAB-7943] Match Go packager file extensions to Fabric
- 73c53c47 [FAB-8964]Log Warning instead of panic
- 4498a415 [FAB-8943] error codes for entity matchers
- 3ce407e8 [FAB-8939] Organize generated mock directories
- 9a32e554 [FAB-8968] Ledger Client: QueryBlockByTxID
- ce374633 [FAB-8965] Rename verifiers to verifier
- 86817d76 [FAB-8965] Resource Mgmt: Verify signature
- bc115910 [FAB-8966] Cleanup user data in tests
- 20358d59 [FAB-8945] Reduce lazyref debug line
- f1fb12c4 [FAB-8954] Fix index out of range panic
- 19b1c512 [FAB-8963] Instantiate and Upgrade default timeouts
- 944cecc8 [FAB-8954] Fix index out of range panic
- ef2ffa7b [FAB-8956] Reference correct config sections
- 6c342a02 [FAB-8900] Reduce default number of peers
- 6ab71379 [FAB-8949] Add Close() to discovery, selection services
- ecb7b037 [FAB-8944] Channel configuration cache refresh
- 9c67a795 [FAB-8946] Dynamic selection caching bug
- ff9763c2 [FAB-8945] Fix lazyref bugs
- 6fac3aab [FAB-8943] client status code
- c570198d [FAB-8936] making cert pool threadsafe
- 6763ec79 [FAB-8941]- extract matching logic from queryconfig
- 79f2f4ee [FAB-8940] Refactor pkg.common.msp.Providers interface
- b54994aa [FAB-8938] Ledger Client: Signature validation
- cc16a4ad [FAB-8935] Update TargetFilter in resmgmt to fab import
- b2c76cdb [FAB-8935] Update mockgen
- c8b483b7 [FAB-8935] Cleanup folder structure
- af69efe9 [FAB-8732]Negative Peer Test
- f58af974 [FAB-8912] update to 1.1.0
- b15f6d33 [FAB-8902] Use random port for unit tests
- b05338fe [FAB-8571] timeout error message refactoring
- 461e4d71 [FAB-8900] random max targets for config block
- e0e34132 [FAB-8910] Add payload for non-filtered CC events
- 523348bb [FAB-8899] Dynamic selection service caching peers
- 5346c29c [FAB-8571] timeout refactoring in chclient,txnhandler
- 2f551a21 [DEV-6168] improve debug logging
- 7582442a [FAB-8874] Refactor Identity interface
- 6cd78cfc [FAB-8571] removing redundant time.After
- 59fa8aa0 [FAB-8872] copy GRPC options in matchers
- 05c52e8b [FAB-8571] parent context opts integration test
- 13097042 [FAB-8866] Handle old config naming for file store
- 9f6e5f6f [FAB-8571] request context background and timeouts
- 96fd4012 [FAB-8866] Rename UserName to Username
- f6628507 [FAB-8866] Rename MspID to MSPID
- a854819d [FAB-8866] Cleanup top level interfaces
- 8241d5c4 [FAB-8865] Clenaup pkg/client/msp
- cb2f56a0 [FAB-8860] Remove unused config lines
- 2d729eec [FAB-8862] Basic docs - introduction
- 267c094b [FAB-8858] Set max message size to be same as fabric
- ea3acdbc [FAB-8852] Create Peer and Orderer from factory
- 063fd0bc [FAB-8571] request context by higherlevel clients
- 60757942 [FAB-8851] Make options consistent across client pkgs
- d84447e9 [FAB-8847] Add ChannelConfigPath opt for SaveChannel
- 1b231dbc [FAB-8847] Use Reader in SaveChannel
- cc128484 [FAB-8845] Update to usage of WithTargetURLs
- 5fa56968 [FAB-8846] Improved key and cert management
- 5c378d38 [FAB-8442] map CAConfig to static host
- 92a48d09 [FAB-8845] WithTargetURLs option
- 8f5d6f49 [FAB-8839] Use connection cache in event client
- cc87976e [FAB-8781] Remove incorrect error log line
- 3cc50db2 [FAB-8828] Cleanup enrollment test cases
- 00d068aa [FAB-8783] Enrollment API Refactoring
- b1908240 [FAB-8442] map CAConfig to static host
- c1724a6e [FAB-8821] Documentation corrections
- 6e67766f [FAB-8813] Pass GRPC options to event client
- 7bb665cc [FAB-8811] Rename WithOrdererID to WithOrdererURL
- f2c267ac [FAB-8782] Check correct err in connection
- 96a926da [FAB-8782] Resolve linter in peer/ord/comm
- 91d09d4d [FAB-8781] orderer needs to call context ReleaseConn
- 5d117af9 [FAB-8571] ledger to use channelcontext
- 40ef627d [FAB-8780] Recover a cached conn from server HUP
- e73e227f [FAB-8778] Move Identity interface to msp
- a9902679 [FAB-8776] Recv should be setup prior to Send
- f0b58959 [FAB-8769] Remove channel.Close
- 95febafb [FAB-8725] JoinChannel should obey WithOrdererID
- 60d97eea [FAB-8766] Rename NewManager to NewIdentityManager
- a56cd3a3 [FAB-8766] Move identitymgr implementation to pkg/msp
- c2a05226 [FAB-8773] Channel Config - Rename Name
- c826e2f6 [FAB-8772] Remove peer and user setters
- fa735b92 [FAB-8769] Remove all remnants of EventHub
- 431d46c1 [FAB-8500] Event Client Integration Test
- 69d7191d [FAB-8768] Option for block events in InfraProvider
- aec90b3f [FAB-8762] Enable mutual tls for rc1 test
- 41836c51 [FAB-8771] disable deprecated tests in CI
- 9a989531 [FAB-8767] Move targets into its own argument
- 2bfab1c4 [FAB-8770] Remove extra SDK instances for int tests
- 05201534 [FAB-8765] Identity API - move to msp
- 80b04c7b [FAB-8707]Remove deprecated channel
- 0c63fda7 [FAB-8756] Remove Event Hub
- 0c30596b [FAB-8684] Split IdentityManager and CA Client impl
- c9bd65a8 [FAB-8141] moved out impl from api
- 78c631ea [FAB-8571] making fab/resource functions package level
- 18e615eb [FAB-8683] Split IdentityManager and CAClient
- 93b132c2 [FAB-8758] Add CloseIfIdle
- 53a4bd0d [FAB-8610] Integrate with latest Client Context
- 8e5aa5d4 [FAB-8755] Event Client Cleanup
- 9e02cf42 [FAB-8754] Stop event stream when unregister fails
- 9f6f6428 [FAB-8753] fetch peer config by url
- 79d6417c [FAB-8752] Add golang.org context to third_party protos
- d94bd307 [FAB-8717] Request Context
- 4664f803 [FAB-8571] reverting grpc fallback
- e8fa23b8 [FAB-8442] map network hosts config with static-config
- d92bc587 [FAB-8482] using contexts in ccpolicyprovider
- 77ce82b7 [FAB-8719] Rename New Selection/Discovery to Create
- 61c4f1aa [FAB-8716] Simplify SDK options
- 9394d3cb [FAB-8711] update timeout config labels
- 7f5d5530 [FAB-8709] Move low level code to fab (tests)
- aae553da [FAB-8702] Peer dialer methods context parameter
- eaa71c43 [FAB-8482] Context and ChannelContext integration tests
- b3bab383 [FAB-8699] Orderer custom connector
- 6607947a [FAB-8681] SaveChannel: Use multiple signing identities
- 9d194d54 [FAB-8667] Remove GetLogger method / Rename InitLogger
- 9606a4c4 [FAB-8667] Levels in logging pkg
- 4889a927 [FAB-8482] Context function implementation for SDK
- 14915595 [FAB-8863]: Rename WithProposalProcessor to WithTargets
- d7c04c5e [FAB-8659]Remove deprecated code all but channel
- 19065b85 [FAB-8656] Initial logging modules
- c13b6d31 [FAB-8657]Remove deprecated code for orderer
- aefe5a58 [FAB-8324]: Resource Mgmt: Query Config
- 3c009b4b [FAB-8656] Initial logging modules
- c5e1bc35 [FAB-8627] Add clientChannel timeout conf
- 4b576fda [FAB-8578] Connection Caching
- abe90446 [FAB-8482] refactoring context and fabsdk package
- 1d43fc80 [FAB-8321] Resource Mgmt: Query Instantiated CCs
- 48163647 [FAB-8639] Create peers via factory
- 77daffee [FAB-8609] User refactoring
- 3e334a01 [FAB-8625] update to v1.1.0-rc1
- eaac2fa5 [FAB-8617] Deprecate Channel interface
- b8eb2d99 [FAB-8620] Close for fabsdk
- 096e8c6a [FAB-8616]: Resource Mgmt: Move resource from context
- 713dd0e1 [FAB-8615] Remove Channel dependency from ChannelConfig
- b45b4e9f [FAB-8607] Update README to point to ledger client
- c3bbc2c0 [FAB-8607]: Ledger Client
- e7a77920 [FAB-8597] Simplify Enroll and Reenroll
- 82e18d87 [FAB-8583] Move IdentityManager interface
- 42c30019 [FAB-8582] cleaning up NewPreEnrolledUser
- e81d3ed0 [FAB-8566] Load CA Registrar from configuration
- 54c4ba01 [FAB-8300] Remove unused Channel from ChannelService
- 6154281f [FAB-8553] Drop CredentialManager interface
- 60253b99 [FAB-8558] Remove embedded err from TransactionResponse
- 79f443e7 [FAB-8300] Expose member mgmt through ChannelService
- 4dff6ab4 [FAB-8546] Fixed race condition in event client
- b8174ca4 [FAB-8542] Split invoke package from channel client
- c2d4afc1 [FAB-8526] Embed CredentialManager into IdentityManager
- 081c0ff7 [FAB-8537] Make event hub and deliver opts consistent
- 5e519834 [FAB-8525] Refactor scc chaincode invocation
- 3258e6f2 [FAB-8514] update baseimage version to 0.4.6
- 07c145dd [FAB-7849] Hide deprecated methods behind build tag
- 5cddfd09 [FAB-8398] Deliver Client Implementation
- e9ea8dfe [FAB-8397] Event Hub Client Implementation
- 983e95a9 [FAB-8513] Identity Management refactoring
- e8b01130 FAB-8509 update go version to 1.9.2
- 69d59c18 [FAB-8512] Rename FabricCAClient to IdentityManager
- e213fb6e [FAB-8491] remove def folder
- 834bdb30 [FAB-8490] Rename factory methods to Create
- 58e97f4b [FAB-8391] Change Transaction ID to Header
- 36f1d9d3 [FAB-8396] Abstract Event Client
- bbc1dd0b [FAB-7874] refactoring pkg/logging
- 7fbc960a [FAB-8320] Resource Mgmt: Query Channels for Peer
- 948f2fdd [FAB-8395] Abstract Event Service
- 907b2633 [FAB-8441] Save user to store on Enroll()
- 05b5ab9b [FAB-8474] Set fail-fast false for CI
- 1a42cd93 [FAB-8466] Use stdlib Context
- 86c95fab [FAB-8464] Organize core pkg folder
- 76be1859 [FAB-8463] Organize pkg/client folder
- 1170db5b [FAB-8462] Rename fabric-client folder
- 350f5938 [FAB-7874] refactoring api package
- fc7d3249 [FAB-8319] Resource Mgmt: Query Installed Chaincodes
- 68f94f92 [FAB-8437]High-level client New(context,options)
- 783a09ba [FAB-8428] UserStore
- eb9db605 [FAB-8422] Refactor broadcast to sign proposal
- 20ce0d3e [FAB-8427] Seed rand only once
- 0a84288d [FAB-8421] Speed up tests by disabling insecure retries
- 830f8ca9 [FAB-8390] Refactor proposal creation to inject txn ID
- 75c84d20 [FAB-8389] Refactor txn ID creation and config sigs
- 42a1d820 [FAB-8376] Refactor deployment spec creation
- 54fe2705 [FAB-7800] making config pem path consistent
- 396f43e2 [FAB-8352] Go 1.10 compatibility
- 20be9f03 [FAB-5511]Combine management client and resource client
- 8eaa4fcb [FAB-8344] Remove Channel from integration tests
- a1037f5c [FAB-8343] Remove metadata from block comparison
- ff9b6bf6 [FAB-8054] Split transactor from Channel
- 89112b82 [FAB-8330] grpcs fallback to grpc when failed
- 614551a7 [FAB-8299] Rename ChannelConfig to Config
- ebb750ac [FAB-7512]Expose GRPC(keep-alive and failfast)
- 39a42500 [FAB-8261] Introduce Multi Errors type
- ca6fe202 FAB-8262 Clean up base_test_setup.go Initialize
- c981b55c [FAB-8247] Improve instantiated chaincodes test
- 07808ad2 [FAB-7978] ResourceMgmt: Join channel with filter only
- 1fd4d4d0 [FAB-8203] Channel Client - EventHub not connected
- 9a8e8f5f [FAB-8189] no orderer config test refactoring
- 34108c5c [FAB-8212] Fixed GetSigningIdentity()
- 031b888f [FAB-8211] Expose ledger from channel svc
- ac89b893 [FAB-8195] Loading embedded certs is broken
- bc269e64 [FAB-8191] Split ledger queries from channel
- 24c520b4 [FAB-6459] Validate endorser signature on response
- f2b1c3be [FAB-8189] using orderer config from channel block
- 95e3a32e [FAB-8151] Enable latest mock-gen
- 115de641 [FAB-8107] Move api/apicore to pkg/fabsdk/api
- 966fa037 [FAB-8127] FabricProvider based on context or cfg
- 110c5e6a [FAB-8150] ChannelService with System Channel
- d477b43b [FAB-8143] Clear error between retry attempts
- 37e6436d [FAB-8145] Cache configuration on creation
- 0d235e06 [FAB-8146]Add unit test for EndorsementValidation
- a0c4e3e0 [FAB-8134] Integrate channel config
- dbcc63a7 [FAB-8124] Move genesis block + joinchan to resource
- 578506b8 FAB-8101 - .json file extension with filekeyvaluestore
- e50cd255 [FAB-7513] MSP-like key and cert storage
- 5f54093a [FAB-7508] Discovery greylist filter
- 4c641946 [FAB-5209] Remove dependency on channel from resource
- 42d6b169 [FAB-8050] Remove internal packages from client
- d4c8e3c7 [FAB-8049] Split txn out of channel
- b8f2be74 [FAB-8039] Split Endorsement Handler
- 913ef174 [FAB-7998] Move client APIs to apifabclient
- cb5e5811 [FAB-8004] Remove errors wrapper
- a0a94304 [FAB-8005] Fix CI
- 3c5f08a9 [FAB-8024] Apply correct timeout option
- cdb34d50 [FAB-8023] Channel Config from orderer
- ec2110a0 [FAB-8005] Fix CI
- e8a79bb2 [FAB-8008] Update to versioned protobuf
- bc8e5ef8 [FAB-8003] Use stdlib sync map
- cf9810f1 [FAB-7984] Add InvokeHandler to ChannelClient
- d6546c82 [FAB-7508] Set grpc-go min version constraint to 1.8.0
- 4fc40fa6 [FAB-7980] Fix ChannelService under ClientContext
- 45297021 [FAB-7972] Whitelist discovery filter
- f3eca564 [FAB-7508] Move status, retry to pkg/errors
- 35b6af70 [FAB-7968] Return error from function in ChannelClient
- 47e68c44 [FAB-7508] Add retries to channel client
- 7ccbf184 [FAB-7960] Read Channel Configuration from Peer
- e985ca49 [FAB-7968] Remove channel client async option
- b0efb7e9 [FAB-7948] Removing *WithOpts functions in resgmtclient
- 0855cd76 [FAB-7831] Refactor SDK context
- 99efc28f [FAB-7948] Removing *WithOpts functions in chmgmtclient
- 6af43635 [FAB-7931] Update to fabric CA v1.1.0-alpha
- 335b2b52 [FAB-7935] Make context func names consistent
- 5f28e69e [FAB-7931] Update to fabric v1.1.0-alpha
- edf8ad29 [FAB-7883] step based Query and ExecuteTx
- 10205b28 [FAB-7917] Move packages from def to pkg/fabsdk
- ac3975ab [FAB-7912] Extract Resource methods into new pkg
- f791ff1c [FAB-7911] Update test gopkg dependencies
- d296d35b [FAB-6776] Dep 0.4.1
- ef806275 [FAB-7880] add error code to empty cert
- 23e4a061 [FAB-7864] fabsdk config err should return wrapped err
- 7c5c1bdf [FAB-7869] event mock should not import testing
- 48a3c934 [FAB-7862] Add WithConfig helper method to fabsdk
- 40b253e7 [FAB-7826] Fix QueryInstantiatedChaincodes
- 0a3ac6fd [FAB-7850] Collection BTL policy proto
- 21d796df [FAB-7831] Move funcs that propagate SDK context
- 6d35bfc4 [FAB-7763] fixed go fmt spacing
- 94ac20c7 [FAB-7830] Refactor client: delay error propagation
- 199cc9d7 [FAB-7827] Use ConfigProvider interface
- 58439853 [FAB-7821] Update tests to use generic client opts
- 864ac4b2 [FAB-7623] Make channel client options generic
- 9f302399 [FAB-7807] Return response from ExecuteTx
- 151ff037 [FAB-7776] Customizable default logger in SDK Logging
- 7f08d83f [FAB-7806] Move gofilter under src directory
- 535bcd35 [FAB-6523] Bump Fabric version
- e084bafe [FAB-7622] Update tests to use fabsdk.New
- ed3dc93e [FAB-7729] Cleanup SDK options
- 28e9a8bf [FAB-7798] Update pkcs11 tests to use internal scripts
- 8d22afbd [FAB-7771] Refactor config impl constructor
- 89148100 [FAB-7763] Tool to import keys into HSM test fixture
- 4439cf27 [FAB-7507] Return status codes
- a03806bf [FAB-7765] Use CryptoSuite to load private key/signer
- 4c444f79 [FAB-7699] Embedded pems and functional params support
- ceed3390 [FAB-7736] Move set default cryptosuite to SDK
- 6662c7f2 [FAB-7728] Check for error in fabsdk option
- ab16930f [FAB-7661] Functional parameters for fabsdk.New
- 3aaff6e1 [FAB-7618] Split fabsdk from fabapi into new pkg
- f5d61a3e [FAB-7625] Make core fabric generic in fabapi
- 188110a6 [FAB-7682] TLS Cert Hash to Event for Mutual TLS
- d3dc3128 [FAB-6982] - Support Private Data Collection Config
- 5add6df5 [FAB-6523] Bump Fabric version
- 2c40482e [FAB-7606] Validate endorser payload and status
- c0080e22 [FAB-7602] Add default txProposalResponseFilter
- 083c917b [FAB-7599] Move packages from internal to third_party
- fdeaed1d [FAB-7577] Separate cryptosuite pkgs
- 65c26f43 [FAB-7576] Conditional PKCS11 support
- 035e4f9b [FAB-7452] Allow embedding cryptoconfig in the Config
- e902e9b2 [FAB-7485] Re-organize integration tests
- 2f7918e1 [FAB-7550] No Mutual TLS integration test case
- 3d663614 [FAB-7546] Update changelog
- 7c09f2e [FAB-7536] Provide TLS Cert Hash in Channel Header
- de1c0d8 [FAB-7531] Fix timestamp in channel header
- d0a811d [FAB-6258] Bump fabric third_party revision
- ad6e27e [FAB-7530] Update version of viper
- 9fd0ebd [FAB-7516] refactor embbedded cert/key combo
- 8d39602 [FAB-7528] Update thirdparty pinning scripts
- 56a7adb [FAB-7516] Cert/Key embed & file path combo
- 78503fe [FAB-7498] Rename fixtures ca to be part of example.com
- 24f9ecc [FAB-7452] Allow embedding cryptoconfig in the Config
- 9a9856d [FAB-7488] Fix integration tests outside docker
- dafcfbc [FAB-6805] Mutual TLS added further unit tests
- b99661a [FAB-6805] Mutual TLS
- a00fd98 [FAB-7451] Tx Failures shouldn't create CC Events
- 3651028 [FAB-7392] Enable multiple version testing
- a062492 [FAB-7387] Ability to load system cert pool
- 5c01120 [FAB-7388] Fix mockgen version to v1.0.0
- 83c4a87 [FAB-7386] Enhance multi organisation test
- 17a18b1 [FAB-7307] embed cert in config, test update
- 0bd2dfa [FAB-7346] Make IsChaincodeInstalled a private method
- 8dde6e6 [FAB-7323] Updates to ResourceMgmtClient interface
- f853354 [FAB-7307]Config in []byte & embed cert in config
- 9dad8ae [FAB-7292] Configure fabric-ca server correctly
- d3c36d4 [FAB-7281] Resource Mgmt - Instantiate/Upgrade CC
- ce72cd1 [FAB-7113] Init default logger when not set
- e5f4954 [FAB-6258] Fix import path change in fabric
- 55aac02 [FAB-6258] Bump fabric third_party revision
- 94de933 [FAB-7183] check_license misses some newly added files
- 0e5f0f6 [FAB-6983] fabric-ca to reuse sdk cryptosuite
- 7053d2c [FAB-7097] Fix tests when GOPATH isn't set
- dd63d01 [FAB-7101] Resource Management Client - Install CC
- 26b3d2e [FAB-6983] bccsp import refactoring
- e9fa53a [FAB-7047] Resource Mgmt Client - Join Channel
- 59a0a8e [FAB-6983] Moved bccsp from third_party to internal
- 847bedf [FAB-7057] Fix third_party pinning script on MacOS
- a218800 [FAB-7053] Make ChannelConfig public
- a5e3c16 [FAB-6983] replacing BCCSP with cryptosuite adaptor
- 4ae6eda [FAB-7003] Remove block from debug logs
- 231ec6c [FAB-6981] Channel Management Client
- 23a0767 [FAB-6983] cryptosuite adaptor for bccsp override
- 9d2609c [FAB-6460] Increase async query timeout
- b930c3b [FAB-6356] Setting logprovider in advance for SDK tests
- 73a1e9b [FAB-6356] enable/disable callerinfo by module/loglevel
- ba8d5c9 [FAB-6945] Config Improvements
- 7731bd8 [FAB-6928] Update CI to v1.0.4
- 17351d9 [FAB-6914] fixing Gopkg.toml for knetic/govaluate
- 3710c33 [FAB-6356] SDK-logging customizable callerinfo
- 4076bda [FAB-6914] Adding policy parser in SDK-Go
- 562ea23 [FAB-6915] Fix chaincode startup issue in tests
- 2443ac7 [FAB-6886] SDK logger new utility function
- 2efa8bf [FAB-6708] Build flags to disable BCCSP plugins
- 8b685f6 [FAB-6860] Update third_party fabric to v1.1.0-preview
- b36fe41 [FAB-6809] Dynamic Selection Service
- cfaafc8 [FAB-6814] Chaincode Policy Provider
- 25ef379 [FAB-6767] mock utils for SDK go
- e3ec402 [FAB-6812] Peer Group Resolver
- 2b9159f [FAB-6759] Selection Service (Static)
- aafbea2 [FAB-6767] mock utils in SDK-GO
- 22e666e [FAB-6763] Give protos own namespace
- 23ec481 [FAB-6695] Fixes for default config and protos
- 199fae9 [FAB-6523] Bump Fabric version
- 8908090 [FAB-5878] - updated connection-profile
- ae56873 [FAB-6484] Cleanup third_party patching
- cd1547f [FAB-6484] Cleanup third_party patching
- b2d8843 [FAB-6484] Cleanup third_party patching
- a846c50 [FAB-5878] Fixed a message typo in the config
- db3029c [FAB-6477] Reduce imported Fabric code
- e216f82 [FAB-6290] Reduce imported Fabric CA code
- 7ab244f [FAB-6235] dep v0.3.1
- f048f16 [FAB-6423] Go SDK config reused issue
- f4ddd6f [FAB-6258] Bump fabric third_party revision
- c82f744 [FAB-6428] Update CI & tools to Fabric 1.0.3
- 7f4bc34 [FAB-6275] Removed tls:enabled from SDK GO config file
- 46ea533 [FAB-6460] Increase query timeout
- 9c02025 [FAB-6429] : Convert CC args type
- 4c04c1c [FAB-6406] Convert to errors package
- 3eae44a [FAB-6424] Add ci.properties file
- a1cb9c9 [FAB-6385] Go SDK timeouts config restructure
- 8b4dcfb [FAB-6383] Add notice to third_party source code
- 7c71a98 [FAB-6391] Remove deprecated fabrictxn functions
- 20ff232 [FAB-6385] Go SDK Configurable timeouts
- 2578687 [FAB-6382] - Add TxValidationCode to ExecuteTxResponse
- e89a861 [FAB-6343] Change Print to Log
- fc03fd7 [FAB-6358] Expose packages in e2e tests
- 8450c98 [FAB-6322] Regenerate dep constraint file
- c299d70 [FAB-6343] Change Print to Log
- 2fb9484 [FAB-6342] DefaultLogger can print logger as caller
- b5ac164 [FAB-6272] Improve log vendoring
- 8305ff0 [FAB-6340] Pass go test flags into docker tests
- 64a5e3f [FAB-6272] fixing golint warnings
- 17ad794 [FAB-6272] SDK Go logging interface and provider
- 3dc34e5 [FAB-6313] Fix linter warning
- f1c390e [FAB-6314] Channel Client
- dd185dd [FAB-6313] Fix linter warning
- 585d166 [FAB-6305] Pass Go Tags to docker integration test
- 293fb2b [FAB-6300] - Move orderer and ledger to third_party
- f08071e [FAB-6300] - Move orderer and ledger to third_party
- 08b4db4 [FAB-6284] Add ChangeLog.md file to track SDK GO
- bf29760 [FAB-6275] Add Default GO SDK config
- 541f496 [FAB-6285] Fabric-CA vendoring: remove tcerts
- e58cbee [FAB-6270] cleaning up logger info,error,warning
- 20fb840 [FAB-3783] go-sdk chaincode upgrade support
- 3b6d77b [FAB-6252] Cleanup Makefile
- 72a94b4 [FAB-6252] Cleanup Makefile
- a8c601e [FAB-5878] - Implement "Connection Profile" for SDK-GO
- e60551c [FAB-6184] Improve Fabric vendoring (populate)
- 2624e50 [FAB-6222] Import Fabric protos
- 860a3b5 [FAB-6221] Import BCCSP as third_party
- eff58ec [FAB-6205] Improve log vendoring (populate flogging)
- ff494fa [FAB-6214] Make target to generate channel artifacts
- 4bfb47e [FAB-6184] Improve Fabric vendoring (scripts)
- 591cea8 [FAB-6177] Improve Fabric-CA vendoring (populate 1.0.1)
- e82eb25 [FAB-6177] Improve Fabric-CA vendoring (scripts)
- dab5a98 [FAB-6146] Move fixture chaincode under testdata
- bbc0200 [FAB-6079] Update README
- 7cdef1d [FAB-6111]Use syncmap in eventhub
- 308a18d [FAB-6104]Remove IsSecurityEnabled
- f6e947e [FAB-6079] Update fabric dependency
- 0f6b2f6 [FAB-6065]Config interface to expose BCCSP
- 74e5fa8 [FAB-6041] Fabric-SDK-Go doesn't log properly
- 35d5b39 [FAB-6013]Race condition in eventhub
- 4213e7e [FAB-5947] Fix compatibility information in README.md
- 9fe0963 [FAB-5948] Fix check_license script error
- 7570207 [FAB-5919] Refactor CI to run unit tests without docker
- 6648c81 [FAB-4893] Update vendoring to dep (lint fix)
- 77082f4 [FAB-5918]Fix build status on CI
- 1937c69 [FAB-4893] Update vendoring to dep
- 4bea613 [FAB-5908] Remove transaction proposal from error
- 08be791 [FAB-5897]Upgrade client to use fabric.v1.0.1
- 110bf21 [FAB-5792] Use race detector for tests
- 2bbb512 [FAB-5143] Fix go-logging data races
- 7fb8ad9 [FAB-5143] [FAB-5557] Fix eventhub race condition
- 5ac8ff6 [FAB-5626]PKCS11 support using softhsm2
- f0c65f3 [FAB-5751] Add .gitreview
- 7392c6e [FAB-5750] Fix invalid assertion in ca integration test
- 6ed4b84 [FAB-5681] Expose ability to SendTransactionProposal
- 77507d9 [FAB-5523] Configuration timeouts are ignored
- f405d0f [FAB-5515] Regenerate crypto artifacts
- c721dcf [FAB-5442] Increase create channel wait time
- 8964c14 [FAB-5405] OrgContext and Session Structure
- 1e9e2f0 [FAB-5401]Disconnect Event Hub Asynchronously
- a95d5fc [FAB-5388] SDK Go - Improve Broadcast mock method
- 1ee9a93 [FAB-5379] Pass signature policy to Instantiate CC
- 1765d77 [FAB-5343]NewChannel set nil in the channels array
- 3da99de [FAB-5016] Configurable connection timeouts
- a24a856 [FAB-5294] Retrieve peer config by name
- 4e0def9 [FAB-4633] Support Fabric 1.0.0
- 3f9b996 [FAB-5238] Poll results to fix intermittent failure
- 45480e5 [FAB-5232] Add SDK TLS Cert Pool
- c2c0c70 [FAB-5215] SDK entry point (part 1)
- cc9e96a [FAB-5235] Normalize Getter Names
- 8c34459 [FAB-5233] Return TransactionID from InvokeChaincode
- fe06786 [FAB-5520] Make Broadcast select a random orderer
- 223e728 [FAB-5214] Move Identity from Client to User
- 1d36d9e [FAB-5211] CreateChannel to use TransactionID
- 6265e33 [FAB-5201] Refactor SendTransactionProposal
- ab834b8 [FAB-5192] Return struct from implementations
- f71ee06 [FAB-5193] Mock servers should accept port & cleanup
- 358abfb [FAB-5173] Orderer refactor and test coverage
- 1f579ed [FAB-5174] Packager refactoring and test coverage
- f584747 [FAB-5183] Fabric-ca client refactoring
- 3a54d75 [FAB-5176] Split and refactor channel package
- 020bc5c [FAB-5172] Keyvaluestore refactor and test coverage..
- aeef71d [FAB-5119] Split up API interfaces into multiple pkg
- 73df8f6 [FAB-5170] Refactor User and improve test coverage
- 5cc3579 [FAB-5115] Added more test case coverage to channel
- a86f35f [FAB-5142] Race condition detection
- 50281db [FAB-5137] Split txn APIs into their own pkg
- cb15534 [FAB-5136] Viper shouldn't be exposed in interface
- f7b2f4f [FAB-5133] Split txn proposal APIs into their own pkg
- a4ae7c1 [FAB-5115] Add test case to config.go
- e72516d [FAB-5129] Update fabapi NewUser method
- 191cb6a [FAB-5116] Improve Events test coverage
- 13a35d0 [FAB-5118] Split fabric-txn into pkg and default impl
- 95ef635 [FAB-5115] Test coverage for config unit test
- f0f2ef5 [FAB-4637] Add multi-org integration test
- db358ac [FAB-5115] Refactoring config and channel get methods.
- 180a594 [FAB-5110] Added eventhub disconnect in InvokeChaincode
- 1876110 [FAB-5109] Extracted primary peer joined logic
- 536c637 [FAB-4637] Organization based configuration structure
- 4bb3690 [FAB-4890] Fabric Txn API and removed utils
- 85fa310 [FAB-5007] Using a Normal user by default in e2e tests.
- 9e10dd3 [FAB-4694] Improve test coverage
- b164375 [FAB-4632] Upgrade to support 1.0.0 RC
- 965d4fb [FAB-4934] SDK Go - Integration test fails locally
- 19a90a0 [FAB-4934] Event integration test failures
- e62ea36 [FAB-4942] Enable Mac tests on Go 1.7
- 941469b [FAB-4932] Fix README
- 1a2d803 [FAB-4638] SDK Go - Join channel response parsing
- ea51b78 [FAB-4939] SDK Go - Removed unused variable
- dafbe28 [FAB-4629] SDK Go - Change folder structure
- 4cb70e8 [FAB-4754] Set correct arch for test containers
- 5923ca4 [FAB-4634] Update license headers
- 70e7a26 [FAB-4634] Update license headers
- ab0ba8f [FAB-4634] Update license headers
- 4b031d6 [FAB-4634] Update license headers
- 1f2c757 [FAB-4630] Update README
- c0c3cb0 [FAB-4630] SDK Go -Upgrade to support 1.0.0 beta
Thu 15 Jun 2017 12:16:05 EDT
- 04b9327 [FAB-4645] Remove commit level script
- fb21cd2 [FAB-4645] Update integration test scripts
- 8f1d587 [FAB-3162] Add optional secret param
- 7939eab [FAB-3757] Update to 1.0.0-alpha2
Wed 31 May 2017 12:00:00 EDT
- 2f30561 [FAB-4432] Allow access to chain anchor peers
- b288855 [FAB-4375] Update MockEndorserServer
- 9c0f71b [FAB-4329] SDK Go - externalize CA root in mock test
- 270f57b [FAB-4147] Add links to example projects
- 9204ed8 [FAB-4023] SDK Go - apply CC interest after Connect
- b9f8928 [FAB-4027] Update build instructions
- d55fe9b [FAB-4027] Update build instructions
- b8813fe [FAB-4035] Improve handling error in orderer
- d6d3fe0 [FAB-3999] EventHub client reconnect fix
- 139fe8f [FAB-4006] SDK Go - Update mock broadcast server
- 061e0e0 [FAB-3994] Cleanup test suite runs
- 1b4f9fd [FAB-3933] Use docker hub fabric images in test suite
- 84f596f [FAB-3965] Review go lint suggestions
- 93f5da5 [FAB-3966] Add go linting checks
- 4521257 [FAB-3962] Add license & spelling checks.
- 716acd3 [FAB-3952] Exported identifiers
- eb9b94b [FAB-3902] RegisterTxEvent to return error code
- 9bc35ce [FAB-3670] Close client connection
- 78b6da1 Return correct exit code from test script
- 44e57b3 Fixed integration tests
- b6f4099 [FAB-3558] Allow specific env variable prefix for SDK
- f55b585 [FAB-3435] Test case to validate transient data
- b76434a [ FAB-3432] ChaincodeEvent should contain channel ID
- 7346b61 [FAB-3421] SDK Go - Disconnect and RegisterBlockEvent
- 254b040 Updated README
- 5d2c9c8 [FAB-3409] Add support for env variables in config
- dbdac6e [FAB-3423] Remove unsafe type assertions in config.go
- 797da09 [FAB-3421] SDK Go - Disconnect, RegisterBlockEvent
- ec9d2ef [FAB-3313] Move APIs to appropriate class
- 47fffbe [FAB-3217] SDK Go - Deadlock in Event Hub
- eac4440 [FAB-3255] Added creating orderer with root CAs
- 6d3307f [FAB-3231] Renamed user accessor methods
- b920301 [FAB-3324] Get organization units
- 115b0db [FAB-3128] Added re-enroll
- 7ab1f3f Updated README
- 04f6d7d [FAB-3059] SDK Go - Complete Initialize chain
- 7a66106 [FAB-3073] SDK Go - Move utility functions
- c47bbf2 [FAB-3072] SDK Go - Add failed transaction events test
- b63b116 [FAB-3059] SDK Go - Initialize chain
- 65db7ec Update README
- 10712fe [FAB-3027] Updated CI scripts
- 1ec6bf1 Update README
- 4614970 [FAB-3027] Added all target to Makefile
- 818aac3 [FAB-3027] Added Makefile
- ca82dda Fix EventHub event source for tests
- 388838f [FAB-3021] SDK Go - Get chaincode events from Block
- 5c04433 [FAB-3022]fix GetQueryValue interface define
- d15cb07 [FAB-3018]return detailed event hub connection error
- 55bdb74 Fixed property access
- c153bac [FAB-3003] Updated README
- 6a0dd50 Test initialized with testing config
- f731064 [FAB-3003] Added join channel functionality
- ae71223 Test initialized with testing config
- 17cd4e0 Revert back server port - required for testing
- 2ecb4a5 [FAB-2979]Fixed TLS Config for fabric CA client
- 14370d1 [FAB-2975] SDK Go - Chain Query LCCC, SCCC Support
- d36e7eb Adding data access functions
- fe98dcb Adding Extension interfaces to Chain and EventHub.
- dacc9ca Disabled gossip TLS handshake for integration tests
- b29b07d Fix instantiate chaincode test case
- 583a90a Fix issues reported from goreportcard
- 9b8d2c0 [FAB-2899] Added create channel functionality
- 4e3f737 [FAB-2894] Chaincode deployment - integration tests
- d27a83e Update readme with project links
- ca69dcd [FAB-2898] SDK Go - Query SCC Support
- 405b815 [FAB-2895] Fix TLS Certificate location
- f171bef Update README file
- da93bdc [FAB-2882] Update SDK Go to work with v1.0.0-alpha:
- c426926 Added user registration and revocation functionality
- a2ff332 Initial commit
This document is licensed under a Creative Commons Attribution 4.0 International License.