sybperl
view release on metacpan or search on metacpan
499 Change MAXNAME to DBMAXNAME in the DBlib source.
500 $date->info return invalid data.
511 Change login to syb_login in DBlib.xs (work-around for FreeBSD).
516 Money/Numeric values lose precision when not using
UseMoney/UseNumeric.
518 looking for non-existent library file (solaris 2.8/ASE 12.5.0.3
perl 5.8)
498 Problem compiling sybperl under HP-UX 64-bit mode.
488 Sybase::CTlib and DBD::Sybase end up using the same error
handler
470 BLK.pm does not handle empty columns as NULL, and does not
have retry logic of BCP.pm
410 BCP.pm has regex bug.
379 Sybase::BCP::config() does not correctly handle incremental
changes
2.15 Various bug fixes
Support for 64bit OpenClient on platforms that support this
(Thanks to Pamela Schulz for her help with this)
Added CTlib/t/xblk.t and CTlib/t/prepare.t test scripts.
CS_BLK_CANCEL was not exported.
For building with FreeTDS you can now add -DNOBLK to the
EXTRA_DEFS line in CONFIG.
Bug Fixes
468 Makefile.PL has syntax error when used with perl 5.8.x
460 Idem.
439 Makefile.PL fails for very old Sybase installation (i.e.
installation with no CT-Library)
423 Fix Makefile.PL for Win32 builds.
422 t/bcp.t fails against 11.0.3.3 linux servers.
2.14 And more (minor) bug fixes
config.pl's getExtraLibs() now tries to determine the Client
Library version to avoid linking with -linsck or -ltli for
OC 11 or later (as the correct library is loaded dynamically
based on the values defined in $SYBASE/config/libtcl.cfg)
Added support for CS_HAFAILOVER connect option (thanks to
Ranko Popovic)
Added CTlib version of nsql().
Documentation patches from Geoffrey Rommel.
Fixed memory leak when using UseDateTime/UseMoney/UseNumeric.
Add Async calls for CTlib (ct_poll(), etc).
Add CS_DATA_LCHAR connection capability.
Add ct_dyn_prepare() and ct_dyn_execute() to handle "dynamic SQL"
- thanks to Masatsuyo Takahas for the patch.
Add experimental blk_*() calls.
Ask for the PWD entries during the perl Makefile.PL phase.
Add Sybase::BLK module (based on Sybase::BCP) (*many* thanks to
Scott Zetlan for this!)
Bug Fixes
309 Sybase::BCP fails test if server is set to use
datarows locking by default.
2.13 Yet more bug fixes
Correct EMBED_SYBASE handling (bug in config.pl script).
Fix building for Sybase 12.0 (uses SYBASE_OCS environment
variable.)
Added dbretlen(), dbretname(), dbrettype() to DBlib.
Minor changes to support wide data in Sybase 12.5.
340: Sybase::BCP fails unless REORDER is defined.
342: DateTime calc method microseconds aren't.
2.12 More bug fixes
Better EMBED_SYBASE, thanks to Mike Hiller.
Added UseBix0x mode to CTlib.
269: dbsqlsend() missing from Sybperl.pm emulation layer.
315: -ldnet_stub directive in CONFIG ignored for OSF1/Tru64 Unix.
312: DBINTERRUPT misspelled in DBlib.xs.
2.11 Various bug fixes.
nsql() patch from W. Philipp Moore.
Added EMBED_SYBASE configuration variable.
dbreadtext() could cause a core dump if the internal call failed.
Figured out what was needed to get Sybase::DBlib to talk to an
MS-SQL 7 dataserver. Sybase::CTlib still does not work with the
normal, non-patched MS-SQL 7 server.
Fixed bug 261: Money/Numeric potentially lose precision in
Sybase::CTlib.
2.10_02
Fix incorrect dropping of locale structure in CTlib::DESTROY.
Link pod/sybperl.pod to CTlib/CTlib.pod and DBlib/DBlib.pod so
that perldoc Sybase::DBlib now works.
2.10_01
Added dbbylist().
Added DBIORDESC() and DBIOWDESC() (contributed by David Worenklein)
Modifications to nsql() contributed by W. Phillip Moore.
Added minimal support for languages and charsets to Sybase::CTlib.
2.10 CTlib TEXT/IMAGE handling
**WARNING**
Please see the sybperl.pod file for dbpoll() syntax
changes.
Added ct_get_data(), ct_send_data(), ct_data_info().
Added some missing documentation.
Added Sybase::CTlib::DBDEAD().
Added Sybase::DBlib::dbcomputeinfo().
Changed DBlib::dbpoll() to allow polling on a single handle.
W. Philipp Moore supplied a patch to CTlib/Makefile.PL to
link with the Sybase _r (re-entrant) libraries if perl
was compiled with threading enabled. **THERE IS NO GUARANTEE
THAT A THREADED VERSION OF Sybase::CTlib WILL WORK CORRECTLY!!!***
Please read README.thread for details.
Bug Fixes:
247: Sybase::DBlib::sql() returns invalid results in $doAssoc mode
when multiple result sets are being processed.
248: cs_dt_info(CS_DT_CONVFMT) doesn't work.
2.09_05 DBlib asynch calls
Added dbpoll(), dbsqlsend() to allow asynchronous calls to Sybase.
Applied W. Philipp Moore's patch to the nsql() routine.
2.09_04 DBlib dbreg*() calls
Added dbreg*() calls to allow execution of OpenServer registered
procedures.
2.09_03 Bug Fixes
235: Calling DBlib's dbexit() breaks Sybase::DBlib on Win32
236: Sybase::CTlib doesn't work with OC 11.x on Win32.
( run in 1.172 second using v1.01-cache-2.11-cpan-5511b514fd6 )