Releases: sijms/go-ora
v2.1.23: Auto-Login Oracle Wallet
support for auto-login oracle wallet (non-local)
v2.1.22: Data Integrity Check
Add support for data integrity check using one of the following hash methods:
1- MD5
2- SHA1
3- SHA256
4- SHA384
5- SHA512
v2.1.21: Packet AES Encryption
Now the driver support DIffie Hellman Key Exchange and AES Encryption for Data Packet
v2.1.20
v1.2.0: update version 1 to support the following:
Add important feature to version 1:
1- support for charset: 0x33D, 0x33E, 0x33F, 0x340, 0x352, 0x353, 0x354
2- add prefetch rows url option
3- add IStringConverter for custom encode and decode
4- fix rowid reading
v2.1.19
Version 2.0-beta
pre-release version 2 of the client major changes:
1- update client version to: 317
2- update ttc version to: 9
3- use 4 byte packet length instead of 2 bytes
4- use advanced negotiation
5- define NCHARSET in the data type negotiation
6- use big clear chunks
7- use more verifier type in authentication object
8- receive session properties after authentication without calling getNLSData()
v1.1.0: Merge pull request #60 from sijms/dev
Refactored GetNLS not to issue 14 queries, eliminated slow & unnecessary for loop.
version 1.0-beta
v1.0 some performance fix (replacing appending bytes to bytes.Buffer.Write())