[PHP-DEV] PHP 8.4.13 Released

2025-09-25 Thread Calvin Buckley
.13> Release Manifest: <https://gist.github.com/NattyNarwhal/b91165af9ff921bc7e022bb62b97cf19> Many thanks to all the contributors and supporters! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.13.tar.bz2 SHA256 hash: 85181ddca7b3e03f148521b043bd62411950d4

[PHP-DEV] PHP 8.4.13RC1 Ready for testing

2025-09-20 Thread Calvin Buckley
should be expected in 2 weeks, i.e. on the 25th. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/a03741e9e9664d604d6340ed7f0dcb80 Thank you, and happy testing! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.13RC1.tar.bz2 SHA256 hash

Re: [PHP-DEV] PDO Disconnect and Persistent Connect

2025-08-08 Thread Calvin Buckley
On Aug 8, 2025, at 11:46 AM, Robert Wolf wrote: > > A disconnect method has been suggested before, and several times at that (see > below references), but I have not found an RFC for it. I had filed https://github.com/php/php-src/issues/15749 which was perhaps a bit more general, but I'm intere

[PHP-DEV] PHP 8.4.11 Released

2025-07-31 Thread Calvin Buckley
.11> Release Manifest: <https://gist.github.com/NattyNarwhal/e8819076b0a0adbb6d66b24bda909135> Many thanks to all the contributors and supporters! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.11.tar.bz2 SHA256 hash: 2c39c75b54df89b01195b72ad0ee1fcd490c71

Re: [PHP-DEV] [RFC] Deprecations for PHP 8.5

2025-07-29 Thread Calvin Buckley
On Jul 25, 2025, at 9:40 AM, Gina P. Banyard wrote: > > Hello internals, > > As Tim announced a few days ago, I've opened the votes for the deprecations: > https://wiki.php.net/rfc/deprecations_php_8_5 Heads up, I've adjusted the header name for the driver specific build flags to change depreca

Re: [PHP-DEV] Oniguruma maintenance was ended on 2025-04-24

