yazpp-moved-to-github.git
21 years agoProper check for exit code in keepalive script
Adam Dickmeiss [Fri, 24 Oct 2003 11:19:54 +0000 (11:19 +0000)]
Proper check for exit code in keepalive script

21 years agoDescribe option -u and -p
Adam Dickmeiss [Fri, 24 Oct 2003 11:18:51 +0000 (11:18 +0000)]
Describe option -u and -p

21 years agoBeginning work on keepalive script
Adam Dickmeiss [Fri, 24 Oct 2003 10:33:01 +0000 (10:33 +0000)]
Beginning work on keepalive script

21 years agoFix attribute type checking
Adam Dickmeiss [Fri, 24 Oct 2003 10:21:23 +0000 (10:21 +0000)]
Fix attribute type checking

21 years agoMove config.xml, yaz-proxy.sh to etc
Adam Dickmeiss [Thu, 23 Oct 2003 14:19:16 +0000 (14:19 +0000)]
Move config.xml, yaz-proxy.sh to etc

21 years agoUse printf instead of echo -n
Adam Dickmeiss [Thu, 23 Oct 2003 14:12:22 +0000 (14:12 +0000)]
Use printf instead of echo -n

21 years agoFix single log entry
Adam Dickmeiss [Thu, 23 Oct 2003 13:59:37 +0000 (13:59 +0000)]
Fix single log entry

21 years agoFix a bug WRT APDU logging
Adam Dickmeiss [Thu, 23 Oct 2003 13:49:58 +0000 (13:49 +0000)]
Fix a bug WRT APDU logging

21 years agoSend HUP on reload - not INT
Adam Dickmeiss [Thu, 23 Oct 2003 13:25:27 +0000 (13:25 +0000)]
Send HUP on reload - not INT

21 years agoSet signal again (otherwise Solaris stops)
Adam Dickmeiss [Thu, 23 Oct 2003 13:00:35 +0000 (13:00 +0000)]
Set signal again (otherwise Solaris stops)

21 years agoChange owner of log file WRT uid setting
Adam Dickmeiss [Thu, 23 Oct 2003 12:14:48 +0000 (12:14 +0000)]
Change owner of log file WRT uid setting

21 years agoFix syntax
Adam Dickmeiss [Thu, 23 Oct 2003 11:57:23 +0000 (11:57 +0000)]
Fix syntax

21 years agoImplement option to change UID (-u)
Adam Dickmeiss [Thu, 23 Oct 2003 11:45:08 +0000 (11:45 +0000)]
Implement option to change UID (-u)

21 years agoproxy.sh start/stop script
Adam Dickmeiss [Thu, 23 Oct 2003 10:02:14 +0000 (10:02 +0000)]
proxy.sh start/stop script

21 years agoRemove log message
Adam Dickmeiss [Thu, 23 Oct 2003 09:10:12 +0000 (09:10 +0000)]
Remove log message

21 years agoImplement -p pidfile option
Adam Dickmeiss [Thu, 23 Oct 2003 09:08:52 +0000 (09:08 +0000)]
Implement -p pidfile option

21 years agoCheck missing member
Adam Dickmeiss [Thu, 23 Oct 2003 08:48:35 +0000 (08:48 +0000)]
Check missing member

21 years agoOmit check for piggyback
Adam Dickmeiss [Thu, 23 Oct 2003 08:46:55 +0000 (08:46 +0000)]
Omit check for piggyback

21 years agovoyager/loc sample config
Adam Dickmeiss [Thu, 23 Oct 2003 08:46:17 +0000 (08:46 +0000)]
voyager/loc sample config

21 years agoBetter reporting of statistics. Handling of ODR decode improved
Adam Dickmeiss [Mon, 20 Oct 2003 18:31:43 +0000 (18:31 +0000)]
Better reporting of statistics. Handling of ODR decode improved

21 years agoLogging options may be configured in config file
Adam Dickmeiss [Thu, 16 Oct 2003 16:10:43 +0000 (16:10 +0000)]
Logging options may be configured in config file

21 years agoStart work on log options YAZPP.0.7.1
Adam Dickmeiss [Thu, 16 Oct 2003 13:40:41 +0000 (13:40 +0000)]
Start work on log options

