egate.git
28 years agoMajor revision. Single-target result set can be reached from the
Adam Dickmeiss [Wed, 13 Mar 1996 14:07:28 +0000 (14:07 +0000)]
Major revision. Single-target result set can be reached from the
multiple-targets result set. History incorporated in multiple-targets --
it doesn't look good though.

28 years agoWork on WAIS protocol.
Adam Dickmeiss [Tue, 12 Mar 1996 16:30:26 +0000 (16:30 +0000)]
Work on WAIS protocol.

28 years agoNew simple search form.
Adam Dickmeiss [Mon, 11 Mar 1996 17:41:16 +0000 (17:41 +0000)]
New simple search form.

28 years agoResult set merge.
Adam Dickmeiss [Mon, 11 Mar 1996 17:40:47 +0000 (17:40 +0000)]
Result set merge.

28 years agoLogs of changes.
Adam Dickmeiss [Fri, 8 Mar 1996 16:47:04 +0000 (16:47 +0000)]
Logs of changes.

28 years agoFix.
Adam Dickmeiss [Thu, 7 Mar 1996 13:18:52 +0000 (13:18 +0000)]
Fix.

28 years agoLots of changes. They aren't visible though.
Adam Dickmeiss [Thu, 7 Mar 1996 12:46:07 +0000 (12:46 +0000)]
Lots of changes. They aren't visible though.

28 years agoNew Tcl calls egw_enc/egw_dec to encode/decode binary URL info.
Adam Dickmeiss [Thu, 7 Mar 1996 12:45:34 +0000 (12:45 +0000)]
New Tcl calls egw_enc/egw_dec to encode/decode binary URL info.

28 years agoWork on WAIS part of gateway.
Adam Dickmeiss [Tue, 5 Mar 1996 18:50:24 +0000 (18:50 +0000)]
Work on WAIS part of gateway.

28 years agoNew setting: gw.msg.replyto that sets Reply-To in user response.
Adam Dickmeiss [Fri, 1 Mar 1996 16:09:30 +0000 (16:09 +0000)]
New setting: gw.msg.replyto that sets Reply-To in user response.

28 years agoEmail gateway obeys 'Reply-To:' in header.
Adam Dickmeiss [Fri, 1 Mar 1996 14:25:28 +0000 (14:25 +0000)]
Email gateway obeys 'Reply-To:' in header.

28 years agoIncorporated WAIS functionality.
Adam Dickmeiss [Thu, 29 Feb 1996 15:41:38 +0000 (15:41 +0000)]
Incorporated WAIS functionality.

28 years agoNew function w_interp_irtcl_get that returns Tcl interpreter of
Adam Dickmeiss [Thu, 29 Feb 1996 15:40:23 +0000 (15:40 +0000)]
New function w_interp_irtcl_get that returns Tcl interpreter of
IrTcl interpreter.

28 years agoBug fix: load_state macro invoked save_state method and vice versa!
Adam Dickmeiss [Thu, 29 Feb 1996 15:39:01 +0000 (15:39 +0000)]
Bug fix: load_state macro invoked save_state method and vice versa!

28 years agoMain shell loop implemented as a separate function called wshmain.
Adam Dickmeiss [Thu, 29 Feb 1996 15:36:34 +0000 (15:36 +0000)]
Main shell loop implemented as a separate function called wshmain.

28 years agoMissing 'extern' in declaration of Winterp types.
Adam Dickmeiss [Thu, 29 Feb 1996 15:35:20 +0000 (15:35 +0000)]
Missing 'extern' in declaration of Winterp types.

28 years agoMore settings in main Makefile.
Adam Dickmeiss [Thu, 29 Feb 1996 15:33:18 +0000 (15:33 +0000)]
More settings in main Makefile.

28 years agoFirst kick of NWI extension to the Europgate WWW-Z39.50 gateway.
Adam Dickmeiss [Thu, 29 Feb 1996 15:32:21 +0000 (15:32 +0000)]
First kick of NWI extension to the Europgate WWW-Z39.50 gateway.

28 years agoMinor changes.
Adam Dickmeiss [Mon, 26 Feb 1996 10:37:16 +0000 (10:37 +0000)]
Minor changes.