2025-07-22 Thread Calvin Buckley
On Jul 22, 2025, at 6:10 AM, Peter Kokot wrote: > > I still think that Oniguruma needs to be bundled to make builds simpler. > Deprecating this part of the mbstring extension will take until PHP 9 to be > able to remove it (at least according to current PHP practices - deprecation > and remova

[PHP-DEV] PHP 8.4.11RC1 Ready for testing

2025-07-17 Thread Calvin Buckley
should be expected in 2 weeks, i.e. on the 31st. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/67185421e9da60a716e01b1db8168e78 Thank you, and happy testing! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.11RC1.tar.bz2 SHA256 hash

Re: [PHP-DEV] [RFC] Deprecations for PHP 8.5

2025-07-07 Thread Calvin Buckley
On Jul 7, 2025, at 12:22 PM, Gina P. Banyard wrote: > > On Wednesday, 2 July 2025 at 21:57, Calvin Buckley wrote: >> >> Thanks for reminding me I should dust off my proposal for cleaning up >> ODBC driver support. Might be a good idea to put it to a vote... >>

Re: [PHP-DEV] [RFC] Deprecations for PHP 8.5

2025-07-04 Thread Calvin Buckley
On Jul 4, 2025, at 6:52 PM, Peter Kokot wrote: > > I'd also suggest deprecating building ext/readline with the Readline library > and > ext/dba with the GDBM library. > > These two libraries are released under the GPL-3 license, which is not > compatible with PHP. In practice this means that PH

Re: [PHP-DEV] [RFC] Deprecations for PHP 8.5

2025-07-02 Thread Calvin Buckley
On Jul 2, 2025, at 4:56 PM, Gina P. Banyard wrote: > > Hello internals, > > It is this time of year again where we proposed a list of deprecations to add > in PHP 8.5: > > https://wiki.php.net/rfc/deprecations_php_8_5 > > As a reminder, this list has been compiled over the course of the past

Re: [PHP-DEV] [RFC] Drop support for 32bit builds

2025-06-19 Thread Calvin Buckley
On Jun 19, 2025, at 11:08 AM, Marc Bennewitz wrote: > > Hi, > > During the discussion about the year 2038 issue it turned out that maybe it's > time to drop support for 32-bit of PHP completely. > > Based on that I have created an RFC to deprecate 32-bit build in 8.next and > drop support for

Re: [PHP-DEV] Interest in a binary parameter type in PDO?

2025-06-16 Thread Calvin Buckley
On Jun 16, 2025, at 10:28 AM, Matteo Beccati wrote: > > Hi, > > as mentioned in https://github.com/php/php-src/pull/15949 I still think that > PARAM_LOB can safely be used as identifier for binary data, as pdo_mysql and > pdo_pgsql do. > I think PARAM_LOB and PARAM_BINARY are orthogonal. Us

[PHP-DEV] PHP 8.4.8 Released

2025-06-05 Thread Calvin Buckley
4.8> Release Manifest: <https://gist.github.com/NattyNarwhal/169fd57b10af8a11f32207535bb30c30> Many thanks to all the contributors and supporters! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.8.tar.bz2 SHA256 hash: 36569c64dd1499e570c436603b641eee7cde4af576af7865

[PHP-DEV] PHP 8.4.8RC1 Ready for testing

2025-05-22 Thread Calvin Buckley
should be expected in 2 weeks, i.e. on the 5th. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/79d286a1146b15fa4f6acfeab8537309 Thank you, and happy testing! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.8RC1.tar.bz2 SHA256 hash

[PHP-DEV] PHP 8.4.6 Released

2025-04-10 Thread Calvin Buckley
4.6> Release Manifest: <https://gist.github.com/NattyNarwhal/a3438065d82878f69971ad0738d3f3e4> Many thanks to all the contributors and supporters! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.6.tar.bz2 SHA256 hash: 9cf2734509b603f6589617ab52a9712a03e0fe059951cddd

[PHP-DEV] [VOTE] PHP 8.5 Release Managers

2025-04-02 Thread Calvin Buckley
ear commitment and is a position of trust. Thank you in advance for your consideration. Your 8.4 Release Managers, Calvin Buckley, Saki Takamachi, and Eric Mann Vote Opens: 2 April 2025 15:00:00 UTC Vote Closes: 16 April 2025 15:00:00 UTC Refs: 0 - Pierrick Charron: https://externals.io/message/1

[PHP-DEV] PHP 8.4.6RC1 Ready for testing

2025-03-27 Thread Calvin Buckley
should be expected in 2 weeks, i.e. on the 10th. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/66f5f1d8b45217abf1068858c8a4aa7d Thank you, and happy testing! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.6RC1.tar.bz2 SHA256 hash

[PHP-DEV] Using a cross-platform glob implementation on all platforms

2025-03-27 Thread Calvin Buckley
Hi internals, Following some discussion in [GH-15564] about providing a cross-platform glob implementation, I've done the work to make the implementation used on Windows (which is from OpenBSD) the default on all platforms. You can see it at [GH-18164]. CI is currently passing with this. The code

Re: [PHP-DEV] Release Managers for PHP 8.5

2025-03-13 Thread Calvin Buckley
On Mar 13, 2025, at 11:59 AM, Calvin Buckley wrote: > > Hi all, > > It's time to start the process of finding and electing RMs for the next > minor PHP release. I'll also note that we plan to start voting on candidates on the 2nd, so there's plenty of time to get your names in. Good luck!

[PHP-DEV] Release Managers for PHP 8.5

2025-03-13 Thread Calvin Buckley
re if you wish to be considered a candidate. An initial TODO page has been added to the wiki and contains provisional dates for GA and pre-releases [2]. [1] https://github.com/php/php-src/blob/master/docs/release-process.md [2] https://wiki.php.net/todo/php85 Let's all make PHP awesome! Calvi

[PHP-DEV] PHP 8.4.5RC1 ready for testing

2025-02-27 Thread Calvin Buckley
be expected in 2 weeks, i.e. on the 13th Mar. Hash values and PGP signatures can be found below or at https://gist.github.com/SakiTakamachi/15f7cfa676871f8d7d01f7cbd065fff9 Thank you, and happy testing! Regards, Saki Takamachi, Calvin Buckley, and Eric Mann (I'm sending this on behalf of Sak

[PHP-DEV] PHP 8.4.4 Released

2025-02-13 Thread Calvin Buckley
4.4> Release Manifest: <https://gist.github.com/NattyNarwhal/7cee2e6d52cf49cd66410f625feea46b> Many thanks to all the contributors and supporters! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.4.tar.bz2 SHA256 hash: 192a325fd3ca09b6c528dd6014ee07d803c3162514d4bb0d

[PHP-DEV] PHP 8.4.4RC2 ready for testing

2025-01-30 Thread Calvin Buckley
bugs at https://github.com/php/php-src/issues 8.4.4 should be expected in 2 weeks, i.e. on the 13th. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/fd174c123455fd95d3ba5c4ae825fab0 Thank you, and happy testing! Regards, Calvin Buckley, Saki Taka

Re: [PHP-DEV] Discussion: Remove file statcache?

2024-12-22 Thread Calvin Buckley
On Dec 22, 2024, at 10:57 AM, Kévin Dunglas wrote: > > On Sun, Dec 22, 2024 at 10:44 AM Jakub Zelenka wrote: > Thinking about it, there might be a possibility to address it (at least on > Linux) using fanotify. Not sure about other platforms but maybe there are > some solutions to address it.

Re: [PHP-DEV] Discussion: Remove file statcache?

2024-12-20 Thread Calvin Buckley
On Dec 20, 2024, at 3:26 PM, Larry Garfield wrote: > > Background: PHP has a not-often-considered feature, the stat-cache. That is, > the runtime caches the OS stat() call for files, so that subsequent reads on > the same file can be faster. However, it's even less realized that it's a > sin

[PHP-DEV] PHP 8.4.2 Released

2024-12-19 Thread Calvin Buckley
4.2> Release Manifest: <https://gist.github.com/NattyNarwhal/30afe28f00ba03943aedf6cd5a88fed6> Many thanks to all the contributors and supporters! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.2.tar.bz2 SHA256 hash: ef4fe9921b885ce3b047792ab60260eaf657e22812be511d

Re: [PHP-DEV] C Unit testing and mocking

2024-12-16 Thread Calvin Buckley
On Dec 16, 2024, at 9:18 AM, Jakub Zelenka wrote: > > Hi, > > I have been looking into how to test some cases where integration tests are > very difficult or even impossible to create for. Those are often found in > networking related and system specific code code (network.c, streams, FPM and

[PHP-DEV] PHP 8.4.2RC1 available for testing

2024-12-05 Thread Calvin Buckley
should be expected in 2 weeks, i.e. on the 19th. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/6194d1e61ac4ddc9c2d19115b2a25eda Thank you, and happy testing! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php-8.4.2RC1.tar.bz2 SHA256 hash

[PHP-DEV] PHP 8.4.0RC4 available for testing

2024-11-07 Thread Calvin Buckley
release will be the production-ready, general availability release, planned for 21 November 2021. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/6a107fe3b862ac3e2cf03b013e151eba Thank you, and happy testing! Regards, Calvin Buckley, Saki Takamachi, and

[PHP-DEV] Interest in a binary parameter type in PDO?

2024-10-23 Thread Calvin Buckley
Hi internals, I've been debugging some recent issues users have had, as well as discussing some related ones. I've come to the conclusion there's a lot issues with applications trying to access binary data via PDO drivers. For example - Binary data when quoting in SQL Server can easily get mangl

Re: [PHP-DEV] Asymmetric visibility is a BC break

2024-10-22 Thread Calvin Buckley
On Oct 15, 2024, at 2:11 PM, Larry Garfield wrote: > > I think folks are operating with different definitions of "BC Break". > > Consider: > > // Foreign.php > > class Foreign { > public function __construct(public string $name) {} > } > > // My code: > > $f = new Foreign('beep'); > $rProp

[PHP-DEV] PHP 8.4.0RC2 available for testing

2024-10-10 Thread Calvin Buckley
release candidate, PHP 8.4.0RC3, should be expected in 2 weeks, i.e., on 24 Oct 2024. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/ea2bb82ce1e3fb67f385b2d6e2e085dc Thank you, and happy testing! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann

Re: [PHP-DEV] Proposal: Add support for interactive console application on Windows

2024-09-13 Thread Calvin Buckley
On Sep 13, 2024, at 3:24 PM, Christoph M. Becker wrote: > > Note that there are already a couple of related extensions on PECL[1]; > of these only win32service is still maintained, though. Still, having a > look at these extensions might make sense. I actually maintain one for IBM i [1], but it

[PHP-DEV] PHP 8.4.0beta5 available for testing

2024-09-12 Thread Calvin Buckley
first release candidate, PHP 8.4.0RC1, should be expected in 2 weeks, i.e., on 26 Sep 2024. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/2dc0c8a3f7bf63ec5143b4bf703ee626 Thank you, and happy testing! Regards, Calvin Buckley, Saki Takamachi, and Eric

Re: [PHP-DEV] What to do with ext/snmp?

2024-08-30 Thread Calvin Buckley
On Aug 29, 2024, at 2:49 PM, Christoph M. Becker wrote: > > Hi all, > > it seems to me that we're pulling through ext/snmp without having any > real expert of the protocol, let alone of the implementation. The > extension has no code owner, and according to EXTENSIONS, it has no > primary maint

Re: [PHP-DEV] Native SSL support in Phar extension

2024-08-27 Thread Calvin Buckley
On Aug 27, 2024, at 8:52 AM, Christoph M. Becker wrote: > > Interesting! Just a the other day I (re-?)learned that there are > usually no "import libraries" (Windows terminology) on Linux, which are > *very* common on Windows. Such import libraries define stubs (i.e. > wrappers) for all exporte

Re: [PHP-DEV] Native SSL support in Phar extension

2024-08-26 Thread Calvin Buckley
On Aug 26, 2024, at 1:23 PM, Peter Kokot wrote: > > Hello, > > There came up another idea/issue about the Phar extension and its > native SSL support. > > As you might know or not, when building PHP: > > ./configure --with-openssl --enable-phar > > the Phar extension will get so-called native

[PHP-DEV] PHP 8.4.0beta3 available for testing

2024-08-15 Thread Calvin Buckley
next beta, PHP 8.4.0beta4, should be expected in 2 weeks, i.e., on 29 August 2024. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/fdd2de9d3b165143d376679258811c15 Thank you, and happy testing! Regards, Calvin Buckley, Saki Takamachi, and Eric Mann php

Re: [PHP-DEV] [Discussion] Sandbox API

2024-08-07 Thread Calvin Buckley
On Aug 6, 2024, at 3:09 AM, Nick Lockheart wrote: > > > Sand Box: A first class API that allows unit testing of code with mocks > and stubs of other classes or functions, without the need to modify the > class under test. This honestly feels like it's going to be a repeat of safe_mode. What mi

[PHP-DEV] PHP 8.4.0alpha2 is available for testing

2024-07-18 Thread Calvin Buckley
8.4.0alpha3 should be expected in 2 weeks, i.e. on 1 Aug 2024. Hash values and PGP signatures can be found below or at https://gist.github.com/NattyNarwhal/74b55b8fcc6411ff8db05f87a6f41864 Thank you, and happy testing! Regards, Calvin Buckley & Saki Takamachi & Eric Mann php-8.4.0alpha2.tar.bz

Re: [PHP-DEV] Switching max_execution_time from CPU time to wall-clock time and from SIGPROF to SIGALRM

2024-05-17 Thread Calvin Buckley
On May 17, 2024, at 10:47 AM, Arnaud Le Blanc wrote: > > Hi internals, > > There is an issue with max_execution_time on MacOS, probably only > MacOS 14 on Apple Silicon, that causes timeouts to fire too early [1]. > max_execution_time is implemented with setitimer(ITIMER_PROF) on this > platform

Re: [PHP-DEV] PDO subclass names

2024-04-30 Thread Calvin Buckley
On Apr 30, 2024, at 8:07 AM, Arvids Godjuks wrote: > On Tue, 30 Apr 2024 at 12:07, Matteo Beccati wrote: > Hi, > > > > If MariaDB wants to maintain a specific PDO Driver they can do so > > themselves and publish it on PECL, same as how CUBRID (and others) does > > currently. > > That is true

Re: [PHP-DEV] [RFC][Discussion] PDO driver specific parsers

2024-04-17 Thread Calvin Buckley
On Apr 17, 2024, at 9:24 AM, Matteo Beccati wrote: > > Hello everybody, > > I'd like to start a discussion on a new RFC about fixing the default PDO SQL > parser and having (optional) driver-specific parsers. > > https://wiki.php.net/rfc/pdo_driver_specific_parsers > > Thanks GPB and Tom de W

Re: [PHP-DEV] Requiring GPG Commit Signing

2024-04-02 Thread Calvin Buckley
On Apr 2, 2024, at 11:15 AM, Derick Rethans wrote: > > What do y'all think about requiring GPG signed commits for the php-src > repository? > > I had a look, and this is also something we can enforce through GitHub > as well (by using branch protections). Would this affect only direct pushes

Re: [PHP-DEV] Release Managers for PHP 8.4

2024-03-08 Thread Calvin Buckley
On Mar 5, 2024, at 11:37 AM, Jakub Zelenka wrote: > > Please put your name forward here if you wish to be considered a candidate. > An initial TODO page has been added to the wiki and contains provisional > dates for GA and pre-releases [2]. > I'm putting my hat in to the ring again for 8.4 r

[PHP-DEV] Re: Testing new list server

2024-02-17 Thread Calvin Buckley
On Feb 14, 2024, at 11:16 AM, Derick Rethans wrote: > > Please don't be alarmed, we're moving the lists over to a new machine. I've been getting a ton of spam from php-general@ recently. I suspect the changeover might be related.

Re: [PHP-DEV] Proposal: Binary type for PDO

2023-07-12 Thread Calvin Buckley
> On Jul 9, 2023, at 11:29 AM, Dan Ackroyd wrote: > > On Fri, 7 Jul 2023 at 18:39, Calvin Buckley wrote: >> >> I'd like to hear any oversights, and what could be done to take this >> further. > > I think someone needs to write some code and some

[PHP-DEV] Proposal: Binary type for PDO

2023-07-07 Thread Calvin Buckley
Hi internals@, I’m linking to a GH issue I filed a file back about extending PDO. It's intending to address common issues with dealing with bindary data that I've seen users deal with. In particular, I’d appreciate feedback from people with PDO internals, and any other DBMS' features/limitations

Re: [PHP-DEV] Proposal: native decimal scalar type support

2023-04-26 Thread Calvin Buckley
You’re going to likely have this with database as well - at least ODBC presents decimals as strings, because they can’t be represented as a C type (without turning it into a struct of some sort). > On Apr 26, 2023, at 9:23 AM, Alexander Pravdin wrote: > > On Wed, 26 Apr 2023 at 20:52, Benjamin

Re: [PHP-DEV] [VOTE] PHP 8.3 Release Managers

2023-04-17 Thread Calvin Buckley
On Apr 17, 2023, at 6:01 PM, Sergey Panteleev wrote: > > Hi all, > > The polls have closed, and Derick’s scripts have tallied the votes [1], > > Our “rookie" PHP 8.3 release managers are: > - Jakub Zelenka > - Eric Mann > > Our "veteran” is the PHP 8.2 release manager Pierrick Charron. > Jakub

Re: [PHP-DEV] Release Managers for PHP 8.3

2023-03-01 Thread Calvin Buckley
On Wed, 2023-03-01 at 23:20 +0300, Sergey Panteleev wrote: > Please put your name forward here if you wish to be considered a > candidate. An initial TODO page has been added to the wiki and > contains provisional dates for GA and pre-releases [2]. I'll throw my hat into the ring, since I had prev

Re: [PHP-DEV] Re: [8.2] Release Manager Election

2022-05-18 Thread Calvin Buckley
On Wed, 2022-05-18 at 13:45 -0500, Ben Ramsey wrote: > > Our 8.2 “rookie” release managers are: > > * Sergey Panteleev > * Pierrick Charron > > Congratulations! > > Thank you to all the candidates! I hope you’ll consider putting in > your name for future release manager elections, and as always

Re: [PHP-DEV] PHP 8.2 Release Manager Selection

2022-04-26 Thread Calvin Buckley
On Mon, 2022-04-25 at 13:51 +0200, Christoph M. Becker wrote: > > Please put your name forward here if you wish to be considered a > candidate.  An initial TODO page has been added to the wiki and > contains > provisional dates for GA and pre-releases[2]. > I'll put my name in the hat for applyi

Re: [PHP-DEV] Windows PECL build machine died

2022-04-08 Thread Calvin Buckley
This might be interesting. I've set up Actions builds for extensions, and the Windows part was pretty easy (thanks to Christoph's action for setting up a PHP build environment on Windows). If I could set up a workflow that when I tag a release, it pushes a full matrix to PECL, that would be great.

Re: [PHP-DEV] BC breaking changes in PHP 8.1

2021-09-22 Thread Calvin Buckley
On Sep 22, 2021, at 11:24 AM, Matthew Weier O'Phinney wrote: > As somebody who's been contributing to and maintaining OSS libraries > forever (since 2002), the pace of change of PHP is, frankly, ridiculous. I > can keep up with patches. I can keep up with new features. But BC breaks > EVERY YEAR

Re: [PHP-DEV] BC breaking changes in PHP 8.1

2021-09-22 Thread Calvin Buckley
I suspect this is true (I have not tested yet to be sure) for the Toolkit for IBM i, since it looks at resource types for the same purpose (determine database connection type). Minor fix, but it is a BC break. > On Sep 22, 2021, at 10:29 AM, Matthew Weier O'Phinney > wrote: > > Yesterday, I o

Re: [PHP-DEV] Using clang-analyzer with PHP: experiences?

2021-05-25 Thread Calvin Buckley
Good point, but I'm still on GCC 10 in Fedora. I haven't tried its static analyzer yet either. That said, I don't know how GCC's analyzer handles PHP's ewhateveralloc functions - that is, if it'd do better than LLVM. On Tue, 2021-05-25 at 23:43 +0100, G. P. B. wrote: > Isn't this handled by the GC

Re: [PHP-DEV] Using clang-analyzer with PHP: experiences?

2021-05-25 Thread Calvin Buckley
PM, Calvin Buckley wrote: > > Hi internals@, > > I maintain an extension and I suspect there are some issues in the code. As > such, I’ve been trying various tools to try to make it easier to catch the > issues. (For the curious: I’ve tried *San, which I feel doesn’t work ve

Re: [PHP-DEV] Using clang-analyzer with PHP: experiences?

2021-05-21 Thread Calvin Buckley
> On May 21, 2021, at 4:48 PM, Levi Morrison > wrote: > > Just to check: are you setting the environment variable USE_ZEND_ALLOC > to 0? This causes the engine to use malloc: > https://heap.space/xref/PHP-7.4/Zend/zend_alloc.c?r=600402d9#2738. > > For what it's worth, I was recently annoyed _

[PHP-DEV] Using clang-analyzer with PHP: experiences?

2021-05-21 Thread Calvin Buckley
Hi internals@, I maintain an extension and I suspect there are some issues in the code. As such, I’ve been trying various tools to try to make it easier to catch the issues. (For the curious: I’ve tried *San, which I feel doesn’t work very well unless you /totally control/ the entire stack, whi

Re: [PHP-DEV] Could we drop the bottom-posting rule?

2021-05-11 Thread Calvin Buckley
I'm just going to say... - almost all modern mail clients are threaded, it's trivial to view context, so I want to see replies "above the fold" - bottom posting goes against the grain of modern mail clients - overall, it just feels like arbitrary preferences set decades ago; worst case it feels li

[PHP-DEV] Improvements to PDO_ODBC

2021-03-26 Thread Calvin Buckley
Hello internals@, I've been looking into improving PDO_ODBC; specifically, bringing it up to parity with other drivers, as well as dealing with its quirks. The company I work for supports PHP on IBM i, and while we maintain the native database drivers for the platform, we (and IBM) have been recom

Re: [PHP-DEV] RFC: PHP JIT/arm64 port

2021-03-17 Thread Calvin Buckley
This is great work! I assume you've only tested much on Linux, but I do have an M1 Mac here to test. I'm curious how much effort this took you, in terms of figuring out the CPU-specific parts of the JIT, and what needed untangling from machine- specific code and what didn't. I've been curious what