yaz-moved-to-github.git
19 years agoIf queryType is prefix, yaz-client sends PQF to SRW server.
Adam Dickmeiss [Mon, 13 Sep 2004 09:24:42 +0000 (09:24 +0000)]
If queryType is prefix, yaz-client sends PQF to SRW server.

19 years agoLog CCL and Z39.58 queries
Adam Dickmeiss [Mon, 13 Sep 2004 09:23:33 +0000 (09:23 +0000)]
Log CCL and Z39.58 queries

19 years agooption --with-yazconfig renamed to --with-yaz
Adam Dickmeiss [Sat, 11 Sep 2004 20:52:14 +0000 (20:52 +0000)]
option --with-yazconfig renamed to --with-yaz

19 years agoFor SRW, do not set numberOfRecords when diagnostic is returned
Adam Dickmeiss [Fri, 10 Sep 2004 11:28:58 +0000 (11:28 +0000)]
For SRW, do not set numberOfRecords when diagnostic is returned

19 years agoDTD_DIR assignment
Adam Dickmeiss [Thu, 9 Sep 2004 09:54:37 +0000 (09:54 +0000)]
DTD_DIR assignment

19 years agoAlign text in configure --help
Adam Dickmeiss [Thu, 9 Sep 2004 09:53:08 +0000 (09:53 +0000)]
Align text in configure --help

19 years agoDescribe with-yazconfig change
Adam Dickmeiss [Thu, 9 Sep 2004 09:51:16 +0000 (09:51 +0000)]
Describe with-yazconfig change

19 years agoRename Docbook related --with options to --with-docbook-{dtd,dsssl,xsl}.
Adam Dickmeiss [Thu, 9 Sep 2004 09:40:04 +0000 (09:40 +0000)]
Rename Docbook related --with options to --with-docbook-{dtd,dsssl,xsl}.
Rename --with-yazconfig to --with-yaz-config.

19 years agoManually test for OCLC UI OID and print
Adam Dickmeiss [Fri, 3 Sep 2004 18:55:59 +0000 (18:55 +0000)]
Manually test for OCLC UI OID and print

19 years agoDo not decode OCLC UI by default.
Adam Dickmeiss [Fri, 3 Sep 2004 18:55:19 +0000 (18:55 +0000)]
Do not decode OCLC UI by default.

19 years agoClear ODR error in odr_setbuf
Adam Dickmeiss [Tue, 24 Aug 2004 08:44:10 +0000 (08:44 +0000)]
Clear ODR error in odr_setbuf

19 years agoyazd.{dll,lib} instead of yazdebug.{dll,lib}.
Adam Dickmeiss [Thu, 19 Aug 2004 07:47:59 +0000 (07:47 +0000)]
yazd.{dll,lib} instead of yazdebug.{dll,lib}.

19 years agoDistribute msvcr71.dll with dist. Do not distribute yaz debug DLLs.
Adam Dickmeiss [Thu, 19 Aug 2004 07:42:20 +0000 (07:42 +0000)]
Distribute msvcr71.dll with dist. Do not distribute yaz debug DLLs.

19 years agoRephrase comment about windows DLL/lib
Adam Dickmeiss [Thu, 19 Aug 2004 07:36:55 +0000 (07:36 +0000)]
Rephrase comment about windows DLL/lib

19 years agoMake sure dll,client,ztest rules depend on dirs,generate
Adam Dickmeiss [Wed, 18 Aug 2004 10:47:48 +0000 (10:47 +0000)]
Make sure dll,client,ztest rules depend on dirs,generate

19 years agoBump minor win version
Adam Dickmeiss [Wed, 18 Aug 2004 10:05:20 +0000 (10:05 +0000)]
Bump minor win version

19 years agoAdded CCL utility ccl_qual_line which adds CCL qualifier line consisting
Adam Dickmeiss [Wed, 18 Aug 2004 10:03:01 +0000 (10:03 +0000)]
Added CCL utility ccl_qual_line which adds CCL qualifier line consisting
of name and value - ignoring empty lines and comments.

