Changes for version 1.91_5 - 2026-03-17

  • 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)

Changes for version 1.91_4 - 2026-02-23

  • 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)

Changes for version 1.91_3 - 2026-02-17

  • 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