yaz-moved-to-github.git
18 years agoMore Doxygen stuff; for auto-generated code too
Adam Dickmeiss [Thu, 20 Apr 2006 20:50:51 +0000 (20:50 +0000)]
More Doxygen stuff; for auto-generated code too

18 years agoRemove Doxyfile. There is already another one in root dir of YAZ
Adam Dickmeiss [Thu, 20 Apr 2006 20:45:38 +0000 (20:45 +0000)]
Remove Doxyfile. There is already another one in root dir of YAZ

18 years agoExteded yaz_marc_write_marcxhange new parameters, format and type.
Adam Dickmeiss [Thu, 20 Apr 2006 20:35:02 +0000 (20:35 +0000)]
Exteded yaz_marc_write_marcxhange new parameters, format and type.
More Doxygen comments.

18 years agoAdded utility yaz_marc_modify_leader which modifies a one or
Adam Dickmeiss [Thu, 20 Apr 2006 19:47:01 +0000 (19:47 +0000)]
Added utility yaz_marc_modify_leader which modifies a one or
more characters in a MARC leader. Function yaz_write_marcxml and
output mode YAZ_MARC_MARCXML sets leader byte at pos = 'a'. Actually
this is not new (YAZ 2.1.16 did that too, but it was done differently).

18 years agoFix path to id.png in copy
Adam Dickmeiss [Thu, 20 Apr 2006 13:46:55 +0000 (13:46 +0000)]
Fix path to id.png in copy

18 years agoSimplify file specs for devel+doc by using File /r.
Adam Dickmeiss [Thu, 20 Apr 2006 13:45:20 +0000 (13:45 +0000)]
Simplify file specs for devel+doc by using File /r.

18 years agoAdded common to SUBDIRS
Adam Dickmeiss [Thu, 20 Apr 2006 13:04:16 +0000 (13:04 +0000)]
Added common to SUBDIRS

18 years agoUpdated to use doc/common (id-docbook-common)
Adam Dickmeiss [Thu, 20 Apr 2006 11:56:20 +0000 (11:56 +0000)]
Updated to use doc/common (id-docbook-common)

18 years agoRemove 2.1.17 from this
Adam Dickmeiss [Thu, 20 Apr 2006 08:43:23 +0000 (08:43 +0000)]
Remove 2.1.17 from this

18 years agobumped version number to 2.1.18
Marc Cromme [Thu, 20 Apr 2006 08:38:01 +0000 (08:38 +0000)]
bumped version number to 2.1.18

18 years agoASN.1 compiler 0.4: generates brief Doxygen file header for
Adam Dickmeiss [Thu, 20 Apr 2006 08:25:12 +0000 (08:25 +0000)]
ASN.1 compiler 0.4: generates brief Doxygen file header for
generated .h/.c files.

18 years agobumped number to 2.1.17
Marc Cromme [Thu, 20 Apr 2006 08:24:54 +0000 (08:24 +0000)]
bumped number to 2.1.17

18 years agoLet all .asn depend on yaz-asncomp
Adam Dickmeiss [Thu, 20 Apr 2006 08:24:31 +0000 (08:24 +0000)]
Let all .asn depend on yaz-asncomp

18 years agobumped version to 2.1.17-1
Marc Cromme [Thu, 20 Apr 2006 08:04:13 +0000 (08:04 +0000)]
bumped version to 2.1.17-1

18 years agoFixed bug in yaz_srw_get: case Z_SRW_scan_response missed a break.
Adam Dickmeiss [Thu, 20 Apr 2006 00:01:01 +0000 (00:01 +0000)]
Fixed bug in yaz_srw_get: case Z_SRW_scan_response missed a break.

18 years agoUpdated for MARC-8 conversion
Adam Dickmeiss [Wed, 19 Apr 2006 23:49:50 +0000 (23:49 +0000)]
Updated for MARC-8 conversion

18 years agoAdded another safe cast to prevent warning
Adam Dickmeiss [Wed, 19 Apr 2006 23:48:06 +0000 (23:48 +0000)]
Added another safe cast to prevent warning