19 years agoAdding to interface so update shlib depds
Adam Dickmeiss [Wed, 18 Aug 2004 10:01:07 +0000 (10:01 +0000)]
Adding to interface so update shlib depds

19 years agoDo not build debug mode exe files for dist (nsis rule)
Adam Dickmeiss [Wed, 18 Aug 2004 09:43:10 +0000 (09:43 +0000)]
Do not build debug mode exe files for dist (nsis rule)

19 years agoDocument the changes WRT WIN32 debug DLL/lib.
Adam Dickmeiss [Wed, 18 Aug 2004 09:08:58 +0000 (09:08 +0000)]
Document the changes WRT WIN32 debug DLL/lib.

19 years agoUse yazdebug.{dll,lib} for debug version of YAZ to allow both debug/release
Adam Dickmeiss [Wed, 18 Aug 2004 09:01:13 +0000 (09:01 +0000)]
Use yazdebug.{dll,lib} for debug version of YAZ to allow both debug/release
version of YAZ to be in use. Debug libraries are now part of WIn32 install.

19 years agoYAZ 2.0.23-3
Adam Dickmeiss [Fri, 13 Aug 2004 12:59:50 +0000 (12:59 +0000)]
YAZ 2.0.23-3

19 years agoRephrase
Adam Dickmeiss [Fri, 13 Aug 2004 12:54:37 +0000 (12:54 +0000)]
Rephrase

19 years agoCast to unsigned char to prevent assert in MS. Studio .NET
Adam Dickmeiss [Fri, 13 Aug 2004 11:36:48 +0000 (11:36 +0000)]
Cast to unsigned char to prevent assert in MS. Studio .NET

19 years agoCast to unsigned char to prevent assert in MS Studio .NET.
Adam Dickmeiss [Fri, 13 Aug 2004 11:35:37 +0000 (11:35 +0000)]
Cast to unsigned char to prevent assert in MS Studio .NET.

19 years agoRemove unused variable
Adam Dickmeiss [Fri, 13 Aug 2004 08:59:07 +0000 (08:59 +0000)]
Remove unused variable

19 years agoMove declaration to start of block
Adam Dickmeiss [Fri, 13 Aug 2004 08:58:59 +0000 (08:58 +0000)]
Move declaration to start of block

19 years agoMake clean removes .pdf too
Adam Dickmeiss [Fri, 13 Aug 2004 08:40:19 +0000 (08:40 +0000)]
Make clean removes .pdf too

19 years agoReworked odr_set_stream a bit, so that write handler now takes a
Adam Dickmeiss [Fri, 13 Aug 2004 07:30:05 +0000 (07:30 +0000)]
Reworked odr_set_stream a bit, so that write handler now takes a
buffer and a length + ODR handle. Also implement odr_get_element_path
that returns current path of elements.

19 years agoAdded Larry E. Dixson
Adam Dickmeiss [Fri, 13 Aug 2004 07:26:28 +0000 (07:26 +0000)]
Added Larry E. Dixson

19 years agoFixed bug in CCL parser where truncation char was not removed when
Adam Dickmeiss [Wed, 11 Aug 2004 20:13:36 +0000 (20:13 +0000)]
Fixed bug in CCL parser where truncation char was not removed when
truncation=both was in effect.

19 years agoDocument odr_setpring and odr_set_stream.
Adam Dickmeiss [Wed, 11 Aug 2004 12:47:35 +0000 (12:47 +0000)]
Document odr_setpring and odr_set_stream.

19 years agoMention CQL char bug fix.
Adam Dickmeiss [Wed, 11 Aug 2004 12:16:56 +0000 (12:16 +0000)]
Mention CQL char bug fix.

