sybperl

 view release on metacpan or  search on metacpan

CHANGES  view on Meta::CPAN

        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 )