Release Notes: A SIGSEGV that occurred when using SQLPATH was fixed. An ACCEPT command was implemented. The DYLD_LIBRARY_PATH environment variable (the Mac OS X version of LD_LIBRARY_PATH) was added along with an NLS_DATE_FORMAT environment variable. A -p command-line switch that displays a progress report and elapsed time information was added. SIGTERM is now used to kill sqlplus. ORACLE_PATH was added to the environment.
Release Notes: This release links with the ncurses library instead of the obsolete curses, passes the NLS_COMP and NLS_SORT environment variables to sqlplus, disables table name completion if we cannot parse table information returned by the ALL_TABLES/ALL_VIEWS query, fixes a /nolog crash, detects abnormal sqlplus termination after the CONNECT command, and rescans tables for completion.
Release Notes: Support for Oracle "instantclient" was added. An endless loop in file_set_editor() was fixed. Autoconf is used to build gqlplus. The readline library is distributed with the program to ease porting. /nolog handling was fixed. strtok_r() was removed to improve portability. The "set time on" command is correctly handled in the presence of a user-defined SQL prompt.
Release Notes: This release fixes handling of multi-line SQL statements where SET TIME ON is in effect, supports the ACCEPT command, fixes a PAUSE command crash in case of the default prompt ("SQL> "), opens Emacs in a separate window when using it as an external command editor, implements the correct rules when searching for definition of command editor, and now displays full information for the '- V' and '-H' commandline options.
Release Notes: In this version, 'PAUSE' and 'SET PAUSE' commands are now supported. It no longer crashes if invoked like gqlplus and the database is closed. The 'EDIT fname' command now works correctly. There are also some bugfixes.
Release Notes: This release implements the 'CLEAR SCREEN' command, the 'PASSWORD' command, and the 'history' and 'rescan' commands. It adds a gqlplus-specific usage message, and is now able to maintain history between gqlplus sessions. Table scanning (for column-name completion) has been improved.
Release Notes: A bug with a broken use of substitution variables was fixed, as was a hang caused by the '-v' command line option, a problem with illegal write() statements, and an fclose() error with the afiedt.buf file. The $HOME environment variable is now passed to the editor to fix a problem that occurred with vim.
Release Notes: A segmentation fault on Linux during connection in certain scenarios has been fixed.
Release Notes: Fixes for bugs in '!' command, implementation of the HOST command, setting the SQLPATH environment variable, setting the NLS_LANG and ORA_NLS33 environment variables, and support for handling user-defined prompts.
Release Notes: This release does not store the password in history. The '!' command (exit to shell) has been implemented. There is optional column name completion, controlled by the '-dc' command line argument. This version will make sure to not overflow the pipe buffer size, and will detect a bad sqlplus executable.