Hello community,

here is the log from the commit of package psqlODBC for openSUSE:Factory 
checked in at 2017-12-12 21:23:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/psqlODBC (Old)
 and      /work/SRC/openSUSE:Factory/.psqlODBC.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "psqlODBC"

Tue Dec 12 21:23:04 2017 rev:20 rq:556101 version:10.00.0000

Changes:
--------
--- /work/SRC/openSUSE:Factory/psqlODBC/psqlODBC.changes        2017-02-03 
18:56:45.922864729 +0100
+++ /work/SRC/openSUSE:Factory/.psqlODBC.new/psqlODBC.changes   2017-12-12 
21:23:07.213991200 +0100
@@ -1,0 +2,54 @@
+Wed Dec  6 11:23:50 UTC 2017 - [email protected]
+
+- Update to version 10.00.0000:
+  * Fix multibyte handling of ansi driver.
+  * Handle PG 10 identity columns.
+  * For PG10 servers, we will never see "unknown" output columns.
+  * Improve @@identty handling.
+    Use multibyte-aware eatTableIdentifiers() instead of next_name_token().
+    Use identifierEscape() to escape single quotes or double quotes.
+  * PG_PRINTF_ATTRIBUTE instead of printf in __attribute__((format(printf, .., 
..))) function attribute.
+  * Review the use of encoded_nextchar().
+    Remove variables which work in conjunction with encstr(encoded_str) so as 
to avoid misleadingness.
+  * Use pg_get_serial_sequence() to get serial sequence of identity columns or 
serial columns.
+    pg_get_serial_sequence() for identity columns became available in PG 10.
+  * Preparation for development with VC15(VS 2017).
+  * Fix the bug that 'create table T_$001 (\81c)' fails when 
useServerSidePrepare is turned on.
+
+  Changes from 09.06.0500:
+   * Fix a segfault on ResolveOneParam() function while executing a query after
+     calling SQLSetStmtAttr(.., SQL_ATTR_APP_PARAM_DESC, 
an_ARD_for_another_statement, ..).
+   * Fix a linkage error when doing installcheck for test/win.mak.
+   * Fix a bug when fetching bytea field to SQL_C_BINALY data. It's bad to 
double count of bytes.
+   * Handle '$'s in identifiers correctly. Also take multibyte characters into 
account in identifiers.
+   * Reduce the use of snprintfcat(or SPRINTFCAT_FIXED macro) as much as 
possible.
+     Instead use PQExpBuffer library without having to worry about buffer 
length.
+   * Use macro MYLOG instead of function mylog in preparation for later 
changes and unify mylog().
+   * Implement myprintf() which prints logs according to printf format and 
make logs a little easier
+     to read using the macro MYPRINTF() which calls myprintf().
+  * Introduce token control while parsing. Detect *select .. into* or *select 
... for update*
+    and suppress *declare .. cursor for* clause in declare/fetch mode using 
the mechanism.
+  * Add __FILE__, __FUNCTION__, __LINE__ to MYLOG.
+  * Fix an parameter unmatch error which would cause a crash.
+  * Removed some qlogs, changed some qlogs to MYLOG and added some qlogs.
+  * Move the implemetation of GetExeName() from psqlodbc.c(psqlsetup.c) to 
mylog.c.
+  * Remove the GssAuthUseGssapi option completely.
+  * Fix bug that calls strdup() for NULL pointers.
+  * Detect fast shutdown while connecting.
+  * Put back the behavior when conversion errors from the current locale to 
SQLWCHAR occur.
+  Simply returns zero length string instead of erroring out.
+  * Add level parameter to Commlog/Mylog option of setup program.
+  * Add __attribute__((format(printf,3,4))) to the declaration of 
snprintfcat().
+  * Allow PROCCALL in ReadOnly mode.
+
+  Changes from 09.06.0410:
+  * Fix buffer truncations. The truncations occured when concatenating 
'RELEASE xxxx...;' and 'SAVEPOINT xxxx....'.
+  * Correct the behavior of snprintfcat() on Windows using posix_vsnprintf() 
instead of _vsnprintf().
+  * Handle StrLen_or_IndPtr argument of SQLBindParameter() properly when
+    StrLen_or_IndPtr doesn't point to SQL_NTS and conversions between SQLWCHAR 
and SQLCHAR occur.
+  * Make quote_table() and ti_quote() thread safe.This change fixes "relation 
does not exist".
+
+- Remove psqlodbc-build.patch: don't see why this is needed.
+  No mention of why it was added anywhere.
+
+-------------------------------------------------------------------

Old:
----
  psqlodbc-09.05.0400.tar.gz
  psqlodbc-build.patch

New:
----
  psqlodbc-10.00.0000.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ psqlODBC.spec ++++++
--- /var/tmp/diff_new_pack.Wgonfo/_old  2017-12-12 21:23:07.853960307 +0100
+++ /var/tmp/diff_new_pack.Wgonfo/_new  2017-12-12 21:23:07.857960114 +0100
@@ -28,10 +28,9 @@
 Summary:        ODBC Driver for PostgreSQL
 License:        LGPL-2.1+
 Group:          Productivity/Databases/Clients
-Version:        09.05.0400
+Version:        10.00.0000
 Release:        0
 Source0:        
https://ftp.postgresql.org/pub/odbc/versions/src/%tarname-%{version}.tar.gz
-Patch2:         psqlodbc-build.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 PreReq:         /usr/bin/odbcinst
 Obsoletes:      pg_odbc
@@ -47,9 +46,6 @@
 
 %prep
 %setup -q -n %tarname-%version
-%if %?suse_version > 1230
-%patch2
-%endif
 
 %build
 autoreconf -fi

++++++ psqlodbc-09.05.0400.tar.gz -> psqlodbc-10.00.0000.tar.gz ++++++
++++ 37333 lines of diff (skipped)


Reply via email to