Created GmSSL版本号 (markdown)

Zhi Guan
2016-04-25 21:12:21 +02:00
parent 0a894c3ba9
commit 134149a2a9

13
GmSSL版本号.md Normal file

@@ -0,0 +1,13 @@
由于GmSSL的功能和OpenSSL功能演进有独立性因此GmSSL将采用独立的版本号。GmSSL目前在OpenSSL-1.0.2d分支上进行开发。OpenSSL版本中的字母编号主要标示Bug的修改而不引入新的功能。OpenSSL的下一个版本为OpenSSL-1.1.0将在今年年中正式发布会涉及功能的增加以及API的变化。GmSSL的首个版本号为GmSSL-1.2.1。GmSSL版本号会和OpenSSL的数字版本号保持一定关系:
* GmSSL-1.2.x 在 OpenSSL-1.0.2x 基础上开发
* GmSSL-2.0.x 在 OpenSSL-1.1 基础上开发
GmSSL版本的前两位数字和OpenSSL的数字版本号保持关联第三位保持独立。
OpenSSL的字母版本号升级中的Bug Fix会逐步同步到对应的GmSSL中但是和GmSSL的版本号无关。
GmSSL在完成如下工作后会发布第一个Release版本GmSSL-1.2.1:
1. SM4的ECB/CBC/CFB/OFB/CTR EVP模块的及其测试。
2. SM3及其测试。
3. SM2及其测试对SM2功能是否有效的测试在发布时仅局限于头文件`sm2.h`定义的功能。