18 years agoAdded safe cast to prevent warning
Adam Dickmeiss [Wed, 19 Apr 2006 23:46:15 +0000 (23:46 +0000)]
Added safe cast to prevent warning

18 years agoImplemented yaz_iconv to support conversion to MARC-8
Adam Dickmeiss [Wed, 19 Apr 2006 23:15:39 +0000 (23:15 +0000)]
Implemented yaz_iconv to support conversion to MARC-8

18 years agoMissed this file
Adam Dickmeiss [Wed, 19 Apr 2006 11:00:26 +0000 (11:00 +0000)]
Missed this file

18 years agoNew facilities for the MARC module. The reading - and writing of
Adam Dickmeiss [Wed, 19 Apr 2006 10:05:02 +0000 (10:05 +0000)]
New facilities for the MARC module. The reading - and writing of
content are separate methods for the yaz_marc_t handle. The following
read functions are available: yaz_marc_read_iso2709 (Reads MARC in
ISO2709 format), yaz_marc_read_xml (reads MARC in MARCXML/MarcXchange
format). Write functions have prefix yaz_marc_write_.. The existing
utilities yaz_marc_decode_wrbuf and yaz_marc_decode_buf are still
available. Removed support for OAI-MARC and simplexml (not the
simplexml from PHP5).

18 years agoBetter usage info
Adam Dickmeiss [Wed, 19 Apr 2006 09:05:09 +0000 (09:05 +0000)]
Better usage info

18 years agoFor decoding of OIDs, do more sanity checks , so that we don't end up
Adam Dickmeiss [Mon, 17 Apr 2006 07:40:15 +0000 (07:40 +0000)]
For decoding of OIDs, do more sanity checks , so that we don't end up
in a situation where an OID can be decoded but not encoded.

18 years agoSpellfix for VirtualHost examle
Adam Dickmeiss [Wed, 12 Apr 2006 18:25:21 +0000 (18:25 +0000)]
Spellfix for VirtualHost examle

18 years agoAdded a new ZOOM event type ZOOM_EVENT_END which signals no more events
Adam Dickmeiss [Fri, 7 Apr 2006 11:27:24 +0000 (11:27 +0000)]
Added a new ZOOM event type ZOOM_EVENT_END which signals no more events
to be returned for this connection.

18 years agoRPN buffer bumped from 512 chars to 5120.
Mike Taylor [Wed, 5 Apr 2006 12:05:36 +0000 (12:05 +0000)]
RPN buffer bumped from 512 chars to 5120.

18 years agoReport SRU diagnostic 12 (too many chars in query) when rendering the
Mike Taylor [Wed, 5 Apr 2006 12:04:51 +0000 (12:04 +0000)]
Report SRU diagnostic 12 (too many chars in query) when rendering the
compiled CQL query out into PQF tries to overrun the supplied buffer.
Fixes a bug that was mystifying while we put the Alvis demo together.

18 years agoIgnore generated tstpquery
Mike Taylor [Wed, 5 Apr 2006 11:55:46 +0000 (11:55 +0000)]
Ignore generated tstpquery

18 years agoMore PQF parser tests
Adam Dickmeiss [Sat, 1 Apr 2006 11:47:41 +0000 (11:47 +0000)]
More PQF parser tests

18 years agoFixed 523: PQF parser does not properly diagnose @prox syntax errors.
Adam Dickmeiss [Sat, 1 Apr 2006 11:45:23 +0000 (11:45 +0000)]
Fixed 523: PQF parser does not properly diagnose @prox syntax errors.
Added a few PQF parser diagnostics to improve error messages.
Catch terms that aren't unsigned ints.. E.g. the invalid @attr p=q x .

18 years agoFixed bug #558: present request out of range with presentChunk/step
Adam Dickmeiss [Sat, 1 Apr 2006 07:21:12 +0000 (07:21 +0000)]
Fixed bug #558: present request out of range with presentChunk/step

18 years ago2.1.17
Adam Dickmeiss [Fri, 31 Mar 2006 12:49:37 +0000 (12:49 +0000)]
2.1.17