19 years agoAdded odr_set_stream which is is a more generic to odr_setprint.
Adam Dickmeiss [Wed, 11 Aug 2004 12:15:38 +0000 (12:15 +0000)]
Added odr_set_stream which is is a more generic to odr_setprint.
odr_set_stream takes a stream handle, pointer to puts function and
pointer to close function. The close function - if non-NULL - will be
called during odr_destroy.

19 years agoAdd check for proximity
Adam Dickmeiss [Wed, 11 Aug 2004 12:01:22 +0000 (12:01 +0000)]
Add check for proximity

19 years agoMake 2.0.23-2 for Windows with fixes for MS. NET YAZ.2.0.23.1
Adam Dickmeiss [Wed, 11 Aug 2004 11:46:54 +0000 (11:46 +0000)]
Make 2.0.23-2 for Windows with fixes for MS. NET

19 years agoUse unsigned char pointers to prevent assert for 8-bit on MS .NET
Adam Dickmeiss [Wed, 11 Aug 2004 11:44:30 +0000 (11:44 +0000)]
Use unsigned char pointers to prevent assert for 8-bit on MS .NET

19 years agoTowards 2.0.23 YAZ.2.0.23
Adam Dickmeiss [Wed, 11 Aug 2004 09:05:56 +0000 (09:05 +0000)]
Towards 2.0.23

19 years agoFix buffer overrun in CCL parser for proximity
Adam Dickmeiss [Wed, 11 Aug 2004 09:02:48 +0000 (09:02 +0000)]
Fix buffer overrun in CCL parser for proximity

19 years agoFixes for MARC-8 in yaz_iconv character set utilies. The MARC-8
Adam Dickmeiss [Sat, 7 Aug 2004 08:18:19 +0000 (08:18 +0000)]
Fixes for MARC-8 in yaz_iconv character set utilies. The MARC-8
to UTF-8/UCS conversion is now only based on codetables.xml.
Thanks to Larry Dixson for reporting this error.

19 years agoFor MARCXML, set leader pos 9 to a to signal unicode
Adam Dickmeiss [Sat, 7 Aug 2004 08:06:57 +0000 (08:06 +0000)]
For MARCXML, set leader pos 9 to a to signal unicode

19 years agoTowards 2.0.22
Adam Dickmeiss [Fri, 6 Aug 2004 08:31:02 +0000 (08:31 +0000)]
Towards 2.0.22

19 years agoRemove unused code.
Adam Dickmeiss [Wed, 4 Aug 2004 09:30:30 +0000 (09:30 +0000)]
Remove unused code.

19 years agoAdd support for more "commit changes" in ZOOM (uses Extended Services).
Adam Dickmeiss [Mon, 2 Aug 2004 10:13:27 +0000 (10:13 +0000)]
Add support for more "commit changes" in ZOOM (uses Extended Services).

19 years agoAdd ES package of type commit
Adam Dickmeiss [Mon, 2 Aug 2004 10:06:34 +0000 (10:06 +0000)]
Add ES package of type commit

19 years agoFor yaz-client, command set_marcdump <file> and -m <file> dumps
Adam Dickmeiss [Fri, 30 Jul 2004 08:37:52 +0000 (08:37 +0000)]
For yaz-client, command set_marcdump <file> and -m <file> dumps
SUTRS/XML/.. records as well.

19 years agoFix typo.
Mike Taylor [Mon, 26 Jul 2004 12:16:56 +0000 (12:16 +0000)]
Fix typo.

19 years agoAvoid using size_t for length modifier in printf format
Adam Dickmeiss [Tue, 15 Jun 2004 10:53:26 +0000 (10:53 +0000)]
Avoid using size_t for length modifier in printf format

19 years agoUse db_printf instead of dprintf which is a public symbol in many systems
Adam Dickmeiss [Tue, 15 Jun 2004 09:58:13 +0000 (09:58 +0000)]
Use db_printf instead of dprintf which is a public symbol in many systems

