DBD-Firebird

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

 * Last release for today :)
 * do not include fb_init/fb_sem in MANIFEST
 * remove fb_sem on clean
 * fix casting to ISC_SHORT/ISC_LONG in ib_fill_isqlda
1.14 [2013-09-09]
 * skip only fork-based tests, and do that when
   DBD_FIREBIRD_TEST_SKIP_EVENTS_FORK is present in the environment [dam]
1.13 [2013-09-09]
 * Bring back 5.8 compatibility [ribasushi]
 * add small delay before triggering events for ib_wait_event
   (80-events-ithreads.t) [dam]
 * skip ib_wait_event tests under AUTOMATED_TESTING [dam]
1.12 [2013-08-15]
 * use fb_config if available for finding firebird directories
 * drop usage of bytes_from_utf8 when feeding character data to firebird
 * Produce sensible POD for DBD::FirebirdEmbedded
 * Make embedded tests actually run when the libs are there (RT#81621)
 * Do not package MYMETA
 * Require Test::Exception that does not break caller()
1.11 [2012-09-25]
[Details: https://github.com/mariuz/perl-dbd-firebird/commits/release1.11]
 * Test::Exception is required add to notes
 * On freebsd Threaded perl is required you have to re-install perl from ports and you have to select the config option that says 'build a perl with threads'
 * Test database to use UTF8 charset and enable UTF8 for the connection
 * Fix CHAR lenght when using multi-byte character set Fixes #32 (RT#76506)
 * additional debug when finishing already finished statement
 * avoid double destroying of statement in auto-commit mode with DDL Fixes #30 (RT#72946)
1.00 [2012-04-03]
[Details: https://github.com/mariuz/perl-dbd-firebird/commits/release1.00]
 * t/*event*.t: skip if DBD_FIREBIRD_TEST_SKIP_EVENTS is in the environment
 * preliminary ISQL-like tool using DBD::Firebird
 * implement the ParamValues statement attribute
 * avoid unused return value warning when calling DBIh_EVENT2
 * support Microsoft's compiler and other win32 fixes
 * add Cygwin support
 * add default FB location on OSX to Makefile.PL
 * test for RT#72946 (->do segfault with active sth)
 * Merge pull request #29 from rkitover/master
 * check_and_set_cached_config: fix when test database is in ./
 * Makefile.PL: report '(none)' when some of the firebird directories aren't found
 * Makefile.PL: avoid adding -I"" to compiler command (closes #31)
 * #74517: Adding support for Visual Studio 2010 (10.0) and VS 11.0 https://rt.cpan.org/Ticket/Display.html?id=74517
0.91 [2011-11-03]
[Details: https://github.com/mariuz/perl-dbd-firebird/commits/release0.91]
 * fix small typo in Firebird.pm POD
 * avoid using croak(char*)
 * fix two cases of format strings != arguments on 32-bit OS
0.90 [2011-11-02]
[Details: https://github.com/mariuz/perl-dbd-firebird/commits/release0.90]
 * Always pass cleanup test and just warn on failure.
 * fix DBP_FILL_INTEGER
 * Note other authors in the AUTHORS section
 * drop inc/ from .gitignore
 * skip vim swap files
 * ignore *.bs and *.xsi regardless of the directory
 * move test routines in a package (TestFirebird)
 * Build-time generated DBD::FirebirdEmbedded
  + factor-out most of Makefile.PL in inc/FirebirdMaker.pm
  + enable FirebirdEmbedded only if libfbembed.so is available
  + really prevent multiple debugs by dbi_arch_dir
  + compile embedded dbdimp.c with -DEMBEDDED
  + t/cleanup: keep the test configuration file
  + create_test_database: cater for host-less databases (e.g. embedded)
  + rely on the ib_embedded dbh attribute for embedded detection
  + remove generated embedded tests on realclean
  + add test for the ib_embedded dbh attribute
  + print some info about libfbembed availability
  + support DBD_FIREBIRD_REQUIRE_EMBEDDED env. variable
 * create_test_database: set test database forced writes off
 * drop sleeping in ithreads test
 * drop use_libfbembed usage
 * diagnostics on database creation/drop
 * move decoding of status into ib_error_decode
 * implement DBD::Firebird->create_database
 * add DPB_FILL_STRING_LEN macro for when we know the length
 * use the driver instead of isql for creating the test database
 * implement DBD::Firebird->gfix
 * generic create_test_database
 * check_database: rework without ISQL
 * add ib_drop_database function
 * tests: rework database dropping without ISQL
 * rework tests 92 and 94 without ISQL
 * build/test without ISQL
 * db_login6: use determined database length
 * db_login6: fix dbp ingrements for strings and integers
 * db_login/charset: copy only SV content
 * rework populating of DPB
 * db_login6, gfix: abort if DPB length doesn't match projected
 * mark all copied/mangled files for embedded as such
 * add $ENV{CFLAGS} to CCFLAGS
 * fix a format string warning on 32-bit CPUs
 * Fix comment about MS platform requirement.
 * avoid using warn(char*)
0.80 [2011-10-03]
[Details: https://github.com/mariuz/perl-dbd-firebird/commits/release0.80]
 * Reimplement bind_param_array without calling bind_param calling bind_param is not necessary as we ignore $attr anyway it also causes problems when the column has non-NULL constraint this makes bind_param_array work again. Fixes RT 54561
 * Append $Config{ccflags} to CCFLAGS This makes it possible for binary distributions to rebuild the module if perl's $Config{ccflags} is changed for whatever reason. Without this appending, binary compatibility can't be guaranteed. http://bugs.debia...
 * Fix test skipping in t/75-utf8t and t/dbi-rowcount.t
 * Add support for 'gnukfreebsd' platform This is the FreeBSD kernel with GNU userland. For our needs, this is identical
    to 'freebsd' and 'linux'.Closes Debian bug http://bugs.debian.org/643717
 * Define is_ascii_string for perls before 5.12.0 RC1 Fixes #23
 * Cleanup temp files at the end of tests.
 * Client only testing using the interactive test setup. Add host parameter to dns.
 * Simplified condition to test the DB path.

0.70 [2011-09-26]
 [Details: https://github.com/mariuz/perl-dbd-firebird/commits/release0.70]
 * docs cleanup
  + use standard ROWS alternative to Mysql LIMIT
  + In firebird 2.5.x standard way is to use sequences
  + dialects cleanup
 * tests-setup: avoid passing credentials on the command line
 * link with libfbembed if given a special environment variable
 * fix missing database check during tests
 * t/81-event-fork.t when linked with libfbembed
 * implement add ib_enable_utf8 dynamic attribute
 * remove $Id$ markers from CVS/Subversion
 * add test for RT#55244
 * 47-nulls.t: ensure inserting undef in a non-null field fails
 * fix $dbh->do() and $sth->execute() to properly return the number of affected
   records

0.60 [2011-09-18]
 [Details: https://github.com/mariuz/perl-dbd-firebird/commits/release0.60]
 * Drop support for Firebird 1.0 and earlier
 * Default dialect set to 3
 * Fix ping() for Firebird 2.5+
 * fix compiler warnings:



( run in 0.607 second using v1.01-cache-2.11-cpan-71847e10f99 )