Skip to content

Commit c743479

Browse files
committed
Update version for Swoole 4.3.3
1 parent e28ed13 commit c743479

File tree

3 files changed

+14
-49
lines changed

3 files changed

+14
-49
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PROJECT(libswoole)
22

33
ENABLE_LANGUAGE(ASM)
4-
SET(SWOOLE_VERSION 4.3.2)
4+
SET(SWOOLE_VERSION 4.3.3)
55
SET(SWOOLE_CLFLAGS pthread rt dl ssl crypt crypto)
66
set(CMAKE_CXX_STANDARD 11)
77
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

include/swoole.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,10 @@ int clock_gettime(clock_id_t which_clock, struct timespec *t);
8888

8989
#define SWOOLE_MAJOR_VERSION 4
9090
#define SWOOLE_MINOR_VERSION 3
91-
#define SWOOLE_RELEASE_VERSION 2
91+
#define SWOOLE_RELEASE_VERSION 3
9292
#define SWOOLE_EXTRA_VERSION ""
93-
#define SWOOLE_VERSION "4.3.2"
94-
#define SWOOLE_VERSION_ID 40302
93+
#define SWOOLE_VERSION "4.3.3"
94+
#define SWOOLE_VERSION_ID 40303
9595
#define SWOOLE_BUG_REPORT \
9696
"A bug occurred in Swoole-v" SWOOLE_VERSION ", please report it.\n"\
9797
"The Swoole developers probably don't know about it,\n"\

package.xml