28 years agoBetter error handling when (re)spawn of the shell fails.
Adam Dickmeiss [Mon, 26 Feb 1996 10:36:15 +0000 (10:36 +0000)]
Better error handling when (re)spawn of the shell fails.

28 years agoUses string compare instead of !=/== when possible.
Adam Dickmeiss [Wed, 21 Feb 1996 16:57:38 +0000 (16:57 +0000)]
Uses string compare instead of !=/== when possible.

28 years agoBug fix: didn't cache properly when using multiple targets.
Adam Dickmeiss [Wed, 21 Feb 1996 14:58:35 +0000 (14:58 +0000)]
Bug fix: didn't cache properly when using multiple targets.

28 years agoModified to use ir_tcl_select_set.
Adam Dickmeiss [Wed, 21 Feb 1996 14:58:01 +0000 (14:58 +0000)]
Modified to use ir_tcl_select_set.

28 years agoBetter icon colors.
Adam Dickmeiss [Tue, 20 Feb 1996 16:07:49 +0000 (16:07 +0000)]
Better icon colors.

28 years agoMisc. improvements.
Adam Dickmeiss [Tue, 20 Feb 1996 16:07:39 +0000 (16:07 +0000)]
Misc. improvements.

28 years agoSort of targets in multiple-targets selection.
Adam Dickmeiss [Mon, 19 Feb 1996 15:44:59 +0000 (15:44 +0000)]
Sort of targets in multiple-targets selection.

28 years agoAdded new targets.
Adam Dickmeiss [Mon, 12 Feb 1996 13:39:40 +0000 (13:39 +0000)]
Added new targets.
Bug fix: display of records fetched in result set list was sometimes wrong.

28 years agoResource/config system used by the gateway.
Adam Dickmeiss [Mon, 12 Feb 1996 10:10:27 +0000 (10:10 +0000)]
Resource/config system used by the gateway.

