Empty string is a nonvalid literal value for the PostgreSQL boolean type. Fixed
Enable persistent connections for IbmDb2.

Usage example in global.php:
<?php
return array(
    'db' => array(
        'driver' => 'IbmDb2',
        'database' => '*LOCAL',
        'username' => 'GUIDO',
        'password' => 'GUIDO55',
        'persistent' => true,
        'driver_options' => array(
            'i5_naming' => DB2_I5_NAMING_ON,
            'i5_libl' => 'WSDATA QGPL'
        ),
        'platform_options' => array(
            'quote_identifiers' => false
        )
    ),
    
    'service_manager' => array(
        'factories' => array(
            'Zend\Db\Adapter\Adapter' =>
'Zend\Db\Adapter\AdapterServiceFactory'
        )
    )
);


Change-Id: I42ff3d52b2f112cefb828432c93eb409d42b2cad
Enable persistent connections for IBMi

'db' => array(
        'driver' => 'IbmDb2',
        'database' => '*LOCAL',
        'username' => 'USER',
        'password' => 'PASSWORD',
        'persistent' => true,
        'driver_options' => array(
            'i5_naming' => DB2_I5_NAMING_ON,
            'i5_libl' => 'SOMELIB QGPL'
        ),
        'platform_options' => array(
            'quote_identifiers' => false
        )
    ),

'persistent' accepts true/false, or can be left out

Change-Id: I8b42f83e7be794286fc5b23e8dc195bb22b23b66
[#5256] allow keys with less than maximum supported key length.
fixed coding style.
Was using count($keySizes) and thought !empty($keySizes) would be clearer and missed the '!'.
fixed test, short key should be usable with blowfish.
Also test for all algorithms, just to make sure that key really is short ( < 8).
Test key needs to be shorter than the shortest supported key size, which
is 5 bytes (cast-128). Replaced it with 'four'.
It slipped because somehow on cygwin cast-128 only support 16 bytes.
Merge branch 'master' of https://github.com/zendframework/zf2 into zf5256
added open/close braces.
Merge branch '10211301' of git://github.com/guidofaecke/zf2 into guidofaecke-10211301
Refactored IbmDb2\Connection to not use array, also not use dynamic func. call
Merge branch 'master' of git://github.com/AgentCoop/zf2 into AgentCoop-master

* 'master' of git://github.com/AgentCoop/zf2:
  Empty string is a nonvalid literal value for the PostgreSQL boolean type. Fixed
Added unit tests for PDO bool behavior, added stub for StatementTest
PR #4490
Merge branch 'AgentCoop-master'

* AgentCoop-master:
  Added unit tests for PDO bool behavior, added stub for StatementTest
  Empty string is a nonvalid literal value for the PostgreSQL boolean type. Fixed
Use pathinfo() instead of SplFileInfo::getEXtension() for php lower than 5.3.6
fix cs of #4490 : eof_ending
fix Db/Adapter/Driver/Pdo/StatementIntegrationTest.php : should still use array() syntax
PR #5530
Merge branch 'fix/db/StatementTest' of git://github.com/samsonasik/zf2 into samsonasik-fix/db/StatementTest

* 'fix/db/StatementTest' of git://github.com/samsonasik/zf2:
  fix Db/Adapter/Driver/Pdo/StatementIntegrationTest.php : should still use array() syntax
Use pathinfo() only