18 years agoTowards 2.1.16 YAZ.2.1.16
Adam Dickmeiss [Fri, 31 Mar 2006 09:55:01 +0000 (09:55 +0000)]
Towards 2.1.16

18 years ago2006
Adam Dickmeiss [Fri, 31 Mar 2006 09:54:48 +0000 (09:54 +0000)]
2006

18 years agoAllow multiple languages and charsets to be specified with
Adam Dickmeiss [Fri, 31 Mar 2006 09:51:21 +0000 (09:51 +0000)]
Allow multiple languages and charsets to be specified with
yaz-client. Each item must be separated by comma (NO BLANKS). E.g.
negcharset iso-8859-1,utf-8
Added az_set_proposal_charneg_list.

18 years agoyaz.m4 moved to sub directory m4
Adam Dickmeiss [Thu, 30 Mar 2006 16:30:25 +0000 (16:30 +0000)]
yaz.m4 moved to sub directory m4

18 years agoAdd YAZ_EXPORT yaz_opac_decode_wrbuf
Adam Dickmeiss [Thu, 30 Mar 2006 14:15:20 +0000 (14:15 +0000)]
Add YAZ_EXPORT yaz_opac_decode_wrbuf

18 years agoDepends on libreadline5-dev
Adam Dickmeiss [Thu, 30 Mar 2006 07:45:42 +0000 (07:45 +0000)]
Depends on libreadline5-dev

18 years agoMore NEWS
Adam Dickmeiss [Thu, 30 Mar 2006 07:36:06 +0000 (07:36 +0000)]
More NEWS

18 years agoCQL prox support.
Mike Taylor [Wed, 29 Mar 2006 15:26:01 +0000 (15:26 +0000)]
CQL prox support.

18 years agoBetter rule for "fuzzy"
Mike Taylor [Wed, 29 Mar 2006 14:47:07 +0000 (14:47 +0000)]
Better rule for "fuzzy"

18 years agoRequire autoconf 2.59 or later. Extra m4 quoting
Adam Dickmeiss [Tue, 28 Mar 2006 16:53:56 +0000 (16:53 +0000)]
Require autoconf 2.59 or later. Extra m4 quoting

18 years agoFix maintainer line
Adam Dickmeiss [Tue, 28 Mar 2006 16:43:36 +0000 (16:43 +0000)]
Fix maintainer line

18 years agoUsing config auxdir config.
Adam Dickmeiss [Tue, 28 Mar 2006 16:42:04 +0000 (16:42 +0000)]
Using config auxdir config.

18 years agoMove to automake1.8/1.9
Adam Dickmeiss [Tue, 28 Mar 2006 16:36:35 +0000 (16:36 +0000)]
Move to automake1.8/1.9

18 years agoMore news
Adam Dickmeiss [Mon, 27 Mar 2006 09:57:18 +0000 (09:57 +0000)]
More news

18 years agojava script mime type added to the list of allowed mime types to be served by YAZ...
Marc Cromme [Sun, 26 Mar 2006 21:00:09 +0000 (21:00 +0000)]
java script mime type added to the list of allowed mime types to be served by YAZ http server

18 years agoMore testing for bug #537
Adam Dickmeiss [Sat, 25 Mar 2006 14:42:16 +0000 (14:42 +0000)]
More testing for bug #537

18 years agoFixed bug #537: marc-8 -> iso-8859-1 konvertering fails for some
Adam Dickmeiss [Sat, 25 Mar 2006 14:41:53 +0000 (14:41 +0000)]
Fixed bug #537: marc-8 -> iso-8859-1 konvertering fails for some
sequences.

18 years agoFor yaz_log, allow special timeformat %! to display thread ID
Adam Dickmeiss [Fri, 24 Mar 2006 13:58:43 +0000 (13:58 +0000)]
For yaz_log, allow special timeformat %! to display thread ID

18 years agoReinsert initialiser for __UNUSED_loglevel
Mike Taylor [Wed, 22 Mar 2006 17:58:32 +0000 (17:58 +0000)]
Reinsert initialiser for __UNUSED_loglevel

