Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4

* 'PHP-5.4' of https://git.php.net/repository/php-src:
  Fix bug #64953 (Postgres prepared statement positional parameter casting)
Merge branch 'PHP-5.5' of https://git.php.net/repository/php-src into PHP-5.5

* 'PHP-5.5' of https://git.php.net/repository/php-src:
  Fix bug #64953 (Postgres prepared statement positional parameter casting)
Quash compile warning "warning: 'flags' may be used uninitialized in this function"
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Quash compile warning "warning: 'flags' may be used uninitialized in this function"
Merge branch 'PHP-5.5'

* PHP-5.5:
  Quash compile warning "warning: 'flags' may be used uninitialized in this function"
Fixed Bug #65475
Fixed Bug #65475
Update NEWS
Add php_serialize session.serialize_handler. This patch closes

  Request #25630
  Request #43980
  Request #54383
  Bug #65359

and many others similar to these that are closed as "wont fix" or
"not a bug".

Current serializers have limitations due to register_globals support
that are no longer supported. Changing existing serializer may cause
compatibility issue. Therefore, new handler is needed to remove
needless limitations.

php_serialize does not have special characters and allow numerical
index in $_SESSION. $_SESSION can be used as ordinary array.
Merge branch 'PHP-5.5'

* PHP-5.5:
  Add php_serialize session.serialize_handler. This patch closes
Update NEWS
Fixed compiler warning

I moved the constant to the enum in order to avoid this:
ext/pgsql/pgsql.c:3491: warning: comparison is always false due to limited range of data type

Works in gcc 4.6, but I'm not sure about other compilers.
Fixed other compiler warnings in PDO_PGSQL
Fixed compiler warnings in ext/pgsql
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed compiler warnings in ext/pgsql
  Fixed other compiler warnings in PDO_PGSQL
  Fixed compiler warning
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fixed compiler warnings in ext/pgsql
  Fixed other compiler warnings in PDO_PGSQL
  Fixed compiler warning
  Update NEWS

Conflicts:
	ext/pdo_pgsql/pgsql_driver.c
Fix return types of password API helper functions.

This fixes issues that were found during static analysis by cjones where failure was impossible to detect due to return type mangling (casting an int to a char, then comparing to an int).
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fix return types of password API helper functions.
Fix pointer sign warning showing up in EVERY build
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fix pointer sign warning showing up in EVERY build