21 years agoUpdate man page. Mention SIGHUP.
Adam Dickmeiss [Thu, 16 Oct 2003 12:07:16 +0000 (12:07 +0000)]
Update man page. Mention SIGHUP.

21 years agoAdded const to avoid warnings
Adam Dickmeiss [Thu, 16 Oct 2003 11:43:37 +0000 (11:43 +0000)]
Added const to avoid warnings

21 years agoAdd const in a few places to avoid warnings
Adam Dickmeiss [Thu, 16 Oct 2003 10:26:58 +0000 (10:26 +0000)]
Add const in a few places to avoid warnings

21 years agoFix C++ compiles on newer GCC
Adam Dickmeiss [Thu, 16 Oct 2003 08:28:10 +0000 (08:28 +0000)]
Fix C++ compiles on newer GCC

21 years agoBetter check for piggyback/record syntax check
Adam Dickmeiss [Tue, 14 Oct 2003 20:19:43 +0000 (20:19 +0000)]
Better check for piggyback/record syntax check

21 years agoMore config file documentation. Mention ulimit
Adam Dickmeiss [Tue, 14 Oct 2003 13:48:54 +0000 (13:48 +0000)]
More config file documentation. Mention ulimit

21 years agoMinor changes to sample config.xml
Adam Dickmeiss [Tue, 14 Oct 2003 13:48:26 +0000 (13:48 +0000)]
Minor changes to sample config.xml

21 years agoDo not call pre_init in client::shutdown. Only in client::timeout
Adam Dickmeiss [Mon, 13 Oct 2003 22:38:07 +0000 (22:38 +0000)]
Do not call pre_init in client::shutdown. Only in client::timeout

21 years agoUpdate yaz-proxy usage
Adam Dickmeiss [Mon, 13 Oct 2003 22:31:40 +0000 (22:31 +0000)]
Update yaz-proxy usage

21 years agoproper Id
Adam Dickmeiss [Mon, 13 Oct 2003 21:30:59 +0000 (21:30 +0000)]
proper Id

21 years agoMore about proxy config.xml
Adam Dickmeiss [Mon, 13 Oct 2003 20:31:12 +0000 (20:31 +0000)]
More about proxy config.xml

21 years agoPreinit facility for proxy
Adam Dickmeiss [Mon, 13 Oct 2003 19:16:28 +0000 (19:16 +0000)]
Preinit facility for proxy

21 years agoWS
Adam Dickmeiss [Fri, 10 Oct 2003 23:10:28 +0000 (23:10 +0000)]
WS

21 years agoFix HTMLFILES
Adam Dickmeiss [Fri, 10 Oct 2003 22:22:51 +0000 (22:22 +0000)]
Fix HTMLFILES

21 years agoUSMARC to MARCXML conversion. Check for reconfigure in more places
Adam Dickmeiss [Fri, 10 Oct 2003 17:58:28 +0000 (17:58 +0000)]
USMARC to MARCXML conversion. Check for reconfigure in more places

21 years agoGraceful handling of comstack creation failure
Adam Dickmeiss [Fri, 10 Oct 2003 12:37:26 +0000 (12:37 +0000)]
Graceful handling of comstack creation failure

21 years agoDeal with comstack that cannot be created
Adam Dickmeiss [Fri, 10 Oct 2003 10:50:37 +0000 (10:50 +0000)]
Deal with comstack that cannot be created

21 years agoTowards 0.7 YAZPP.0.7.pre1
Adam Dickmeiss [Thu, 9 Oct 2003 16:06:42 +0000 (16:06 +0000)]
Towards 0.7

21 years agoLog request number. More configurable keepalive with pdu/bw limits.
Adam Dickmeiss [Thu, 9 Oct 2003 12:11:09 +0000 (12:11 +0000)]
Log request number. More configurable keepalive with pdu/bw limits.

21 years agoPrevent multiplexing for cookie sessions
Adam Dickmeiss [Wed, 8 Oct 2003 09:49:05 +0000 (09:49 +0000)]
Prevent multiplexing for cookie sessions

21 years agoMultiplexing
Adam Dickmeiss [Wed, 8 Oct 2003 09:32:48 +0000 (09:32 +0000)]
Multiplexing

21 years agoLimit record cache size
Adam Dickmeiss [Wed, 8 Oct 2003 08:52:59 +0000 (08:52 +0000)]
Limit record cache size

