Adam Dickmeiss [Thu, 18 May 1995 12:03:41 +0000 (12:03 +0000)]
Bug fix in gipc_open: didn't catch EINTR.
Memory leak fix in strqueue.c.
Adam Dickmeiss [Thu, 18 May 1995 12:03:08 +0000 (12:03 +0000)]
Bug fixes and minor improvements.
Adam Dickmeiss [Wed, 17 May 1995 10:51:43 +0000 (10:51 +0000)]
Bug fix.
Adam Dickmeiss [Wed, 17 May 1995 10:51:32 +0000 (10:51 +0000)]
Added a few more error checks to the show command.
Adam Dickmeiss [Tue, 16 May 1995 09:41:46 +0000 (09:41 +0000)]
LICENSE. Uses new versions of odr_{set,get}buf.
Adam Dickmeiss [Tue, 16 May 1995 09:40:41 +0000 (09:40 +0000)]
LICENSE. Setting of CCL token names (and/or/not/set) in read_kernel_res.
Adam Dickmeiss [Tue, 16 May 1995 09:39:25 +0000 (09:39 +0000)]
LICENSE.
Adam Dickmeiss [Tue, 16 May 1995 09:39:01 +0000 (09:39 +0000)]
LICENSE file in egate root.
Adam Dickmeiss [Thu, 11 May 1995 14:03:56 +0000 (14:03 +0000)]
Changes in the reading of qualifier(s). New function: ccl_qual_fitem.
New variable ccl_case_sensitive, which controls whether reserved
words and field names are case sensitive or not.
Adam Dickmeiss [Thu, 4 May 1995 10:40:06 +0000 (10:40 +0000)]
More work on Def-settings.
Adam Dickmeiss [Wed, 3 May 1995 16:34:17 +0000 (16:34 +0000)]
CCL def command, i.e. user definitions - saved as resource files.
Adam Dickmeiss [Wed, 3 May 1995 12:18:46 +0000 (12:18 +0000)]
This code ran on dtbsun. Minor changes.
Sebastian Hammer [Wed, 3 May 1995 10:15:43 +0000 (10:15 +0000)]
Fixed bug in the get_record loop - crashed when diagrec was received.
Adam Dickmeiss [Wed, 3 May 1995 09:16:17 +0000 (09:16 +0000)]
Minor changes.
Adam Dickmeiss [Wed, 3 May 1995 07:38:16 +0000 (07:38 +0000)]
New functions gw_res_int and gw_res_bool.
Adam Dickmeiss [Wed, 3 May 1995 07:37:29 +0000 (07:37 +0000)]
CCL commands stop/continue implemented. New functions gw_res_{int,bool}
are used when possible.
Adam Dickmeiss [Wed, 3 May 1995 07:36:29 +0000 (07:36 +0000)]
New functions: gw_res_bool and gw_res_int.
Adam Dickmeiss [Tue, 2 May 1995 15:26:52 +0000 (15:26 +0000)]
EINTR obvserved on reads and writes.
Adam Dickmeiss [Tue, 2 May 1995 15:25:59 +0000 (15:25 +0000)]
Monitor observes death of child (email kernel). The number
of simultanous processes is controlled now. Email requests are
queued if necessary. This scheme should only be forced if no kernels
are idle.
Adam Dickmeiss [Tue, 2 May 1995 07:20:10 +0000 (07:20 +0000)]
Use pid of exited child to close fifos.
Adam Dickmeiss [Mon, 1 May 1995 16:27:28 +0000 (16:27 +0000)]
Various improvements. Close-on-exec and close on failure on either
read or write FIFO.
Adam Dickmeiss [Mon, 1 May 1995 16:26:56 +0000 (16:26 +0000)]
More work on resource monitor.
Adam Dickmeiss [Mon, 1 May 1995 16:26:43 +0000 (16:26 +0000)]
New function gip_outfileno.
Adam Dickmeiss [Mon, 1 May 1995 12:43:26 +0000 (12:43 +0000)]
First work on resource monitor program.
Adam Dickmeiss [Mon, 1 May 1995 12:42:04 +0000 (12:42 +0000)]
lgets function moved from kernel to util.
Sebastian Hammer [Fri, 28 Apr 1995 14:18:38 +0000 (14:18 +0000)]
*** empty log message ***
Adam Dickmeiss [Fri, 21 Apr 1995 16:38:07 +0000 (16:38 +0000)]
Added more debugging logs.
Adam Dickmeiss [Fri, 21 Apr 1995 16:37:43 +0000 (16:37 +0000)]
Parent (eti) creates BOTH FIFOs. dtbsun is more happy now.
Sebastian Hammer [Fri, 21 Apr 1995 16:29:32 +0000 (16:29 +0000)]
Fixed bugs.
Adam Dickmeiss [Fri, 21 Apr 1995 12:58:36 +0000 (12:58 +0000)]
Bug fix.
Adam Dickmeiss [Thu, 20 Apr 1995 16:10:45 +0000 (16:10 +0000)]
Modified to work with non-blocking zass-api. Not using non-blocking
facility yet.
Sebastian Hammer [Thu, 20 Apr 1995 15:25:25 +0000 (15:25 +0000)]
Asynch. API
Sebastian Hammer [Thu, 20 Apr 1995 15:24:54 +0000 (15:24 +0000)]
*** empty log message ***
Adam Dickmeiss [Thu, 20 Apr 1995 15:12:24 +0000 (15:12 +0000)]
Minor hacks really.
Adam Dickmeiss [Wed, 19 Apr 1995 16:08:20 +0000 (16:08 +0000)]
Minor changes.
Adam Dickmeiss [Wed, 19 Apr 1995 16:03:24 +0000 (16:03 +0000)]
Configuration for Dimitris Z39.50/SR->DANBIB gateway.
Adam Dickmeiss [Wed, 19 Apr 1995 16:02:28 +0000 (16:02 +0000)]
Record type hack.
Adam Dickmeiss [Wed, 19 Apr 1995 16:02:06 +0000 (16:02 +0000)]
Some hacks to get the FIFO communication work!! Isn't reliable.
Adam Dickmeiss [Wed, 19 Apr 1995 16:01:57 +0000 (16:01 +0000)]
Some hacks to get the FIFO communication work!! Isn't reliable.
Resource gw.account added - default account info.
Adam Dickmeiss [Wed, 19 Apr 1995 13:19:08 +0000 (13:19 +0000)]
New command: account - for authentication.
Sebastian Hammer [Wed, 19 Apr 1995 12:55:41 +0000 (12:55 +0000)]
Added auth
Sebastian Hammer [Wed, 19 Apr 1995 12:55:15 +0000 (12:55 +0000)]
Added auth.
Adam Dickmeiss [Wed, 19 Apr 1995 12:12:02 +0000 (12:12 +0000)]
Resource system uses only one log debug level.
Adam Dickmeiss [Wed, 19 Apr 1995 12:11:24 +0000 (12:11 +0000)]
Minor change.
Adam Dickmeiss [Wed, 19 Apr 1995 10:46:17 +0000 (10:46 +0000)]
Persistency works much better now. New command: status - history-like
Sebastian Hammer [Wed, 19 Apr 1995 09:24:01 +0000 (09:24 +0000)]
Fixed bug in zass_open - variable initialized after use
Adam Dickmeiss [Wed, 19 Apr 1995 07:31:28 +0000 (07:31 +0000)]
Minor changes.
Adam Dickmeiss [Wed, 19 Apr 1995 07:30:56 +0000 (07:30 +0000)]
First work on Z39.50 persistence.
Sebastian Hammer [Mon, 17 Apr 1995 11:27:24 +0000 (11:27 +0000)]
Smallish
Sebastian Hammer [Mon, 17 Apr 1995 11:26:52 +0000 (11:26 +0000)]
Added YAZ version of zaccess
Adam Dickmeiss [Mon, 17 Apr 1995 09:36:44 +0000 (09:36 +0000)]
Minor changes in makefile.
Adam Dickmeiss [Mon, 17 Apr 1995 09:36:32 +0000 (09:36 +0000)]
ttyemit moved from kernel directory.
Adam Dickmeiss [Mon, 17 Apr 1995 09:34:23 +0000 (09:34 +0000)]
Timeout (idletime) adjustable. Minor changes in kernel.
Adam Dickmeiss [Mon, 17 Apr 1995 09:33:05 +0000 (09:33 +0000)]
ttyemit moved from kernel directory. Minor editing in gw-db.h
Adam Dickmeiss [Mon, 17 Apr 1995 09:32:08 +0000 (09:32 +0000)]
Minor changes.
Adam Dickmeiss [Mon, 17 Apr 1995 09:31:34 +0000 (09:31 +0000)]
Improved handling of qualifiers. Aliases or reserved words.
Adam Dickmeiss [Mon, 17 Apr 1995 09:31:02 +0000 (09:31 +0000)]
Minor corrections.
Adam Dickmeiss [Tue, 11 Apr 1995 14:17:58 +0000 (14:17 +0000)]
Editing.
Adam Dickmeiss [Mon, 10 Apr 1995 13:20:25 +0000 (13:20 +0000)]
Use gettimeofday(2) instead of time(2) to get log time in milliseconds.
Sebastian Hammer [Mon, 10 Apr 1995 10:22:35 +0000 (10:22 +0000)]
Added ccl directory.
Adam Dickmeiss [Fri, 31 Mar 1995 10:42:41 +0000 (10:42 +0000)]
Bug fix.
Adam Dickmeiss [Fri, 31 Mar 1995 09:43:24 +0000 (09:43 +0000)]
Removed test display.
Adam Dickmeiss [Fri, 31 Mar 1995 09:43:13 +0000 (09:43 +0000)]
Removed unused variable.
Adam Dickmeiss [Fri, 31 Mar 1995 09:42:56 +0000 (09:42 +0000)]
Swapped sub-dir ccl and fml.
Adam Dickmeiss [Thu, 30 Mar 1995 14:22:18 +0000 (14:22 +0000)]
More work on new MARC anchor functions.
Adam Dickmeiss [Thu, 30 Mar 1995 14:22:11 +0000 (14:22 +0000)]
New MARC anchor functions.
Adam Dickmeiss [Thu, 30 Mar 1995 14:22:02 +0000 (14:22 +0000)]
Uses MARC anchor functions now.
Adam Dickmeiss [Thu, 30 Mar 1995 14:21:41 +0000 (14:21 +0000)]
Removed CC definition.
Adam Dickmeiss [Thu, 30 Mar 1995 07:33:32 +0000 (07:33 +0000)]
New 2709 function: iso2709_mk.
First implementation of iso2709_a_insert.
Adam Dickmeiss [Thu, 30 Mar 1995 07:32:42 +0000 (07:32 +0000)]
New log-level: GW_LOG_NOTICE. New 2709 function: iso2709_mk.
Adam Dickmeiss [Wed, 29 Mar 1995 16:08:56 +0000 (16:08 +0000)]
Better error recovery when using bad records.
Adam Dickmeiss [Wed, 29 Mar 1995 11:44:25 +0000 (11:44 +0000)]
New functions: iso2709_a_.. for record manipulation.
Adam Dickmeiss [Tue, 28 Mar 1995 16:07:06 +0000 (16:07 +0000)]
New function: iso2709_out. This function is the reverse of iso2709_cvt.
Adam Dickmeiss [Tue, 28 Mar 1995 16:06:42 +0000 (16:06 +0000)]
New function: iso2709_out.
Adam Dickmeiss [Tue, 28 Mar 1995 11:42:34 +0000 (11:42 +0000)]
First use of string-queue utility.
Adam Dickmeiss [Tue, 28 Mar 1995 11:42:23 +0000 (11:42 +0000)]
First version of string-queue utility.
Adam Dickmeiss [Tue, 28 Mar 1995 08:03:46 +0000 (08:03 +0000)]
Non-blocking open used when sync is set.
Adam Dickmeiss [Tue, 28 Mar 1995 08:01:51 +0000 (08:01 +0000)]
Bug fix: GW_LOG_ERRNO.
Adam Dickmeiss [Tue, 28 Mar 1995 08:01:23 +0000 (08:01 +0000)]
FIFO existence is used to test for a running kernel.
Adam Dickmeiss [Tue, 28 Mar 1995 07:52:35 +0000 (07:52 +0000)]
Bug fix: Bad log masks.
Adam Dickmeiss [Mon, 27 Mar 1995 12:52:25 +0000 (12:52 +0000)]
Minor changes.
Adam Dickmeiss [Mon, 27 Mar 1995 12:52:18 +0000 (12:52 +0000)]
A little more verbose in marc dump.
Adam Dickmeiss [Mon, 27 Mar 1995 12:51:04 +0000 (12:51 +0000)]
New log level in use: GW_LOG_ERRNO.
Adam Dickmeiss [Mon, 27 Mar 1995 12:50:40 +0000 (12:50 +0000)]
New level: GW_LOG_ERRNO.
Adam Dickmeiss [Mon, 27 Mar 1995 12:49:51 +0000 (12:49 +0000)]
Removed CFLAGS def. Bug fix (compile error when USE_GNU_REGEX=0).
Adam Dickmeiss [Mon, 27 Mar 1995 12:49:03 +0000 (12:49 +0000)]
Removed CFLAGS def.
Adam Dickmeiss [Mon, 27 Mar 1995 12:48:53 +0000 (12:48 +0000)]
Revised depend-rules.
Adam Dickmeiss [Mon, 27 Mar 1995 08:24:57 +0000 (08:24 +0000)]
New module gip: Gateway IPc module.
New module gw-db: Gateway hash-db module (user information table).
Adam Dickmeiss [Mon, 27 Mar 1995 08:23:57 +0000 (08:23 +0000)]
First use of gip interface and gw-db.
First work on eti program.
Adam Dickmeiss [Mon, 27 Mar 1995 08:23:17 +0000 (08:23 +0000)]
First version of gip interface (gateway IPc).
First version of gw-db: gateway hash db.
Adam Dickmeiss [Mon, 20 Mar 1995 15:27:43 +0000 (15:27 +0000)]
Minor changes.
Adam Dickmeiss [Fri, 10 Mar 1995 09:10:56 +0000 (09:10 +0000)]
Removed dbc2709_cvt function. Makes heuristic guess for DBC2709 records.
Adam Dickmeiss [Wed, 8 Mar 1995 12:36:35 +0000 (12:36 +0000)]
New function: dbc2709_cvt.
Adam Dickmeiss [Wed, 8 Mar 1995 12:03:15 +0000 (12:03 +0000)]
Hack: When tags 00? are used, every separator (DC[1-3]) marks
the end of the data field.
Adam Dickmeiss [Fri, 3 Mar 1995 17:19:09 +0000 (17:19 +0000)]
Smarter presentation. Bug fix in email header interpretation.
Adam Dickmeiss [Thu, 2 Mar 1995 10:18:48 +0000 (10:18 +0000)]
Bug fix.
Adam Dickmeiss [Thu, 2 Mar 1995 09:32:10 +0000 (09:32 +0000)]
New presentation formats. f0=full, f1=brief, f2=mid
Adam Dickmeiss [Thu, 2 Mar 1995 08:06:03 +0000 (08:06 +0000)]
Fml function strsub implemented. New test files marc[45].fml.
New test options in fmltest.
Adam Dickmeiss [Wed, 1 Mar 1995 14:32:24 +0000 (14:32 +0000)]
Better diagnostics. Default is, that only one database selected when
several are known.
Adam Dickmeiss [Wed, 1 Mar 1995 14:31:23 +0000 (14:31 +0000)]
GNU regex location can be specified.