Lines changed: 10 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636
<email>[email protected]</email>
3737
<active>yes</active>
3838
</developer>
39-
<date>2019-04-15</date>
40-
<time>15:00:00</time>
39+
<date>2019-04-19</date>
40+
<time>12:00:00</time>
4141
<version>
42-
<release>4.3.2</release>
42+
<release>4.3.3</release>
4343
<api>4.0</api>
4444
</version>
4545
<stability>
@@ -48,50 +48,13 @@
4848
</stability>
4949
<license uri="http://www.apache.org/licenses/LICENSE-2.0.html">Apache2.0</license>
5050
<notes>
51-
Enhancement
52-
---
53-
+ Dynamically `ipc_size`, greatly improving IPC performance in Process mode (48c1b2b) (3e85511) (@matyhtf)
54-
+ Improve `Runtime::enableCoroutine` API, support passing in flag directly as the first parameter (464ad65) (7d4be65) (@twose)
55-
+ SSL connection will automatically configure the ssl_host_name (563e677) (@twose)
56-
+ Some NOTICE level information will be changed to INFO level, such as server restart information, etc (d87d63a) (@twose)
57-
+ Add constants for`dispatch_func` return value: `SWOOLE_DISPATCH_RESULT_DISCARD_PACKET`, `SWOOLE_DISPATCH_RESULT_USERFUNC_FALLBACK` (#2451) (@windrunner414)
58-
+ `swoole_strerror` support parse system error code and swoole error code automatically (d89c565) (#2458) (@twose) (@mabu233)
59-
+ Built-in Socket related constants, and it would not conflict with Socket extensions (1e1b1d1) (@twose)
60-
+ Add http_parse_cookie option (dce290ef) (@twose)
61-
+ Decode path_info (82f8e4fc) (@twose)
62-
+ Support PHP_STREAM_OPTION_CHECK_LIVENESS (6ff292da) (@twose)
63-
6451
Fixed
6552
---
66-
* Fixed `CID-1478883`, `CID-1478887`, `CID-1478891`, `CID-1478894` (688713f) (17805af) (e8f1473) (58a098f) (@matyhtf)
67-
* Fixed invalid memory access due to fd reuse (08b37fd) (@twose)
68-
* Fixed connection reset due to fd reuse (#2444) (@twose)
69-
* Fixed the bug where the GC didn't work during the shutdown (causing a memory leak) (836ea23) (15ba9f7) (@twose)
70-
* Fixed the invalidation of `Co\Iterator` (db9e155) (@twose)
71-
* Fixed`Co::exec` causes process stuck (8a1d776) (22252d7) (@matyhtf)
72-
* Fixed BADF caused by `exportSocket` (ebbce67) (c7af14c) (c717122) (@matyhtf)
73-
* Complete `Swoole\Buffer` property declaration (2f66319) (@twose)
74-
* Complete `Co::exec` arg info (7da1376) (@twose)
75-
* Fixed the wrong error code when the MySQL client host was invalid (#2367) (@twose)
76-
* Fixed the problem that the sync client is interrupted by the signal (#2448) (@liues1992)
77-
* Fixed build check with `i?86/aarch64` (#2460) (@dixyes)
78-
* Fixed `poll` with timeout `0` (1143743) (@matyhtf)
79-
* Fixed `stream_select` with `null` timeout (e8a58d5) (c166b7a) (@twose)
80-
* Fixed `stream_select` behavior (d8e7a41) (3ce877d) (2819232) (cd8e4c7) (@twose) (@matyhtf)
81-
* Generate Swoole Warning instead of PHP Warning (unmanageable error) (955d021) (@twose)
82-
* Fixed `Co\Client` construct failed (#2466) (@twose)
83-
* Fixed Http2 cookie (e18d66b) (@twose)
84-
* Fixed `Process->getProcess` free (fe1ca17) (@matyhtf)
85-
* Fixed Coroutine flock (23401d8) (86cf0c9) (@matyhtf)
86-
* Fixed `Co\Http2\Client` null ptr (66c31ee) (@twose)
87-
* Fixed `Socket->accept` return Socket object with uninitialised type (5d26b00) (@twose)
88-
* Fixed `Co\Http\Client` with websocket protocol can not support full duplex (#2477) (523c588) (@twose)
89-
* Complete `Event::dispatch`, `Event::isSet` method arg info (#2491) (@deminy)
90-
* Fixed invalid `Connection\Iterator` (#2492) (@matyhtf)
91-
* Fixed `reload_async` with Timer (9eaf32cc) (bacb5228) (@matyhtf) (@twose)
92-
* Cannot use msgqueue when task_enable_coroutine is enable (#2497) (@matyhtf)
93-
* Fixed `read_eof` bug (e936c764) (@matyhtf)
94-
* Sockets C++ compatibility (3cf7dcba) (@twose)
53+
* Fixed Http2 ping frame bug (0f074a61) (371d0b86) (e28ed13c) (@twose) (@shiguangqi)
54+
* Fixed OSX signal bug (6d06a2c2) (6b66f56c) (@twose)
55+
* Fixed `Coroutine\Http\Client->setData` (53d9d1ac) (@twose)
56+
* Remove HAVE_IPV6 (3effad3c) (@matyhtf)
57+
* PHP7.4 compatibility (#2506) (@twose)
9558
</notes>
9659
<contents>
9760
<dir name="/">
@@ -989,6 +952,7 @@
989952
<file role="test" name="tests/swoole_http2_server/huge_headers.phpt" />
990953
<file role="test" name="tests/swoole_http2_server/nghttp2_big_data.phpt" />
991954
<file role="test" name="tests/swoole_http2_server/no_compression.phpt" />
955+
<file role="test" name="tests/swoole_http2_server/ping.phpt" />
992956
<file role="test" name="tests/swoole_http_client_coro/204.phpt" />
993957
<file role="test" name="tests/swoole_http_client_coro/addData.phpt" />
994958
<file role="test" name="tests/swoole_http_client_coro/another_coroutine.phpt" />
@@ -1013,6 +977,7 @@
1013977
<file role="test" name="tests/swoole_http_client_coro/multi.phpt" />
1014978
<file role="test" name="tests/swoole_http_client_coro/multi_and_reuse.phpt" />
1015979
<file role="test" name="tests/swoole_http_client_coro/parser.phpt" />
980+
<file role="test" name="tests/swoole_http_client_coro/post_array.phpt" />
1016981
<file role="test" name="tests/swoole_http_client_coro/reconnect_but_failed.phpt" />
1017982
<file role="test" name="tests/swoole_http_client_coro/recv_slow_timeout.phpt" />
1018983
<file role="test" name="tests/swoole_http_client_coro/recv_timeout.phpt" />

0 commit comments

Comments
 (0)