Skip to content

Commit

Permalink
release v5.1.6 (#5592)
Browse files Browse the repository at this point in the history
  • Loading branch information
NathanFreeman authored Nov 27, 2024
1 parent e4add24 commit df1f708
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 20 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ext.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
runs-on: macos-latest
steps:
- name: install dependencies
run: brew reinstall php
run: brew reinstall php@8.3 && brew link php@8.3 --force
- uses: actions/checkout@v4
- name: phpize
run: phpize
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ PROJECT(libswoole)
cmake_minimum_required(VERSION 2.8.12)

ENABLE_LANGUAGE(ASM)
set(SWOOLE_VERSION 5.1.5)
set(SWOOLE_VERSION 5.1.6)

set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -g")
Expand Down
6 changes: 3 additions & 3 deletions include/swoole_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@

#define SWOOLE_MAJOR_VERSION 5
#define SWOOLE_MINOR_VERSION 1
#define SWOOLE_RELEASE_VERSION 5
#define SWOOLE_RELEASE_VERSION 6
#define SWOOLE_EXTRA_VERSION ""
#define SWOOLE_VERSION "5.1.5"
#define SWOOLE_VERSION_ID 50105
#define SWOOLE_VERSION "5.1.6"
#define SWOOLE_VERSION_ID 50106
#define SWOOLE_API_VERSION_ID 0x202208a

#define SWOOLE_BUG_REPORT \
Expand Down
31 changes: 16 additions & 15 deletions package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@
<email>doubaokun@php.net</email>
<active>yes</active>
</developer>
<date>2024-10-22</date>
<time>10:00:00</time>
<date>2024-11-27</date>
<time>23:31:00</time>
<version>
<release>5.1.5</release>
<release>5.1.6</release>
<api>5.0</api>
</version>
<stability>
Expand All @@ -63,15 +63,13 @@
</stability>
<license uri="http://www.apache.org/licenses/LICENSE-2.0.html">Apache2.0</license>
<notes>
- Fix the need to use `zend_ini_parse_quantity` to parse string numbers for PHP versions greater than 8.2. @matyhtf
- Fix an occasional resource unavailability issue when coroutineizing `pdo_pgsql`. @NathanFreeman
- Fix header file reference issues when coroutineizing `pdo_pgsql`. @NathanFreeman
- Fix incorrect relative path checks to avoid bypassing path validation. @matyhtf
- Fix incorrect concurrency count caused by process restarts in high-concurrency environments. @matyhtf
- Sync some related code for `php8.3 curl`. @NathanFreeman
- Fix core test errors in the `process` module. @NathanFreeman
- In `SWOOLE_BASE` mode, all connections should be closed during the `PHP RSHUTDOWN` phase. @matyhtf
- Optimize kernel code. @matyhtf
- Fixed the issue where `Swoole\Http\Response::end()` returns `null`. @NathanFreeman
- Fixed the problem where the mutex lock of `Swoole\Table` could not be used before the process exits. @matyhtf
- Fixed the failure of `Swoole\Server::stop()` caused by using named parameters. @matyhtf
- Fixed the issue where the `runtime tcp` module did not support dynamically enabling SSL encryption. @matyhtf
- Fixed the `Fatal error` issue caused by the timeout feature of `PHP` in `ZTS` mode. @matyhtf
- Fixed the problem where `Swoole\Coroutine::getaddrinfo()` method could lead to SIGSEGV. @matyhtf
- Fixed the issue where the HTTP client running for a long time resulted in incorrect timeout settings. @matyhtf
</notes>
<contents>
<dir name="/">
Expand Down Expand Up @@ -1135,6 +1133,7 @@
<file role="test" name="tests/swoole_coroutine_system/fread.phpt" />
<file role="test" name="tests/swoole_coroutine_system/fwrite.phpt" />
<file role="test" name="tests/swoole_coroutine_system/getaddrinfo.phpt" />
<file role="test" name="tests/swoole_coroutine_system/getaddrinfo_timeout.phpt" />
<file role="test" name="tests/swoole_coroutine_system/gethostbyname.phpt" />
<file role="test" name="tests/swoole_coroutine_system/gethostbyname_ipv6.phpt" />
<file role="test" name="tests/swoole_coroutine_system/gethostbyname_timeout.phpt" />
Expand Down Expand Up @@ -1892,7 +1891,6 @@
<file role="test" name="tests/swoole_runtime/block.phpt" />
<file role="test" name="tests/swoole_runtime/bug_4657.phpt" />
<file role="test" name="tests/swoole_runtime/bug_5104.phpt" />
<file role="test" name="tests/swoole_runtime/capture_peer_cert.phpt" />
<file role="test" name="tests/swoole_runtime/destruct.phpt" />
<file role="test" name="tests/swoole_runtime/enable_crypto.phpt" />
<file role="test" name="tests/swoole_runtime/file_hook/a.inc" />
Expand Down Expand Up @@ -1993,10 +1991,12 @@
<file role="test" name="tests/swoole_runtime/sockets/tcp_server.phpt" />
<file role="test" name="tests/swoole_runtime/sockets/timeout.phpt" />
<file role="test" name="tests/swoole_runtime/sockets/udp.phpt" />
<file role="test" name="tests/swoole_runtime/ssl/capture_peer_cert.phpt" />
<file role="test" name="tests/swoole_runtime/ssl/client.phpt" />
<file role="test" name="tests/swoole_runtime/ssl/enable_crypto.phpt" />
<file role="test" name="tests/swoole_runtime/ssl/local_cert.phpt" />
<file role="test" name="tests/swoole_runtime/ssl/server.phpt" />
<file role="test" name="tests/swoole_runtime/ssl/without_key.phpt" />
<file role="test" name="tests/swoole_runtime/ssl_client.phpt" />
<file role="test" name="tests/swoole_runtime/ssl_server.phpt" />
<file role="test" name="tests/swoole_runtime/stdin.phpt" />
<file role="test" name="tests/swoole_runtime/stream_context.phpt" />
<file role="test" name="tests/swoole_runtime/stream_context_pass_null.phpt" />
Expand Down Expand Up @@ -2128,6 +2128,7 @@
<file role="test" name="tests/swoole_server/mqtt/length_offset.phpt" />
<file role="test" name="tests/swoole_server/mqtt/recv_fail.phpt" />
<file role="test" name="tests/swoole_server/mqtt/send_big_pack.phpt" />
<file role="test" name="tests/swoole_server/named_parameters.phpt" />
<file role="test" name="tests/swoole_server/new_twice.phpt" />
<file role="test" name="tests/swoole_server/object/event.phpt" />
<file role="test" name="tests/swoole_server/object/getManagerPid.phpt" />
Expand Down

0 comments on commit df1f708

Please sign in to comment.