]> granicus.if.org Git - php/log
php
4 years agoFix bug #80184
Nikita Popov [Mon, 5 Oct 2020 13:23:31 +0000 (15:23 +0200)]
Fix bug #80184

4 years agoReview parameter names in ext/pspell
Máté Kocsis [Thu, 1 Oct 2020 21:44:33 +0000 (23:44 +0200)]
Review parameter names in ext/pspell

Closes GH-6257

4 years agoReview parameter names in ext/zlib
Máté Kocsis [Thu, 1 Oct 2020 08:34:18 +0000 (10:34 +0200)]
Review parameter names in ext/zlib

Closes GH-6250

4 years agoThrow from XmlReader::expand() if DOM extension missing
Nikita Popov [Mon, 5 Oct 2020 10:31:48 +0000 (12:31 +0200)]
Throw from XmlReader::expand() if DOM extension missing

Otherwise it is hard to uphold the arginfo contract for this
function -- we cannot simply mirror the zpp call, as the class
entry it is based on does not exist.

4 years agoMerge branch 'PHP-7.4'
Nikita Popov [Mon, 5 Oct 2020 08:48:04 +0000 (10:48 +0200)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fix -Wimplicit-function-declaration in configure

4 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Mon, 5 Oct 2020 08:46:46 +0000 (10:46 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Fix -Wimplicit-function-declaration in configure

4 years agoFix -Wimplicit-function-declaration in configure
Nikita Popov [Mon, 5 Oct 2020 08:43:58 +0000 (10:43 +0200)]
Fix -Wimplicit-function-declaration in configure

As this is an error with xcode 12, see bug #80171.

4 years agoadd note about is_callable change
Remi Collet [Fri, 2 Oct 2020 15:34:07 +0000 (17:34 +0200)]
add note about is_callable change

4 years agoFix #64060: lstat_stat_variation7.phpt fails on certain file systems
Christoph M. Becker [Wed, 23 Sep 2020 13:34:17 +0000 (15:34 +0200)]
Fix #64060: lstat_stat_variation7.phpt fails on certain file systems

Closes GH-6194.

4 years agoDeclare FFI\CType in namespace
Nikita Popov [Fri, 2 Oct 2020 15:53:45 +0000 (17:53 +0200)]
Declare FFI\CType in namespace

Now that it is supported, declare that CType is part of the FFI
namespace, not a freestanding class.

4 years agoUse a subrountine to check for valid OID strings
George Peter Banyard [Thu, 1 Oct 2020 18:02:49 +0000 (19:02 +0100)]
Use a subrountine to check for valid OID strings

Closes 6260

4 years agoSupport specifying linkage for generate-function-entries
Nikita Popov [Fri, 2 Oct 2020 15:21:16 +0000 (17:21 +0200)]
Support specifying linkage for generate-function-entries

The linkage can be specified as the argument to the
@generate-function-entries tag. Test this on zend_test.

4 years agoAdd partial namespace support to gen_stub
Nikita Popov [Fri, 2 Oct 2020 15:07:46 +0000 (17:07 +0200)]
Add partial namespace support to gen_stub

4 years agoAdd gen_stub --legacy flag
Nikita Popov [Fri, 2 Oct 2020 12:40:11 +0000 (14:40 +0200)]
Add gen_stub --legacy flag

This flag generates an arginfo file that discards all type and
default value information. As such, it is compatible with old
(and very old) PHP versions.

Intended for use by extensions to generate one arginfo file for
PHP 8 and one for older versions.

4 years agoMerge branch 'PHP-7.4' into master
Christoph M. Becker [Fri, 2 Oct 2020 13:10:19 +0000 (15:10 +0200)]
Merge branch 'PHP-7.4' into master

* PHP-7.4:
  Fix out-of-bounds write

4 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Fri, 2 Oct 2020 13:04:38 +0000 (15:04 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Fix out-of-bounds write

4 years agoFix out-of-bounds write
K.Kosako [Mon, 21 Sep 2020 03:58:29 +0000 (12:58 +0900)]
Fix out-of-bounds write

Fixes CVE-2020-26159.

Backported from <https://github.com/kkos/oniguruma/commit/cbe9f8bd9cfc6c3c87a60fbae58fa1a85db59df0>.

4 years agoReview parameter names in ext/ftp
Máté Kocsis [Thu, 1 Oct 2020 18:12:22 +0000 (20:12 +0200)]
Review parameter names in ext/ftp

Closes GH-6254

4 years agoReturn correct result code for division by zero
Nikita Popov [Fri, 2 Oct 2020 10:08:00 +0000 (12:08 +0200)]
Return correct result code for division by zero

Turns out we do need to return FAILURE here on div by zero
exception. Use a three-way return value from div_function_base.

Fixes oss-fuzz #25975.

4 years agoReview parameter names in ext/exif
Máté Kocsis [Thu, 1 Oct 2020 21:20:09 +0000 (23:20 +0200)]
Review parameter names in ext/exif

Closes GH-6256

4 years agoReview parameter names in ext/enchant
Máté Kocsis [Thu, 1 Oct 2020 21:52:07 +0000 (23:52 +0200)]
Review parameter names in ext/enchant

Closes GH-6258

4 years agoReview parameter names in ext/pcre
Máté Kocsis [Thu, 1 Oct 2020 22:20:45 +0000 (00:20 +0200)]
Review parameter names in ext/pcre

Closes GH-6259

4 years agoCopy optimization for (BINARY_OP/ACCIGN + SEND_VAL)
Dmitry Stogov [Fri, 2 Oct 2020 09:06:02 +0000 (12:06 +0300)]
Copy optimization for (BINARY_OP/ACCIGN + SEND_VAL)

4 years agoFixed JIT for BINARY_OP with expected overflow
Dmitry Stogov [Fri, 2 Oct 2020 08:01:35 +0000 (11:01 +0300)]
Fixed JIT for BINARY_OP with expected overflow

4 years agoFixed possible incorrect register usage
Dmitry Stogov [Fri, 2 Oct 2020 07:48:45 +0000 (10:48 +0300)]
Fixed possible incorrect register usage

4 years agoAdd UPGRADING note for substr() behavior
Nikita Popov [Fri, 2 Oct 2020 07:39:15 +0000 (09:39 +0200)]
Add UPGRADING note for substr() behavior

[ci skip]

4 years agoMerge branch 'PHP-7.4'
Matteo Beccati [Fri, 2 Oct 2020 07:34:32 +0000 (09:34 +0200)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  [ci skip] moved soap fix to 7.4.11
  [ci skip] moved soap fix to 7.3.23

4 years ago[ci skip] moved soap fix to 7.4.11
Matteo Beccati [Fri, 2 Oct 2020 07:33:50 +0000 (09:33 +0200)]
[ci skip] moved soap fix to 7.4.11

When committing I didn't notice that version had been just bumped

4 years agoMerge branch 'PHP-7.3' into PHP-7.4
Matteo Beccati [Fri, 2 Oct 2020 07:33:20 +0000 (09:33 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  [ci skip] moved soap fix to 7.3.23

4 years ago[ci skip] moved soap fix to 7.3.23
Matteo Beccati [Fri, 2 Oct 2020 07:32:52 +0000 (09:32 +0200)]
[ci skip] moved soap fix to 7.3.23

When committing I didn't notice that version had been just bumped

4 years agoReview parameter names in ext/sysvshm
Máté Kocsis [Thu, 1 Oct 2020 08:09:27 +0000 (10:09 +0200)]
Review parameter names in ext/sysvshm

Closes GH-6249

4 years agoReview parameter names in ext/sysvsem
Máté Kocsis [Thu, 1 Oct 2020 08:00:43 +0000 (10:00 +0200)]
Review parameter names in ext/sysvsem

Closes GH-6248

4 years agoReview parameter names in ext/sysvmsg
Máté Kocsis [Thu, 1 Oct 2020 07:53:57 +0000 (09:53 +0200)]
Review parameter names in ext/sysvmsg

Closes GH-6247

4 years agoClenup BINARY_OP + SEND_VAL optimization
Dmitry Stogov [Thu, 1 Oct 2020 19:39:58 +0000 (22:39 +0300)]
Clenup BINARY_OP + SEND_VAL optimization

4 years agoAdd test instantiating all objects
Nikita Popov [Thu, 1 Oct 2020 15:10:56 +0000 (17:10 +0200)]
Add test instantiating all objects

Intended to find issues in opaque object destructors.

Closes GH-6251.

4 years agoFixed bug #80121
Nikita Popov [Thu, 1 Oct 2020 15:05:23 +0000 (17:05 +0200)]
Fixed bug #80121

The issue affected both CurlHandle and CurlMultiHandle. I'll have
to double check this for other resource->object conversions as well.

4 years agoFix out of bounds offset handling with empty needle
Nikita Popov [Thu, 1 Oct 2020 14:41:51 +0000 (16:41 +0200)]
Fix out of bounds offset handling with empty needle

For strrpos with positive out of bounds offsets was not detected.

4 years agoAllow empty needle in grapheme_str*pos, grapheme_str*str
Christian Schneider [Wed, 30 Sep 2020 14:52:04 +0000 (16:52 +0200)]
Allow empty needle in grapheme_str*pos, grapheme_str*str

For consistency with str* and mb_str* functions.

Closes GH-6245.
Closes php/php-tasks#20.

4 years agoSupport GC for AppendIterator
Nikita Popov [Thu, 1 Oct 2020 14:18:23 +0000 (16:18 +0200)]
Support GC for AppendIterator

This also requires adding GC support for ArrayIterator internal
iterators.

4 years agoFix bug #65387
Nikita Popov [Thu, 1 Oct 2020 14:12:56 +0000 (16:12 +0200)]
Fix bug #65387

Add GC support to dual_it. This is still missing AppendIterator
support.

4 years agoImprove parameter names in ext/xmlwriter
Dik Takken [Thu, 24 Sep 2020 10:06:06 +0000 (12:06 +0200)]
Improve parameter names in ext/xmlwriter

Closes GH-6202.

4 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Thu, 1 Oct 2020 10:19:40 +0000 (13:19 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Backport of a partial fix for bug Bug #76982 (memory leak declaring closure in included file).

4 years agoMerge branch 'PHP-7.3' into PHP-7.4
Dmitry Stogov [Thu, 1 Oct 2020 10:19:27 +0000 (13:19 +0300)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Backport of a partial fix for bug Bug #76982 (memory leak declaring closure in included file).

4 years agoBackport of a partial fix for bug Bug #76982 (memory leak declaring closure in includ...
Dmitry Stogov [Thu, 1 Oct 2020 10:18:21 +0000 (13:18 +0300)]
Backport of a partial fix for bug Bug #76982 (memory leak declaring closure in included file).

4 years agoRemove deprecated functions from php-ldap
Côme Chilliet [Thu, 1 Oct 2020 08:11:43 +0000 (10:11 +0200)]
Remove deprecated functions from php-ldap

Remove ldap_control_paged_result and ldap_control_paged_result_response
 which have been deprecated in PHP 7.4, in favor of new $controls
 parameters for ldap request functions.

4 years agoReview parameter names in ext/gettext
Máté Kocsis [Tue, 29 Sep 2020 20:38:27 +0000 (22:38 +0200)]
Review parameter names in ext/gettext

Closes GH-6241

4 years agoReview parameter names in ext/shmop
Máté Kocsis [Tue, 29 Sep 2020 19:55:39 +0000 (21:55 +0200)]
Review parameter names in ext/shmop

Closes GH-6238

4 years agoReview parameter names in ext/session
Máté Kocsis [Tue, 29 Sep 2020 20:21:06 +0000 (22:21 +0200)]
Review parameter names in ext/session

Closes GH-6239

4 years agoGive preference to ENTER->RECURSIVE_CALL trace over ENTER->RETURN
Dmitry Stogov [Wed, 30 Sep 2020 09:21:15 +0000 (12:21 +0300)]
Give preference to ENTER->RECURSIVE_CALL trace over ENTER->RETURN

4 years agoReview parameter names in ext/readline
Máté Kocsis [Tue, 29 Sep 2020 20:32:23 +0000 (22:32 +0200)]
Review parameter names in ext/readline

Closes GH-6240

4 years agoReview parameter names in ext/opcache
Máté Kocsis [Tue, 29 Sep 2020 19:41:37 +0000 (21:41 +0200)]
Review parameter names in ext/opcache

Closes GH-6237

4 years agoReview parameter names in ext/json
Máté Kocsis [Tue, 29 Sep 2020 19:35:58 +0000 (21:35 +0200)]
Review parameter names in ext/json

Closes GH-6236

4 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Wed, 30 Sep 2020 08:00:50 +0000 (11:00 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed hex char parsing

4 years agoFixed hex char parsing
Dmitry Stogov [Wed, 30 Sep 2020 08:00:25 +0000 (11:00 +0300)]
Fixed hex char parsing

4 years agoMerge branch 'PHP-7.4'
Remi Collet [Wed, 30 Sep 2020 05:42:58 +0000 (07:42 +0200)]
Merge branch 'PHP-7.4'

* PHP-7.4:

4 years agoMerge branch 'PHP-7.3' into PHP-7.4
Remi Collet [Wed, 30 Sep 2020 05:42:28 +0000 (07:42 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  bump version to 7.2.35-dev

4 years agoMerge branch 'PHP-7.2' into PHP-7.3
Remi Collet [Wed, 30 Sep 2020 05:42:14 +0000 (07:42 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  bump version to 7.2.35-dev

4 years agoMerge branch 'PHP-7.4'
Remi Collet [Wed, 30 Sep 2020 05:38:16 +0000 (07:38 +0200)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  bump version to 7.2.35-dev

4 years agoMerge branch 'PHP-7.3' into PHP-7.4
Remi Collet [Wed, 30 Sep 2020 05:37:59 +0000 (07:37 +0200)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  bump version to 7.2.35-dev

4 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Wed, 30 Sep 2020 05:37:43 +0000 (08:37 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed incorrect error message

4 years agoMerge branch 'PHP-7.2' into PHP-7.3
Remi Collet [Wed, 30 Sep 2020 05:37:41 +0000 (07:37 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  bump version to 7.2.35-dev

4 years agoMerge branch 'PHP-7.3' into PHP-7.4
Dmitry Stogov [Wed, 30 Sep 2020 05:37:35 +0000 (08:37 +0300)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Fixed incorrect error message

4 years agoFixed incorrect error message
George Peter Banyard [Wed, 30 Sep 2020 05:37:16 +0000 (08:37 +0300)]
Fixed incorrect error message

4 years agobump version to 7.2.35-dev
Remi Collet [Wed, 30 Sep 2020 05:36:59 +0000 (07:36 +0200)]
bump version to 7.2.35-dev

4 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Wed, 30 Sep 2020 05:29:37 +0000 (08:29 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed incorrect logical condition

4 years agoMerge branch 'PHP-7.3' into PHP-7.4
Dmitry Stogov [Wed, 30 Sep 2020 05:29:21 +0000 (08:29 +0300)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Fixed incorrect logical condition

4 years agoFixed incorrect logical condition
George Peter Banyard [Wed, 30 Sep 2020 05:29:00 +0000 (08:29 +0300)]
Fixed incorrect logical condition

4 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Wed, 30 Sep 2020 05:22:35 +0000 (08:22 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed incorrect logical conditions

4 years agoFixed incorrect logical conditions
George Peter Banyard [Wed, 30 Sep 2020 05:21:46 +0000 (08:21 +0300)]
Fixed incorrect logical conditions

4 years agoRemoved duplicate conditions
George Peter Banyard [Wed, 30 Sep 2020 05:15:04 +0000 (08:15 +0300)]
Removed duplicate conditions

4 years agoRevert "Use external iterator instead of via the internal pointer"
Christoph M. Becker [Tue, 29 Sep 2020 21:13:43 +0000 (23:13 +0200)]
Revert "Use external iterator instead of via the internal pointer"

This reverts commit a6ecafece90909d74a578e09f626e875d3035eab.

Closes GH-6242.

4 years agoUpdate NEWS for 8.0.0rc2
Gabriel Caruso [Tue, 29 Sep 2020 22:43:11 +0000 (22:43 +0000)]
Update NEWS for 8.0.0rc2

4 years agoUpdate NEWS for PHP 8.0.0rc1
Gabriel Caruso [Tue, 29 Sep 2020 22:32:14 +0000 (22:32 +0000)]
Update NEWS for PHP 8.0.0rc1

4 years agoPrepare for PHP 8.0 RC1
Gabriel Caruso [Tue, 29 Sep 2020 22:19:10 +0000 (00:19 +0200)]
Prepare for PHP 8.0 RC1

4 years agoMerge branch 'PHP-7.4'
Stanislav Malyshev [Tue, 29 Sep 2020 17:14:40 +0000 (10:14 -0700)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  [ci skip] Add 7.4.11 security fixes to NEWS
  [ci skip] Add 7.3.23 security fixes to NEWS

4 years ago[ci skip] Add 7.4.11 security fixes to NEWS
Stanislav Malyshev [Tue, 29 Sep 2020 17:13:38 +0000 (10:13 -0700)]
[ci skip] Add 7.4.11 security fixes to NEWS

4 years agoMerge branch 'PHP-7.3' into PHP-7.4
Stanislav Malyshev [Tue, 29 Sep 2020 17:11:52 +0000 (10:11 -0700)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  [ci skip] Add 7.3.23 security fixes to NEWS

4 years ago[ci skip] Add 7.3.23 security fixes to NEWS
Stanislav Malyshev [Tue, 29 Sep 2020 17:09:33 +0000 (10:09 -0700)]
[ci skip] Add 7.3.23 security fixes to NEWS

4 years agoFix recently introduced off-by-one error
Christoph M. Becker [Tue, 29 Sep 2020 16:44:23 +0000 (18:44 +0200)]
Fix recently introduced off-by-one error

4 years agoUpdate iconv parameter names
Nikita Popov [Tue, 29 Sep 2020 14:29:15 +0000 (16:29 +0200)]
Update iconv parameter names

And rename charset to encoding, including inside error messages.

Closes GH-6234.

4 years agoWarning promotion: Throw on writing invalid XML tag names
Dik Takken [Tue, 29 Sep 2020 14:00:32 +0000 (16:00 +0200)]
Warning promotion: Throw on writing invalid XML tag names

This change throws a ValueError when an invalid tag name is passed
to XMLWriter.

The rationale is that this indicates a programming error because
tag names typically originate from string literals or application
code generating them. This translates into either a typo or a flaw
in tag generation logic.

Closes GH-6233.

4 years agoUpdate ext/standard parameter names
Nikita Popov [Fri, 25 Sep 2020 10:29:21 +0000 (12:29 +0200)]
Update ext/standard parameter names

Closes GH-6214.

4 years agoImprove parameter names in ext/ldap
Côme Chilliet [Tue, 29 Sep 2020 07:36:25 +0000 (09:36 +0200)]
Improve parameter names in ext/ldap

Merging PR 6153

4 years agoHarmonize ldap_rename_ext with ldap_rename parameter names
MCMic [Mon, 28 Sep 2020 14:32:57 +0000 (16:32 +0200)]
Harmonize ldap_rename_ext with ldap_rename parameter names

Co-authored-by: Nikita Popov <nikita.ppv@googlemail.com>
4 years agoRename $link parameters to $ldap in ldap functions
Côme Chilliet [Mon, 28 Sep 2020 12:52:40 +0000 (14:52 +0200)]
Rename $link parameters to $ldap in ldap functions

Also fixed ldap_set_option places where $newvalue was still used

4 years agoImprove parameter naming in ldap_rename
MCMic [Mon, 28 Sep 2020 12:20:48 +0000 (14:20 +0200)]
Improve parameter naming in ldap_rename

Co-authored-by: Nikita Popov <nikita.ppv@googlemail.com>
4 years agoImprove parameter naming in ldap_exop_passwd
MCMic [Mon, 28 Sep 2020 12:20:28 +0000 (14:20 +0200)]
Improve parameter naming in ldap_exop_passwd

Co-authored-by: Nikita Popov <nikita.ppv@googlemail.com>
4 years agoImprove parameter naming in ldap_connect
MCMic [Mon, 28 Sep 2020 12:19:43 +0000 (14:19 +0200)]
Improve parameter naming in ldap_connect

Co-authored-by: Nikita Popov <nikita.ppv@googlemail.com>
4 years agoImprove parameter naming in ldap_set_option ext/ldap/ldap.stub.php
MCMic [Mon, 28 Sep 2020 12:18:43 +0000 (14:18 +0200)]
Improve parameter naming in ldap_set_option ext/ldap/ldap.stub.php

Co-authored-by: Nikita Popov <nikita.ppv@googlemail.com>
4 years agoExplicitely mark nullable strings
Côme Chilliet [Mon, 21 Sep 2020 12:50:15 +0000 (14:50 +0200)]
Explicitely mark nullable strings

4 years agoFix parameter mask in ldap_next_attribute
MCMic [Thu, 17 Sep 2020 16:14:23 +0000 (18:14 +0200)]
Fix parameter mask in ldap_next_attribute

Co-authored-by: Nikita Popov <nikita.ppv@googlemail.com>
4 years agoFix parameter names in ext/ldap
Côme Chilliet [Thu, 17 Sep 2020 15:13:48 +0000 (17:13 +0200)]
Fix parameter names in ext/ldap

Renamed all parameters to be consistent and concise

4 years agoFix "null" case in ldap.stub.php
Côme Chilliet [Thu, 17 Sep 2020 15:03:23 +0000 (17:03 +0200)]
Fix "null" case in ldap.stub.php

4 years agoRemove dummy_ber parameter from ldap_first_attribute and ldap_next_attribute
Côme Chilliet [Thu, 17 Sep 2020 14:53:50 +0000 (16:53 +0200)]
Remove dummy_ber parameter from ldap_first_attribute and ldap_next_attribute

It has been unused and deprecated since PHP 5.2.4

4 years agoSet all parameters to ldap_sasl_bind as NULL by default
Côme Chilliet [Thu, 17 Sep 2020 14:47:12 +0000 (16:47 +0200)]
Set all parameters to ldap_sasl_bind as NULL by default

For mech, realm, authcid, authzid and props NULL means do not change
 current server setting.

4 years agoDefault bind dn and password to NULL in ldap_bind_ext
Côme Chilliet [Thu, 17 Sep 2020 14:42:17 +0000 (16:42 +0200)]
Default bind dn and password to NULL in ldap_bind_ext

4 years agoDefault bind dn and password to NULL in ldap_bind
Côme Chilliet [Thu, 17 Sep 2020 14:40:04 +0000 (16:40 +0200)]
Default bind dn and password to NULL in ldap_bind

4 years agoMake URI parameter in ldap_connect default to NULL
Côme Chilliet [Thu, 17 Sep 2020 14:03:43 +0000 (16:03 +0200)]
Make URI parameter in ldap_connect default to NULL

4 years agobump zip extension version
Remi Collet [Tue, 29 Sep 2020 14:17:23 +0000 (16:17 +0200)]
bump zip extension version

4 years agoPromote E_NOTICE to Value/TypeError in PostgreSQL extension
George Peter Banyard [Mon, 28 Sep 2020 17:31:02 +0000 (18:31 +0100)]
Promote E_NOTICE to Value/TypeError in PostgreSQL extension

Add some tests to cover related codepaths.
With the small caveat that the ones in build_assignment_string()
still don't seem to be tested as it looks the condtions are checked
beforehand, might need some more investigation.

Closes GH-6226