21 years agoSyntax validation. Log implementation stuff
Adam Dickmeiss [Wed, 8 Oct 2003 08:15:01 +0000 (08:15 +0000)]
Syntax validation. Log implementation stuff

21 years agoconfig.xml part of dist
Adam Dickmeiss [Mon, 6 Oct 2003 19:32:03 +0000 (19:32 +0000)]
config.xml part of dist

21 years agoAllow ranges for query attributes
Adam Dickmeiss [Mon, 6 Oct 2003 08:08:49 +0000 (08:08 +0000)]
Allow ranges for query attributes

21 years agoFix non-libxml2 compilation
Adam Dickmeiss [Sat, 4 Oct 2003 06:44:16 +0000 (06:44 +0000)]
Fix non-libxml2 compilation

21 years agoHeader
Adam Dickmeiss [Fri, 3 Oct 2003 13:02:02 +0000 (13:02 +0000)]
Header

21 years agoUser-defined error handling for queries in proxy
Adam Dickmeiss [Fri, 3 Oct 2003 13:01:42 +0000 (13:01 +0000)]
User-defined error handling for queries in proxy

21 years agoProxy with QOS support. XML config. Better logging
Adam Dickmeiss [Wed, 1 Oct 2003 13:13:51 +0000 (13:13 +0000)]
Proxy with QOS support. XML config. Better logging

21 years agoAdd missing YAZ_EXPORT (for Windows)
Adam Dickmeiss [Wed, 24 Sep 2003 18:07:31 +0000 (18:07 +0000)]
Add missing YAZ_EXPORT (for Windows)

21 years agoFix syntax of constant string array
Mike Taylor [Tue, 23 Sep 2003 16:26:16 +0000 (16:26 +0000)]
Fix syntax of constant string array

21 years agoFix Windows Compile
Adam Dickmeiss [Tue, 23 Sep 2003 09:12:42 +0000 (09:12 +0000)]
Fix Windows Compile

21 years agoUse NUL-transparent string-constructurs, thanks to Phil Dennis <phil@booksys.com>
Mike Taylor [Mon, 22 Sep 2003 13:06:27 +0000 (13:06 +0000)]
Use NUL-transparent string-constructurs, thanks to Phil Dennis <phil@booksys.com>

21 years agoDestroy half-created ZOOM-C result-set on failure, thanks to Phil Dennis <phil@booksy...
Mike Taylor [Mon, 22 Sep 2003 13:04:52 +0000 (13:04 +0000)]
Destroy half-created ZOOM-C result-set on failure, thanks to Phil Dennis <phil@booksys.com>

21 years agoBig simplications in use of base class, thanks to Phil Dennis <phil@booksys.com>
Mike Taylor [Mon, 22 Sep 2003 13:01:54 +0000 (13:01 +0000)]
Big simplications in use of base class, thanks to Phil Dennis <phil@booksys.com>

21 years agoConstructor for base query class, thanks to Phil Dennis <phil@booksys.com>
Mike Taylor [Mon, 22 Sep 2003 12:56:09 +0000 (12:56 +0000)]
Constructor for base query class, thanks to Phil Dennis <phil@booksys.com>

21 years agoChange some references to actual objects toi , thanks to Phil Dennis <phil@booksys...
Mike Taylor [Mon, 22 Sep 2003 12:45:26 +0000 (12:45 +0000)]
Change some references to actual objects toi , thanks to Phil Dennis <phil@booksys.com>

21 years agoThread-safety and removal of extraneous logging, thanks to Phil Dennis <phil@booksys...
Mike Taylor [Mon, 22 Sep 2003 12:30:01 +0000 (12:30 +0000)]
Thread-safety and removal of extraneous logging, thanks to Phil Dennis <phil@booksys.com>

21 years agoFix reosurce leak on connection failure, thanks to Phil Dennis <phil@booksys.com>
Mike Taylor [Mon, 22 Sep 2003 12:25:20 +0000 (12:25 +0000)]
Fix reosurce leak on connection failure, thanks to Phil Dennis <phil@booksys.com>

21 years agoWin32 fixes YAZPP.0.6
Adam Dickmeiss [Thu, 4 Sep 2003 20:11:03 +0000 (20:11 +0000)]
Win32 fixes

