1
0
mirror of https://github.com/php/php-src.git synced 2026-03-26 17:22:15 +01:00

Commit Graph

  • ba68cbefc5 ext/gd: Make TGA always available (#19105) Peter Kokot 2025-07-13 11:45:44 +02:00
  • 6e22d4c096 Refactor newline handling in zend_scan_escape_string to use HANDLE_NEWLINE macro (#19112) Yudai Takada 2025-07-13 17:40:31 +09:00
  • a402edac1a [skip ci] Add fatal_error_backtraces to php.ini templates (GH-19099) Ilija Tovilo 2025-07-12 19:28:48 +02:00
  • 9460dbe906 Fix lineno for constructor property promotion errors Ilija Tovilo 2025-07-11 21:32:40 +02:00
  • 46213f879a ext/sockets: socket_addrinfo_lookup narrowing down socket family check to AF_INET/AF_INET6 only. (#19040) David CARLIER 2025-07-12 15:48:25 +01:00
  • a64cdd63f3 [ci skip] Update credits in NEWS Niels Dossche 2025-07-12 10:03:30 +02:00
  • 8712f4bf19 Fix OSS-Fuzz #427814452 Niels Dossche 2025-06-27 23:36:33 +02:00
  • f11ea2ae13 Refactor dom_html_collection_named_item() Niels Dossche 2025-07-10 23:59:21 +02:00
  • a2d65354a0 dom: Rename get_named_item -> get_ns_named_item, and has_named_item -> has_ns_named_item Niels Dossche 2025-07-10 23:43:05 +02:00
  • 5cacae8f29 Merge branch 'PHP-8.4' Niels Dossche 2025-07-11 12:28:47 +02:00
  • 76b6b60b8c Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-11 12:28:25 +02:00
  • 71472268c0 Fix GH-19094: Attaching class with no Iterator implementation to MultipleIterator causes crash Niels Dossche 2025-07-11 11:02:43 +02:00
  • 28cd3761a1 Remove unnecessary semicolon in match rule (#19096) Yudai Takada 2025-07-11 17:36:25 +09:00
  • 0dc83c2b10 Fix typo in SAPI and ADD_SOURCES description in upgrade notes (#19095) Yudai Takada 2025-07-11 17:35:43 +09:00
  • 4aa8c2fe5d dom: Remove unnecessary objmap ptr null checks (#19092) Niels Dossche 2025-07-11 10:35:14 +02:00
  • e013b4a91e Make cloning DOM node lists, maps, and collections fail Niels Dossche 2025-07-10 23:01:57 +02:00
  • f6380e4a38 Merge branch 'PHP-8.4' Niels Dossche 2025-07-10 22:32:58 +02:00
  • de7a212630 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-10 22:32:52 +02:00
  • 85a49d4198 ext/soap/php_http.c: Fix memory leak of header value Gina Peter Banyard 2025-07-07 14:58:47 +01:00
  • 5623e67fb6 Merge branch 'PHP-8.4' Niels Dossche 2025-07-10 22:22:31 +02:00
  • 5a45d71a11 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-10 22:22:26 +02:00
  • 974526b244 ext/gd: Drop useless and doubtful MSVC specific code (libgd/libgd@f1480ab) Demon 2025-07-10 09:52:59 +08:00
  • 224f95f442 Merge branch 'PHP-8.4' Niels Dossche 2025-07-10 22:15:43 +02:00
  • 2fa0e55450 Update NEWS for GH-19068 Niels Dossche 2025-07-10 22:14:38 +02:00
  • 12fa8c637f ext/gd: Drop useless and doubtful MSVC specific code (libgd/libgd@f1480ab) Demon 2025-07-10 09:52:59 +08:00
  • 2be3aa86f0 Zend: fix undefined symbol 'execute_ex' on Windows ARM64 #19064; ext/gd: fix emmintrin.h not found on Windows ARM64 Demon 2025-07-08 13:51:03 +08:00
  • c4183fba00 Fix GH-19070: setlocale($type, NULL) should not be deprecated Niels Dossche 2025-07-08 20:29:17 +02:00
  • 0d584c32c5 pdo_odbc: Don't fetch 256 byte blocks for long columns (#10809) Calvin Buckley 2025-07-10 13:03:11 -03:00
  • cea0918352 Fix empty_fcall_info C++ missing-field-initializers warning (GH-19084) Kasey Jenkins 2025-07-10 11:02:39 +02:00
  • 07f1cfd9b0 Deprecate producing output in a user output handler (#19067) DanielEScherzer 2025-07-09 21:20:58 -07:00
  • 964a404451 Use C23 unreachable() when possible (#19077) Calvin Buckley 2025-07-09 11:27:25 -03:00
  • b43a7ac0e7 Zend: Make EG(fake_scope) a const zend_class_entry* (#19060) Tim Düsterhus 2025-07-09 11:55:53 +02:00
  • 64e2832bc8 Remove old zend_string compatibility aliases (#19034) DanielEScherzer 2025-07-07 14:53:59 -07:00
  • d8577d9bfb Deprecate returning non-string values from a user output handler (#18932) DanielEScherzer 2025-07-07 14:31:13 -07:00
  • 6cc21c4ee6 Optimize pack() Niels Dossche 2025-05-08 23:13:32 +02:00
  • 45215d0e78 php_spl.c: fix typo in spl_classes() description [skip ci] DanielEScherzer 2025-07-07 12:33:36 -07:00
  • 45d948f2da Zend: Add zend_check_method_accessible() to DRY method visibility checks (#18995) Tim Düsterhus 2025-07-07 21:30:13 +02:00
  • 9225cb45ac Make zend_register_*_constant() functions return pointers, use them (#19029) DanielEScherzer 2025-07-07 12:23:52 -07:00
  • b0aaa31702 Remove old exception class getters (#19043) DanielEScherzer 2025-07-07 11:43:07 -07:00
  • d154c7253e Autoconf: Move getlogin check for HAVE_GETLOGIN to ext/posix (#19058) Peter Kokot 2025-07-07 17:43:36 +02:00
  • 1039cebb87 Merge branch 'PHP-8.4' Ilija Tovilo 2025-07-07 16:28:58 +02:00
  • 74784a0d52 Merge branch 'PHP-8.3' into PHP-8.4 Ilija Tovilo 2025-07-07 16:28:49 +02:00
  • faa78313d9 [skip ci] Add missing zlib dep to phar compression test Ilija Tovilo 2025-07-07 16:28:18 +02:00
  • dd69b65638 Merge branch 'PHP-8.4' Dmitry Stogov 2025-07-07 14:03:36 +03:00
  • e8ae27bf8a Update IR Dmitry Stogov 2025-07-07 14:03:11 +03:00
  • b068ee307f Fix unreachable code in URL output handler (#19056) Zheng Yu 2025-07-07 05:57:43 -04:00
  • 3b45b9d74e Merge branch 'PHP-8.4' Peter Kokot 2025-07-07 09:52:51 +02:00
  • ab6e73066b Merge branch 'PHP-8.3' into PHP-8.4 Peter Kokot 2025-07-07 09:51:50 +02:00
  • 258fbd6bf9 Fix -Wuseless-escape warnings emitted by re2c (#19050) Peter Kokot 2025-07-07 09:51:25 +02:00
  • c2af281c0c Use <winsock2.h> instead of legacy <winsock.h> (#19037) Peter Kokot 2025-07-07 09:40:03 +02:00
  • aa366b5113 Update re2c minimum versions in Windows checks and docs (#19039) Peter Kokot 2025-07-07 07:54:29 +02:00
  • c1ed6088a6 uri: Do not overwrite defaultMemoryManager (#19042) Tim Düsterhus 2025-07-06 20:48:14 +02:00
  • 22f2a1d47b ext/pcntl: Pack module globals struct Gina Peter Banyard 2025-07-06 15:44:08 +01:00
  • 3de6695ae8 ext/pcntl: Use uint8_t type for num_signals module global Gina Peter Banyard 2025-07-06 15:42:59 +01:00
  • 89e4de8d7b ext/pcntl: Use bool type for some module globals Gina Peter Banyard 2025-07-06 15:39:00 +01:00
  • 36358bad84 ext/session: get rid of sname_len field Gina Peter Banyard 2025-07-06 04:08:15 +01:00
  • c3dac0f8b6 ext/session: Minor code cleanups Gina Peter Banyard 2025-07-05 15:38:05 +01:00
  • db01dbc4ee ext/session: Initialize variable with default value Gina Peter Banyard 2025-07-05 15:28:57 +01:00
  • 766ccc2210 ext/session: Use zend_string for some session globals Gina Peter Banyard 2025-07-05 15:26:05 +01:00
  • f5166b3bb6 ext/session: convert global session_name to zstr Gina Peter Banyard 2025-07-05 15:16:37 +01:00
  • b83484df97 ext/session: Use is_numeric_str helper Gina Peter Banyard 2025-07-05 14:58:38 +01:00
  • ac3807ee8d ext/session: Use ZEND_STRL() Gina Peter Banyard 2025-07-05 14:47:13 +01:00
  • c529e2f85b ext/session: Use smart_str_append when possible Gina Peter Banyard 2025-07-05 14:45:20 +01:00
  • eaee504c4d ext/session: Concert save_path to zstr Gina Peter Banyard 2025-07-05 14:42:53 +01:00
  • 9c68853023 ext/session: copy zstr instead of initializing a new one Gina Peter Banyard 2025-07-05 14:27:26 +01:00
  • 43fe9fd171 ext/session: convert some globals to zend_string Gina Peter Banyard 2025-07-05 14:25:15 +01:00
  • 677a1f80c8 ext/standard/stream: Use FCC instead of zval for notification callback (#19024) Gina Peter Banyard 2025-07-06 01:30:07 +01:00
  • c33805791d sapi/fuzzer: Fetch function and call it directly instead of using a zval to hold the name (#19030) Gina Peter Banyard 2025-07-06 01:29:48 +01:00
  • 5a2a150829 Merge branch 'PHP-8.4' Niels Dossche 2025-07-05 21:44:39 +02:00
  • 2aeefb13be Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-05 21:44:34 +02:00
  • 405be1c940 Fix phar crash and file corruption with SplFileObject Niels Dossche 2025-07-05 12:07:12 +02:00
  • 4d27420543 Merge branch 'PHP-8.4' Niels Dossche 2025-07-05 21:32:29 +02:00
  • 50a5a6f315 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-05 21:31:50 +02:00
  • 32344c4dc4 Fix stream double free in phar Niels Dossche 2025-06-27 11:05:33 +08:00
  • 5a9f5a6514 Add the Uri\Rfc3986\Uri class to ext/uri without wither support (#18836) Máté Kocsis 2025-07-05 10:00:20 +02:00
  • 4560f7037d EXTENSIONS: lexbor is since 2025 [skip ci] (#19031) DanielEScherzer 2025-07-04 15:10:16 -07:00
  • 832dde9cb6 Merge branch 'PHP-8.4' Niels Dossche 2025-07-04 23:58:41 +02:00
  • 1af7d8e547 Merge branch 'PHP-8.3' into PHP-8.4 Niels Dossche 2025-07-04 23:58:33 +02:00
  • 4aac98f145 Fix OSS-Fuzz #428983568 and #428760800 Niels Dossche 2025-07-02 20:29:35 +02:00
  • 4e42ad5bf2 ext/standard/string.c: don't use STR_EMPTY_ALLOC() (#19033) DanielEScherzer 2025-07-04 14:41:24 -07:00
  • 3558293ce8 Remove broken zend_get_zendleng() declaration (#19032) DanielEScherzer 2025-07-04 14:40:54 -07:00
  • d43fbc0c0e ReflectionParameter::allowsNull() - fix typo in description [skip ci] DanielEScherzer 2025-07-04 12:33:48 -07:00
  • 0cdb5d0aa1 release-process: update based on 8.5.0alpha1 announcement (#19028) DanielEScherzer 2025-07-04 11:30:31 -07:00
  • 75006cf21d avoid false failure for long path (#18992) Remi Collet 2025-07-04 08:33:07 +02:00
  • 8bb6b81c60 Update uriparser to commit 8c06d Máté Kocsis 2025-07-04 08:20:27 +02:00
  • 50ddf6a68f ext/spl: Refactor ArrayObject sort methods Gina Peter Banyard 2025-07-03 15:20:35 +01:00
  • faef004250 ext/spl: Add tests for disabled sort functions Gina Peter Banyard 2025-07-03 15:19:42 +01:00
  • aa0e8bf568 Use ZVAL_NULL() directly for Z_CLIENT_USE_PROXY_P() Niels Dossche 2025-07-02 22:22:01 +02:00
  • 8fdd434bb5 Don't deref soap private properties Niels Dossche 2025-07-02 22:19:38 +02:00
  • e6e0887005 soap: Avoid redundant copying of http body string Niels Dossche 2025-07-02 22:38:08 +02:00
  • 32f0d24e1f soap: Get decompression function directly from function table and call it Niels Dossche 2025-07-02 22:35:38 +02:00
  • 568370827e Merge branch 'PHP-8.4' Ben Ramsey 2025-07-03 10:36:08 -05:00
  • 2cb292de6b Merge branch 'PHP-8.3' into PHP-8.4 Ben Ramsey 2025-07-03 10:35:50 -05:00
  • 304d223a2f Merge branch 'PHP-8.2' into PHP-8.3 Ben Ramsey 2025-07-03 10:35:31 -05:00
  • 58977be208 Merge branch 'PHP-8.1' into PHP-8.2 Ben Ramsey 2025-07-03 10:35:05 -05:00
  • b6660634b4 Disable JIT on Apple Silicon + ZTS Ilija Tovilo 2024-02-15 10:24:41 +01:00
  • f61ae0001c Zend: constify various parameters in zend_object_handlers and zend_lazy_objects (#19019) Tim Düsterhus 2025-07-03 16:32:10 +02:00
  • 840dc1981f fix ldap.h detection without pkgconfig (#19005) Remi Collet 2025-07-03 15:24:35 +02:00
  • 7fcdf8369e Merge branch 'PHP-8.4' Saki Takamachi 2025-07-03 21:25:22 +09:00
  • f512cffcd0 Merge branch 'PHP-8.3' into PHP-8.4 Saki Takamachi 2025-07-03 21:24:56 +09:00