Change Log
v1.0.0-beta.6 (2018-04-17)
Fixed bugs:
- Never reuse sockets and always destroy socket instead of just disconnecting and always unbind all event handlers - Potential memory leak #1876
- Post tx via peers with requesterPublicKey property takes down the node #1847
- Post mutisig tx via peers with invalid signatures takes down the node #1845
Closed issues:
- Cannot debug worker processes for memory leaks #1887
- Improve readability of verifySignature() #1873
- Add tests for manipulated block data #1871
- Extensive functionality for integration test suite is missing #1849
- Update to Node.js version 6.14.1 #1844
- Backport stress test extension by adding type 2 and 3 transaction types #1758
Merged pull requests:
- Cannot debug worker processes for memory leaks - Closes #1887 #1888 (jondubois)
- Never reuse sockets and always destroy socket instead of just disconnecting - Closes #1876 #1877 (jondubois)
- Improve readability of verifySignature() - Closes #1873 #1874 (webmaster128)
- Tests negative verification result for manipulated data - Closes #1871 #1872 (webmaster128)
- Remove variable shadowing in transaction apply, applyUnconfirmed, undo, undoUnconfirmed - Closes #1726 #1860 (nazarhussain)
- Bump Node.js version to 6.14.1 - Closes #1844 #1857 (willclarktech)
- Reject transaction with requesterPublicKey - Closes #1847 #1852 (diego-G)
- Extensive functionality for integration tests - Closes #1849 #1850 (Tschakki)
- Add json schema validation for transaction.signatures property - Closes #1845 #1848 (diego-G)
- Add stress tests for tx type 2 and 3 - Closes #1758 #1846 (Tschakki)