18 years agoPut __UNUSED_loglevel back into structure to maintain binary compatibility.
Mike Taylor [Wed, 22 Mar 2006 13:55:06 +0000 (13:55 +0000)]
Put __UNUSED_loglevel back into structure to maintain binary compatibility.

18 years agoDo not impose STAT_DEFAULT_LOG_LEVEL if the YAZ_LOG environment
Mike Taylor [Wed, 22 Mar 2006 13:50:46 +0000 (13:50 +0000)]
Do not impose STAT_DEFAULT_LOG_LEVEL if the YAZ_LOG environment
variable is set.  Cleaner handling of logging options.

18 years agoRemoved loglevel from struct statserv_options_block -- it was only
Mike Taylor [Wed, 22 Mar 2006 13:38:17 +0000 (13:38 +0000)]
Removed loglevel from struct statserv_options_block -- it was only
there as a hack from the days when yaz_log_init() was the only way to
change any setting, and required all three to be set.

18 years agoAccept application/soap+xml as content-type for SOAP msg
Adam Dickmeiss [Wed, 22 Mar 2006 13:03:59 +0000 (13:03 +0000)]
Accept application/soap+xml as content-type for SOAP msg

18 years agoReestablish log_event_{start,end}.
Adam Dickmeiss [Tue, 21 Mar 2006 13:58:50 +0000 (13:58 +0000)]
Reestablish log_event_{start,end}.

18 years agoRemove log_event_{start,end}. Add function yaz_log_set_handler instead
Adam Dickmeiss [Tue, 21 Mar 2006 12:54:02 +0000 (12:54 +0000)]
Remove log_event_{start,end}. Add function yaz_log_set_handler instead

18 years agoAllow Hook function to be tested (log_event_start)
Adam Dickmeiss [Tue, 21 Mar 2006 12:32:16 +0000 (12:32 +0000)]
Allow Hook function to be tested (log_event_start)

18 years agoAllow yaz_log logging to be disabled using yaz_log_init_file with
Adam Dickmeiss [Tue, 21 Mar 2006 12:31:48 +0000 (12:31 +0000)]
Allow yaz_log logging to be disabled using yaz_log_init_file with
fname == NULL. Output can be still be captured using log_event_start
calls. Useful if YAZ is to be using foreign log facility..

18 years agoSupport for translating proximity nodes from CQL to PQF, including modifiers.
Mike Taylor [Mon, 20 Mar 2006 14:56:40 +0000 (14:56 +0000)]
Support for translating proximity nodes from CQL to PQF, including modifiers.

18 years agoFix typo "libtools" (is now "libtool")
Mike Taylor [Mon, 20 Mar 2006 09:38:13 +0000 (09:38 +0000)]
Fix typo "libtools" (is now "libtool")

18 years agoEnsure Bib-1 diagnostic is mapped to SRW diagnostic for bend_init
Adam Dickmeiss [Thu, 16 Mar 2006 12:30:03 +0000 (12:30 +0000)]
Ensure Bib-1 diagnostic is mapped to SRW diagnostic for bend_init

18 years agoFor GFS - SRU handling, empty stylesheet means no stylesheet ref
Adam Dickmeiss [Thu, 16 Mar 2006 08:55:28 +0000 (08:55 +0000)]
For GFS - SRU handling, empty stylesheet means no stylesheet ref

18 years agoBump to dev version 2.1.15
Adam Dickmeiss [Thu, 16 Mar 2006 08:36:29 +0000 (08:36 +0000)]
Bump to dev version 2.1.15

18 years agoremoved superflous log message
Marc Cromme [Wed, 15 Mar 2006 14:12:26 +0000 (14:12 +0000)]
removed superflous log message

18 years agoAdded support for file access in GFS to facilitate static
Adam Dickmeiss [Wed, 15 Mar 2006 13:32:05 +0000 (13:32 +0000)]
Added support for file access in GFS to facilitate static
web pages, such XSL/CSS/HTML files.