21 years agoTowards 0.6
Adam Dickmeiss [Thu, 4 Sep 2003 19:42:35 +0000 (19:42 +0000)]
Towards 0.6

21 years agoOutput connections set to 150
Adam Dickmeiss [Wed, 3 Sep 2003 11:30:26 +0000 (11:30 +0000)]
Output connections set to 150

21 years agoFixed handling of cookies so they can be of any length.
Adam Dickmeiss [Wed, 3 Sep 2003 11:30:06 +0000 (11:30 +0000)]
Fixed handling of cookies so they can be of any length.

21 years agoCookie can be of any length.
Adam Dickmeiss [Wed, 3 Sep 2003 11:25:08 +0000 (11:25 +0000)]
Cookie can be of any length.

21 years agoFix for no preferredSyntax Set
Adam Dickmeiss [Thu, 28 Aug 2003 18:46:54 +0000 (18:46 +0000)]
Fix for no preferredSyntax Set

21 years agoDont log cache match
Adam Dickmeiss [Fri, 25 Jul 2003 19:28:07 +0000 (19:28 +0000)]
Dont log cache match

21 years agoFix bug in PDU flush/write code
Adam Dickmeiss [Fri, 25 Jul 2003 19:27:36 +0000 (19:27 +0000)]
Fix bug in PDU flush/write code

21 years agoUse compspec in match in record cache lookup
Adam Dickmeiss [Fri, 25 Jul 2003 08:57:01 +0000 (08:57 +0000)]
Use compspec in match in record cache lookup

21 years agoRecord cache. syntax used for matching. Compspec is not (yet)
Adam Dickmeiss [Fri, 18 Jul 2003 13:27:20 +0000 (13:27 +0000)]
Record cache. syntax used for matching. Compspec is not (yet)

21 years agoMissing include of stdio.h
Adam Dickmeiss [Mon, 7 Jul 2003 09:23:16 +0000 (09:23 +0000)]
Missing include of stdio.h

21 years ago2003.
Adam Dickmeiss [Wed, 2 Jul 2003 10:31:42 +0000 (10:31 +0000)]
2003.

21 years agoBump version to 0.5.1
Adam Dickmeiss [Wed, 2 Jul 2003 10:30:28 +0000 (10:30 +0000)]
Bump version to 0.5.1

21 years agoFixes for GCC 3.2.
Adam Dickmeiss [Wed, 2 Jul 2003 10:28:51 +0000 (10:28 +0000)]
Fixes for GCC 3.2.

21 years agoFixes for GCC 3.2
Adam Dickmeiss [Wed, 2 Jul 2003 10:25:13 +0000 (10:25 +0000)]
Fixes for GCC 3.2

21 years agoProxy now closes socket when Close PDU is received from target.
Adam Dickmeiss [Wed, 25 Jun 2003 21:57:45 +0000 (21:57 +0000)]
Proxy now closes socket when Close PDU is received from target.

21 years agoDont set cookie in init response if it's empty
Adam Dickmeiss [Wed, 11 Jun 2003 22:08:56 +0000 (22:08 +0000)]
Dont set cookie in init response if it's empty

21 years agoapdu_name prints more names
Adam Dickmeiss [Wed, 11 Jun 2003 21:59:07 +0000 (21:59 +0000)]
apdu_name prints more names

21 years agoclose on shutdown if proxy to target is waiting
Adam Dickmeiss [Wed, 11 Jun 2003 08:22:18 +0000 (08:22 +0000)]
close on shutdown if proxy to target is waiting

21 years agoPrevent automake warning
Adam Dickmeiss [Tue, 10 Jun 2003 07:18:50 +0000 (07:18 +0000)]
Prevent automake warning

21 years agodisable-zoom configure option
Adam Dickmeiss [Tue, 10 Jun 2003 07:16:38 +0000 (07:16 +0000)]
disable-zoom configure option

21 years agoAllow keep alive for anonymous sessions
Adam Dickmeiss [Mon, 9 Jun 2003 22:20:39 +0000 (22:20 +0000)]
Allow keep alive for anonymous sessions

21 years agoCall automake twice to avoid missing depcomp
Adam Dickmeiss [Tue, 6 May 2003 12:09:53 +0000 (12:09 +0000)]
Call automake twice to avoid missing depcomp

