yaz-moved-to-github.git
20 years agoSupport the standard ZOOM options "serverImplementationId",
Mike Taylor [Mon, 24 Nov 2003 11:25:07 +0000 (11:25 +0000)]
Support the standard ZOOM options "serverImplementationId",
"serverImplementationName" and "serverImplementationVersion" (as
specified in the forthcoming AAPI 1.4), but continue also to support
the old "targetImplementationId", "targetImplementationName" and
"targetImplementationVersion" for the benefit of old applications.)

20 years agoAdd MARC21 as an alias for USMARC
Adam Dickmeiss [Wed, 19 Nov 2003 22:24:57 +0000 (22:24 +0000)]
Add MARC21 as an alias for USMARC

20 years agoUpdates OID, display term, etc
Adam Dickmeiss [Wed, 19 Nov 2003 22:06:06 +0000 (22:06 +0000)]
Updates OID, display term, etc

20 years agoAdded a few URLs
Adam Dickmeiss [Wed, 19 Nov 2003 22:05:15 +0000 (22:05 +0000)]
Added a few URLs

20 years agoBetter looking frontpage
Adam Dickmeiss [Wed, 19 Nov 2003 22:04:58 +0000 (22:04 +0000)]
Better looking frontpage

20 years agoMention yaz-iconv, yaz-marcdump in documentation
Adam Dickmeiss [Wed, 19 Nov 2003 21:17:26 +0000 (21:17 +0000)]
Mention yaz-iconv, yaz-marcdump in documentation

20 years agoImplement ZOOM_scanset_display_term
Adam Dickmeiss [Wed, 19 Nov 2003 19:07:26 +0000 (19:07 +0000)]
Implement ZOOM_scanset_display_term

20 years agoFor Scan, yaz-client shows displayTerm if present
Adam Dickmeiss [Wed, 19 Nov 2003 19:06:41 +0000 (19:06 +0000)]
For Scan, yaz-client shows displayTerm if present

20 years agoMore tweaks for documentation CSS
Adam Dickmeiss [Wed, 19 Nov 2003 19:04:12 +0000 (19:04 +0000)]
More tweaks for documentation CSS

20 years agoSans-serif fonts for headlings. Indent examples. Italic captions
Adam Dickmeiss [Wed, 19 Nov 2003 14:49:10 +0000 (14:49 +0000)]
Sans-serif fonts for headlings. Indent examples. Italic captions

20 years agoConfigure uses pkg-config to get OpenSSL compile info where available
Adam Dickmeiss [Wed, 19 Nov 2003 14:03:36 +0000 (14:03 +0000)]
Configure uses pkg-config to get OpenSSL compile info where available

20 years agoAdd OID for the new ExtLite attribute set.
Mike Taylor [Wed, 19 Nov 2003 13:47:05 +0000 (13:47 +0000)]
Add OID for the new ExtLite attribute set.
Add OIDs for NACSIS-CATP, FINMARC2000 and MARC21-fin record-syntaxes,
as requested/supplid by Ere Maijala <ere@atp.fi>

20 years agoRedHat package updates for yaz-iconv
Adam Dickmeiss [Tue, 18 Nov 2003 21:06:26 +0000 (21:06 +0000)]
RedHat package updates for yaz-iconv

20 years agoyaz-iconv man page
Adam Dickmeiss [Tue, 18 Nov 2003 20:48:36 +0000 (20:48 +0000)]
yaz-iconv man page

20 years agoman page for yaz-iconv
Adam Dickmeiss [Tue, 18 Nov 2003 20:34:34 +0000 (20:34 +0000)]
man page for yaz-iconv

20 years agoMake libyaz-devel depend on libxml2-devel
Adam Dickmeiss [Tue, 18 Nov 2003 18:39:24 +0000 (18:39 +0000)]
Make libyaz-devel depend on libxml2-devel

20 years agoDebian package updates
Adam Dickmeiss [Mon, 17 Nov 2003 22:36:37 +0000 (22:36 +0000)]
Debian package updates

20 years agoReverse the order of "toolkit-supplied / application-supplied" strings
Mike Taylor [Mon, 17 Nov 2003 21:32:58 +0000 (21:32 +0000)]
Reverse the order of "toolkit-supplied / application-supplied" strings
sent as implementationId, Name and Version.  Also, remove the spaces
around the slash.  This brings the GFS in line with the behaviour of
ZOOM-C on the client side.

20 years agoNote ZOOM-C enhancements
Mike Taylor [Mon, 17 Nov 2003 16:52:52 +0000 (16:52 +0000)]
Note ZOOM-C enhancements

