Fix build problem in C++11
Fixed bug #64106: Segfault on SplFixedArray[][x] = y when extended
Merge branch 'PHP-5.3' into PHP-5.4
Added ssl context option, "disable_compression"

The CRIME attack vector exploits TLS compression. This patch adds a stream context option
allowing servers to disable TLS compression for versions of OpenSSL >= 1.0.0 (which first
introduced the SSL_OP_NO_COMPRESSION option). A summary rundown of the CRIME attack can
be found at https://community.qualys.com/blogs/securitylabs/2012/09/14/crime-information-leakage-attack-against-ssltls

Thanks to @DaveRandom for pointing out the relevant section of code.
NEWS entry new OpenSSL option [doc]
This will be PHP 5.3.23
Merge branch 'PHP-5.3' into PHP-5.4

Conflicts:
	configure.in
	main/php_version.h
Fix failed test: sys_errlist[116] have changed on recent glibc (Fedora 18)
old: Stale NFS file handle
new: Stale file handle
Mark this test as requiring internet connecion.
Fix typo in error message
add new charset, from MySQL 5.6
Fixed bug #64128 buit-in web server is broken on ppc64.

fdset management using bit operator is broken on non-x86 arch
and cause built-in server the enter an infinite loop of "select"
and never handle any request.
Fix overbroad skipif include
Move some declarations to sockets.c
Move & improve PHP_SOCKET_ERROR def
Remove a Windows only warning
Fix tests (Windows)
Fix wrong blocking state being set
Merge branch 'sockets_54_improv' into PHP-5.4

* sockets_54_improv:
  Fix wrong blocking state being set
  Fix tests (Windows)
  Remove a Windows only warning
  Move & improve PHP_SOCKET_ERROR def
  Move some declarations to sockets.c
  Fix overbroad skipif include
Move macro back to .c file

Because it depends on a static function on that .c file.