PHP 5.3.25 NEWS
Merge branch 'PHP-5.3' into PHP-5.4
Merge branch 'PHP-5.4' into PHP-5.5
Merge branch 'PHP-5.5'
NEWS for RC1
News for RC2
Merge branch 'PHP-5.5'

* PHP-5.5:
  News for RC2
  NEWS for RC1
Fixed bug #64769 mbstring PHPTs crash on Windows x64

The tricky business going there in oniguruma is saving a pointer
in an int variable, passing that variable into a function and making
it a pointer again. On 64bit windows casting a pointer to a 32 bit
int will truncate that pointer. This kind of things won't work on
Windows x64.

[SNIPPET]
unsigned long ul0[2], ul1, *ul2;

ul0[0] = 42uL;
ul0[0] = 24uL;

ul1 = (unsigned long)ul0;
ul2 = (unsigned long *)ul1;

/* now it's broken, accessing ul2[0] will crash. */
[/SNIPPET]

To make it portable, ULONG_PTR should be used in this case.

In oniguruma this behaviour is to see at least in the following
codepath:

ext/mbstring/oniguruma/enc/unicode.c:10938
ext/mbstring/oniguruma/st.c:308
ext/mbstring/oniguruma/enc/unicode.c:10859
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fixed bug #64769 mbstring PHPTs crash on Windows x64
Merge branch 'master' of git.php.net:php-src
Fixed bug #64769 mbstring PHPTs crash on Windows x64

The tricky business going there in oniguruma is saving a pointer
in an int variable, passing that variable into a function and making
it a pointer again. On 64bit windows casting a pointer to a 32 bit
int will truncate that pointer. This kind of things won't work on
Windows x64.

[SNIPPET]
unsigned long ul0[2], ul1, *ul2;

ul0[0] = 42uL;
ul0[0] = 24uL;

ul1 = (unsigned long)ul0;
ul2 = (unsigned long *)ul1;

/* now it's broken, accessing ul2[0] will crash. */
[/SNIPPET]

To make it portable, ULONG_PTR should be used in this case.

In oniguruma this behaviour is to see at least in the following
codepath:

ext/mbstring/oniguruma/enc/unicode.c:10938
ext/mbstring/oniguruma/st.c:308
ext/mbstring/oniguruma/enc/unicode.c:10859
Fixed news, rc1 is already branched
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fixed news, rc1 is already branched
  Fixed bug #64769 mbstring PHPTs crash on Windows x64
Fix bug #64506: fix build with --disable-ipv6
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fix bug #64506: fix build with --disable-ipv6
Fix bug #64506: fix build with --disable-ipv6
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fix bug #64506: fix build with --disable-ipv6
Fix NEWS (wrong bug # AND wrong section...)

It's bug #64508, not #64506.
Missed SKIPIF
Merge branch 'PHP-5.4' into PHP-5.5