20 years agoAdd support for implementationId and implementationVersion options to
Mike Taylor [Mon, 17 Nov 2003 16:01:12 +0000 (16:01 +0000)]
Add support for implementationId and implementationVersion options to
go along with implementationName.

20 years agoClarify description of piggy-backing, including moving all the
Mike Taylor [Mon, 17 Nov 2003 15:00:41 +0000 (15:00 +0000)]
Clarify description of piggy-backing, including moving all the
elementSetSmallerThanSomewhatColour options from the Result Set
Options table into the Connection Options table (since that's where
they need to be set: by the time you set them on a Result Set, it's
too late).  This emerges from the work to standardise ZOOM options
across bindings and implementations.

20 years agoInclude system-level error message in cs_errmsg() output when appropriate
Mike Taylor [Mon, 17 Nov 2003 10:40:56 +0000 (10:40 +0000)]
Include system-level error message in cs_errmsg() output when appropriate

20 years agoAdd CSLASTERROR
Mike Taylor [Mon, 17 Nov 2003 10:40:08 +0000 (10:40 +0000)]
Add CSLASTERROR

20 years agoCustomize DSSSL for YAZ to use CSS
Adam Dickmeiss [Sun, 16 Nov 2003 23:02:08 +0000 (23:02 +0000)]
Customize DSSSL for YAZ to use CSS

20 years agoCustomize XSL for YAZ and add CSS for it
Adam Dickmeiss [Sun, 16 Nov 2003 22:56:53 +0000 (22:56 +0000)]
Customize XSL for YAZ and add CSS for it

21 years agoIgnore generated files
Mike Taylor [Mon, 3 Nov 2003 21:30:23 +0000 (21:30 +0000)]
Ignore generated files

21 years agoFix address
Adam Dickmeiss [Mon, 3 Nov 2003 14:05:54 +0000 (14:05 +0000)]
Fix address

21 years agoOoops
Adam Dickmeiss [Mon, 3 Nov 2003 10:56:15 +0000 (10:56 +0000)]
Ooops

21 years agoMike author too
Adam Dickmeiss [Mon, 3 Nov 2003 10:55:44 +0000 (10:55 +0000)]
Mike author too

21 years agominor
Adam Dickmeiss [Mon, 3 Nov 2003 10:54:49 +0000 (10:54 +0000)]
minor

21 years agoFix link to europagate
Adam Dickmeiss [Mon, 3 Nov 2003 10:54:01 +0000 (10:54 +0000)]
Fix link to europagate

21 years agoUse example tag consistently
Adam Dickmeiss [Mon, 3 Nov 2003 10:47:24 +0000 (10:47 +0000)]
Use example tag consistently

21 years agoFix spelling
Adam Dickmeiss [Mon, 3 Nov 2003 10:47:06 +0000 (10:47 +0000)]
Fix spelling

21 years agoUse example tag. Using Apache as SRW/SRU frontend
Adam Dickmeiss [Mon, 3 Nov 2003 10:46:52 +0000 (10:46 +0000)]
Use example tag. Using Apache as SRW/SRU frontend

21 years agoUse example element. Pointer to BER/ASN.1 standards/tutorial
Adam Dickmeiss [Mon, 3 Nov 2003 10:45:05 +0000 (10:45 +0000)]
Use example element. Pointer to BER/ASN.1 standards/tutorial

21 years agoDescribe encoding of string attribute-values
Mike Taylor [Mon, 3 Nov 2003 09:49:58 +0000 (09:49 +0000)]
Describe encoding of string attribute-values

21 years agoFix typo in grammar for @term <term-type> <query>
Mike Taylor [Mon, 3 Nov 2003 09:34:02 +0000 (09:34 +0000)]
Fix typo in grammar for @term <term-type> <query>

21 years agoFor HTTP requests, specify Host header (required by HTTP 1.1)
Adam Dickmeiss [Sun, 2 Nov 2003 17:59:28 +0000 (17:59 +0000)]
For HTTP requests, specify Host header (required by HTTP 1.1)

21 years agoUse 'Host' rather than 'host' for HTTP header
Adam Dickmeiss [Sun, 2 Nov 2003 17:58:16 +0000 (17:58 +0000)]
Use 'Host' rather than 'host' for HTTP header

21 years agoAllow user,group,umask to be specified for Unix file socket
Adam Dickmeiss [Wed, 29 Oct 2003 13:26:34 +0000 (13:26 +0000)]
Allow user,group,umask to be specified for Unix file socket

21 years agoFix documentation NSIS section YAZ.2.0.5.pre2
Adam Dickmeiss [Mon, 27 Oct 2003 13:43:43 +0000 (13:43 +0000)]
Fix documentation NSIS section

