]>
granicus.if.org Git - php/log
Felipe Pena [Tue, 1 Apr 2008 18:48:11 +0000 (18:48 +0000)]
Typo
Christopher Jones [Tue, 1 Apr 2008 18:37:32 +0000 (18:37 +0000)]
Use new version macro. Make code portable to older PHP versions
Ilia Alshanetsky [Tue, 1 Apr 2008 18:28:45 +0000 (18:28 +0000)]
Fixed bug #44594 (imap_open() does not validate # of retries parameter)
Gwynne Raskind [Tue, 1 Apr 2008 02:37:02 +0000 (02:37 +0000)]
fix the darwin 9 hack again; add the -O2 back in to avoid performance loss when not compiling for debug
Derick Rethans [Mon, 31 Mar 2008 10:08:57 +0000 (10:08 +0000)]
- Don't rely on a version that doesn't exist - that breaks snapshots.
Steph Fox [Mon, 31 Mar 2008 09:17:25 +0000 (09:17 +0000)]
- Allow most of the existing strangely-named headers to get by
Derick Rethans [Mon, 31 Mar 2008 09:11:30 +0000 (09:11 +0000)]
- MFH: Fixed a bug in formatting timestamps when DST is active in the default
timezone.
Steph Fox [Mon, 31 Mar 2008 00:28:16 +0000 (00:28 +0000)]
Revert "minimum version requirement" until there's a version to match it
Felipe Pena [Sun, 30 Mar 2008 22:01:44 +0000 (22:01 +0000)]
Fix WS.
# My editor accidentally changed tab to space, sorry.
Felipe Pena [Sun, 30 Mar 2008 21:48:24 +0000 (21:48 +0000)]
- Added T_GOTO
- Fixed tests
Ilia Alshanetsky [Sun, 30 Mar 2008 15:05:48 +0000 (15:05 +0000)]
Added a warning message
Felipe Pena [Sun, 30 Mar 2008 12:24:10 +0000 (12:24 +0000)]
MFB: Fixed bug #44564 (escapeshellarg removes UTF-8 multi-byte characters)
Felipe Pena [Sat, 29 Mar 2008 11:52:10 +0000 (11:52 +0000)]
Fix for segfault on 64bit platform
Felipe Pena [Sat, 29 Mar 2008 00:01:42 +0000 (00:01 +0000)]
New entry (MFH: goto)
Nuno Lopes [Fri, 28 Mar 2008 17:48:30 +0000 (17:48 +0000)]
ignore generated files
Felipe Pena [Fri, 28 Mar 2008 16:45:05 +0000 (16:45 +0000)]
MFB: Fixed bug #44557 (Crash in imap_setacl when supplied integer as username)
Felipe Pena [Fri, 28 Mar 2008 14:35:01 +0000 (14:35 +0000)]
MFH: Implemented "jump label" operator (limited "goto")
[DOC]
Antony Dovgal [Fri, 28 Mar 2008 10:22:12 +0000 (10:22 +0000)]
fix compile warnings
Jani Taskinen [Thu, 27 Mar 2008 10:45:03 +0000 (10:45 +0000)]
- Fix test (readdir() does not sort the results..)
Dmitry Stogov [Thu, 27 Mar 2008 10:33:40 +0000 (10:33 +0000)]
Added ability to use stream wrappers in include_path
Ilia Alshanetsky [Wed, 26 Mar 2008 23:06:47 +0000 (23:06 +0000)]
Fixed bug #44501 (LOCK_EX mode in file_put_contents() is impropertly
handled in combination with url wrappers)
Steve Seear [Wed, 26 Mar 2008 18:19:31 +0000 (18:19 +0000)]
Adding tests for gethostbyaddr() and gethostbynamel()
Jani Taskinen [Wed, 26 Mar 2008 15:04:57 +0000 (15:04 +0000)]
- Give Marcus good old warm and fuzzy feeling.. :)
Jani Taskinen [Wed, 26 Mar 2008 13:35:54 +0000 (13:35 +0000)]
- Use the right tool here too
Marcus Boerger [Tue, 25 Mar 2008 22:05:22 +0000 (22:05 +0000)]
MFH:
- Fix memory leak found by Osman
- Merge strlen to sizof change from CLI
Marcus Boerger [Tue, 25 Mar 2008 21:58:29 +0000 (21:58 +0000)]
- MFH Use sizeof rather than strlen and cleanup
Ilia Alshanetsky [Tue, 25 Mar 2008 20:19:04 +0000 (20:19 +0000)]
Removed unused variable
Andrey Hristov [Tue, 25 Mar 2008 20:00:18 +0000 (20:00 +0000)]
Fix typo, thank Jani :)
Andrey Hristov [Tue, 25 Mar 2008 18:30:56 +0000 (18:30 +0000)]
news entry
Andrey Hristov [Tue, 25 Mar 2008 18:27:17 +0000 (18:27 +0000)]
Small updates & a fix for
Bug #43832 mysqi_get_charset() doesn't expose charset comment
Felipe Pena [Tue, 25 Mar 2008 18:08:37 +0000 (18:08 +0000)]
MFH:
- Renamed zend_do_fetch_class_name() to zend_do_build_full_name() (It is not used only for classes)
- Moved zend_resolve_class_name prototype to zend_compile.h
Christopher Jones [Tue, 25 Mar 2008 17:38:07 +0000 (17:38 +0000)]
revert stmt release on connection error change (and sync with PHP 6)
Christopher Jones [Tue, 25 Mar 2008 17:20:27 +0000 (17:20 +0000)]
Remove trailing period from error thus syncing with PHP 6
Johannes Schlüter [Tue, 25 Mar 2008 17:17:56 +0000 (17:17 +0000)]
- MFH: New egg
Dmitry Stogov [Tue, 25 Mar 2008 13:04:03 +0000 (13:04 +0000)]
Optimized detection of "__call" and "__callstatic" methods.
Christopher Jones [Tue, 25 Mar 2008 02:00:32 +0000 (02:00 +0000)]
rename PHP_OCI8_VERSION in preparation for peclversioning RFC. Remove obsolete HAVE_OCI8_ATTR_STATEMENT macro
Ilia Alshanetsky [Mon, 24 Mar 2008 18:33:54 +0000 (18:33 +0000)]
Fixed test on systems where . and .. order not guaranteed
Antony Dovgal [Mon, 24 Mar 2008 16:28:35 +0000 (16:28 +0000)]
MFH: disabled mmap() when copying files to memory
Steph Fox [Mon, 24 Mar 2008 15:11:46 +0000 (15:11 +0000)]
Another thing version_compare() allows...
Derick Rethans [Mon, 24 Mar 2008 13:00:47 +0000 (13:00 +0000)]
- Updated to version 2008.2 (2008b)
Dmitry Stogov [Mon, 24 Mar 2008 10:09:41 +0000 (10:09 +0000)]
Fixed tests
Dmitry Stogov [Mon, 24 Mar 2008 09:30:41 +0000 (09:30 +0000)]
Fixed ws and comment
Dmitry Stogov [Mon, 24 Mar 2008 09:00:33 +0000 (09:00 +0000)]
Fixed tests (file order is undefined, so we need to sort() them)
Steph Fox [Sun, 23 Mar 2008 21:59:31 +0000 (21:59 +0000)]
- Extend that regexp (again)
- Revert the changes affecting external template.rc files
Marcus Boerger [Sun, 23 Mar 2008 16:53:52 +0000 (16:53 +0000)]
- MFH Add .cvsignore
Ilia Alshanetsky [Sun, 23 Mar 2008 15:48:10 +0000 (15:48 +0000)]
Removed unused variable
Marcus Boerger [Sun, 23 Mar 2008 13:38:41 +0000 (13:38 +0000)]
- MFH Add tests
Steph Fox [Sat, 22 Mar 2008 22:16:55 +0000 (22:16 +0000)]
Don't break PECL extensions that are oh-so-nearly doing The Right Thing [TM]
(mcve, runkit, win32ps)
Marcus Boerger [Sat, 22 Mar 2008 17:59:52 +0000 (17:59 +0000)]
- Another re2c version bump and scanner regeneration
# It appears no one has used re2c in the way we do
Marcus Boerger [Sat, 22 Mar 2008 15:39:53 +0000 (15:39 +0000)]
- Require 0.13.3
Antony Dovgal [Sat, 22 Mar 2008 12:56:16 +0000 (12:56 +0000)]
use correct flags
Steph Fox [Sat, 22 Mar 2008 09:33:31 +0000 (09:33 +0000)]
Allow Stas his "1.0.0RC1-dev"
Steph Fox [Sat, 22 Mar 2008 09:07:59 +0000 (09:07 +0000)]
Independent versioning for PECL extensions (and only PECL, for now)
This affects the RC template used to ship information with the DLL in Windows distributions - nothing else.
It will potentially affect 13 PECL modules at present (and yes I do know which ones!)
Christopher Jones [Sat, 22 Mar 2008 01:27:50 +0000 (01:27 +0000)]
Further improvements to error handling
Marcus Boerger [Fri, 21 Mar 2008 19:37:43 +0000 (19:37 +0000)]
- MFH Settle to 4 MB, see internals@ archives
Marcus Boerger [Fri, 21 Mar 2008 18:47:26 +0000 (18:47 +0000)]
- Fix YYFILL()
Marcus Boerger [Fri, 21 Mar 2008 18:21:09 +0000 (18:21 +0000)]
- MFH Fix comment
Marcus Boerger [Fri, 21 Mar 2008 18:20:07 +0000 (18:20 +0000)]
- Simplify
Marcus Boerger [Fri, 21 Mar 2008 18:15:43 +0000 (18:15 +0000)]
- Fix streams handling logic, only real FPs can be mmaped here
Marcus Boerger [Fri, 21 Mar 2008 17:13:08 +0000 (17:13 +0000)]
- MFH Increase max mmap size to 8 MB
Antony Dovgal [Fri, 21 Mar 2008 16:39:11 +0000 (16:39 +0000)]
MFH: revert
Marcus Boerger [Fri, 21 Mar 2008 15:29:34 +0000 (15:29 +0000)]
- Bugfix 44461
Marcus Boerger [Fri, 21 Mar 2008 15:21:38 +0000 (15:21 +0000)]
- MFH Add new test
Antony Dovgal [Fri, 21 Mar 2008 08:28:24 +0000 (08:28 +0000)]
fix ZTS build
Ilia Alshanetsky [Thu, 20 Mar 2008 23:25:31 +0000 (23:25 +0000)]
Refine fix for multibyte char hanling inside command names and args
Derick Rethans [Thu, 20 Mar 2008 19:43:36 +0000 (19:43 +0000)]
- MFH: Fix the DateTimeZone::getTransitions() algorithm.
Stanislav Malyshev [Thu, 20 Mar 2008 18:12:58 +0000 (18:12 +0000)]
document the change
Stanislav Malyshev [Thu, 20 Mar 2008 17:30:14 +0000 (17:30 +0000)]
[DOC] make short_open_tag user-accessible
Rob Richards [Thu, 20 Mar 2008 16:48:10 +0000 (16:48 +0000)]
MFH: fix bug #44478 (Inconsistent behaviour when assigning new nodes)
add test
Andrey Hristov [Thu, 20 Mar 2008 15:39:44 +0000 (15:39 +0000)]
News entry
Andrey Hristov [Thu, 20 Mar 2008 15:29:14 +0000 (15:29 +0000)]
Small fix and a test case to prove it's right
Steph Fox [Thu, 20 Mar 2008 15:03:20 +0000 (15:03 +0000)]
Allow Elizabeth's favourite function to accept 2-4 sets of digits in version.
Andrey Hristov [Thu, 20 Mar 2008 14:03:30 +0000 (14:03 +0000)]
- Don't modify the variables which are passed for parameter binding.
We need to clone them, if there will be a transformation (convert_to_xxx)
which will change the origin
(bug#44390 bind_param / bind_result and Object member variables)
- Make mysqlnd more compatible to libmysql, in this case if the execute of
a statement fails set the state of the statement back to PREPARED
- A test case to check the case of a failing statement.
Antony Dovgal [Thu, 20 Mar 2008 12:14:06 +0000 (12:14 +0000)]
MFH
Antony Dovgal [Thu, 20 Mar 2008 08:35:44 +0000 (08:35 +0000)]
MFH: fix tests
David Soria Parra [Thu, 20 Mar 2008 00:52:46 +0000 (00:52 +0000)]
MFH: Fix bug #44487 (call_user_method_array issues a warning when throwing an exception).
Nuno Lopes [Wed, 19 Mar 2008 23:25:53 +0000 (23:25 +0000)]
ignore generated files
Nuno Lopes [Wed, 19 Mar 2008 23:24:56 +0000 (23:24 +0000)]
fix gcov build
Steve Seear [Wed, 19 Mar 2008 18:06:24 +0000 (18:06 +0000)]
Adding language tests.
Steve Seear [Wed, 19 Mar 2008 17:56:10 +0000 (17:56 +0000)]
Added some class tests; Replaced some hardcoded instance ids with %d.
Steve Seear [Wed, 19 Mar 2008 17:43:50 +0000 (17:43 +0000)]
Adding tokenizer test
Steve Seear [Wed, 19 Mar 2008 17:38:23 +0000 (17:38 +0000)]
Adding streams tests
Steve Seear [Wed, 19 Mar 2008 17:25:47 +0000 (17:25 +0000)]
Adding filesystem tests
Rasmus Lerdorf [Wed, 19 Mar 2008 16:28:46 +0000 (16:28 +0000)]
Typo (I wonder if anybody would ever have noticed this)
Rasmus Lerdorf [Wed, 19 Mar 2008 15:30:49 +0000 (15:30 +0000)]
On Windows I guess there is no point starting the timeout thread until
we actually have a timeout value.
Rasmus Lerdorf [Wed, 19 Mar 2008 15:22:17 +0000 (15:22 +0000)]
Make sure we set the signal handler when reset_signals is true, regardless
of the actual timeout value.
Antony Dovgal [Wed, 19 Mar 2008 12:44:13 +0000 (12:44 +0000)]
MFH
Antony Dovgal [Wed, 19 Mar 2008 12:42:16 +0000 (12:42 +0000)]
MFH: make use of zend_atol()
Antony Dovgal [Wed, 19 Mar 2008 12:41:23 +0000 (12:41 +0000)]
MFH: add zend_atol()
Antony Dovgal [Wed, 19 Mar 2008 12:36:09 +0000 (12:36 +0000)]
fix test
Ilia Alshanetsky [Wed, 19 Mar 2008 12:16:14 +0000 (12:16 +0000)]
Removed ze1_compatibility_mode INI options
Dmitry Stogov [Wed, 19 Mar 2008 11:46:10 +0000 (11:46 +0000)]
Disabled $GLOBALS' refcount modification
Felipe Pena [Wed, 19 Mar 2008 03:15:56 +0000 (03:15 +0000)]
Remove accidental change
Felipe Pena [Wed, 19 Mar 2008 03:05:35 +0000 (03:05 +0000)]
MFB: Fixed bug #43614 (incorrect processing of numerical string keys of array in arbitrary serialized data)
Ilia Alshanetsky [Tue, 18 Mar 2008 23:31:34 +0000 (23:31 +0000)]
Fixed bug #44445 (email validator does not handle domains
starting/ending with a -)
Elizabeth Marie Smith [Tue, 18 Mar 2008 22:48:26 +0000 (22:48 +0000)]
Correct name for the file
Rasmus Lerdorf [Tue, 18 Mar 2008 22:23:21 +0000 (22:23 +0000)]
Add new empty child terminate sapi hook to the rest of the sapis
Rasmus Lerdorf [Tue, 18 Mar 2008 21:42:50 +0000 (21:42 +0000)]
exit_on_timeout patch
After the sigsetjmp change, this is patch #2 in an effort to get some
sanity restored to signal handling in PHP.
This patch does two things. First, it makes it possible to reset the
timeout without resetting the signal handlers. This is important for
cases where an extension may have deferred signals in its MINIT in order
to implement critical sections. It also lays the groundwork for cleaning
up our signal handling and perhaps eventually implementing our own
signal deferring mechanism so we can have true critical sections.
The second thing this does is to make it possible to terminate the current
child process (only for Apache1 at the moment) on a timeout. There are
a number of extensions that are unhappy about being longjmp'ed out of
and when this happens on a timeout they are left in an inconsistent state.
By turning on exit_on_timeout you can now force the process to terminate
on a timeout which will clean up any hanging locks and/or memory left
hanging after the longjmp.
Rasmus Lerdorf [Tue, 18 Mar 2008 21:14:28 +0000 (21:14 +0000)]
Make the sigsetjmp change more robust. On systems that don't have
sigsetjmp use setjmp. Windows is of course weird in that it seems to
have sigsetjmp but not sigjmp_buf (??) so force it to use setjmp in
config.w32.h.in
Rasmus Lerdorf [Tue, 18 Mar 2008 18:34:11 +0000 (18:34 +0000)]
Use sigsetjmp and siglongjmp instead of setjmp/longjmp in order to be
consistent in how we deal with the signal mask. POSIX doesn't specify
what to do with the signal mask in setjmp/longjmp which has resulted in
the signal mask getting saved on *BSD and not getting saved on Linux.
Making the behaviour explicit via sigsetjmp/siglongjmp gives us
consistency and saves expensive sigprocmask() syscalls on *BSD.