1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/acl-dev-acl

01.12.2024 23:41
GitLife Service Account
  • bugfix: fixed some bugs in mqtt module;
  • bugfix: redis_client_pipeline shouldn't use stack objects in sharing stack mode;
  • performance: optimize redis_builder's performance for removing redis objectsx;
  • feature: fiber_sem using async mode;
  • feature: add fiber_tbox2 for transfering objects such add shared_ptr;
  • feature: sendmmsg/recvmmsg were hooked in fiber IO module;
  • feature: service templates in the mode of fiber or thread can bind wildcad addresses.
Последнее сообщение коммита: Release acl-3.6.1-3.
01.12.2024 23:41
GitLife Service Account
  • feature: Add support for udp multicast;
  • bugfix: Fixed one dead loop bugin mqtt_connect.cpp;
  • workaroud: Add prefix on avl API to avoid API conlision;
  • optimize: Optimize acl_htable module;
  • feature: Add some supports for c++11/c++17;
  • feature: Add proc_pidpath() on MacOS.
Последнее сообщение коммита: Release 3.6.1-6 rpm package.
01.12.2024 23:41
GitLife Service Account
  • Feature: Fiber hooks setsockopt to improve IO timeout performance;
  • Feature: Fiber supports Qt-UI on windows;
  • Feature: Acl supports vc2022 on windows;
  • Feature: Acl supports HarmonyOS;
  • Feature: Acl supports being built by COSMOCC;
  • Optimize: Connection pool has been optimized very much;
  • More small features been added and more bugs been corrected.
Последнее сообщение коммита: Release acl 3.2.0 version!
01.12.2024 23:41
GitLife Service Account
  • feature: add fiber's stack backtrace
  • feature: add fiber mutex dead lock checking
  • feature: hook fcntl API on Linux for Rust user
Последнее сообщение коммита: Release 3.6.0-4 version.
01.12.2024 23:41
GitLife Service Account
  • feature: SSL module in acl including Openssl and MbedTLS supports multiple certificates in server side.
  • feature: support MbedTLS 3.3.0 version.
  • optimize: optimize memory usage.
Последнее сообщение коммита: Release acl 3.6.1-0 version
01.12.2024 23:41
GitLife Service Account
  • optimize: optimize fiber's performance by reducing the number of calling getting time;
  • optimize: optimize fiber's performance by using clock_gettimeofday replacing gettimeofday;
  • optimize: reduce objects' size of HTTP module by using COW(copy on write).
Последнее сообщение коммита: release 3.6.1.1 version
01.12.2024 23:41
GitLife Service Account
  • bugfix: fixed one bug in fiber_mutex module where some resouce collision maybe happen.
Последнее сообщение коммита: Optimize htable module
01.12.2024 23:41
GitLife Service Account
  • fixed bugs in app/redis_tools/redis_builder
Последнее сообщение коммита: Release acl-master 3.5.2-0 & acl-libs 3.5.3-11
01.12.2024 23:41
GitLife Service Account
  • 3.5.3-22
  • bugfix: when using SO_REUSEPORT, acl_threads_server.cpp should support binding unix domain socket.
  • 3.5.3-21
  • feature: Openssl has been supported in acl ssl module
  • workaroud: when IO timeout be set 0, which will not block the IO process, but the time before, 0 mean the blocking the IO process.
  • workaroud: in aio module, it's the default that the connection will be closed after the data in sending buffer been sent.
  • 3.5.3-20
  • bugfix: don't use max timeout when the timeout is -1 in poll.c
  • 3.5.3-19
  • bugfix: fixed bugs in fiber_server.cpp when using shared stack mode in sighup fiber.
  • 3.5.3-18
  • feature: optimize master service template.
  • 3.5.3-17
  • feature: the fiber service template supports SO_REUSEPORT option.
  • 3.5.3-16
  • just release rpm package for CentOS8.x .
Последнее сообщение коммита: build dynamic DLL ok on windows
01.12.2024 23:41
GitLife Service Account
  • feature: fiber module has supported the new IO event io_uring;
  • feature: design a new fiber_mutex in fiber to support syncing between coroutines and threads;
  • optimize: optimize fiber_cond with the fiber_mutex;
  • optimize: fiber_tbox has been optimized with fiber_mutex;
  • optimize: master_fiber service template supports io_uring;
  • optimize: optimize redis_client_pipeline module with the message box can be rewrite by subclass;
  • bugs fixed: fixed one bug in redis_client_pipeline that the mbox shared between different threads.
Последнее сообщение коммита: add conditional compiling for statx, renameat in fiber module
01.12.2024 23:41
GitLife Service Account
  • optimize: use AVL to handle the global timer to improve the timer's performance
  • optimize: fiber_cond use the global timer module
  • optimize: optimize fiber_mutex
  • optimize: implement a new sendfile for io-uring
  • test: add unit_test module for fiber module
Последнее сообщение коммита: Release acl3.6.0-3
01.12.2024 23:41
GitLife Service Account
  • fixed one bug in acl_udp_server.c(3.5.3-2)
  • fixed one crashed bug in acl_inet_connect.c
Последнее сообщение коммита: build rpm for 3.5.3-3 version
01.12.2024 23:41
GitLife Service Account

Alpine Linux has been supported.

Последнее сообщение коммита: release 3.5.3-6
01.12.2024 23:41
GitLife Service Account
  • One fiber can close the other's fd safely;
  • Use AVL tree to handle IO timeout process;
  • IOCP engine was optimized;
  • Apple m1 has been supported;
  • Shared stack has been supported to decrease memory usage;
  • Redis client and master_fiber can be used in fiber shared stack.
Последнее сообщение коммита: prepare for releasing 3.5.3-9 version
01.12.2024 23:41
GitLife Service Account
  • fixed one dead lock in event timer module in event_timer.cpp
Последнее сообщение коммита: build ok on windows
01.12.2024 23:41
GitLife Service Account

fixed one bug in events_timer.c, events_timer_thr.c

Последнее сообщение коммита: fixed bug in events_timer.c, events_timer_thr.c
01.12.2024 23:41
GitLife Service Account
  1. dns module(including rfc1035) has been rewriten;
  2. use the new dns module other the old one in lib_fiber;
  3. redis module has supported pipeline mode with hight performance.
Последнее сообщение коммита: release new acl version 3.5.2.0
01.12.2024 23:41
GitLife Service Account

-feature: mqtt module has been proved ok
-optimize dns module for supporting IPV6, etc
-fixed some bugs

Последнее сообщение коммита: release acl 3.5.3-0 version
01.12.2024 23:41
GitLife Service Account
  • bugfix: don't call getaddrinfo when binding a numric IP addr
  • feature: add udp_monitor_netlink configure in acl_udp_server.c
  • bugfix: optimize and fix bugs in iocp event in fiber module
  • bugfix: optimize and fix bugs in windows GUI message in fiber module
  • feature: DNS module in fiber module can work on windows
  • feature: add API hook for windows platform by adding detrours module from MS open source
  • more: more features and bugs fixed
Последнее сообщение коммита: release 3.5.3-1 version
Предпросмотр версии
01.12.2024 23:41
GitLife Service Account

acl3.1.5 rc1 release

Последнее сообщение коммита: GitLife auto-translation commit
1
https://api.gitlife.ru/oschina-mirror/acl-dev-acl.git
git@api.gitlife.ru:oschina-mirror/acl-dev-acl.git
oschina-mirror
acl-dev-acl
acl-dev-acl