Skip to content

Commit

Permalink
Add change log (#1967)
Browse files Browse the repository at this point in the history
* add change log

* update sdf url
  • Loading branch information
MaggieNgWu authored Jul 28, 2021
1 parent fe8ddf9 commit 0f19752
Showing 2 changed files with 49 additions and 2 deletions.
47 changes: 47 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,50 @@
### 2.8.0
(2021-07-27)

**新增**
- 新增硬件安全模块(Hardware Secure Module),用硬件保障私钥安全,提升密码算法计算速度。
- 支持使用密码卡/密码机内部SM2密钥,用硬件保护您的私钥安全。
- 支持接入符合国密《GMT0018-2012密码设备应用接口规范》标准的密码机/密码卡,使用硬件安全模块进行SM2、SM3、SM4等算法运算。
- 支持使用密码卡/密码机进行共识签名、交易验签、建立TLS连接。
- 新增支持硬件安全模块的OpenSSL 1.1.1i。
- 新增哈希计算、签名验证、VRF proof验证相关的Precompiled合约,包括`sm3`, `keccak256Hash`, `sm2Verify`, `curve25519VRFVerify`

**升级**
- 升级boost版本到1.76

**修复**
- 修复[issue 1951](https://github.com/FISCO-BCOS/FISCO-BCOS/issues/1951),解决节点接收非法P2P消息包异常崩溃的问题。
- 修复在极端异常情况下,共识模块死锁的问题。
- 修复节点通过证书解析机构名错误的问题([issue 1894](https://github.com/FISCO-BCOS/FISCO-BCOS/issues/1894))。
- 修复在ARM机器上LevelDB编译失败的问题。

**兼容性**

FISCO BCOS 2.8.0可编译出两个版本,普通版(2.8.0),硬件加密版(2.8.0-hsm)。
1. 普通版2.8.0与2.7.0等以前的版本兼容。
2. 硬件加密版的节点OpenSSL升级为1.1.1i版本,需要与硬件加密版的Java SDK配套使用,且不兼容普通版<=2.8.0的节点。

**2.8.0向前兼容**,旧版本可以直接替换程序升级

| | 推荐版本 | 最低版本 | 说明 |
| ---------- | ----------------------- | --------- | ---------------------- |
| 控制台 | 2.8.0 | 1.0.4 | |
| Java SDK | 2.8.0 | 2.6.1 | |
| Web3SDK | 2.6.0 | 2.0.4 | |
| generator | 1.7.0 | 1.1.0 | 搭建新链需要使用该版本 |
| 浏览器 | 2.0.2 | 2.0.0-rc2 | |
| Solidity | 最高支持 solidity 0.6.10 | 0.4.11 | |
| amdb-proxy | 2.3.0 | 2.0.2 | |

**2.8.0-hsm**,不兼容普通版

| | 推荐版本 | 最低版本 | 说明 |
| ---------- | ----------------------- | --------- | ---------------------- |
| 控制台 | 2.8.0-hsm | 2.8.0-hsm | |
| Java SDK | 2.8.0-hsm | 2.8.0-hsm | |
| Solidity | 最高支持 solidity 0.6.10 | 0.4.11 | |
| amdb-proxy | 2.3.0 | 2.0.2 | |

### 2.7.2
(2021-02-01)

4 changes: 2 additions & 2 deletions cmake/ProjectSDF.cmake
Original file line number Diff line number Diff line change
@@ -37,8 +37,8 @@ ExternalProject_Add(libsdf
PREFIX ${CMAKE_SOURCE_DIR}/deps
DOWNLOAD_NAME sdf.zip
DOWNLOAD_NO_PROGRESS 1
URL https://github.com/WeBankBlockchain/hsm-crypto/archive/refs/heads/GMT0018.zip
URL_HASH SHA256=7002be7639be810e2ff585013f1b41160113199e1bcf3d143f3b5ee40f4f98bd
URL https://github.com/WeBankBlockchain/hsm-crypto/archive/refs/tags/release-1.0.0.tar.gz
URL_HASH SHA256=47c3e024e2b581d2db41f049780576ce3a3ec7c25a5d643176b09e9e69226112
BUILD_IN_SOURCE 1
LOG_CONFIGURE 1
LOG_BUILD 1

0 comments on commit 0f19752

Please sign in to comment.