-
Notifications
You must be signed in to change notification settings - Fork 119
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #271 from vrogier/develop-v4.7.3
Develop v4.7.3
- Loading branch information
Showing
220 changed files
with
2,107 additions
and
2,032 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,33 @@ | ||
2021-03-09 Version 4.7.3 Vincent Rogier [email protected] | ||
|
||
* Fixes (C API) | ||
|
||
- Issue 251: OCI_ErrorGetMessage() returns invalid messages when OCILIB is build with OCI_CHARSET_WIDE on linux/unix platforms | ||
- Issue 252: Incorrect OCILIB client driver layer namein V$SESSION_CONNECT_INFO and GV$SESSION_CONNECT_INFO when OCILIB is build with OCI_CHARSET_WIDE on linux/unix platforms | ||
- Issue 253: Error occured at OcilibLobFree: ORA-01403: no data found | ||
- Issue 258: OCI_SubscriptionRegister() returns always NULL since v4.7.0 | ||
- Issue 264: Fetched UROWIDs (IOT Table ROWIDs) values are truncated | ||
- Issue 268: OCI_DirPathSetColumn() forwards parameter 'maxsize' as unsigned short to Oracle client leading to data truncation | ||
|
||
* Fixes (C++ API) | ||
|
||
- Issue 250: Exception handling when using OCI_CHARSET_WIDE | ||
- Issue 262: Using correct delete[] in ManagedBuffer destructor | ||
|
||
* Miscellaneous | ||
|
||
- Updated compilers for MS Windows prebuilt binaries | ||
* VS2019 16.9.0 for 32/64 bit DLLs | ||
* VC runtime (statically linked) updated from vc141_xp to vc142 | ||
* Note: Windows XP is not supported anymore due to the runtime update | ||
- Reduced some ocilib structures size by removing some paddings (especially in 64bits) | ||
- Added a makefile to build the C++ demo (Makefile_demo_cpp) that is also now installed with the C demo Makefile | ||
- OCILIB Test suite is now ported to Linux/Unix platforms | ||
* Test suite is now provided in ocilib-x.y.z-gnu.tar.gz distribution archives and installed by 'make install' among documentation and demo (typically in /usr/local/share/doc/ocilib/tests) | ||
* To build the test suite: | ||
- Modify the db credentials in ocilib_tests.h | ||
- Use Makefile_tests (it depends on google test that must be installed prior building the test suite) | ||
|
||
2020-11-10 Version 4.7.2 Vincent Rogier [email protected] | ||
|
||
* Fixes (C API) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
# Copyright (c) 2007-2020 Vincent ROGIER <[email protected]> | ||
# Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
# | ||
# This file is free software; as a special exception the author gives | ||
# unlimited permission to copy and/or distribute it, with or without | ||
|
@@ -10,7 +10,7 @@ | |
|
||
ACLOCAL_AMFLAGS = -I m4 | ||
EXTRA_DIST = doc/html reconf configure VERSION acocilib.m4 | ||
SUBDIRS = doc/html src demo | ||
SUBDIRS = doc/html src demo tests | ||
DISTCLEANFILES = *~ \#*\# | ||
MAINTAINERCLEANFILES = \ | ||
Makefile Makefile.in config.cache config.log config.h.in \ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
|
||
@SET_MAKE@ | ||
|
||
# Copyright (c) 2007-2020 Vincent ROGIER <[email protected]> | ||
# Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
# | ||
# This file is free software; as a special exception the author gives | ||
# unlimited permission to copy and/or distribute it, with or without | ||
|
@@ -309,6 +309,7 @@ OCILIB_EXTRA_FLAGS = @OCILIB_EXTRA_FLAGS@ | |
OCILIB_IMPORT = @OCILIB_IMPORT@ | ||
OCILIB_LD_FLAG = @OCILIB_LD_FLAG@ | ||
OCILIB_PREFIX = @OCILIB_PREFIX@ | ||
OCILIB_TESTS = @OCILIB_TESTS@ | ||
ORACLE_HOME = @ORACLE_HOME@ | ||
ORACLE_INCLUDES = @ORACLE_INCLUDES@ | ||
ORACLE_LIBADD = @ORACLE_LIBADD@ | ||
|
@@ -384,7 +385,7 @@ top_builddir = @top_builddir@ | |
top_srcdir = @top_srcdir@ | ||
ACLOCAL_AMFLAGS = -I m4 | ||
EXTRA_DIST = doc/html reconf configure VERSION acocilib.m4 | ||
SUBDIRS = doc/html src demo | ||
SUBDIRS = doc/html src demo tests | ||
DISTCLEANFILES = *~ \#*\# | ||
MAINTAINERCLEANFILES = \ | ||
Makefile Makefile.in config.cache config.log config.h.in \ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,14 @@ | ||
ocilib -- History of visible changes. | ||
|
||
Copyright (c) 2007-2020 Vincent ROGIER <[email protected]> | ||
Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
See the end for copying conditions. | ||
|
||
Please send ocilib bug reports to [email protected]. | ||
|
||
------------------------------------------------------- | ||
Copying information: | ||
|
||
Copyright (c) 2007-2019 Vincent ROGIER <[email protected]> | ||
Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
|
||
Permission is granted to anyone to make or distribute verbatim copies | ||
of this document as received, in any medium, provided that the | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
* | ||
* Website: http://www.ocilib.net | ||
* | ||
* Copyright (c) 2007-2020 Vincent ROGIER <[email protected]> | ||
* Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
* | ||
*/ | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
* | ||
* Website: http://www.ocilib.net | ||
* | ||
* Copyright (c) 2007-2020 Vincent ROGIER <[email protected]> | ||
* Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
* | ||
*/ | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
4.7.2 | ||
4.7.3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
# Copyright (c) 2007-2020 Vincent ROGIER <[email protected]> | ||
# Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
# | ||
# This file is free software; as a special exception the author gives | ||
# unlimited permission to copy and/or distribute it, with or without | ||
|
@@ -42,6 +42,9 @@ AC_CONFIG_FILES([ | |
doc/html/Makefile | ||
demo/Makefile | ||
demo/Makefile_demo | ||
demo/Makefile_demo_cpp | ||
tests/Makefile | ||
tests/Makefile_tests | ||
]) | ||
|
||
AC_OUTPUT() | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
# Copyright (c) 2007-2020 Vincent ROGIER <[email protected]> | ||
# Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
# | ||
# This file is free software; as a special exception the author gives | ||
# unlimited permission to copy and/or distribute it, with or without | ||
|
@@ -12,7 +12,7 @@ AUTOMAKE_OPTIONS = foreign | |
SUBDIRS = . | ||
CLEANFILES = *~ | ||
|
||
demo_DATA = @OCILIB_DEMO_SOURCES@ Makefile_demo | ||
demo_DATA = @OCILIB_DEMO_SOURCES@ Makefile_demo @OCILIB_DEMO_SOURCES@ Makefile_demo_cpp | ||
demodir = $(prefix)/share/doc/$(PACKAGE)/demo | ||
|
||
EXTRA_DIST = $(demo_DATA) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
|
||
@SET_MAKE@ | ||
|
||
# Copyright (c) 2007-2020 Vincent ROGIER <[email protected]> | ||
# Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
# | ||
# This file is free software; as a special exception the author gives | ||
# unlimited permission to copy and/or distribute it, with or without | ||
|
@@ -109,7 +109,7 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ | |
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) | ||
mkinstalldirs = $(install_sh) -d | ||
CONFIG_HEADER = $(top_builddir)/config.h | ||
CONFIG_CLEAN_FILES = Makefile_demo | ||
CONFIG_CLEAN_FILES = Makefile_demo Makefile_demo_cpp | ||
CONFIG_CLEAN_VPATH_FILES = | ||
AM_V_P = $(am__v_P_@AM_V@) | ||
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) | ||
|
@@ -195,7 +195,8 @@ am__define_uniq_tagged_files = \ | |
ETAGS = etags | ||
CTAGS = ctags | ||
DIST_SUBDIRS = $(SUBDIRS) | ||
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile_demo.in | ||
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile_demo.in \ | ||
$(srcdir)/Makefile_demo_cpp.in | ||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) | ||
am__relativize = \ | ||
dir0=`pwd`; \ | ||
|
@@ -280,6 +281,7 @@ OCILIB_EXTRA_FLAGS = @OCILIB_EXTRA_FLAGS@ | |
OCILIB_IMPORT = @OCILIB_IMPORT@ | ||
OCILIB_LD_FLAG = @OCILIB_LD_FLAG@ | ||
OCILIB_PREFIX = @OCILIB_PREFIX@ | ||
OCILIB_TESTS = @OCILIB_TESTS@ | ||
ORACLE_HOME = @ORACLE_HOME@ | ||
ORACLE_INCLUDES = @ORACLE_INCLUDES@ | ||
ORACLE_LIBADD = @ORACLE_LIBADD@ | ||
|
@@ -356,7 +358,7 @@ top_srcdir = @top_srcdir@ | |
AUTOMAKE_OPTIONS = foreign | ||
SUBDIRS = . | ||
CLEANFILES = *~ | ||
demo_DATA = @OCILIB_DEMO_SOURCES@ Makefile_demo | ||
demo_DATA = @OCILIB_DEMO_SOURCES@ Makefile_demo @OCILIB_DEMO_SOURCES@ Makefile_demo_cpp | ||
demodir = $(prefix)/share/doc/$(PACKAGE)/demo | ||
EXTRA_DIST = $(demo_DATA) | ||
all: all-recursive | ||
|
@@ -393,6 +395,8 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps) | |
$(am__aclocal_m4_deps): | ||
Makefile_demo: $(top_builddir)/config.status $(srcdir)/Makefile_demo.in | ||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ | ||
Makefile_demo_cpp: $(top_builddir)/config.status $(srcdir)/Makefile_demo_cpp.in | ||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ | ||
|
||
mostlyclean-libtool: | ||
-rm -f *.lo | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
# Copyright (c) 2007-2020 Vincent ROGIER <[email protected]> | ||
# Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
# | ||
# This file is free software; as a special exception the author gives | ||
# unlimited permission to copy and/or distribute it, with or without | ||
|
@@ -17,7 +17,7 @@ OBJS = $(SRCS:.c=.o) | |
|
||
all: ocilib_demo | ||
|
||
demo: $(OBJS) | ||
ocilib_demo: $(OBJS) | ||
$(CC) $(LDFLAGS) -o $@ $(OBJS) | ||
|
||
.c.o: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
# Copyright (c) 2007-2020 Vincent ROGIER <[email protected]> | ||
# Copyright (c) 2007-2021 Vincent ROGIER <[email protected]> | ||
# | ||
# This file is free software; as a special exception the author gives | ||
# unlimited permission to copy and/or distribute it, with or without | ||
|
@@ -17,7 +17,7 @@ OBJS = $(SRCS:.c=.o) | |
|
||
all: ocilib_demo | ||
|
||
demo: $(OBJS) | ||
ocilib_demo: $(OBJS) | ||
$(CC) $(LDFLAGS) -o $@ $(OBJS) | ||
|
||
.c.o: | ||
|
Oops, something went wrong.