Fri Jun 23 13:06:19 EDT 2017
- b064869 FAB-4521 prepare for v1.0.0-rc1 release
- 50d39ba FAB-4923 Enable balance-transfer for rc1
- 47a9286 [fab-4912] Modify e2e fixtures to support new MSP
- 9dc6490 FAB-4918 NodeSDK - remove workaround
- 1b3d8a7 FAB-4852 NodeSDK - fix doc broken links
- 7cf6176 FAB-4615 NodeSDK - TransactionID doc
- ada7f75 FAB-4882 Bug fix in e2e query test
- 9e7d7ac FAB-4878 fcn name handling in sample app
- 9b8c6a0 FAB-4870 Confusing fcn name handling in tests
- 9f9659f FAB-4860 BaseClient.js missing 'use strict'
- 2868120 FAB-4643 NodeSDK - Work with the configtxlator
- 164b777 FAB-4456 JSDoc cleanup and enhancement - part VI
- dd49adb FAB-4794 NodeSDK - eventhub connect
- 08f55c3 FAB-4456 JSDoc cleanup and enhancement - part V
- 8fb2968 FAB-4456 JSDoc cleanup - part IV
- 6c3bfe6 FAB-4456 JSDoc cleanup - part III
- 9ed6451 FAB-4456 Fixup jsdoc - part II
- 0eeaa61 FAB-4573 add missing license headers
- 7185cdb FAB-4483 NodeSDK - intermittent errors
- 811474c FAB-4486Improve integration test for "instantiate CC"
- 443bbef FAB-4456 Fixup jsdoc - part I
- 84ebeb4 FAB-4395 Prepare for rc1 development
- d8f52a8 FAB-4446 NodeSDK - test code invalid
- a05c55c FAB-4441 NodeSDK update protos to current
- a156a23 FAB-4435 gulp test recreates containers
- 2717d9b Fix indexing bug in installChaincode e2e test
Thu Jun 8 07:11:33 EDT 2017
- edbf91d FAB-4393 release notes for 1.0.0-beta
- 7d62c53 FAB-4284 - Fix link to CA Overview
- 1b2930c FAB-4283 NodeSDK clean up
- 7358d0c FAB-1592 Delete marbles.js from integration test
- de5a980 FAB-4374 NodeSDK - block decode return bytes
- 5d158e8 FAB-2787 NodeSDK - Client timeout
- 63ea71d FAB-4226 Upgrade example app to beta level
- af194a8 FAB-4306 signatures not able to save
- f306afe FAB-4131 Enhance FabricCAClientImpl with persistence
- 335f587 FAB-4308 add missing CCBY license to docs
- a494295 FAB-2991 Improve query interfaces
- 4b6bd7a FAB-4238 install chaincode e2e test
- ad807b3 FAB-4191 Remove --peer-defaultchain from compose
- e5f04ef FAB-4187 Clean up unit test of sdk-node
- 68f7c04 FAB-3693 Fix channel creation in new-channel.js
- c856573 FAB-4165 Fix gulp test to remove chaincode containers
- 123e595 FAB-4160 NodeSDK - remove SDK channel create
- 183a619 FAB-4094 Enable state-store-less-ness
- 959d99f FAB-4145 intermittent e2e failure in fabric verify
- 105d16c FAB-4145 intermittent e2e failure in fabric verify
- bfdb8e5 FAB-4145 intermittent e2e failure in fabric verify
- c899119 FAB-2843 NodeSDK - Handle network issues Part 2
- ef61a8b FAB-3253 Should attempt to load bccsp_pkcs11
- 9d3de19 FAB-4075 Change APIs and code from Chain to Channel
- 392dd9f FAB-2864 Replace hashtable module
- 3ff53c4 node-SDK FAB-2637 assign PKCS11 libpath based on search
- 96b1b9f FAB-4014 Remove chaincode version from invoke
- 6778314 FAB-3829 Remove storekey param in cryptoSuite importKey
- a01f72f FAB-4054 consolidate ca launch params
- c3b5cb9 FAB-3568 NodeSDK - Remove nonce requirement
- 33fb2b0 FAB-4019 Add newCryptoKeyStore to FabricCAClientImpl
- 9541aa4 FAB-2819 Tutorial for app dev environment setup
- 696da1f FAB-4000 balance-transasfer README corrections
- 88c0de6 FAB-3862 Remove getRoles from Peer
- 6d5751a FAB-3881 Remove local key store from Crypto
- 4506da9 FAB-2843 NodeSDK - Handle network issues part1
- 4b5a9b5 FAB-2726 transform windows-style paths in CC package
- 5f3ebc8 FAB-3945 Remove chainId from required params
- 67364a3 FAB-3944 renaming Chain.getOrganizationUnits()
- c8706f9 FAB-3943 Remove TCert methods from API
- 8846c0e FAB-3935 Add README to Balance-transfer sample
- 8e0c434 Prepase for alpha2 development
- 6e1d2a5 FAB-3886 Reduce steps to run gulp test
- 38eda84 FAB-3868 NodeSDK - update proto files to latest
- 196d048 Release v1.0.0-alpha
- 238f2d2 Fix query.js test code to be more deterministic
- c71ee2c NodeSDK - return error object from proposals
- 6f77cdf FAB-1552 Implement TLS support for fabric-ca-client
- 3afcb0a Add tls support to node SDK
- 378f37c Require mspid in User.setEnrollment()
- add5598 FAB-2760 Update fabric-ca-client
- e2edc9b NodeSDK - update for latest protos
- dcd7a3a nodeSDK include all integration tests in gulp test
- 6e792c5 Update genesis blocks for orderer and chain
- a945fd1 Further updates to README
- f38340b Minor fix in readme
- ad5831f Add event listener to chain genesis block commit
- a8ce9ca 'npm test' command broke
- 2a0fa90 NodeSDK - update to latest proto
- 05c6f83 Update readme and ca build task
- 2384471 Add query to new multi-org end2end test
- 45a3778 Enhance the default endorsement policy
- 665fc61 Create default policy of 'Signed By any member of org'
- 0303e44 nodeSDK Fix gulp test
- da119b5 Revert accidental changes to original end-to-end
- b95036b Update e2e test to use multi-org setup
- 240605b NodeSDK - add getOrganizationalUnits() to Chain
- 3063a5b Create test sandbox materials for channels
- 49f4eb7 FAB-2493 Use a streaming tar to package chaincode
- 771a723 make sendInstantiateProposal be chaincodeType neutral
- 3fc729a Remove special handling of base64 padding
- 999db30 NodeSDK update event and query to latest protopuf
- b32920d Only enforce chaincodePath for GOLANG
- d3fcbe2 BCCSP config back to SHA2
- 2579307 Allow fabric-ca-client to use per-instance crypto
- bc36ef5 Modify chaincode packaging to comply
- fa135f3 FAB-2383 Add queries for Blockchain App
- d61f388 Reorganize the chaincode package logic
- 9b9599f Hash algorithms for signing and txId
- 6c3547e Cleanup filenames which used "cop"
- 50b9370 Update test/fixtures/docker-compose.yml
- abd80fb Add more tests to register/enroll/revoke
- 651aac8 Implement fabric-ca revoke() client
- c1daab4 nodeSDK sendInstallProposal chaincodePackage
- 3473608 Add authentication to register()
- f7f39c2 Support .car deployment
- 28ba8ce Fix devmode install
- 70fe8ad node-sdk FAB-2456 query.js exited without ending
- b42979f Don't include init-args in InstallProposal
- 8c74e04 Update events test for renamed API
- 425028f Remove unused node.js modules
- c1372a7 NodeSDK - new channel - join channel
- f0c89b3 FAB-2017 Parse metadata for invalid transactions
- 2ba668c Fix fabric-ca-client tests
- 1c3f361 NodeSDK update for latest protos
- c34c643 Restore couchdb-fabricca test
- 1e3c1b2 nodeSDK Rename Deployment to Instantiate
- 0344555 nodeSDK Fix test failures
- 084d3b5 NodeSDK Update to latest Protos
- 2b5907c TxID compute with nonce + creator
- a8554c1 CouchDBKeyValueStore ctor to ask for url
- f6a374c Move t.end() calls earlier to avoid confusion
- b394db1 FAB-2352 Upgrade grpc package to 1.1.x
- f34cfce NodeSDK update queryTransaction with new proto
- a4641aa node-sdk Implement new cc install / deploy
- 59a96ce node-SDK FAB-2258 restore HTML coverage report
- d621497 should use "=" to assign value rather than "-"
- 7702584 Use mixin to enforce CryptoKeyStore APIs
- 691af63 Refactor headless-tests.js into individual files
- bdcd351 node-SDK FAB-2184 Fix coucbdb-fabricca-tests.js
- 4ed80ae add inline jsdoc to msp-manager
- da1c9ba Add Cobertura reports in gulp task
- 1f22ed9 NodeSDK - add Queries
- ba20656 Implement MSPManager and load MSPs from configs
- e10d4ec node-SDK Fix FAB-2158 pkcs11-tests.js fails
- d03960d FAB-2002 Add unit test for chaincode events
- 024f6f0 Allow per-chain variations of BCCSP/CryptoSuite
- d83c5ae node-SDK Fix FAB-2154 - add unit tests
- 56c54ee FAB-2065 Update balance-transfer sample app
- d32cdd2 Remove keysize parameter from ecdsa/key ctor
- 59e88c6 NodeSDK - update to latest protos
- 5e43972 node-SDK Fix FAB-2109 doc.js
- 4cdabba Create a keystore class for improved code flow
- b9d5f26 Delete files checked in by accident
- e64871f Add checking for getKey(ski) returning pub key
- dfbf9be FAB-2060 Transmit chaincodePath during deployment
- f8f4acd istanbul config needs to be updated
- 0fd7d2c Fix missing package winston
- 77ff639 Update .gitignore
- 0f4075f Move tx listener registration before sending tx
- 7a54782 Re-format end-to-end test with lambda
- a8ff8cd FAB-678 Omit dockerfile in deployment payload
- a7318bb Remove 2 sec pause in E2E test
- d871138 Fix and rename cloudant and couchdb-fabriccop-tests
- 8ac3c44 FAB-2016 Fix step logic in end-to-end.js
- 3c3e665 FAB-929 Implement devmode deployment support
- 22ee9c8 Fix port numbers as per the commit in fabric
- 954ea4b Tighten the supported version ranges
- 450f6da Fix e2e test to run with fabric-ca docker
- 6f74833 nodeSDK Fixes for FAB-1702 and FAB-1704
- 3dc987f Cleanup remaining references to COP
- 90d8d42 FAB-1948: Allow users to provide GOPATH from CLI
- afc53d4 Fix typos
- 27f2438 Fix test/fixtures/docker-compose.yaml parse error
- 3add8f6 Fix test/fixtures/docker-compose.yaml parse error
- 78f630f Update npm package version
- 6d2858f Add missing bn.js to fabric-ca-client/package.json
- fd3626b FAB-1867 end-to-end based example node program
- a33d1c5 FAB-1239 register function for fabric-ca-client
- 1f9d5e4 Update default test_chainid to testchainid
- caf64fe Fix build break due to accidental inclusion
- fd85330 Renaming the packages to official names
- 89b118c Eventhub support for v1.0
- 24926ce FAB-1835 Changes return values of chaincode
- 05e1fee Enhance importKey() to support private keys
- babccee FAB-1824 CouchDBKeyValueStore setValue to return value
- 2c1b874 BCCSP PKCS11 implementation for node.js SDK
- d324cb6 Rename fabric-cop reference in docker-compose file
- ea8eea9 Fix regression due to FAB-1787
- 867e3b5 Use Emacs directory-variables
- 5e2d2dd SDK loads pre-provisioned users - step1
- d9fc906 NodeSDK - update test cases for new chain name
- 707e9ba FAB-837 Add support and test for cloudant database
- bcddb7f NodeSDK - chain create, submit to peers-FAB-1734
- 0b53987 NodeSDK - update to latest protos
- f61aad3 FAB-1756 Add support for SHA384 hash
- 7eef633 Add headless tests to increase coverage
- 0d7c26c Update docker-compose file to run end-to-end tests
- 6efdd72 FAB-1713 add event stream port to test fixture
- 570e4bf Remove double-counted files in istanbul config
- cb9f8c1 FAB-1263 ECDSA signature malleability resistance
- 1dcc5fb Adding CouchDB KeyValueStore Implementation
- 0df2e6b NodeSDK - updates for latest proto files
- 2f3d29e NodeSDK chain create submit to orderer FAB-1531
- 2c14385 Add eslint rules to enforce line length
- 7a2e5a4 Fix incorrect license header
- 9cbb41e Added missing CONTRIBUTING and MAINTAINERS files
- 34871dd Added missing CONTRIBUTING and MAINTAINERS files
- 6808b0a Update enroll function for hfc-cop
- 6524a08 FAB-1520Add duplicate check to SDK addPeer function
- 05dbba4 FAB-1522 Start using the new SigningIdentity
- 00ede37 FAB-1221 Implement SigningIdentity
- e6a2572 Cleaning up old decrypt code
- fbb3ae3 FAB-1517 Add shake hash 256 to hash.js
- 3f67029 Fix error messages in orderer-chain-tests.js
- 5786857 FAB-1486 Avoid duplicated transaction in e2e
- 662135e Fix docker-compose.yml for Test
- 129ca3c Fix unresolved variable and remove comma
- 17635eb FAB-1453 Use Identity class in User.js
- 669acce FAB-1421 Implement Identity and MSP classes
- 9c3e33f FAB-1408 enhance ecdsa/key.js for public key
- 3163575 FAB-1417 Move peers from request.targets to Chain
- 04a9d05 FAB-985 Implement official SDK API design
- fecedd7 Delete duplicate check in _checkProposalRequest
- b490e12 Add istanbul config file
- bc2c406 Updated README.md to be more accurate
- 12cd5de FAB-1264 allow e2e test to run each step
- 1949d11 NodeSDK - updates to protos
- f3caf77 FAB-1272 enhance marbles.js with steps
- a1698aa NodeSDK updates for new protobufs
- b26c06e Fix cert and csr test fixtures
- edb5b12 FAB-1032 fix "possible memory leak" warning
- 004ef32 FAB-1245 Move COP client tests to headless-tests
- 2a6987f FAB-1235 add setEnrollment() to Member
- 1f08e84 FAB-1084 Move MemberServices out of HFC
- 68d7280 FAB-1220 update ecert persistence to PEM
- d60dc6f FAB-1208 update e2e test's creds for COP
- c66a956 FAB-1186 add query at the end of marbles test
- a7f57ba FAB-1182 change SDK tests to use SHA256
- 3ebadb7 Fix minor bug in standlone COP test
- 223d769 FAB-1107 Implement enroll function to work with COP
- 4672efe Add CSR generation function to the ECDSA key class
- ebfd858 NodeSDK - Sign the Proposal and include cert
- bb46f2c FAB-1148 end-to-end test needs key size 256
- 1ed20f2 FAB-1143 endorser-tests.js bug in error responses
- 3df017d FAB-1108 Initial impl of BCCSP
- bcaaf24 FAB-1051 Node SDK to the latest protobuf defs
- 1c79e47 FAB-121 Support concurrent endorsement proposals
- 5222a00 NodeSDK deploy chain code with user name FAB-1052
- cabab55 NodeSDK prepare for multiple endorsing peers
- 013c1a2 FAB-1053 remove generateNounce() from CryptoSuite API
- 74aaa9a NodeSDK convert to new protos and add invoke and query
- cf80346 FAB-952 end-to-end test fails in a clean environment
- 4498b18 FAB-950 self-contained chaincode deploy test setup
- 5bfcc6f Delete unused stats.js
- eb8eeac FAB-938 Catch up e2e test to latest Peer protobuf
- 3ca4e6f FAB-932 Gulp task to run tests with coverage reports
- 2e440f0 FAB-927 Updated README with docker-compose content
- e0b4a69 FAB-925 Use flat-chaining on Promise-based calls
- 20e8c7e add npm test to gulp tasks
- 388af46 FAB-49 update endorser API to latest protobuf
- 171d374 FAB-926 Fixed headless-tests.js being stuck in Promise
- 83313c1 Fix end() called twice in headless-tests.js
- 32bb193 Add build and documentation badge in README
- 2b8b1a0 minor README changes
- 74c09cf Add readthedocs doc files to fabric-sdk-node
- 21473c4 Added "happy path end-to-end test"
- 9731107 NodeSDK add hierarchical configuration support FAB-741
- 7ba3992 Fixed sendDeploymentProposal() promise chaining issue
- 0dbf4a7 Enforce supported versions of node and npm
- 57bf3a1 Update fabric-sdk-node with changes from master
- 38c9517 Updated .gitignore to exclude "coverage" and "tmp"
- cca09d6 Updated README to include more contributor information
- 33f7b34 Initial implementation for logging utility
- 9203fbb Add trailing spaces check to gulp lint
- fb38844 Add CryptoSuite_ECDSA_SHA unit tests to headless-tests
- dbcdb46 Adding Member Wrapper For Orderer
- e5d06ea Adding Orderer Class
- 25cbf0e Initial implementation for sending endorser proposal
- e127d5b Add tests to headless-tests.js
- c5dd336 Clean up the API
- c0ea692 Add gulp eslint task for common coding styles
- 869da76 Changed to use ES6 class construct
- 0b2d441 Refactored crypto-related APIs to be algorithm-agnostic
- 4d9b475 Initial implementation
This work is licensed under a Creative Commons Attribution 4.0 International License.
s