21 years agoignore html
Mike Taylor [Thu, 24 Apr 2003 12:24:39 +0000 (12:24 +0000)]
ignore html

21 years agodoxygen file added to make html source code documentation
Marc Cromme [Wed, 23 Apr 2003 12:57:25 +0000 (12:57 +0000)]
doxygen file added to make html source code documentation

21 years agoFix Present request out of range for proxy
Adam Dickmeiss [Fri, 24 Jan 2003 20:10:57 +0000 (20:10 +0000)]
Fix Present request out of range for proxy

21 years agoAdd an explicit ZOOM:: prefix to the catch(exception& e) clause.
Mike Taylor [Mon, 2 Dec 2002 15:57:58 +0000 (15:57 +0000)]
Add an explicit ZOOM:: prefix to the catch(exception& e) clause.
Some systems (e.g. the Debian 3.0R0 that I use at work) choke on this
otherwise, saying that "exception & err" is a syntax error, while others
(e.g. the Red Hat 7.2 that I use at home) seem fine with it.  I guess
that in the former case, the second catch() block is wrongly perceived
as falling outside the scope of the "using namespace ZOOM" directive.

21 years agotweak header-comment
Mike Taylor [Mon, 2 Dec 2002 15:55:57 +0000 (15:55 +0000)]
tweak header-comment

21 years agoignore tkl.xsl
Mike Taylor [Mon, 2 Dec 2002 15:55:39 +0000 (15:55 +0000)]
ignore tkl.xsl

21 years agoIgnore .tkl
Adam Dickmeiss [Sat, 30 Nov 2002 23:09:53 +0000 (23:09 +0000)]
Ignore .tkl

21 years agoBash the implementation into the same shape as the interface,
Mike Taylor [Sat, 30 Nov 2002 22:33:21 +0000 (22:33 +0000)]
Bash the implementation into the same shape as the interface,
which I modified last week to bring it into alignment with the
consensus I reached with Ashley.

21 years agoFix creation of yaz++-config when srcdir != objdir.
Adam Dickmeiss [Fri, 29 Nov 2002 15:43:23 +0000 (15:43 +0000)]
Fix creation of yaz++-config when srcdir != objdir.

21 years agoUpdate yaz.m4
Adam Dickmeiss [Wed, 27 Nov 2002 00:58:28 +0000 (00:58 +0000)]
Update yaz.m4

21 years agotrival tweak for gcc 3.2
Mike Taylor [Tue, 26 Nov 2002 11:13:40 +0000 (11:13 +0000)]
trival tweak for gcc 3.2

21 years agoChanges to master-header to generate an "interface.h" equivalent
Mike Taylor [Mon, 25 Nov 2002 13:33:22 +0000 (13:33 +0000)]
Changes to master-header to generate an "interface.h" equivalent
to Ashley's (bar some tweaks to comments, whitespace, etc.)
This will become version 1.3b of the ZOOM C++ binding specification.

WARNING -- CODE DOES NOT COMPILE since I have not yet updated the
implementation to work with the new interface.

22 years agoAutoconf macro in yazpp.m4: YAZPP_INIT.
Adam Dickmeiss [Thu, 14 Nov 2002 14:41:07 +0000 (14:41 +0000)]
Autoconf macro in yazpp.m4: YAZPP_INIT.
Fixes for libtool archives.

22 years agoVisual Studio settings: Removed zoom files from yazxx.lib
Heikki Levanto [Wed, 13 Nov 2002 12:39:28 +0000 (12:39 +0000)]
Visual Studio settings: Removed zoom files from yazxx.lib

22 years agoRemove unused top-level diagnostic functions.
Mike Taylor [Wed, 13 Nov 2002 11:48:07 +0000 (11:48 +0000)]
Remove unused top-level diagnostic functions.

22 years agoRemove vacuous redeclarations and redefinitions of the errcode()
Mike Taylor [Tue, 12 Nov 2002 22:43:56 +0000 (22:43 +0000)]
Remove vacuous redeclarations and redefinitions of the errcode()
method in the various subclasses of exception.  We can't remove
the errmsg() and addinfo() declarations from the subclasses,
unfortunately, because we have overridden implementations.
Nice one, C++!  What a very idiosyncratic language.