21 years agoUpdate Windows Installer for new source layout
Adam Dickmeiss [Mon, 27 Oct 2003 13:35:24 +0000 (13:35 +0000)]
Update Windows Installer for new source layout

21 years agoyaz-marcdump man page
Adam Dickmeiss [Mon, 27 Oct 2003 12:34:09 +0000 (12:34 +0000)]
yaz-marcdump man page

21 years agoRestructure of YAZ source
Adam Dickmeiss [Mon, 27 Oct 2003 12:32:03 +0000 (12:32 +0000)]
Restructure of YAZ source

21 years agoSource restructure. yaz-marcdump part of installation
Adam Dickmeiss [Mon, 27 Oct 2003 12:21:21 +0000 (12:21 +0000)]
Source restructure. yaz-marcdump part of installation

21 years agoFix sample PQF
Adam Dickmeiss [Thu, 23 Oct 2003 09:56:57 +0000 (09:56 +0000)]
Fix sample PQF

21 years agoTweak output format for nicer Init diagnostic messages
Mike Taylor [Tue, 21 Oct 2003 12:44:42 +0000 (12:44 +0000)]
Tweak output format for nicer Init diagnostic messages

21 years agoNice rendering for otherInfo in Init Response, including init diagnostics returned...
Mike Taylor [Tue, 21 Oct 2003 12:35:50 +0000 (12:35 +0000)]
Nice rendering for otherInfo in Init Response, including init diagnostics returned in accordance with Implementor Agreement 5

21 years agoFix another request leak that occured on bad HTTP requests
Adam Dickmeiss [Tue, 21 Oct 2003 09:48:23 +0000 (09:48 +0000)]
Fix another request leak that occured on bad HTTP requests

21 years agoFlag zero-zero as error in completeBER
Adam Dickmeiss [Tue, 21 Oct 2003 09:30:32 +0000 (09:30 +0000)]
Flag zero-zero as error in completeBER

21 years agoFix release of requests (bug introduced by previous commit)
Adam Dickmeiss [Mon, 20 Oct 2003 20:48:37 +0000 (20:48 +0000)]
Fix release of requests (bug introduced by previous commit)

21 years agoDo not allow more than 8K HTTP header (potential DOS attack)
Adam Dickmeiss [Mon, 20 Oct 2003 18:21:45 +0000 (18:21 +0000)]
Do not allow more than 8K HTTP header (potential DOS attack)

21 years agoFix leak in GFS that occurred when on ODR decoding error
Adam Dickmeiss [Mon, 20 Oct 2003 18:20:55 +0000 (18:20 +0000)]
Fix leak in GFS that occurred when on ODR decoding error

21 years agoPrevent completeBER from returning 0 (PDU incomplete) on bad packages:
Adam Dickmeiss [Mon, 20 Oct 2003 13:44:05 +0000 (13:44 +0000)]
Prevent completeBER from returning 0 (PDU incomplete) on bad packages:
it eats all memory until the process dies.

21 years agoDocument -x and -k
Adam Dickmeiss [Fri, 17 Oct 2003 14:14:10 +0000 (14:14 +0000)]
Document -x and -k

21 years agoOption -d to dump raw PDUs
Adam Dickmeiss [Fri, 17 Oct 2003 14:13:59 +0000 (14:13 +0000)]
Option -d to dump raw PDUs

21 years agoAdd const to odr_perror message string
Adam Dickmeiss [Thu, 16 Oct 2003 10:37:06 +0000 (10:37 +0000)]
Add const to odr_perror message string

21 years agoFix warning
Adam Dickmeiss [Thu, 16 Oct 2003 10:18:56 +0000 (10:18 +0000)]
Fix warning

21 years agoRemove extra ;
Adam Dickmeiss [Thu, 16 Oct 2003 10:18:29 +0000 (10:18 +0000)]
Remove extra ;

21 years agoSet YAZ_VERSION to 2.0.5
Adam Dickmeiss [Thu, 16 Oct 2003 08:29:07 +0000 (08:29 +0000)]
Set YAZ_VERSION to 2.0.5

21 years agoCompress man pages
Adam Dickmeiss [Thu, 16 Oct 2003 08:27:40 +0000 (08:27 +0000)]
Compress man pages

21 years agoTowards 2.0.5. Update CHANGELOG
Adam Dickmeiss [Mon, 13 Oct 2003 21:28:27 +0000 (21:28 +0000)]
Towards 2.0.5. Update CHANGELOG