19 years agoSpecify that default is 15 minutes in timeout for GFS
Adam Dickmeiss [Tue, 15 Jun 2004 09:33:12 +0000 (09:33 +0000)]
Specify that default is 15 minutes in timeout for GFS

19 years agolibyaz-dev depends on libssl-dev
Adam Dickmeiss [Sun, 6 Jun 2004 20:56:56 +0000 (20:56 +0000)]
libyaz-dev depends on libssl-dev

19 years agoadded new command for testing cancel cmd_cancel_find
ja7 [Thu, 27 May 2004 21:24:44 +0000 (21:24 +0000)]
added new command for testing cancel cmd_cancel_find
which makes a find command and then cancel's it.
extended the buffer when processing input files

19 years agoYet another small fix for configure of SSL.
Adam Dickmeiss [Wed, 26 May 2004 11:14:29 +0000 (11:14 +0000)]
Yet another small fix for configure of SSL.

19 years agoDo not throw error if truncation.none is not given
Adam Dickmeiss [Tue, 25 May 2004 14:06:15 +0000 (14:06 +0000)]
Do not throw error if truncation.none is not given

19 years agoSwap definition order for YAZ_DOC and YAZ_INIT
Adam Dickmeiss [Fri, 21 May 2004 12:27:38 +0000 (12:27 +0000)]
Swap definition order for YAZ_DOC and YAZ_INIT

19 years agoFixed use of dprintf(). The define of dprintf() is a part <stdio.h> in
oleg [Wed, 19 May 2004 05:32:47 +0000 (05:32 +0000)]
Fixed use of dprintf(). The define of dprintf() is a part <stdio.h> in
some linux based OS.

19 years agoAdded check of dprintf().
oleg [Wed, 19 May 2004 05:28:06 +0000 (05:28 +0000)]
Added check of dprintf().

19 years agoTowards 2.0.21 YAZ.2.0.21
Adam Dickmeiss [Fri, 14 May 2004 08:19:15 +0000 (08:19 +0000)]
Towards 2.0.21

19 years agoFix SSL libs for configure when --with-openssl=DIR is given.
Adam Dickmeiss [Thu, 13 May 2004 13:11:24 +0000 (13:11 +0000)]
Fix SSL libs for configure when --with-openssl=DIR is given.

19 years agoFix SSL -L -lssl order
Adam Dickmeiss [Thu, 13 May 2004 10:07:14 +0000 (10:07 +0000)]
Fix SSL -L -lssl order

19 years agoBump year
Adam Dickmeiss [Mon, 10 May 2004 18:42:16 +0000 (18:42 +0000)]
Bump year

19 years agoUpgrade to NSIS 2 YAZ.2.0.20
Adam Dickmeiss [Mon, 10 May 2004 12:32:01 +0000 (12:32 +0000)]
Upgrade to NSIS 2

19 years agoUse libxml 2.6.9
Adam Dickmeiss [Mon, 10 May 2004 11:56:33 +0000 (11:56 +0000)]
Use libxml 2.6.9

19 years agoDeclare cs_set_ssl_certificate_file in non-ssl mode too
Adam Dickmeiss [Mon, 10 May 2004 11:40:51 +0000 (11:40 +0000)]
Declare cs_set_ssl_certificate_file in non-ssl mode too

19 years agoUpdated Debian version dependency to 2.0.20.
Adam Dickmeiss [Mon, 10 May 2004 11:27:54 +0000 (11:27 +0000)]
Updated Debian version dependency to 2.0.20.

19 years agoTowards 2.0.20
Adam Dickmeiss [Mon, 10 May 2004 11:24:59 +0000 (11:24 +0000)]
Towards 2.0.20

19 years agoBuild new Debian package
Adam Dickmeiss [Mon, 10 May 2004 11:21:18 +0000 (11:21 +0000)]
Build new Debian package

