Skip to content

Commit 4088b6a

Browse files
committed
release 2.1.1
* Fixed issue #149: msgpack unpack error
1 parent a0a7cba commit 4088b6a

File tree

2 files changed

+47
-28
lines changed

2 files changed

+47
-28
lines changed

package.xml

Lines changed: 46 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222
<email>mike@php.net</email>
2323
<active>yes</active>
2424
</lead>
25-
<date>2020-02-28</date>
25+
<date>2020-07-27</date>
2626
<version>
27-
<release>2.1.0</release>
27+
<release>2.1.1</release>
2828
<api>2.0.3</api>
2929
</version>
3030
<stability>
@@ -33,30 +33,7 @@
3333
</stability>
3434
<license filesource="LICENSE">3-Clause-BSD</license>
3535
<notes><![CDATA[
36-
+ Improved performance
37-
+ Upgraded bundled msgpack headers to 3.2.0
38-
* Merged PR #101: Update README in order to match compatibile PHP version
39-
* Merged PR #125: fix ce->name is a zend_string
40-
* Merged PR #106: Update README
41-
* Merged PR #126: add mising tests in archive
42-
* Merged PR #135: Add fixes for issue #81 This also includes tests.
43-
* Merged PR #143: Fixed build with PHP-7.4
44-
* Fixed issue #139: Segmentation fault when using cloned unpacker
45-
* Fixed issue #132: Segfault on session php7.3
46-
* Fixed issue #107: $unpacker->execute() bug
47-
* Fixed issue #83: Arrays and negative index
48-
* Fixed issue #137: DateTime(Immutable) serialization doesn't work with php 7.4 RC1
49-
* Fixed issue #105: MessagePackUnpacker() bug
50-
* Fixed issue #90: msgpack_unpack is super slow (30x times igbinary) on big data sets
51-
* Fixed issue #91: Private property in base class
52-
* Fixed issue #67: Integer overflow on a 64-bit system
53-
* Fixed issue #33: int64 and uint64 decode is not supported in 32-bit php
54-
* Fixed issue #119: uint64 numbers are cast to uint on Windows
55-
* Fixed issue #134: msgpack-php msgpack_serialize/msgpack_pack not handling properly large int
56-
* Fixed issue #81: Serialize optimization
57-
* Fixed issue #108: tests/041.phpt failure
58-
* Fixed issue #142: Recursion encoded as NULL
59-
* Fixed issue #138: Serializers comparison for session like data
36+
* Fixed issue #149: msgpack unpack error
6037
]]></notes>
6138
<contents>
6239
<dir name="/">
@@ -217,6 +194,8 @@
217194
<file name="issue132.phpt" role="test" />
218195
<file name="issue137.phpt" role="test" />
219196
<file name="issue139.phpt" role="test" />
197+
<file name="issue149.phpt" role="test" />
198+
<file name="issue149.ser.txt" role="test" />
220199
</dir>
221200
</dir>
222201
</contents>
@@ -232,7 +211,47 @@
232211
</dependencies>
233212
<providesextension>msgpack</providesextension>
234213
<extsrcrelease />
235-
<changelog>
214+
<changelog>
215+
216+
<release>
217+
<date>2020-02-28</date>
218+
<version>
219+
<release>2.1.0</release>
220+
<api>2.0.3</api>
221+
</version>
222+
<stability>
223+
<release>stable</release>
224+
<api>stable</api>
225+
</stability>
226+
<license filesource="LICENSE">3-Clause-BSD</license>
227+
<notes><![CDATA[
228+
+ Improved performance
229+
+ Upgraded bundled msgpack headers to 3.2.0
230+
* Merged PR #101: Update README in order to match compatibile PHP version
231+
* Merged PR #125: fix ce->name is a zend_string
232+
* Merged PR #106: Update README
233+
* Merged PR #126: add mising tests in archive
234+
* Merged PR #135: Add fixes for issue #81 This also includes tests.
235+
* Merged PR #143: Fixed build with PHP-7.4
236+
* Fixed issue #139: Segmentation fault when using cloned unpacker
237+
* Fixed issue #132: Segfault on session php7.3
238+
* Fixed issue #107: $unpacker->execute() bug
239+
* Fixed issue #83: Arrays and negative index
240+
* Fixed issue #137: DateTime(Immutable) serialization doesn't work with php 7.4 RC1
241+
* Fixed issue #105: MessagePackUnpacker() bug
242+
* Fixed issue #90: msgpack_unpack is super slow (30x times igbinary) on big data sets
243+
* Fixed issue #91: Private property in base class
244+
* Fixed issue #67: Integer overflow on a 64-bit system
245+
* Fixed issue #33: int64 and uint64 decode is not supported in 32-bit php
246+
* Fixed issue #119: uint64 numbers are cast to uint on Windows
247+
* Fixed issue #134: msgpack-php msgpack_serialize/msgpack_pack not handling properly large int
248+
* Fixed issue #81: Serialize optimization
249+
* Fixed issue #108: tests/041.phpt failure
250+
* Fixed issue #142: Recursion encoded as NULL
251+
* Fixed issue #138: Serializers comparison for session like data
252+
]]></notes>
253+
</release>
254+
236255
<release>
237256
<date>2018-12-20</date>
238257
<version>

php_msgpack.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
#include "Zend/zend_smart_str.h" /* for smart_string */
55

6-
#define PHP_MSGPACK_VERSION "2.1.0"
6+
#define PHP_MSGPACK_VERSION "2.1.1"
77

88
extern zend_module_entry msgpack_module_entry;
99
#define phpext_msgpack_ptr &msgpack_module_entry

0 commit comments

Comments
 (0)