Skip to content

Commit

Permalink
Merge pull request #228 from vrogier/develop-v4.6.4
Browse files Browse the repository at this point in the history
v4.6.4 Release
  • Loading branch information
vrogier authored Apr 18, 2020
2 parents c413925 + d66e8a9 commit b9eaff0
Show file tree
Hide file tree
Showing 85 changed files with 1,464 additions and 678 deletions.
33 changes: 32 additions & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
2020-04-18 Version 4.6.4 Vincent Rogier vince.rogier@ocilib.net

* Fixes (C API)

- Issue #222: Allow OCI_SESSION_SYSDBA for session pools
- Issue #225: Fixed some PL/SQL tables binding issues when statement is an anonymous PL/SQL block
- Issue #226: When NOT using OCI_ENV_CONTEXT environment flag, OCI_CollToText() andOCI_ObjectToText() failed if previous OCILIB call failed
- Issue #227: Enhanced performance when fetching Clobs as strings (for Oracle 11g and above)

* Miscellaneous (C API)

- Some performance improvements when converting Objects and Collections to strings
- Some performance improvements when calling OCI_GetString() on non strings columns
- Minor changes in code for addressing some code analysis hints (clang, resharper)

* Miscellaneous (C++ API)

- Enhanced Number class in C++ API:
* Restrict arithmetic operations on supported types only
* Arithmetic operations are also now supported between Number objects
- Minor changes in code for addressing code analysis hints (clang, resharper)
- Updated C++ demo application

* Miscellaneous

- Updated documentation
- Updated all files Copyright to current year (2020)
- Updated compilers for MS Windows prebuilt binaries
* VS2019 16.5.3 for 32/64 bit DLLs
* Still targeting vc141_xp toolset for backward compatibility

2019-11-01 Version 4.6.3 Vincent Rogier vince.rogier@ocilib.net

* Fixes (C API)
Expand Down Expand Up @@ -692,7 +723,7 @@
- Collections:
- Added OCI_CollDeleteElem()
- Added OCI_CollGetCount()
- Added OCI_IterGetCurrent()
- Added OCI_IterGetCurrent()w
- Fixed OCI_IterGetPrev() and OCI_IterGetNext() : Last error flag for OCI_GetLastError() was wrongly set if it returned FALSE
- Fixed OCI_ElemGetRaw() : possible segfault could happen
- Fixed OCI_ElemSetNull() : it was not setting correctly the element indicator for collections of objects
Expand Down
2 changes: 1 addition & 1 deletion Makefile.am
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
# Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
Expand Down
2 changes: 1 addition & 1 deletion Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

@SET_MAKE@

# Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
# Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
Expand Down
2 changes: 1 addition & 1 deletion NEWS
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ocilib -- History of visible changes.

Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
See the end for copying conditions.

Please send ocilib bug reports to vince.rogier@ocilib.net.
Expand Down
2 changes: 1 addition & 1 deletion README
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* Website: http://www.ocilib.net
*
* Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
* Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
*
*/

Expand Down
2 changes: 1 addition & 1 deletion README.in
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* Website: http://www.ocilib.net
*
* Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
* Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
*
*/

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.6.3
4.6.4
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
# Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
Expand Down
2 changes: 1 addition & 1 deletion demo/Makefile.am
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
# Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
Expand Down
2 changes: 1 addition & 1 deletion demo/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

@SET_MAKE@

# Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
# Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
Expand Down
2 changes: 1 addition & 1 deletion demo/Makefile_demo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
# Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
Expand Down
2 changes: 1 addition & 1 deletion demo/Makefile_demo.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
# Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
Expand Down
2 changes: 1 addition & 1 deletion demo/ocilib_demo.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* Website: http://www.ocilib.net
*
* Copyright (c) 2007-2019 Vincent ROGIER <vince.rogier@ocilib.net>
* Copyright (c) 2007-2020 Vincent ROGIER <vince.rogier@ocilib.net>
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down
Loading

0 comments on commit b9eaff0

Please sign in to comment.