http://svn.php.net/repository/php/php-src/branches/PHP_5_3
r318957

We also applied it to 5.3.8 release, although we had to fix up the patch
for that.  I can port it to 5.4.

Edward

Excerpts from Rasmus Lerdorf's message of Fri Nov 11 14:38:13 -0500 2011:
> Which branch in this patch against? It doesn't apply to 5_3/5_4/trunk
> 
> It is short and simple so I could do it manually, of course, but I'd
> like to know what you have been testing it against.
> 
> On 11/10/2011 07:14 PM, Edward Z. Yang wrote:
> > Here is the proposed patch (sans tests; we did our own manual testing
> > on 32-bit and 64-bit, and had to fix an unrelated bug; will provide
> > tests when you say so):
> > 
> >     http://web.mit.edu/~ezyang/Public/php-user-ini-extension.patch
> > 
> > The change to zlist_clean is necessary because otherwise extension_lists 
> > can't
> > be reused for the second round of extension appliations (since the head and
> > tail pointers have garbage in them).  You should probably take that fix 
> > regardless
> > of what you think of the feature change.
> > 
> > Edward
> > 
> > Excerpts from Rasmus Lerdorf's message of Tue Nov 08 03:40:17 -0500 2011:
> >> On 11/08/2011 12:23 AM, Edward Z. Yang wrote:
> >>> Hello all,
> >>>
> >>> My team is interested in permitting .user.ini files to load
> >>> extensions.  We believe this to be a simple fix: add
> >>> an invocation of php_ini_register_extensions to the end
> >>> of sapi/cgi/cgi-main.c.
> >>>
> >>> I don't believe this steps on any invariants, since extensions
> >>> can usually be loaded arbitrarily late.
> >>>
> >>> Let me know what the list thinks.  I can submit a patch and tests
> >>> if y'all decide it's a good idea.
> >>
> >> You are aware that these extensions can't be unloaded, right? So one
> >> user loading an extension will potentially be stepping on another user
> >> and breaking their code.
> >>
> >> -Rasmus

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to