19 years agoRename cs_set_ssl_certf to cs_set_ssl_certificate_file
Adam Dickmeiss [Mon, 10 May 2004 10:47:04 +0000 (10:47 +0000)]
Rename cs_set_ssl_certf to cs_set_ssl_certificate_file

19 years agoDescribe new SSL comstack functions
Adam Dickmeiss [Mon, 10 May 2004 10:46:26 +0000 (10:46 +0000)]
Describe new SSL comstack functions

19 years agoDo not use obsolete YAZ defines
Adam Dickmeiss [Mon, 10 May 2004 10:45:28 +0000 (10:45 +0000)]
Do not use obsolete YAZ defines

19 years agoKeep old defines for now. Reverts last commit
Adam Dickmeiss [Mon, 10 May 2004 07:52:07 +0000 (07:52 +0000)]
Keep old defines for now. Reverts last commit

19 years agoDo not mention windows.txt anymore. Point to HTML doc
Adam Dickmeiss [Mon, 10 May 2004 07:48:56 +0000 (07:48 +0000)]
Do not mention windows.txt anymore. Point to HTML doc

19 years agoAdded a few casts
Adam Dickmeiss [Mon, 3 May 2004 09:00:50 +0000 (09:00 +0000)]
Added a few casts

19 years agoUse better OID utilities. Simplify
Adam Dickmeiss [Mon, 3 May 2004 09:00:29 +0000 (09:00 +0000)]
Use better OID utilities. Simplify

19 years agoBetter check for SSL on non pkg-config systems
Adam Dickmeiss [Sun, 2 May 2004 00:07:34 +0000 (00:07 +0000)]
Better check for SSL on non pkg-config systems

19 years agoMake sample SSL certificate part of dist
Adam Dickmeiss [Sun, 2 May 2004 00:07:11 +0000 (00:07 +0000)]
Make sample SSL certificate part of dist

19 years agoClarify stuff about libxml2
Adam Dickmeiss [Sat, 1 May 2004 23:45:43 +0000 (23:45 +0000)]
Clarify stuff about libxml2

19 years agoGet rid of SSL_{CFLAGS,DEFS,LIBS}
Adam Dickmeiss [Sat, 1 May 2004 23:32:20 +0000 (23:32 +0000)]
Get rid of SSL_{CFLAGS,DEFS,LIBS}

19 years agoLink with libxml2 2.6.9
Adam Dickmeiss [Sat, 1 May 2004 23:19:49 +0000 (23:19 +0000)]
Link with libxml2 2.6.9

19 years agodd autoconf m4 macro YAZ_DOC for YAZ documentation setup (docbook).
Adam Dickmeiss [Fri, 30 Apr 2004 19:34:05 +0000 (19:34 +0000)]
dd autoconf m4 macro YAZ_DOC for YAZ documentation setup (docbook).

19 years agoSSL comstack now uses yaz.pem certificate file on server side
Adam Dickmeiss [Fri, 30 Apr 2004 19:10:35 +0000 (19:10 +0000)]
SSL comstack now uses yaz.pem certificate file on server side
by default. Certificate filename can be configured by calling
comstack function cs_set_ssl_cert before cs_bind is used.

19 years agoHandle duplicate connect
Adam Dickmeiss [Fri, 30 Apr 2004 12:43:32 +0000 (12:43 +0000)]
Handle duplicate connect

19 years agoDont print system error when comstack cannot be created
Adam Dickmeiss [Thu, 29 Apr 2004 21:27:22 +0000 (21:27 +0000)]
Dont print system error when comstack cannot be created

19 years agoImplement cs_set_ssl_ctx which sets SSL_CTX for SSL comstack.
Adam Dickmeiss [Thu, 29 Apr 2004 21:19:23 +0000 (21:19 +0000)]
Implement cs_set_ssl_ctx which sets SSL_CTX for SSL comstack.
Do not create SSL_CTX in cs_create (ssl_type). Create in tcpip_bind,
tcpip_rcvconnect instead. This allows user to set custom SSL_CTX.

