1
0
mirror of https://github.com/php/php-src.git synced 2026-04-24 08:28:26 +02:00
Commit Graph

114874 Commits

Author SHA1 Message Date
inem0o f795bdfd30 Add lcg arginfo stubs 2019-08-16 12:56:07 +02:00
inem0o f1eca42825 Add ftok arginfo stubs 2019-08-16 12:53:11 +02:00
Nikita Popov 37a8408e83 Support typed variadic args in gen_stubs 2019-08-15 22:07:49 +02:00
Christoph M. Becker d04c85fcb5 Merge branch 'PHP-7.4'
* PHP-7.4:
  appveyor: exclude some documentation paths
2019-08-15 18:20:03 +02:00
Jan Altensen 0b6d869d7c appveyor: exclude some documentation paths
Change-Id: Ifff234133f4437bfe5c31c1f1e00092cd60e1d53
2019-08-15 18:19:15 +02:00
Christoph M. Becker 76574342d7 Empty merge 2019-08-15 15:30:28 +02:00
Christoph M. Becker b1c4e0be89 Empty merge 2019-08-15 15:30:03 +02:00
Christoph M. Becker 4966647443 Update NEWS
This fix has been cherry-picked into PHP-7.3.9.
2019-08-15 15:28:52 +02:00
Victor Gazotti 75a3213d19 creating stubs for echant ext 2019-08-15 15:16:56 +02:00
Christoph M. Becker a3abbc0920 Unify ZPP handling in ext/sqlite3
Since `zend_parse_parameters()` now throws on failure, it doesn't make
sense anymore to use `zend_parse_parameters_throw()` instead, and also
it's useless to set an explicit return value.
2019-08-15 13:31:02 +02:00
Christoph M. Becker e3ebdb6be2 Don't repeat yourself
SQLite3::bindParam() and SQLite3::bindValue() have identical
implementation (the only thing that differs is the second parameter's
passing mode), so we unify the implementation.
2019-08-15 13:10:53 +02:00
Craig Duncan 107c1e0c1b Convert sqlite3 functions arginfo to php stubs 2019-08-15 12:56:46 +02:00
Nikita Popov 743d27631f Normalize SimpleXML::asXML() argument handling
Remove odd manual checks in favor of a standard zpp call.
2019-08-15 11:18:56 +02:00
Nikita Popov deceafbe63 Merge branch 'PHP-7.4' 2019-08-15 10:40:45 +02:00
Nikita Popov 34885408db Fixed bug #78409
This removes an incorrect optimization (I think this code used to be
necessary to properly handle references in the Serializable based
implementation, but now this code just avoids an array duplication
in a way that is not sound).
2019-08-15 10:40:28 +02:00
zhdaniel 844b261e3a Fix typo 2019-08-15 09:32:35 +02:00
Christoph M. Becker c82566dec7 Empty merge 2019-08-14 19:26:26 +02:00
Christoph M. Becker 65ea6bbdc6 Empty merge 2019-08-14 19:25:48 +02:00
Christoph M. Becker 8fb297cd82 Update credits_ext.h 2019-08-14 19:24:16 +02:00
Nikita Popov ded28e2435 Merge branch 'PHP-7.4' 2019-08-14 17:53:38 +02:00
Nikita Popov 80a2bfafa4 Merge branch 'PHP-7.3' into PHP-7.4 2019-08-14 17:53:24 +02:00
Nikita Popov c238b5bbef Fix reference printing in GC tracing 2019-08-14 17:51:41 +02:00
Nikita Popov 1166359acb Merge branch 'PHP-7.2' into PHP-7.3 2019-08-14 17:51:35 +02:00
Nikita Popov fcabe7e5e4 Fixed bug #78412
$this should only be included in the generator GC buffer, if it
will be released on destruction.
2019-08-14 17:50:58 +02:00
Theodore Brown e2b0fb946b Add hrtime arginfo stubs 2019-08-14 16:46:10 +02:00
Victor Gazotti 262227fc9e Add some stubs at ctype ext 2019-08-14 16:43:26 +02:00
jason-liew ffffaf12cf add some stubs for array func in basic_functions 2019-08-14 15:27:58 +02:00
Stephen Reay f40cc41465 Added arginfo stub for posix extension 2019-08-14 14:40:37 +02:00
Sara Golemon 9436a2c488 Merge branch 'PHP-7.4'
* PHP-7.4:
  Bump for 7.2.23