18 years agoTowards 2.1.14 YAZ.2.1.14
Adam Dickmeiss [Tue, 14 Mar 2006 09:04:07 +0000 (09:04 +0000)]
Towards 2.1.14

18 years agoTowards 2.1.14
Adam Dickmeiss [Tue, 14 Mar 2006 08:58:56 +0000 (08:58 +0000)]
Towards 2.1.14

18 years agoMake bin/yazd.dll + lib/yazd.lib part of Development component.
Adam Dickmeiss [Tue, 14 Mar 2006 08:50:19 +0000 (08:50 +0000)]
Make bin/yazd.dll + lib/yazd.lib part of Development component.

18 years agoYAZ_LOG environment variable.
Mike Taylor [Mon, 13 Mar 2006 17:33:00 +0000 (17:33 +0000)]
YAZ_LOG environment variable.

18 years agoOmit unnecessary warnings in ztest sample code.
Adam Dickmeiss [Mon, 13 Mar 2006 12:14:00 +0000 (12:14 +0000)]
Omit unnecessary warnings in ztest sample code.

18 years agoMore informative GFS WRT Extended Services
Adam Dickmeiss [Mon, 13 Mar 2006 11:59:27 +0000 (11:59 +0000)]
More informative GFS WRT Extended Services

18 years agoSurvive in set_DatabaseNames if connection has not been connected.
Adam Dickmeiss [Mon, 13 Mar 2006 10:48:14 +0000 (10:48 +0000)]
Survive in set_DatabaseNames if connection has not been connected.

18 years agoRecognise the "always" configuration element.
Mike Taylor [Fri, 10 Mar 2006 17:18:09 +0000 (17:18 +0000)]
Recognise the "always" configuration element.

18 years agoMap structure and other attributes before indexes, so that
Mike Taylor [Fri, 10 Mar 2006 14:43:13 +0000 (14:43 +0000)]
Map structure and other attributes before indexes, so that
index-specific structures can override defaults.  So:
structure.* = 4=1
index.dc.date = 1=date-modified 4=5
does the right thing.

18 years agoFix URL of SRU diagnostics list.
Mike Taylor [Fri, 10 Mar 2006 10:43:32 +0000 (10:43 +0000)]
Fix URL of SRU diagnostics list.
(Yes, Ray has moved it.  Thanks, Ray.)

18 years agoIgnore yaz-xmlquery
Mike Taylor [Thu, 9 Mar 2006 16:14:53 +0000 (16:14 +0000)]
Ignore yaz-xmlquery

18 years agoNull terminate a null-terminated string
Adam Dickmeiss [Mon, 6 Mar 2006 08:11:41 +0000 (08:11 +0000)]
Null terminate a null-terminated string

18 years agoBNF for nested queries.
Adam Dickmeiss [Thu, 2 Mar 2006 09:38:41 +0000 (09:38 +0000)]
BNF for nested queries.

18 years agoAdded sort extension
Adam Dickmeiss [Thu, 2 Mar 2006 09:37:35 +0000 (09:37 +0000)]
Added sort extension

18 years agoadded complex rewrite rules for multiple attribute combinations
Marc Cromme [Thu, 2 Mar 2006 09:20:53 +0000 (09:20 +0000)]
added complex rewrite rules for multiple attribute combinations

18 years agoAdded SRU-GET and SRU-POST support for ZOOM C. Option "sru" specifies
Adam Dickmeiss [Wed, 1 Mar 2006 23:24:24 +0000 (23:24 +0000)]
Added SRU-GET and SRU-POST support for ZOOM C. Option "sru" specifies
which mode to use; one of "post", "get" or "soap" (SRW, default).

18 years agofix decode of resultSetTTL
Adam Dickmeiss [Wed, 1 Mar 2006 22:33:06 +0000 (22:33 +0000)]
fix decode of resultSetTTL

18 years agoFixed bug in GFS: bend_scan handler was not called when PQF-to-CQL conversion
Adam Dickmeiss [Mon, 27 Feb 2006 21:31:33 +0000 (21:31 +0000)]
Fixed bug in GFS: bend_scan handler was not called when PQF-to-CQL conversion
was enabled.

