php-src/ext
Matteo Beccati 53d7c17474
pdo_pgsql: escaped question marks inside dollar quoted strings
Allow "??" in dollar quoted strings for backwards compatibility,
as it was a viable workaround to insert question marks without them
being parsed as placeholders.

Add a deprecation notice to tell that the escape is no longer
necessary within dollar quotes and that its usage is deprecated.

Ref bug #14244
2024-06-17 23:31:25 +02:00
..
bcmath ext/bcmath: Minor fixes to bcmul() (#14564) 2024-06-14 02:20:32 +09:00
bz2 ext/bzip: Fix [-Wsign-compare] warning 2024-06-06 16:18:23 +01:00
calendar Remove setlocale pragma that no longer is significant. (#13814) 2024-03-27 09:06:07 +01:00
com_dotnet Include HRESULT error code if native .NET initialization fails (#14317) 2024-05-25 00:20:07 +02:00
ctype Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
curl curl: change uses of sprintf into snprintf 2024-06-14 08:12:03 -07:00
date Fixed GH-14383: Fixed usec was carry up (#14463) 2024-06-11 19:02:43 +09:00
dba Sync #if/ifdef/defined (#14508) 2024-06-09 14:23:41 +02:00
dl_test Implement "support doc comments for internal classes and functions" (#13266) 2024-02-25 08:41:31 +01:00
dom Sync #if/ifdef/defined (#14508) 2024-06-09 14:23:41 +02:00
enchant Remove redundant _WIN32 compile definitions (#14458) 2024-06-07 22:59:30 +02:00
exif Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
ffi Use AC_DEFINE_UNQUOTED where variables are present (#14377) 2024-05-30 21:50:46 +02:00
fileinfo Remove redundant win32/unistd.h includes (#14533) 2024-06-11 09:47:23 +02:00
filter Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
ftp Replace configure option --with-openssl-dir (#14028) 2024-05-13 22:54:54 +02:00
gd ext/gd: iamgeresolution checks overflow. (#14585) 2024-06-16 23:28:04 +01:00
gettext ext/gettext: update arguments handling. 2024-04-29 18:38:34 +01:00
gmp Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
hash Replace WIN32 conditions with _WIN32 or PHP_WIN32 (#14462) 2024-06-10 21:59:41 +02:00
iconv Sync #if/ifdef/defined (#14520) 2024-06-11 22:47:05 +02:00
intl intl: change uses of sprintf into snprintf 2024-06-14 08:12:03 -07:00
json Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
ldap Remove WINDOWS symbol from ext/ldap/ldap.c (#14468) 2024-06-07 23:27:22 +02:00
libxml Clean-up unused headers (#14365) 2024-06-01 17:12:42 +01:00
mbstring Replace WIN32 conditions with _WIN32 or PHP_WIN32 (#14462) 2024-06-10 21:59:41 +02:00
mysqli Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
mysqlnd mysqlnd: change uses of sprintf into snprintf 2024-06-14 08:12:03 -07:00
odbc Sync #if/ifdef/defined (#14520) 2024-06-11 22:47:05 +02:00
opcache Merge branch 'PHP-8.3' 2024-06-17 09:38:17 +03:00
openssl Fix RAND_egd check (#14588) 2024-06-17 13:02:53 +02:00
pcntl Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
pcre ext/pcre: update Config to match upstream (#14509) 2024-06-08 21:34:18 +02:00
pdo pdo_pgsql: escaped question marks inside dollar quoted strings 2024-06-17 23:31:25 +02:00
pdo_dblib Implemented PDO Driver specific SQL parsers 2024-06-17 23:31:24 +02:00
pdo_firebird Implemented PDO Driver specific SQL parsers 2024-06-17 23:31:24 +02:00
pdo_mysql pdo_mysql: "--" should be followed by a whitespace character 2024-06-17 23:31:25 +02:00
pdo_odbc Implemented PDO Driver specific SQL parsers 2024-06-17 23:31:24 +02:00
pdo_pgsql pdo_pgsql: escaped question marks inside dollar quoted strings 2024-06-17 23:31:25 +02:00
pdo_sqlite pdo_sqlite: identifier quoting with square brakets 2024-06-17 23:31:24 +02:00
pgsql ext/pgsql: adding postgresql 17 new libpq wrapper call. 2024-06-15 19:56:15 +01:00
phar ext/spl: Remove spl_engine.h header (#14418) 2024-06-08 23:46:34 +01:00
posix Wrap ttyname_r check in AC_CACHE_CHECK (#14417) 2024-06-01 22:42:22 +02:00
random Rename HAVE_DECL_ARC4RANDOM_BUF to HAVE_ARC4RANDOM_BUF (#14565) 2024-06-13 22:36:05 +02:00
readline Sync #if/ifdef/defined (#14520) 2024-06-11 22:47:05 +02:00
reflection Show enum cases in errors 2024-06-10 22:58:25 +02:00
session Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
shmop Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
simplexml Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
skeleton Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00
snmp snmp: change uses of sprintf into snprintf 2024-06-14 08:12:03 -07:00
soap Merge branch 'PHP-8.3' 2024-06-16 23:01:52 +01:00
sockets ext/sockets: multicast simplification on ipv4 table retrieval and buffer handling. (#14542) 2024-06-12 18:33:16 +01:00
sodium Add missing sodium.h header (#14515) 2024-06-09 07:17:46 +02:00
spl ext/spl: use ecalloc instead of complicate memset to 0 2024-06-15 01:33:09 +01:00
sqlite3 Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
standard Fix sprintf_rope_optimization_004.phpt for 32-bit versions 2024-06-17 17:45:46 +02:00
sysvmsg Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
sysvsem Refactor union semun in ext/sysvsem (#13473) 2024-02-22 15:48:12 +01:00
sysvshm Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
tidy main/output.c: Refine int return type to bool or zend_result (#13997) 2024-04-19 10:46:40 +01:00
tokenizer Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
xml Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
xmlreader Update ext/xmlreader dependencies (#14572) 2024-06-15 16:25:26 +02:00
xmlwriter Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
xsl Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
zend_test Optimize observers (#13649) 2024-06-15 14:42:27 +02:00
zip Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
zlib Clean-up unused headers (#14365) 2024-06-01 17:12:42 +01:00
ext_skel.php