History log of /ext-ds/ (Results 1 – 25 of 439)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
53b5793728-Feb-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix #206: Null coalescing operator on Vector make search failed

This happens because php_ds_vector_read_dimension makes a REF from the value
when type is not BP_VAR_R. So when the type i

Fix #206: Null coalescing operator on Vector make search failed

This happens because php_ds_vector_read_dimension makes a REF from the value
when type is not BP_VAR_R. So when the type is BP_VAR_IS then we see the first
element becomes a reference. You can see this when doing var_dump.

show more ...

d42dec5119-Dec-2023 Rudi Theunissen

Update main.yml

54432fd419-Dec-2023 Rudi Theunissen

Update appveyor.yml

daf9b1ec19-Dec-2023 Rudi Theunissen

v1.5.0

5cffb47419-Dec-2023 Rudi Theunissen

Merge pull request #203 from nielsdos/fix-2

Fix #193: Passing array item by reference breaks \DS\Set behaviour


28e6f6a118-Dec-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix #193: Passing array item by reference breaks \DS\Set behaviour

Dereference references in add_array_to_set()

4f06272718-Dec-2023 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix #200: Segmentation fault merging keys of maps containing maps

In `ds_htable_put` when found is true, but value is NULL, the old
bucket->value is not cleared out, resulting in a stale

Fix #200: Segmentation fault merging keys of maps containing maps

In `ds_htable_put` when found is true, but value is NULL, the old
bucket->value is not cleared out, resulting in a stale value being
stored. This means that further operations will keep destroying the
stale zval, resulting in a refcount underflow.

show more ...

9061a39218-Dec-2023 Rudi Theunissen

Update README.md

4b0d801218-Dec-2023 Rudi Theunissen

Merge branch 'master' of github.com:php-ds/ext-ds


bd669d0918-Dec-2023 Rudi Theunissen

Add basic local development scripts

fe52a37e18-Dec-2023 Rudi Theunissen

Update README.md

35cc96f527-Nov-2023 Mikko Pesari

ci: run tests on php 8.3

d42750d629-Jul-2023 Rudi Theunissen

Merge pull request #191 from simPod/cron

ci: disable on cron schedule


a923b9c204-Oct-2022 Simon Podlipsky

ci: disable on cron schedule

468a68cf29-Jul-2023 HypeMC

Allow passing null as length to slice functions

d6ad43ee17-Jun-2023 Jan Ehrhardt

fast_add_function removed in PHP 8.3, use add_function

afbe1efc04-Oct-2022 Simon Podlipsky

ci: run tests on php 8.2

7ecddf5a13-Dec-2021 Rudi Theunissen

Update PECL badge to 1.4.0

3ae2e81713-Dec-2021 Rudi Theunissen

Bump version to 1.4.0 ahead of tag

cef743ac13-Dec-2021 Rudi Theunissen

Bump tests to use 1.4.0

0780117203-Nov-2021 Remi Collet

fix prototypes for PHP 8.1

0f37d98519-Oct-2021 Simon Podlipsky

Replace Travis badge by GA badge

3757ba6218-Oct-2021 Rudi Theunissen

Merge pull request #182 from simPod/travis

Drop Travis as it's replaced by Github Actions


98ec841f18-Oct-2021 Rudi Theunissen

Merge pull request #180 from simPod/test-8.1

Test on PHP8.1


28206ff518-Oct-2021 Rudi Theunissen

Merge pull request #181 from simPod/ci-push

Improve CI triggers


12345678910>>...18