]>
granicus.if.org Git - php/log
Remi Collet [Mon, 27 Oct 2014 06:51:50 +0000 (07:51 +0100)]
NEWS
Remi Collet [Mon, 27 Oct 2014 06:50:42 +0000 (07:50 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
NEWS
Fix bug #63595 GMP memory management conflicts with other libraries using GMP
Conflicts:
ext/gmp/gmp.c
Remi Collet [Mon, 27 Oct 2014 06:47:18 +0000 (07:47 +0100)]
NEWS
Remi Collet [Mon, 27 Oct 2014 06:45:34 +0000 (07:45 +0100)]
Fix bug #63595 GMP memory management conflicts with other libraries using GMP
Drop use of php memory allocators as this raise various conflicts
with other extensions and libraries which use libgmp.
No other solution found.
We cannot for ensure correct use of allocator with shared lib.
Some memory can allocated before php init
Some memory can be freed after php shutdown
Known broken run cases
- php + curl + gnutls + gmp
- mod_gnutls + mod_php + gnutls + gmp
- php + freetds + gnutls + gmp
- php + odbc + freetds + gnutls + gmp
- php + php-mapi (zarafa) + gnutls + gmp
Bob Weinand [Sun, 26 Oct 2014 22:33:54 +0000 (23:33 +0100)]
Do not execute anything after quit or clean command
Bob Weinand [Sun, 26 Oct 2014 21:21:18 +0000 (22:21 +0100)]
Fix last commit, and do not output unnecessary information
Bob Weinand [Sun, 26 Oct 2014 19:43:49 +0000 (20:43 +0100)]
Stabilize execution, always run destructors and extended file breakpoints
Bob Weinand [Sun, 26 Oct 2014 09:48:45 +0000 (10:48 +0100)]
Fix nullptr dereference in clean without exec context
krakjoe [Sun, 26 Oct 2014 07:24:35 +0000 (07:24 +0000)]
remove dodgy param parser, bring userland breakpoint api inline with PHP7
krakjoe [Sun, 26 Oct 2014 07:08:29 +0000 (07:08 +0000)]
disable output buffering by default
Bob Weinand [Sun, 26 Oct 2014 02:50:28 +0000 (03:50 +0100)]
Add question to reset execution in run/exec/clean
Derick Rethans [Sun, 26 Oct 2014 14:54:09 +0000 (10:54 -0400)]
Merge branch 'PHP-5.5' into PHP-5.6
Derick Rethans [Sun, 26 Oct 2014 14:54:07 +0000 (10:54 -0400)]
- Updated to version 2014.9 (2014i)
Bob Weinand [Sat, 25 Oct 2014 16:59:48 +0000 (18:59 +0200)]
Merge phpdbg into PHP-5.6
Bob Weinand [Sat, 25 Oct 2014 16:48:43 +0000 (18:48 +0200)]
Fix phpdbg output when outputting via php with active output handlers
Bob Weinand [Sat, 25 Oct 2014 13:29:54 +0000 (15:29 +0200)]
Set engine back to initial state after fatal-ed ev command
Bob Weinand [Sat, 25 Oct 2014 13:28:41 +0000 (15:28 +0200)]
Fix eventual stack overflow after clean cmd
Bob Weinand [Sat, 25 Oct 2014 13:06:34 +0000 (15:06 +0200)]
Fix listing of files with no absolute path
Anatol Belski [Sat, 25 Oct 2014 10:04:27 +0000 (12:04 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
updated libmagic.patch in 5.5
Anatol Belski [Sat, 25 Oct 2014 10:03:49 +0000 (12:03 +0200)]
updated libmagic.patch in 5.6
Anatol Belski [Sat, 25 Oct 2014 10:01:58 +0000 (12:01 +0200)]
updated libmagic.patch in 5.5
Remi Collet [Sat, 25 Oct 2014 09:30:53 +0000 (11:30 +0200)]
NEWS
Remi Collet [Sat, 25 Oct 2014 09:30:29 +0000 (11:30 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
NEWS
Fix bug #68283: fileinfo: out-of-bounds read in elf note headers
Remi Collet [Sat, 25 Oct 2014 09:29:53 +0000 (11:29 +0200)]
NEWS
Remi Collet [Wed, 22 Oct 2014 13:37:04 +0000 (15:37 +0200)]
Fix bug #68283: fileinfo: out-of-bounds read in elf note headers
Upstream commit
https://github.com/file/file/commit/
39c7ac1106be844a5296d3eb5971946cc09ffda0
CVE -2014-3710
(cherry picked from commit
1803228597e82218a8c105e67975bc50e6f5bf0d )
Bob Weinand [Fri, 24 Oct 2014 17:26:04 +0000 (19:26 +0200)]
Added some NEWS
Bob Weinand [Fri, 24 Oct 2014 17:22:45 +0000 (19:22 +0200)]
Merge phpdbg into PHP-5.6
Bob Weinand [Fri, 24 Oct 2014 12:42:18 +0000 (14:42 +0200)]
Make xml valid (missing space between attrs)
Bob Weinand [Fri, 24 Oct 2014 12:29:06 +0000 (14:29 +0200)]
Fix info classes file name in xml
Bob Weinand [Fri, 24 Oct 2014 12:18:02 +0000 (14:18 +0200)]
Add note about <eval> tag for errors in xml.md
Bob Weinand [Fri, 24 Oct 2014 12:16:49 +0000 (14:16 +0200)]
Name the tag <eval> if the error id during ev cmd
Bob Weinand [Fri, 24 Oct 2014 11:11:14 +0000 (13:11 +0200)]
Do not print out xml as PHP print...
Bob Weinand [Fri, 24 Oct 2014 10:55:44 +0000 (12:55 +0200)]
Fix output to wrong function
Bob Weinand [Fri, 24 Oct 2014 10:32:48 +0000 (12:32 +0200)]
Fixed parameter order on %.*s
Bob Weinand [Thu, 23 Oct 2014 18:14:12 +0000 (20:14 +0200)]
Too much copypaste...
Bob Weinand [Thu, 23 Oct 2014 15:19:26 +0000 (17:19 +0200)]
Add xml formatted deep dump of return value from ev
Bob Weinand [Thu, 23 Oct 2014 11:23:37 +0000 (13:23 +0200)]
Fix some compiler warnings
Bob Weinand [Thu, 23 Oct 2014 11:16:00 +0000 (13:16 +0200)]
Move phpdbg_print and helper functions to phpdbg_out.*
Bob Weinand [Thu, 23 Oct 2014 11:02:50 +0000 (13:02 +0200)]
Do not use int8_t when it is useless...
Bob Weinand [Thu, 23 Oct 2014 10:38:35 +0000 (12:38 +0200)]
Fixed frame numbering in xml output
Bob Weinand [Thu, 23 Oct 2014 10:23:48 +0000 (12:23 +0200)]
Do not display dots in xml output for i v/i d
Bob Weinand [Wed, 22 Oct 2014 17:58:52 +0000 (19:58 +0200)]
Try fixing 5.4 and 5.5 build, again
Remi Collet [Wed, 22 Oct 2014 13:27:21 +0000 (15:27 +0200)]
NEWS
Remi Collet [Wed, 22 Oct 2014 13:24:59 +0000 (15:24 +0200)]
Fix bug #68224 buffer-overflow in /ext/fileinfo/libmagic/readcdf.c caught by AddressSanitizer
Upstream commit
https://github.com/file/file/commit/
f28fbb947e3aa55fc40b09820f59ebff6f66f213
Anatol Belski [Tue, 21 Oct 2014 15:43:23 +0000 (17:43 +0200)]
add comment
Anatol Belski [Tue, 21 Oct 2014 14:56:06 +0000 (16:56 +0200)]
restart listening on socket
if remote sent somthing else than ctrl+c while performing something blocking
Anatol Belski [Tue, 21 Oct 2014 14:19:31 +0000 (16:19 +0200)]
some minor fixes
Anatol Belski [Tue, 21 Oct 2014 14:18:44 +0000 (16:18 +0200)]
added phpdbg_eol.* sources
Anatol Belski [Tue, 21 Oct 2014 13:50:55 +0000 (15:50 +0200)]
basic EOL implementation for CRLF
Anatol Belski [Tue, 21 Oct 2014 09:46:32 +0000 (11:46 +0200)]
start sigio watcher only for run and eval for now
there myght be more needing that
Anatol Belski [Tue, 21 Oct 2014 09:29:18 +0000 (11:29 +0200)]
reworked the current EOL stuff
Anatol Belski [Tue, 21 Oct 2014 08:35:20 +0000 (10:35 +0200)]
prepare setting EOL with command or INI
Anatol Belski [Tue, 21 Oct 2014 07:55:22 +0000 (09:55 +0200)]
correct place to start the sigio watcher
plus started with the eol command
Anatol Belski [Mon, 20 Oct 2014 20:55:00 +0000 (22:55 +0200)]
further improvements to windows/sigio
Anatol Belski [Mon, 20 Oct 2014 20:12:58 +0000 (22:12 +0200)]
basic sigio surrogate for windows
Bob Weinand [Mon, 20 Oct 2014 20:05:05 +0000 (22:05 +0200)]
Always show the prompt (now also: <prompt> tag)
Bob Weinand [Mon, 20 Oct 2014 19:52:47 +0000 (21:52 +0200)]
Fix off-by-one bug in text messages (msg/<phpdbg>)
Bob Weinand [Mon, 20 Oct 2014 19:22:16 +0000 (21:22 +0200)]
Add xml.md info for info constants
Bob Weinand [Mon, 20 Oct 2014 19:17:45 +0000 (21:17 +0200)]
Ensure that %.*s uses the full string (INCLUDING \0)
Bob Weinand [Mon, 20 Oct 2014 19:14:13 +0000 (21:14 +0200)]
Add info constants (alias: i d) command
Bob Weinand [Mon, 20 Oct 2014 14:05:37 +0000 (16:05 +0200)]
Add values of scalars to info vars/globals
Anatol Belski [Mon, 20 Oct 2014 13:54:33 +0000 (15:54 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
initialize lineno before calling compile file file in phar
News entry for new curl constants
Anatol Belski [Mon, 20 Oct 2014 13:53:32 +0000 (15:53 +0200)]
initialize lineno before calling compile file file in phar
Bob Weinand [Mon, 20 Oct 2014 07:47:35 +0000 (09:47 +0200)]
Fix for ports >= 1<<15
Bob Weinand [Mon, 20 Oct 2014 06:46:22 +0000 (08:46 +0200)]
Fix reading from remote on some *nixes
Bob Weinand [Sun, 19 Oct 2014 19:20:43 +0000 (21:20 +0200)]
Fix TSRMLS_* and a few warnings
Anatol Belski [Sun, 19 Oct 2014 18:09:39 +0000 (20:09 +0200)]
revert PHP_EOL changes
Anatol Belski [Sun, 19 Oct 2014 16:30:07 +0000 (18:30 +0200)]
don't use timeout for the remote prompt, recv() will block until input arrives
Anatol Belski [Sun, 19 Oct 2014 11:40:45 +0000 (13:40 +0200)]
improve server sock creation and support ipv6
Anatol Belski [Sun, 19 Oct 2014 09:16:56 +0000 (11:16 +0200)]
add comment
Anatol Belski [Sun, 19 Oct 2014 09:16:01 +0000 (11:16 +0200)]
increase default recv timeout to 30 seconds
Anatol Belski [Sun, 19 Oct 2014 09:10:13 +0000 (11:10 +0200)]
more EOL fixes
Anatol Belski [Sun, 19 Oct 2014 09:03:17 +0000 (11:03 +0200)]
use MSG_PEEK flag for recv() everywhere
Anatol Belski [Sun, 19 Oct 2014 08:39:44 +0000 (10:39 +0200)]
fixed EOL transferred to the client side, fixed strftime fmt string
the windows telnet gets broken output when receiving no '\r'
Anatol Belski [Sun, 19 Oct 2014 00:14:31 +0000 (02:14 +0200)]
increase stack to avoid overflow crash on SIGINT
but should actually check, maybe something is causing a recursive
stack exhaustion
Anatol Belski [Sat, 18 Oct 2014 23:32:46 +0000 (01:32 +0200)]
several fixes to the new io stuff
Anatol Belski [Sat, 18 Oct 2014 23:31:00 +0000 (01:31 +0200)]
override stdin and stdout to be remote, stderr is untouched however
is this ok? some functions want to write a log there ...
Anatol Belski [Sat, 18 Oct 2014 23:30:00 +0000 (01:30 +0200)]
move these to use the mixed read/write routines
Anatol Belski [Sat, 18 Oct 2014 22:12:23 +0000 (00:12 +0200)]
add basic stuff to generalize IO
Anatol Belski [Sat, 18 Oct 2014 20:59:49 +0000 (22:59 +0200)]
enable php_stdiop_write for windows
yet it's unclear whether it'll be usable, but otherwise it breaks
compilation as some places depend on it
Anatol Belski [Sat, 18 Oct 2014 20:55:14 +0000 (22:55 +0200)]
export functions needed for phpdbg
Anatol Belski [Sat, 18 Oct 2014 20:45:17 +0000 (22:45 +0200)]
fix dll export
Anatol Belski [Sat, 18 Oct 2014 20:43:56 +0000 (22:43 +0200)]
C89 compat
Bob Weinand [Sat, 18 Oct 2014 19:54:44 +0000 (21:54 +0200)]
Fix for 5.4/5.5
Bob Weinand [Sat, 18 Oct 2014 19:12:25 +0000 (21:12 +0200)]
Merge branch 'xml-protocol'
Conflicts:
phpdbg.c
phpdbg_list.c
Bob Weinand [Sat, 18 Oct 2014 18:42:54 +0000 (20:42 +0200)]
Fix execution of immediately following commands
Bob Weinand [Fri, 17 Oct 2014 20:20:54 +0000 (22:20 +0200)]
Fixed potential segfault in backtrace of internal funcs
Bob Weinand [Fri, 17 Oct 2014 17:39:09 +0000 (19:39 +0200)]
Remove accidentally added null-byte in attributes
Bob Weinand [Fri, 17 Oct 2014 17:32:02 +0000 (19:32 +0200)]
Fix negative list offsets
Matteo Beccati [Fri, 17 Oct 2014 14:22:52 +0000 (16:22 +0200)]
Fixed bug #68199 (PDO::pgsqlGetNotify doesn't support NOTIFY payloads)
Rasmus Lerdorf [Fri, 17 Oct 2014 04:38:19 +0000 (21:38 -0700)]
News entry for new curl constants
Rasmus Lerdorf [Fri, 17 Oct 2014 04:36:53 +0000 (21:36 -0700)]
News entry for new curl constants
Rasmus Lerdorf [Fri, 17 Oct 2014 04:28:20 +0000 (21:28 -0700)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
TLS 1.0, 1.1 and 1.2 Curl constants - bug #68247
Rasmus Lerdorf [Fri, 17 Oct 2014 04:27:49 +0000 (21:27 -0700)]
Merge branch 'PHP-5.6' of git.php.net:php-src into PHP-5.6
* 'PHP-5.6' of git.php.net:php-src: (129 commits)
NEWS
cleanup NEWS
removing the NEWS entry as we had to revert this fix for now
Revert "Merge branch 'PHP-5.5' into PHP-5.6"
Revert "fix TS build"
Revert "Merge branch 'PHP-5.4' into PHP-5.5"
Revert "Bug #67965: Fix blocking behavior in non-blocking crypto streams"
Revert "Bug #41631: Fix regression from first attempt (
6569db8 )"
NEWS
Fixed Bug #65171 imagescale() fails
Fixed bug #68234
Revert "Bug #41631: Observe socket read timeouts in SSL streams"
PHP-5.6.3 is next
update NEWS, 5.6.2 will be a security-only release
Fix return code (merges are hard :( )
Fix bug #68113 (Heap corruption in exif_thumbnail())
Fix bug #68089 - do not accept options with embedded \0
Fixed bug #68044: Integer overflow in unserialize() (32-bits only)
Fix bug #68027 - fix date parsing in XMLRPC lib
Fix bug #68113 (Heap corruption in exif_thumbnail())
...
Rasmus Lerdorf [Fri, 17 Oct 2014 04:25:29 +0000 (21:25 -0700)]
TLS 1.0, 1.1 and 1.2 Curl constants - bug #68247
Bob Weinand [Thu, 16 Oct 2014 10:27:26 +0000 (12:27 +0200)]
Fix lexing of -r \d+ in raw-string commands
Bob Weinand [Thu, 16 Oct 2014 09:04:45 +0000 (11:04 +0200)]
Fix invalid dereference
Bob Weinand [Wed, 15 Oct 2014 20:00:33 +0000 (22:00 +0200)]
Fix segfault in exceptions with xml
Bob Weinand [Wed, 15 Oct 2014 18:30:16 +0000 (20:30 +0200)]
Fix ctrl characters handling
Remi Collet [Wed, 15 Oct 2014 17:49:22 +0000 (19:49 +0200)]
NEWS