18 years agoadded some examples of XMLPQF to XMLPQF query rewrites
Marc Cromme [Fri, 24 Feb 2006 14:07:23 +0000 (14:07 +0000)]
added some examples of XMLPQF to XMLPQF query rewrites
look in the first comments of the stylesheet to see how it is run.
probably this is the wrong place, but I checked it in here since I do not know of a better place.

18 years agoFixed bug #488: tsticonv fails on Solaris with Sun C compiler.
Adam Dickmeiss [Thu, 23 Feb 2006 13:15:43 +0000 (13:15 +0000)]
Fixed bug #488: tsticonv fails on Solaris with Sun C compiler.
We no longer use a negative value in yaz_iconv_trie_dir.ptr member
for a "null" pointer. Instead integer 0 is used and actual ptrs
have an offset +1.

18 years agoDont return value in void function
Adam Dickmeiss [Thu, 23 Feb 2006 13:09:54 +0000 (13:09 +0000)]
Dont return value in void function

18 years agoFor XML query structure, use 'operator' instead of 'binary'.
Adam Dickmeiss [Thu, 23 Feb 2006 11:17:25 +0000 (11:17 +0000)]
For XML query structure, use 'operator' instead of 'binary'.
For top-level of query, use <query><rpn>..</rpn></query> rather than
<query type="rpn">..</query> due to XML schemas and other unpleasant
things.

18 years agoRemoved redundant check
Adam Dickmeiss [Thu, 23 Feb 2006 11:16:22 +0000 (11:16 +0000)]
Removed redundant check

18 years agoAdded utility program yaz-xmlquery.
Adam Dickmeiss [Thu, 23 Feb 2006 10:40:59 +0000 (10:40 +0000)]
Added utility program yaz-xmlquery.

18 years agoUpdate
Adam Dickmeiss [Wed, 22 Feb 2006 19:53:02 +0000 (19:53 +0000)]
Update

18 years agoAdded a test case which exposes UTF-8 conversion bug.
Adam Dickmeiss [Wed, 22 Feb 2006 19:48:53 +0000 (19:48 +0000)]
Added a test case which exposes UTF-8 conversion bug.

18 years agoImplement yaz_xml2query.
Adam Dickmeiss [Sun, 19 Feb 2006 18:44:23 +0000 (18:44 +0000)]
Implement yaz_xml2query.

18 years agoMake ztest_explain non-static
Adam Dickmeiss [Sun, 19 Feb 2006 18:37:20 +0000 (18:37 +0000)]
Make ztest_explain non-static

18 years agoUsing odr_create_Odr_oct
Adam Dickmeiss [Sun, 19 Feb 2006 18:36:10 +0000 (18:36 +0000)]
Using odr_create_Odr_oct

18 years agoMore proper initialization ot union .. Not that it makes a difference
Adam Dickmeiss [Sun, 19 Feb 2006 18:34:13 +0000 (18:34 +0000)]
More proper initialization ot union .. Not that it makes a difference

18 years agoImplemented utility odr_create_Odr_oct to create Odr_oct struct with content
Adam Dickmeiss [Sun, 19 Feb 2006 18:33:08 +0000 (18:33 +0000)]
Implemented utility odr_create_Odr_oct to create Odr_oct struct with content

18 years agoFixed UTF-8 reading (for 3 byte sequences).
Adam Dickmeiss [Fri, 10 Feb 2006 12:45:39 +0000 (12:45 +0000)]
Fixed UTF-8 reading (for 3 byte sequences).

18 years agoFor VS, use option /EHsc instead of /GX (deprecated)
Adam Dickmeiss [Thu, 9 Feb 2006 12:36:18 +0000 (12:36 +0000)]
For VS, use option /EHsc instead of /GX (deprecated)

18 years agoAdded a few harmless casts . (famous last words)
Adam Dickmeiss [Fri, 3 Feb 2006 10:44:57 +0000 (10:44 +0000)]
Added a few harmless casts . (famous last words)