28 years agoNew parameter to wproto_init: directory root for the FIFOs (instead
Adam Dickmeiss [Mon, 12 Feb 1996 10:09:23 +0000 (10:09 +0000)]
New parameter to wproto_init: directory root for the FIFOs (instead
of using preprocessor defines FIFODIR/FIFOROOT).

28 years agoThe gateway doesn't try to reconnect if it is already known that
Adam Dickmeiss [Mon, 12 Feb 1996 10:04:51 +0000 (10:04 +0000)]
The gateway doesn't try to reconnect if it is already known that
it will fail (connect_fail flag introduced).

28 years agoChanged header a bit.
Adam Dickmeiss [Wed, 7 Feb 1996 16:48:10 +0000 (16:48 +0000)]
Changed header a bit.

28 years agoBetter doc.
Adam Dickmeiss [Fri, 2 Feb 1996 18:04:06 +0000 (18:04 +0000)]
Better doc.

28 years agoBetter doc.
Adam Dickmeiss [Fri, 2 Feb 1996 18:03:49 +0000 (18:03 +0000)]
Better doc.

28 years agoMinor changes.
Adam Dickmeiss [Wed, 31 Jan 1996 16:01:45 +0000 (16:01 +0000)]
Minor changes.

28 years agoMinor change in table display (scan/history).
Adam Dickmeiss [Wed, 31 Jan 1996 15:56:37 +0000 (15:56 +0000)]
Minor change in table display (scan/history).

28 years agoMinor change - removed unnecessary &.
Adam Dickmeiss [Mon, 29 Jan 1996 17:52:05 +0000 (17:52 +0000)]
Minor change - removed unnecessary &.

28 years agoMore general multi-search algorithm with cached records.
Adam Dickmeiss [Mon, 29 Jan 1996 17:31:45 +0000 (17:31 +0000)]
More general multi-search algorithm with cached records.

28 years agoWork on HTML3 detection. Tables are used to display history.
Adam Dickmeiss [Fri, 26 Jan 1996 17:41:25 +0000 (17:41 +0000)]
Work on HTML3 detection. Tables are used to display history.

28 years agoIcon layout reorganized.
Adam Dickmeiss [Fri, 26 Jan 1996 15:50:20 +0000 (15:50 +0000)]
Icon layout reorganized.

28 years agoA lot of work on scan. Tables used to display scan terms and hits.
Adam Dickmeiss [Fri, 26 Jan 1996 15:50:06 +0000 (15:50 +0000)]
A lot of work on scan. Tables used to display scan terms and hits.
Icon layout reorganized. Bug fixes.

28 years agoOpen of client FIFO called with O_NDELAY when reconnecting to shell
Adam Dickmeiss [Fri, 26 Jan 1996 09:02:20 +0000 (09:02 +0000)]
Open of client FIFO called with O_NDELAY when reconnecting to shell
in order to prevent serious lock if previous shell died without
unlinking client FIFO.

28 years agoBug fix: missing argument to gw_log-call.
Adam Dickmeiss [Wed, 24 Jan 1996 17:00:12 +0000 (17:00 +0000)]
Bug fix: missing argument to gw_log-call.

28 years agoMore work on target definitons.
Adam Dickmeiss [Wed, 24 Jan 1996 16:59:27 +0000 (16:59 +0000)]
More work on target definitons.

28 years agoWork on target definitions.
Adam Dickmeiss [Wed, 24 Jan 1996 14:14:18 +0000 (14:14 +0000)]
Work on target definitions.

28 years agoBug fix: in function wo_write realloc is used only when memory is already
Adam Dickmeiss [Wed, 24 Jan 1996 10:13:56 +0000 (10:13 +0000)]
Bug fix: in function wo_write realloc is used only when memory is already
allocated with malloc.

28 years agoMake all builds library only.
Adam Dickmeiss [Wed, 24 Jan 1996 10:11:34 +0000 (10:11 +0000)]
Make all builds library only.

28 years agoAdded include of stdlib.h.
Adam Dickmeiss [Wed, 24 Jan 1996 10:11:19 +0000 (10:11 +0000)]
Added include of stdlib.h.

28 years agoMinor change.
Adam Dickmeiss [Wed, 24 Jan 1996 09:08:30 +0000 (09:08 +0000)]
Minor change.

28 years agoFix.
Adam Dickmeiss [Wed, 24 Jan 1996 08:28:07 +0000 (08:28 +0000)]
Fix.

28 years agoModified to use egw_-commands.
Adam Dickmeiss [Wed, 24 Jan 1996 08:27:23 +0000 (08:27 +0000)]
Modified to use egw_-commands.

28 years agoAll tcl commands prefixed with egw_ (except the html command).
Adam Dickmeiss [Wed, 24 Jan 1996 08:26:54 +0000 (08:26 +0000)]
All tcl commands prefixed with egw_ (except the html command).

28 years agoBuf fix: Uninitialized outbuffer_offset member.
Adam Dickmeiss [Wed, 24 Jan 1996 08:25:32 +0000 (08:25 +0000)]
Buf fix: Uninitialized outbuffer_offset member.

28 years agoModified the brief/full display formats.
Adam Dickmeiss [Tue, 23 Jan 1996 14:22:03 +0000 (14:22 +0000)]
Modified the brief/full display formats.

28 years agoMinor changes.
Adam Dickmeiss [Thu, 18 Jan 1996 16:07:57 +0000 (16:07 +0000)]
Minor changes.

28 years agoHelp <command> gives help information about individual commands.
Adam Dickmeiss [Thu, 18 Jan 1996 13:54:47 +0000 (13:54 +0000)]
Help <command> gives help information about individual commands.
Status without arguments gives list of available predefined targets.

28 years agoMinor changes.
Adam Dickmeiss [Fri, 12 Jan 1996 16:30:10 +0000 (16:30 +0000)]
Minor changes.

28 years agoScan work.
Adam Dickmeiss [Fri, 12 Jan 1996 13:39:22 +0000 (13:39 +0000)]
Scan work.

28 years agoNew scan button.
Adam Dickmeiss [Fri, 12 Jan 1996 13:08:39 +0000 (13:08 +0000)]
New scan button.

28 years agoWork on scan.
Adam Dickmeiss [Fri, 12 Jan 1996 13:08:28 +0000 (13:08 +0000)]
Work on scan.

28 years agoCGI script passes name of lock file to the shell. The server will not close
Adam Dickmeiss [Fri, 12 Jan 1996 13:08:06 +0000 (13:08 +0000)]
CGI script passes name of lock file to the shell. The server will not close
the response FIFO until this file becomes unlocked. This method handles
cancel operations much better.

28 years agoIf script name ends with ';' HTTP/GET/Expires will be defined.
Adam Dickmeiss [Fri, 12 Jan 1996 10:05:17 +0000 (10:05 +0000)]
If script name ends with ';' HTTP/GET/Expires will be defined.
The cgi interface only reads final handshake if response from
server (shell) was zero-terminated [If it isn't it probably died].

28 years agoWork on scan window.
Adam Dickmeiss [Fri, 12 Jan 1996 10:03:16 +0000 (10:03 +0000)]
Work on scan window.

28 years agoMinor changes.
Adam Dickmeiss [Tue, 9 Jan 1996 17:14:34 +0000 (17:14 +0000)]
Minor changes.

28 years agoPort to OSF/1. Gif references moved from /gif/ to /egwgif/.
Adam Dickmeiss [Tue, 9 Jan 1996 16:16:47 +0000 (16:16 +0000)]
Port to OSF/1. Gif references moved from /gif/ to /egwgif/.

28 years agoPort to OSF/1.
Adam Dickmeiss [Tue, 9 Jan 1996 16:16:02 +0000 (16:16 +0000)]
Port to OSF/1.

28 years agoTransparent gifs.
Adam Dickmeiss [Tue, 9 Jan 1996 10:47:04 +0000 (10:47 +0000)]
Transparent gifs.

28 years agoNew defines: LOGDIR/EGWDIR/CGIDIR set in Makefile.
Adam Dickmeiss [Tue, 9 Jan 1996 10:46:48 +0000 (10:46 +0000)]
New defines: LOGDIR/EGWDIR/CGIDIR set in Makefile.

28 years agoMore verbose.
Adam Dickmeiss [Mon, 8 Jan 1996 19:16:32 +0000 (19:16 +0000)]
More verbose.

28 years agoHandles method GET.
Adam Dickmeiss [Mon, 8 Jan 1996 08:42:12 +0000 (08:42 +0000)]
Handles method GET.

28 years agoMinor changes.
Adam Dickmeiss [Mon, 8 Jan 1996 08:41:22 +0000 (08:41 +0000)]
Minor changes.

28 years agoRemoved unused function.
Adam Dickmeiss [Mon, 8 Jan 1996 08:41:13 +0000 (08:41 +0000)]
Removed unused function.

28 years agoMinor changes.
Adam Dickmeiss [Fri, 5 Jan 1996 16:35:01 +0000 (16:35 +0000)]
Minor changes.

28 years agoBug fix: shell (wproto) sometimes closed server FIFO before cgi
Adam Dickmeiss [Fri, 5 Jan 1996 16:21:20 +0000 (16:21 +0000)]
Bug fix: shell (wproto) sometimes closed server FIFO before cgi
program opened it - solution: cgi sends OK when response has been read.

28 years agoImproved history.
Adam Dickmeiss [Thu, 4 Jan 1996 13:30:32 +0000 (13:30 +0000)]
Improved history.

28 years agoScan buttons only present if scan option is set.
Adam Dickmeiss [Thu, 4 Jan 1996 10:40:00 +0000 (10:40 +0000)]
Scan buttons only present if scan option is set.

28 years agoNew icons.
Adam Dickmeiss [Wed, 3 Jan 1996 15:20:05 +0000 (15:20 +0000)]
New icons.

28 years agoImproved history.
Adam Dickmeiss [Wed, 3 Jan 1996 15:19:35 +0000 (15:19 +0000)]
Improved history.
Better working scan.
New maintanance function to print contact info, etc.

28 years agoPrevius/next scan buttons in scan.
Adam Dickmeiss [Wed, 3 Jan 1996 08:59:41 +0000 (08:59 +0000)]
Previus/next scan buttons in scan.

28 years agoUpdated to use new version of Yaz (some names changed to avoid C++ conflict).
Adam Dickmeiss [Wed, 3 Jan 1996 08:58:12 +0000 (08:58 +0000)]
Updated to use new version of Yaz (some names changed to avoid C++ conflict).

28 years agoMinor changes.
Adam Dickmeiss [Tue, 2 Jan 1996 15:34:08 +0000 (15:34 +0000)]
Minor changes.

28 years agoIn images Alt=... are defined.
Adam Dickmeiss [Tue, 2 Jan 1996 10:52:25 +0000 (10:52 +0000)]
In images Alt=... are defined.

28 years agoMore work on scan. The search.egw script takes care of cached
Adam Dickmeiss [Fri, 22 Dec 1995 14:21:15 +0000 (14:21 +0000)]
More work on scan. The search.egw script takes care of cached
query page (doesn't always increment nextSetNo). To make new search set
either 'New query' must be selected or the query page must be reloaded.
The msearch script doesn't do this yet, however.

28 years agoSmall changes.
Adam Dickmeiss [Thu, 21 Dec 1995 15:50:06 +0000 (15:50 +0000)]
Small changes.

28 years agoWork on scan.
Adam Dickmeiss [Thu, 21 Dec 1995 15:49:51 +0000 (15:49 +0000)]
Work on scan.

28 years agoEuropagate buttons.
Adam Dickmeiss [Wed, 20 Dec 1995 16:31:48 +0000 (16:31 +0000)]
Europagate buttons.

28 years agoBug fix: shell might terminate even though new request was initiated
Adam Dickmeiss [Wed, 20 Dec 1995 16:31:30 +0000 (16:31 +0000)]
Bug fix: shell might terminate even though new request was initiated
by the cgi interface program.
Work on more simple user interface and Europagate buttons.

28 years agoExtra parameter block to gw_db_open. If block is 0 gw_db_open
Adam Dickmeiss [Wed, 20 Dec 1995 16:28:07 +0000 (16:28 +0000)]
Extra parameter block to gw_db_open. If block is 0 gw_db_open
returns NULL if lock couldn't be satisfied.
Minor changes in iso2709.c.

28 years agoExtra parameter block to gw_db_open.
Adam Dickmeiss [Wed, 20 Dec 1995 16:27:18 +0000 (16:27 +0000)]
Extra parameter block to gw_db_open.

28 years agoBug fix.
Adam Dickmeiss [Fri, 1 Dec 1995 12:41:00 +0000 (12:41 +0000)]
Bug fix.

28 years agoNew function: gw_log_mask_str.
Adam Dickmeiss [Fri, 1 Dec 1995 12:24:14 +0000 (12:24 +0000)]
New function: gw_log_mask_str.

28 years agoChanged Aleph hostname.
Adam Dickmeiss [Thu, 16 Nov 1995 14:09:42 +0000 (14:09 +0000)]
Changed Aleph hostname.

28 years agoTemporary remove of ccl entry.
Adam Dickmeiss [Tue, 14 Nov 1995 16:31:19 +0000 (16:31 +0000)]
Temporary remove of ccl entry.

28 years agoBug fix: didn't use correct database(s) when 'all' checkbox was selected.
Adam Dickmeiss [Tue, 14 Nov 1995 16:01:50 +0000 (16:01 +0000)]
Bug fix: didn't use correct database(s) when 'all' checkbox was selected.

28 years agoNew boolean target config: target support elementSetNames?
Adam Dickmeiss [Tue, 14 Nov 1995 09:53:16 +0000 (09:53 +0000)]
New boolean target config: target support elementSetNames?

28 years agoMinor changes.
Adam Dickmeiss [Tue, 14 Nov 1995 09:30:20 +0000 (09:30 +0000)]
Minor changes.

28 years agoBetter error handling.
Adam Dickmeiss [Mon, 13 Nov 1995 18:17:46 +0000 (18:17 +0000)]
Better error handling.

28 years agoArrow gifs.
Adam Dickmeiss [Mon, 13 Nov 1995 15:41:40 +0000 (15:41 +0000)]
Arrow gifs.
Gateway uses record element set names B(rief) and F(ull).
Bug fix. Didn't save idAuthentication correctly.

28 years agoPlus (+) characters automatically converted to space in forms.
Adam Dickmeiss [Fri, 10 Nov 1995 14:47:31 +0000 (14:47 +0000)]
Plus (+) characters automatically converted to space in forms.
Work on search in multiple targets. Doesn't work well - yet.
Presentation formats enhanced.

28 years agoBug fix: the search.egw didn't always obtain the right host.
Adam Dickmeiss [Fri, 10 Nov 1995 10:20:23 +0000 (10:20 +0000)]
Bug fix: the search.egw didn't always obtain the right host.

28 years agoTest programs not build on 'make all'.
Adam Dickmeiss [Fri, 10 Nov 1995 10:19:35 +0000 (10:19 +0000)]
Test programs not build on 'make all'.