Changes for version 1.95 - 2026-03-24
- Fix stale SvCUR causing wrong output length for inout params (GH#216, Dean Hamstead)
- Fix SIGCHLD race causing t/92-segv-fork.t to freeze (GH#212, Dean Hamstead)
- Only run t/92-segv-fork.t on perl 5.42 or later (GH#212)
- Fix join inside loop in table_info type filtering, remove unreachable code (Dean Hamstead)
- Fix ora_server_version() returning undef on first call (GH#205, Dean Hamstead)
- Fix placeholder mismatch in dbms_msgpipe_ack (Dean Hamstead)
- Complete rt91217 fix: remove deprecated CHOOSE hint from all queries (Dean Hamstead)
- Harden segv tests: Linux-only, version guards, bug fixes (GH#215, Dean Hamstead)
- Support Oracle 23ai BOOLEAN type (GH#181, Dean Hamstead)
- Fix SV refcount leak in pp_exec_rset() for unopened cursors (GH#217, Dean Hamstead)
- Add TLS/SSL (TCPS) connection documentation (GH#166, Dean Hamstead)
- Expand ora_events documentation with usage examples (GH#176, Dean Hamstead)
- Fix ORA_DATE bind param support (GH#84, Dean Hamstead)
- Avoid SvGROW underflow when phs->maxlen is zero (GH#105, Dean Hamstead)
- Replace GIMME with GIMME_V, deprecated a long time agao (GH#209, Dean Hamstead)
- Replace old k&r style definitions to quiet down compiler warnings (GH#210, Dean Hamstead)
- Document NOT INSTANTIABLE object type limitation (GH#16, Dean Hamstead)
- Use ldconfig to find ORACLE_HOME (Daniel Lewart)
- Fix documentation (GH#115, Dean Hamstead)
- Fix some typos (Dean Hamstead)
- Adjust unit tests use of diag and note (Dean Hamstead)
- Change every occurance of 'sv_setvpn' to 'sv_setvpn_mg' (GH#177, lzsiga)
- Skip 92-segv-fork.t unless on Linux (Dean Hamstead)
- Add unit tests for gh#86 set as TODO. Proving the issue hoping someone will fix (Dean Hamstead)
- Improvements to t/92-segv-fork.t (Victor)
- Fix for "Buffer is accessed out of bounds" from ccpcheck (GH#59, Victor)
- Test updates (GH#193, Victor)
- Fix up unit tests (Dean Hamstead)
- Remove outdated ifdefs (GH#186, H.Merijn Brand)
- Attempts to resolve SEGV issue (GH#187, Victor)
- Various clean ups and typos (GH#187, Victor)
- Makefile.PL fix for missing Test::NoWarnings build requirement (GH#175, Wesley Hinds)
- don't care about ExtUtils::MakeMaker version number anymore (GH#184, Wesley Hinds)
- Makefile.PL: help to find linking libraries on Gentoo (GH#184, Marco Genasci)
Documentation
Tips and Hints to Troubleshoot DBD::Oracle
Tips and Hints to Troubleshoot DBD::Oracle on AIX
Tips and Hints to Troubleshoot DBD::Oracle on Cygwin
Tips and Hints to Troubleshoot DBD::Oracle on HP-UX
Tips and Hints to Troubleshoot DBD::Oracle on Linux
Tips and Hints to Troubleshoot DBD::Oracle on MacOs
Tips and Hints to Troubleshoot DBD::Oracle on Sun
Tips and Hints to Troubleshoot DBD::Oracle on Vms
Tips and Hints to Troubleshoot DBD::Oracle on Win32
Tips and Hints to Troubleshoot DBD::Oracle on Win64
Modules
Oracle database driver for the DBI module
Wrapper to get Oracle information
Wrapper for Oracle objects