Skip to content

Releases: opensourcecobol/Open-COBOL-ESQL

Open Cobol ESQL (Ocesql) 1.4 released

08 Oct 08:08
Compare
Choose a tag to compare

New features

  • Group items can be used as host variables in INSERT.
  • Fixed a non-zero error code is returned as RETURN CODE when a compilation error occurs.
  • Support for NATIONAL item or NATIONAL CHARACTER item.

Bug fixes

  • Support for the precompilation of variable-length character strings (PIC X VARYING).
  • Fixed problem with duplicated last line of program.

Open Cobol ESQL (Ocesql) 1.3 released

25 Mar 04:33
eec3a23
Compare
Choose a tag to compare

New features

  • Changed the license to GPL3.

Bug fixes

  • Updated urls in README
  • Removed useless debug messages for OCESQL developpers.
  • Fixed a parser to show warning messages when COMP5 is used for bind variables.
  • Fixed installation problem on Fedora 34.
  • Fixed a code that may cause buffer overflows while processing PIC S9(n) data.
  • Fixed a parser to accept source code that contains empty string literals.

Open Cobol ESQL (Ocesql) 1.2 released

19 Apr 01:32
Compare
Choose a tag to compare

New features

  • Add new configure options.
    • --enable-debug
      enable C compiler debug option(-g).
    • --disable-precompiler
      If you want only install library.
  • The following new functions now work on Open Cobol ESQL,
    • CONNECT without arguments.

Bug fixes

  • Fixed memory access violation during INSERT with undecleared valiable.
  • Fixed log feature, Enable output to file.
  • Fixed problem that row number in error message after using "INCLUDE" is different.
  • #12 Fixed cursor reopen error.
  • link libpq to libocesql at run makecommand.

Open Cobol ESQL (Ocesql) 1.1 released

29 Aug 04:26
Compare
Choose a tag to compare

New features

  • The following new functions now work on Open Cobol ESQL
    • Designation of the database connection by the AT clause
    • PREPARE command
    • WHERE CURRENT OF clause
    • Variable-length string
  • Added new function that avoids a transaction abort when the SQL execution was failed.
  • Open Cobol ESQL now works on Windows.

Bug fixes

  • Fixed memory access violation during FETCH command runnning.
  • Fixed bug not to generate the precompilation error when using
    not-supported clause such as USAGE COMP-5.
  • Fixed bug to fail in precompilation when using multi-part searches
    in a SELECT command (such as subquery,UNION).
  • Fixed possible memory leak
  • Fixed some of bugs not to make Open Cobol ESQL work.

Changes

  • When connecting to the Database, you can specify the character set
    using an environment variable.
  • The database connection parameter of a CONNECT command, the argument of
    the command takes precedence over an environment variable.
  • Improved performance for the Batch fetches with OCCURS.