Skip to content

Commit

Permalink
prepare for the new version 3.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
zhengshuxin committed Dec 1, 2022
1 parent 69fcff4 commit 3f557c5
Show file tree
Hide file tree
Showing 16 changed files with 73 additions and 59 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
3 changes: 3 additions & 0 deletions changes.txt
Original file line number Diff line number Diff line change
@@ -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 版本发布!
Expand Down
10 changes: 5 additions & 5 deletions lib_acl/lib_acl.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
10 changes: 5 additions & 5 deletions lib_acl/lib_acl_vc2017.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
10 changes: 5 additions & 5 deletions lib_acl/lib_acl_vc2019.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion lib_acl/src/init/acl_init.c
Original file line number Diff line number Diff line change
Expand Up @@ -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)
{
Expand Down
10 changes: 5 additions & 5 deletions lib_acl_cpp/lib_acl_cpp_vc2003.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
10 changes: 5 additions & 5 deletions lib_acl_cpp/lib_acl_cpp_vc2008.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
10 changes: 5 additions & 5 deletions lib_acl_cpp/lib_acl_cpp_vc2010.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
10 changes: 5 additions & 5 deletions lib_acl_cpp/lib_acl_cpp_vc2012.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
10 changes: 5 additions & 5 deletions lib_acl_cpp/lib_acl_cpp_vc2013.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
10 changes: 5 additions & 5 deletions lib_acl_cpp/lib_acl_cpp_vc2015.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
10 changes: 5 additions & 5 deletions lib_acl_cpp/lib_acl_cpp_vc2017.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
10 changes: 5 additions & 5 deletions lib_acl_cpp/lib_acl_cpp_vc2019.rc
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
6 changes: 6 additions & 0 deletions lib_fiber/changes.txt
Original file line number Diff line number Diff line change
@@ -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 引擎时的问题

Expand Down
9 changes: 7 additions & 2 deletions packaging/acl-libs.spec
Original file line number Diff line number Diff line change
@@ -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
Expand Down Expand Up @@ -45,6 +45,11 @@ rm -rf %{buildroot}

%changelog

* Wed Dec 01 2022 shuxin.zheng [email protected] 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 [email protected] 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.
Expand Down

0 comments on commit 3f557c5

Please sign in to comment.