21 years agoTowards 2.0.5 YAZ.2.0.5.pre1
Adam Dickmeiss [Thu, 9 Oct 2003 15:51:36 +0000 (15:51 +0000)]
Towards 2.0.5

21 years agoUse new name for present-status-success
Adam Dickmeiss [Wed, 8 Oct 2003 21:48:19 +0000 (21:48 +0000)]
Use new name for present-status-success

21 years agoUse bitmask for COMSTACK blocking parameter. Bit 0 (&1) controls
Adam Dickmeiss [Wed, 8 Oct 2003 21:47:15 +0000 (21:47 +0000)]
Use bitmask for COMSTACK blocking parameter. Bit 0 (&1) controls
whether socket is blocking or not. Bit 1 (&2) specifies whether reverse
lookup should be performed in cs_addrstr; 0=full/slow ; 1=IP/fast.

21 years agoRemove symlinks for docbook2man. Add link for apilayer.png
Adam Dickmeiss [Thu, 2 Oct 2003 19:47:41 +0000 (19:47 +0000)]
Remove symlinks for docbook2man. Add link for apilayer.png

21 years agoQuote ICONV_DIR/LIBXML2_DIR as suggested by Michael Freidgeim
Adam Dickmeiss [Thu, 2 Oct 2003 06:30:45 +0000 (06:30 +0000)]
Quote ICONV_DIR/LIBXML2_DIR as suggested by Michael Freidgeim

21 years agoChanges
Adam Dickmeiss [Wed, 24 Sep 2003 08:37:16 +0000 (08:37 +0000)]
Changes

21 years agoFix rare SEGV in unix_addrstr with bad reference of UNIX socket path.
Adam Dickmeiss [Tue, 16 Sep 2003 20:48:28 +0000 (20:48 +0000)]
Fix rare SEGV in unix_addrstr with bad reference of UNIX socket path.

21 years agoChanges
Adam Dickmeiss [Tue, 16 Sep 2003 20:15:48 +0000 (20:15 +0000)]
Changes

21 years agoOnly C89 comments
Adam Dickmeiss [Tue, 16 Sep 2003 19:46:56 +0000 (19:46 +0000)]
Only C89 comments

21 years agoRemove ,
Adam Dickmeiss [Tue, 16 Sep 2003 19:38:53 +0000 (19:38 +0000)]
Remove ,

21 years agoFix DOS format , no end of line
Adam Dickmeiss [Tue, 16 Sep 2003 10:15:29 +0000 (10:15 +0000)]
Fix DOS format , no end of line

21 years agoFix permission of postinst
Adam Dickmeiss [Mon, 15 Sep 2003 13:48:35 +0000 (13:48 +0000)]
Fix permission of postinst

21 years agoFix permissions
Adam Dickmeiss [Mon, 15 Sep 2003 12:57:29 +0000 (12:57 +0000)]
Fix permissions

21 years agoReinstate THESAURUS since Elvil (better named 'evil') uses it.
Adam Dickmeiss [Thu, 11 Sep 2003 12:45:11 +0000 (12:45 +0000)]
Reinstate THESAURUS since Elvil (better named 'evil') uses it.

21 years agoReinstate VAL_SPAWN_OF_SATAN_THESAURUS since Elvil (better named 'evil') uses it
Mike Taylor [Thu, 11 Sep 2003 12:30:59 +0000 (12:30 +0000)]
Reinstate VAL_SPAWN_OF_SATAN_THESAURUS since Elvil (better named 'evil') uses it

21 years agoInit diagnostics
Mike Taylor [Tue, 9 Sep 2003 20:20:25 +0000 (20:20 +0000)]
Init diagnostics

21 years agoWhen the back-end refuses initialisation, return diagnostics
Mike Taylor [Tue, 9 Sep 2003 16:03:46 +0000 (16:03 +0000)]
When the back-end refuses initialisation, return diagnostics
in a UserInfo-1 external in the Init response's User-information
field, in accordance with Z35.90 Implementor Agreement 5
(Returning diagnostics in an InitResponse) at
http://lcweb.loc.gov/z3950/agency/agree/initdiag.html

(It's bothered me for literally about six and a half years that
YAZ didn't do this -- right back to when I made the Index+/Z39.50
gateway for SSL in 1997.)

21 years agoMinor changes. Use libxml-2.5.10 YAZ.2.0.4
Adam Dickmeiss [Thu, 4 Sep 2003 18:52:02 +0000 (18:52 +0000)]
Minor changes. Use libxml-2.5.10

21 years agoFix return of value
Adam Dickmeiss [Thu, 4 Sep 2003 18:51:49 +0000 (18:51 +0000)]
Fix return of value