2019-08-13 19:34:42 -04:00
Sara Golemon 2f13f65706 Merge branch 'PHP-7.3' into PHP-7.4
* PHP-7.3:
  Bump for 7.2.23
2019-08-13 19:34:26 -04:00
Sara Golemon e5da73d1f2 Merge branch 'PHP-7.2' into PHP-7.3
* PHP-7.2:
  Bump for 7.2.23
2019-08-13 19:34:12 -04:00
Sara Golemon 4b64d47c99 Bump for 7.2.23 2019-08-13 19:32:12 -04:00
Christoph M. Becker b265bfb223 Merge branch 'PHP-7.4'
* PHP-7.4:
  Next will be 7.3.10
2019-08-14 00:49:06 +02:00
Christoph M. Becker 2781e54ef1 Merge branch 'PHP-7.3' into PHP-7.4
* PHP-7.3:
  Next will be 7.3.10
2019-08-14 00:48:49 +02:00
Christoph M. Becker 5536105b67 Next will be 7.3.10 2019-08-13 23:57:48 +02:00
Christoph M. Becker d469e2bf56 Merge branch 'PHP-7.4'
* PHP-7.4:
  Bump version numbers
2019-08-13 23:26:58 +02:00
Christoph M. Becker f25eee2c56 Merge branch 'PHP-7.3' into PHP-7.4
* PHP-7.3:
  Bump version numbers
2019-08-13 23:26:29 +02:00
Christoph M. Becker fe7997912d Bump version numbers
This should have been done four weeks ago already.
2019-08-13 23:23:43 +02:00
Nikita Popov d0f4ec4c31 Merge branch 'PHP-7.4' 2019-08-13 20:24:39 +02:00
Nikita Popov d891b5f458 Fixed bug #78410 2019-08-13 20:23:56 +02:00
Nikita Popov b0394ba0e5 Add myself to extension maintainer list
Year ranges are wild guesses.
2019-08-13 16:08:04 +02:00
Nikita Popov 8c927442b4 Merge branch 'PHP-7.4' 2019-08-13 14:54:57 +02:00
Nikita Popov 60a7e60b61 Fixed bug #72530
For objects with destructors, we will now only call the destructor
in the initial GC run, and remove any nested data. The object is
marked purple so it will be considered a root for the next GC run,
at which point it will be fully destroyed, if possible.

GC counts change on a number of tests, as the objects now get
destroyed later.
2019-08-13 14:53:53 +02:00
Islam Israfilov 1dc88ff67e Add inet_ntop and inet_pton stubs 2019-08-13 14:52:14 +02:00
Nikita Popov fdfc7ea932 Don't return persistent string from get_cfg_var()
This is not thread-safe.
2019-08-13 14:50:01 +02:00
Nikita Popov 201729840c Mark PCRE locale key as local persistent 2019-08-13 14:49:59 +02:00
Christoph M. Becker e7ac9428d8 Merge branch 'PHP-7.4'
* PHP-7.4:
  Remove dead code
2019-08-13 13:29:35 +02:00
Christoph M. Becker eb25176ab3 Remove dead code 2019-08-13 13:29:11 +02:00
Stephen Reay d4e5e63b6c Added zip arginfo stubs 2019-08-13 13:01:51 +02:00
Nikita Popov be4b66a369 Merge branch 'PHP-7.4' 2019-08-13 12:35:02 +02:00