19 years agoGet rid of GCC warnings
Adam Dickmeiss [Thu, 29 Apr 2004 21:15:14 +0000 (21:15 +0000)]
Get rid of GCC warnings

19 years agoRelax http/https URL check a bit
Adam Dickmeiss [Thu, 29 Apr 2004 08:55:17 +0000 (08:55 +0000)]
Relax http/https URL check a bit

19 years agoGet rid of SSL check code
Adam Dickmeiss [Thu, 29 Apr 2004 08:54:56 +0000 (08:54 +0000)]
Get rid of SSL check code

19 years agoZOOM now allows inspection of X509 peer certificate for verification.
Adam Dickmeiss [Wed, 28 Apr 2004 22:44:58 +0000 (22:44 +0000)]
ZOOM now allows inspection of X509 peer certificate for verification.
The X509 buffer is retrived by reading ZOOM option "sslPeerCert".
Removed libyazssl.la. When SSL is enabled, libyaz.la has SSL support and
all programs have too (yaz-ztest, yaz-client, zoom..). May not be
as "modular" but it simplifies things.
Added cs_get_peer_certificate to that returns peer X509 PEM.

19 years agoMore SSL details for yaz-client
Adam Dickmeiss [Wed, 28 Apr 2004 13:25:57 +0000 (13:25 +0000)]
More SSL details for yaz-client

19 years agoAdded cs_get_SSL. yaz-client-ssl prints peer info
Adam Dickmeiss [Wed, 28 Apr 2004 12:10:51 +0000 (12:10 +0000)]
Added cs_get_SSL. yaz-client-ssl prints peer info

19 years agoUpdate ASN.1 for UserInfoFormat-multipleSearchTerms-2.
Adam Dickmeiss [Mon, 26 Apr 2004 21:23:24 +0000 (21:23 +0000)]
Update ASN.1 for UserInfoFormat-multipleSearchTerms-2.

20 years agoCheck for HTMLFILES
Adam Dickmeiss [Thu, 22 Apr 2004 18:44:40 +0000 (18:44 +0000)]
Check for HTMLFILES

20 years agoRevert
Adam Dickmeiss [Thu, 22 Apr 2004 18:25:41 +0000 (18:25 +0000)]
Revert

20 years agoMention new docs on MARC
Adam Dickmeiss [Thu, 22 Apr 2004 18:24:59 +0000 (18:24 +0000)]
Mention new docs on MARC

20 years agoDocument MARC API
Adam Dickmeiss [Thu, 22 Apr 2004 13:12:49 +0000 (13:12 +0000)]
Document MARC API

20 years agoFix --disable-tcpd to really disable tcpd. Patch by Robin H. Johnson.
Adam Dickmeiss [Sat, 17 Apr 2004 08:24:03 +0000 (08:24 +0000)]
Fix --disable-tcpd to really disable tcpd. Patch by Robin H. Johnson.

20 years agoIgnore generated test programs.
Mike Taylor [Fri, 16 Apr 2004 12:34:08 +0000 (12:34 +0000)]
Ignore generated test programs.

20 years agoFix code for ODR_DEBUG. Thanks to Ian Ibbotson
Adam Dickmeiss [Wed, 14 Apr 2004 12:58:27 +0000 (12:58 +0000)]
Fix code for ODR_DEBUG. Thanks to Ian Ibbotson

20 years agoMake buildconf.sh part of dist
Adam Dickmeiss [Sun, 11 Apr 2004 15:02:00 +0000 (15:02 +0000)]
Make buildconf.sh part of dist

20 years agoCheck class for display of XML/HTML
Adam Dickmeiss [Wed, 7 Apr 2004 13:51:50 +0000 (13:51 +0000)]
Check class for display of XML/HTML