mirror of
https://gitee.com/acl-dev/acl.git
synced 2024-11-29 18:37:41 +08:00
prepare for the new version 3.6.0
This commit is contained in:
parent
69fcff4150
commit
3f557c576a
2
Makefile
2
Makefile
@ -109,7 +109,7 @@ endif
|
||||
##############################################################################
|
||||
|
||||
.PHONY = check help all_lib all samples all clean install uninstall uninstall_all build_one
|
||||
VERSION = 3.5.3-23
|
||||
VERSION = 3.6.0-0
|
||||
|
||||
default: build_one acl_master
|
||||
help h:
|
||||
|
@ -1,6 +1,9 @@
|
||||
修改历史列表:
|
||||
|
||||
------------------------------------------------------------------------
|
||||
117) 2022.12.1 -- acl 3.6.0-0 版本发布, 协程模块增加了 io_uring 新的引擎支持,
|
||||
重新设计并实现了新的协程-线程共享锁 fiber_mutex 及 fiber_cond.
|
||||
|
||||
116) 2021.10.14 -- acl 3.5.3-1 版本发布,主要优化了协程模块在windows平台的使用
|
||||
115) 2020.1.12 --- acl 3.5.1-1 版本发布!主要是优化了 ssl 模块的接口
|
||||
114) 2020.1.9 --- acl 3.5.1 版本发布!
|
||||
|
@ -52,8 +52,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -70,12 +70,12 @@ BEGIN
|
||||
BEGIN
|
||||
VALUE "Comments", "本库为跨平台的C库,包括了网络通讯,服务器框架等功能"
|
||||
VALUE "FileDescription", "acl 库"
|
||||
VALUE "FileVersion", "3.5.3.23"
|
||||
VALUE "FileVersion", "3.6.0.0"
|
||||
VALUE "InternalName", "lib_acl"
|
||||
VALUE "LegalCopyright", "zsx (C) 2015"
|
||||
VALUE "LegalCopyright", "zsx (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl.lib"
|
||||
VALUE "ProductName", " acl 库"
|
||||
VALUE "ProductVersion", "3, 5, 3, 23"
|
||||
VALUE "ProductVersion", "3, 6, 0, 0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -52,8 +52,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -70,12 +70,12 @@ BEGIN
|
||||
BEGIN
|
||||
VALUE "Comments", "本库为跨平台的C库,包括了网络通讯,服务器框架等功能"
|
||||
VALUE "FileDescription", "acl 库"
|
||||
VALUE "FileVersion", "3.5.3.23"
|
||||
VALUE "FileVersion", "3.6.0.0"
|
||||
VALUE "InternalName", "lib_acl"
|
||||
VALUE "LegalCopyright", "zsx (C) 2015"
|
||||
VALUE "LegalCopyright", "zsx (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl.lib"
|
||||
VALUE "ProductName", " acl 库"
|
||||
VALUE "ProductVersion", "3, 5, 3, 23"
|
||||
VALUE "ProductVersion", "3, 6, 0, 0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -52,8 +52,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -70,12 +70,12 @@ BEGIN
|
||||
BEGIN
|
||||
VALUE "Comments", "本库为跨平台的C库,包括了网络通讯,服务器框架等功能"
|
||||
VALUE "FileDescription", "acl 库"
|
||||
VALUE "FileVersion", "3.5.3.23"
|
||||
VALUE "FileVersion", "3.6.0.0"
|
||||
VALUE "InternalName", "lib_acl"
|
||||
VALUE "LegalCopyright", "zsx (C) 2015"
|
||||
VALUE "LegalCopyright", "zsx (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl.lib"
|
||||
VALUE "ProductName", " acl 库"
|
||||
VALUE "ProductVersion", "3, 5, 3, 23"
|
||||
VALUE "ProductVersion", "3, 6, 0, 0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -25,7 +25,7 @@
|
||||
|
||||
#include "init.h"
|
||||
|
||||
static char *version = "3.5.3-23 20220919-10:59";
|
||||
static char *version = "3.6.0-0 20221201-19:45";
|
||||
|
||||
const char *acl_version(void)
|
||||
{
|
||||
|
@ -53,8 +53,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -71,12 +71,12 @@ BEGIN
|
||||
BEGIN
|
||||
VALUE "CompanyName", "zsx"
|
||||
VALUE "FileDescription", "acl_cpp ¿â"
|
||||
VALUE "FileVersion", "3, 5, 3, 23"
|
||||
VALUE "FileVersion", "3, 6, 0, 0"
|
||||
VALUE "InternalName", "lib_acl_"
|
||||
VALUE "LegalCopyright", "acl_cpp (C) 2015"
|
||||
VALUE "LegalCopyright", "acl_cpp (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl_cpp.lib"
|
||||
VALUE "ProductName", "acl_cpp ¿â"
|
||||
VALUE "ProductVersion", "3, 5, 3, 23"
|
||||
VALUE "ProductVersion", "3, 6, 0, 0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -53,8 +53,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -71,12 +71,12 @@ BEGIN
|
||||
BEGIN
|
||||
VALUE "CompanyName", "zsx"
|
||||
VALUE "FileDescription", "acl_cpp ¿â"
|
||||
VALUE "FileVersion", "3, 5, 3, 23"
|
||||
VALUE "FileVersion", "3, 6, 0, 0"
|
||||
VALUE "InternalName", "lib_acl_cpp"
|
||||
VALUE "LegalCopyright", "acl_cpp (C) 2015"
|
||||
VALUE "LegalCopyright", "acl_cpp (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl_cpp.lib"
|
||||
VALUE "ProductName", "acl_cpp ¿â"
|
||||
VALUE "ProductVersion", "3, 5, 3, 23"
|
||||
VALUE "ProductVersion", "3, 6, 0, 0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -51,8 +51,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -70,12 +70,12 @@ BEGIN
|
||||
VALUE "Comments", "通用的C++库"
|
||||
VALUE "CompanyName", "zsx"
|
||||
VALUE "FileDescription", "lib_acl_cpp 库"
|
||||
VALUE "FileVersion", "3.5.3.23"
|
||||
VALUE "FileVersion", "3.6.0.0"
|
||||
VALUE "InternalName", "lib_acl_cpp"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2015"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl_cpp.lib"
|
||||
VALUE "ProductName", " lib_acl_cpp 库"
|
||||
VALUE "ProductVersion", "3.5.3.23"
|
||||
VALUE "ProductVersion", "3.6.0.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -51,8 +51,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -70,12 +70,12 @@ BEGIN
|
||||
VALUE "Comments", "通用的C++库"
|
||||
VALUE "CompanyName", "zsx"
|
||||
VALUE "FileDescription", "lib_acl_cpp 库"
|
||||
VALUE "FileVersion", "3.5.3.23"
|
||||
VALUE "FileVersion", "3.6.0.0"
|
||||
VALUE "InternalName", "lib_acl_cpp"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2015"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl_cpp.lib"
|
||||
VALUE "ProductName", " lib_acl_cpp 库"
|
||||
VALUE "ProductVersion", "3.5.3.23"
|
||||
VALUE "ProductVersion", "3.6.0.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -51,8 +51,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -70,12 +70,12 @@ BEGIN
|
||||
VALUE "Comments", "通用的C++库"
|
||||
VALUE "CompanyName", "zsx"
|
||||
VALUE "FileDescription", "lib_acl_cpp 库"
|
||||
VALUE "FileVersion", "3.5.3.23"
|
||||
VALUE "FileVersion", "3.6.0.0"
|
||||
VALUE "InternalName", "lib_acl_cpp"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2015"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl_cpp.lib"
|
||||
VALUE "ProductName", " lib_acl_cpp 库"
|
||||
VALUE "ProductVersion", "3.5.3.23"
|
||||
VALUE "ProductVersion", "3.6.0.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -51,8 +51,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -70,12 +70,12 @@ BEGIN
|
||||
VALUE "Comments", "通用的C++库"
|
||||
VALUE "CompanyName", "zsx"
|
||||
VALUE "FileDescription", "lib_acl_cpp 库"
|
||||
VALUE "FileVersion", "3.5.3.23"
|
||||
VALUE "FileVersion", "3.6.0.0"
|
||||
VALUE "InternalName", "lib_acl_cpp"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2015"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl_cpp.lib"
|
||||
VALUE "ProductName", " lib_acl_cpp 库"
|
||||
VALUE "ProductVersion", "3.5.3.23"
|
||||
VALUE "ProductVersion", "3.6.0.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -51,8 +51,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -70,12 +70,12 @@ BEGIN
|
||||
VALUE "Comments", "通用的C++库"
|
||||
VALUE "CompanyName", "zsx"
|
||||
VALUE "FileDescription", "lib_acl_cpp 库"
|
||||
VALUE "FileVersion", "3.5.3.23"
|
||||
VALUE "FileVersion", "3.6.0.0"
|
||||
VALUE "InternalName", "lib_acl_cpp"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2015"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl_cpp.lib"
|
||||
VALUE "ProductName", " lib_acl_cpp 库"
|
||||
VALUE "ProductVersion", "3.5.3.23"
|
||||
VALUE "ProductVersion", "3.6.0.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -51,8 +51,8 @@ END
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,5,3,23
|
||||
PRODUCTVERSION 3,5,3,23
|
||||
FILEVERSION 3,6,0,0
|
||||
PRODUCTVERSION 3,6,0,0
|
||||
FILEFLAGSMASK 0x17L
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
@ -70,12 +70,12 @@ BEGIN
|
||||
VALUE "Comments", "通用的C++库"
|
||||
VALUE "CompanyName", "zsx"
|
||||
VALUE "FileDescription", "lib_acl_cpp 库"
|
||||
VALUE "FileVersion", "3.5.3.23"
|
||||
VALUE "FileVersion", "3.6.0.0"
|
||||
VALUE "InternalName", "lib_acl_cpp"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2015"
|
||||
VALUE "LegalCopyright", "版权所有 (C) 2022"
|
||||
VALUE "OriginalFilename", "lib_acl_cpp.lib"
|
||||
VALUE "ProductName", " lib_acl_cpp 库"
|
||||
VALUE "ProductVersion", "3.5.3.23"
|
||||
VALUE "ProductVersion", "3.6.0.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -1,4 +1,10 @@
|
||||
|
||||
117) 2022.10.1-12.1
|
||||
117) feature: 重新设计了更为通用的协程-线程共享的协程锁--fiber_mutex, 占用更少
|
||||
的资源,并具有更高的性能
|
||||
118) feature: 支持 Linux 下的新的 IO 引擎 io_uring, 可以同时支持网络套接字及
|
||||
文件套接字,从而更为通用
|
||||
|
||||
116) 2021.10.10-12
|
||||
116.1) bugfix: 修复采用 iocp 引擎时的问题
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
%define release_id 23
|
||||
%define release_id 0
|
||||
|
||||
Summary: The powerful c/c++ library
|
||||
Name: acl-libs
|
||||
Version: 3.5.3
|
||||
Version: 3.6.0
|
||||
Release: %{release_id}
|
||||
Group: System/Libs
|
||||
License: IBM
|
||||
@ -45,6 +45,11 @@ rm -rf %{buildroot}
|
||||
|
||||
%changelog
|
||||
|
||||
* Wed Dec 01 2022 shuxin.zheng shuxin.zheng@qq.com 3.6.0-0-20221201.20
|
||||
- feature: fiber module supports io_uring
|
||||
- optimize&feature: add the new fiber lock named as fiber_mutex
|
||||
- some other optimize and bugs fixed
|
||||
|
||||
* Wed Sep 19 2022 shuxin.zheng shuxin.zheng@qq.com 3.5.3-23-20220919.10
|
||||
- optimize: limit the minmal thread stack size to 4M when creating new thread
|
||||
on Win64 to avoid stack crash.
|
||||
|
Loading…
Reference in New Issue
Block a user