Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,32 +35,32 @@ environment:
matrix:
- ARCH: x86
VC: vs16
PHP_VER: 8.3.0RC2
PHP_VER: 8.3.0
TS: 1
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
- ARCH: x64
VC: vs16
PHP_VER: 8.3.0RC2
PHP_VER: 8.3.0
TS: 0
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
- ARCH: x86
VC: vs16
PHP_VER: 8.2.10
PHP_VER: 8.2.13
TS: 1
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
- ARCH: x64
VC: vs16
PHP_VER: 8.2.10
PHP_VER: 8.2.13
TS: 0
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
- ARCH: x86
VC: vs16
PHP_VER: 8.1.23
PHP_VER: 8.1.26
TS: 1
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
- ARCH: x64
VC: vs16
PHP_VER: 8.1.23
PHP_VER: 8.1.26
TS: 0
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
- ARCH: x86
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,19 +39,19 @@ jobs:
- PHP_VERSION: '7.4'
PHP_VERSION_FULL: 7.4.30
- PHP_VERSION: '8.0'
PHP_VERSION_FULL: 8.0.29
PHP_VERSION_FULL: 8.0.30
- PHP_VERSION: '8.0'
PHP_VERSION_FULL: 8.0.29
PHP_VERSION_FULL: 8.0.30
DOCKER_ARCHITECTURE: i386
- PHP_VERSION: '8.1'
PHP_VERSION_FULL: 8.1.21
PHP_VERSION_FULL: 8.1.26
- PHP_VERSION: '8.2'
PHP_VERSION_FULL: 8.2.10
PHP_VERSION_FULL: 8.2.13
- PHP_VERSION: '8.2'
PHP_VERSION_FULL: 8.2.10
PHP_VERSION_FULL: 8.2.13
DOCKER_ARCHITECTURE: i386
- PHP_VERSION: '8.3.0RC2'
PHP_VERSION_FULL: 8.3.0RC2
- PHP_VERSION: '8.3.0'
PHP_VERSION_FULL: 8.3.0

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
Expand Down
9 changes: 9 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
3.2.15 2023-12-02
=======
* Properly fix crash in igbinary_unserialize_object_enum_case with opcache protected memory and non-constant value. (#380)

3.2.14 2023-02-06
=======
* Fix build error in PHP 8.3-dev
* Fix test expectation errors in php 8.3-dev due to change to php's TypeErrors.

3.2.13 2023-02-02
=======

Expand Down
10 changes: 4 additions & 6 deletions package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ memcached or similar memory based storages for serialized data.</description>
<email>tandre@php.net</email>
<active>yes</active>
</lead>
<date>2023-08-01</date>
<date>2023-12-02</date>
<time>16:00:00</time>
<version>
<release>3.2.15dev</release>
<release>3.2.15</release>
<api>1.4.0</api>
</version>
<stability>
Expand Down Expand Up @@ -254,10 +254,8 @@ memcached or similar memory based storages for serialized data.</description>
</stability>
<license uri="https://github.com/igbinary/igbinary/blob/master/COPYING">BSD-3-Clause</license>
<notes>
* Fix crash in igbinary_unserialize_object_enum_case with opcache protected memory and non-constant value. (#380)
`igbinary_serialize()` now modifies the temporary copy used by the php process
instead of the shared immutable copy in memcached, the same way as php
`serialize()`
* Fix build error in PHP 8.3-dev
* Fix test expectation errors in php 8.3-dev due to change to php's TypeErrors.
</notes>
</release>
<release>
Expand Down
2 changes: 1 addition & 1 deletion src/php7/igbinary.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ struct zval;
/** Binary protocol version of igbinary. */
#define IGBINARY_FORMAT_VERSION 0x00000002

#define PHP_IGBINARY_VERSION "3.2.15dev"
#define PHP_IGBINARY_VERSION "3.2.15"

/* Macros */

Expand Down