21 years agoTowards 2.0.4
Adam Dickmeiss [Thu, 4 Sep 2003 18:18:07 +0000 (18:18 +0000)]
Towards 2.0.4

21 years agoAllow any CQL relation
Adam Dickmeiss [Thu, 4 Sep 2003 18:13:39 +0000 (18:13 +0000)]
Allow any CQL relation

21 years agoFixes for OCLC UI ASN.1 so that it works with SilverPlatter targets too
Adam Dickmeiss [Thu, 4 Sep 2003 17:44:49 +0000 (17:44 +0000)]
Fixes for OCLC UI ASN.1 so that it works with SilverPlatter targets too

21 years agoImplemented command update0 in YAZ client which is equivalent to
Adam Dickmeiss [Tue, 2 Sep 2003 12:12:12 +0000 (12:12 +0000)]
Implemented command update0 in YAZ client which is equivalent to
update but uses old of Ext Update ASN.1.
Use OID 1.2.840.10003.15.1000.81.1 for privately defined charsets
in charset negotiation. Added VAL_ID_CHARSET in oid.h.
Previously no OID was used for this info.

21 years agofailReason is no longer OPTIONAL, as advised by OCLC
Mike Taylor [Mon, 25 Aug 2003 19:53:33 +0000 (19:53 +0000)]
failReason is no longer OPTIONAL, as advised by OCLC

21 years agoUse smallSetUpperBound=1 for ZOOM piggyback
Adam Dickmeiss [Tue, 19 Aug 2003 12:32:28 +0000 (12:32 +0000)]
Use smallSetUpperBound=1 for ZOOM piggyback

21 years agoFix ODR charset to use negotiated charset. Patch by Aaron Lav
Adam Dickmeiss [Wed, 30 Jul 2003 22:33:12 +0000 (22:33 +0000)]
Fix ODR charset to use negotiated charset. Patch by Aaron Lav

21 years agoYet one more OPAC fix
Adam Dickmeiss [Wed, 30 Jul 2003 11:39:45 +0000 (11:39 +0000)]
Yet one more OPAC fix

21 years agoFix missing element, duplicate element
Adam Dickmeiss [Wed, 30 Jul 2003 10:00:27 +0000 (10:00 +0000)]
Fix missing element, duplicate element

21 years agoOPAC record fixes
Adam Dickmeiss [Wed, 30 Jul 2003 08:57:34 +0000 (08:57 +0000)]
OPAC record fixes

21 years agoMore ZOOM logging
Adam Dickmeiss [Tue, 29 Jul 2003 15:09:19 +0000 (15:09 +0000)]
More ZOOM logging

21 years agoMissing z-oclcui.h in _headers
Adam Dickmeiss [Tue, 29 Jul 2003 15:08:28 +0000 (15:08 +0000)]
Missing z-oclcui.h in _headers

21 years agoChange order of compilation to reflect Unix AM.
Adam Dickmeiss [Fri, 25 Jul 2003 11:11:19 +0000 (11:11 +0000)]
Change order of compilation to reflect Unix AM.

21 years agoFix the OID of "admin" extended service.
Mike Taylor [Thu, 24 Jul 2003 09:44:52 +0000 (09:44 +0000)]
Fix the OID of "admin" extended service.
Swap the human-readable text corresponding to the CQL and OCLC-userInfo
OIDs, which had somehow got confused.
Bring the CHANGELOG up to date with these and other changes.

21 years agoNote incorrect ID-private OID for VAL_ADMINSERVICE
Mike Taylor [Wed, 23 Jul 2003 12:57:22 +0000 (12:57 +0000)]
Note incorrect ID-private OID for VAL_ADMINSERVICE

21 years agoNote incorrect ID-private OID for VAL_ADMINSERVICE
Mike Taylor [Wed, 23 Jul 2003 12:07:30 +0000 (12:07 +0000)]
Note incorrect ID-private OID for VAL_ADMINSERVICE

21 years agomakefile updated for oclcui.asn
Adam Dickmeiss [Sat, 19 Jul 2003 13:48:49 +0000 (13:48 +0000)]
makefile updated for oclcui.asn

21 years agoTidy up debugging output
Mike Taylor [Fri, 18 Jul 2003 22:41:25 +0000 (22:41 +0000)]
Tidy up debugging output

21 years agoTweak as dictated by Adam, who is much better at reading packet
Mike Taylor [Fri, 18 Jul 2003 22:36:39 +0000 (22:36 +0000)]
Tweak as dictated by Adam, who is much better at reading packet
dumps than I am :-)  OCLC should be ashamed of themselves, sending
ASN.1 that bears so very little resemblance to what they document!