FreeTDS 1.5 Release #650
freddy77
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Summary of Changes in release 1.5
User visible (not in a particular order):
pthread_cond_timedwait_relative_np
on newer Android;compatibility with different servers like OpenServer;
strict
encryption for naked TLS (TDS 8.0);tds7_send_record
(bulk transfer);freetds.conf
to be stored in~/.config
(Unix).with MS driver);
odbc_parse_connect_string
;SQL_ATTR_METADATA_ID
attribute;SQL_ATTR_QUERY_TIMEOUT
;SQLInstallDriverExW
andSQLRemoveDriver
;Encrypt
andHostNameInCertificate
settings;SQLGetInfo
SQL_DRIVER_HSTMT
andSQL_DRIVER_HDESC
;SERVER
to overrideDSN
orSERVERNAME
settings;AUTO
from Windows dialog;SQL_C_STINYINT
;SQLDescribeParam
usingsp_describe_undeclared_parameters
.dest_collen
>src_collen
;*resultlen
for conversions to SYBIMAGE fromcs_convert
;datafmt->format
to avoid not initialized values;bcp_colfmt_ps
;ct_command
withCS_MORE
option;_blk_get_col_data
: Consistently returnTDS_FAIL
on failure;BLK_VERSION_{155,157,160}
;ct_describe
;blk_props
;CS_ENDPOINT
(socket file descriptor) usingct_con_props
;CS_PRODUCT_NAME
usingct_con_props
;CS_INTERRUPT_CB
and corresponding return values:CS_INT_*
;DBSETLPORT
;dbreadtext
crash on NULL values;dbsetifile
.tds_get_query_head
;SO_REUSEADDR
option;tds_send_login_ack
product name length;TCP_NODELAY
after accepting connected sockets.(*) Feature backported in stable 1.4 branch.
Implementation:
NULL
dereference;SYBSINT1
type conversion;GNUInstallDirs
;bool
type for boolean instead of integer;(U)INT64_C
macros;tds_new
macros toinclude/freetds/macros.h
;tds_strndup
to utils;FREETDS_SRCDIR
overrides for tests;in libTDS;
tds_socket_set_nodelay
utility;TDSCOLUMN::column_bindlen
field to signed type;TDS server
instead ofAdaptive Server
in error messages;TDS_END_LEN_STRING
utility;TDS_SERVER_TYPE
switch statements;getopt
in tests for more compatibility;stdint.h
in Visual Studio if available.Caution
Do not use Source code links below, they are auto generated and broken.
This discussion was created from the release FreeTDS 1.5 Release.
Beta Was this translation helpful? Give feedback.
All reactions