yaz-moved-to-github.git
12 years agoUpdate headers and omit CVS Ids.
Adam Dickmeiss [Fri, 4 Apr 2008 21:24:40 +0000 (23:24 +0200)]
Update headers and omit CVS Ids.

12 years agoFixed bug #2116: Invalid: returning value from void func in wrbuf.c.
Adam Dickmeiss [Fri, 4 Apr 2008 11:26:29 +0000 (13:26 +0200)]
Fixed bug #2116: Invalid: returning value from void func in wrbuf.c.

12 years agoRefactor iconv decoders.
Adam Dickmeiss [Thu, 3 Apr 2008 15:19:55 +0000 (17:19 +0200)]
Refactor iconv decoders.

12 years agoUpdate source headers for 2008. Omit CVS ID keyword subst.
Adam Dickmeiss [Tue, 1 Apr 2008 21:11:45 +0000 (23:11 +0200)]
Update source headers for 2008. Omit CVS ID keyword subst.

12 years agoAdded Copyright header.
Adam Dickmeiss [Tue, 1 Apr 2008 18:41:54 +0000 (20:41 +0200)]
Added Copyright header.

12 years agoFactored character encoders out to separate files (iconv system).
Adam Dickmeiss [Tue, 1 Apr 2008 11:37:51 +0000 (13:37 +0200)]
Factored character encoders out to separate files (iconv system).

12 years agoImproved speed of MARC-8 encoding. Cosmetic changes.
Adam Dickmeiss [Mon, 31 Mar 2008 21:51:26 +0000 (23:51 +0200)]
Improved speed of MARC-8 encoding. Cosmetic changes.

12 years agoImplemented lossy and lossless MARC-8 encoding.
Adam Dickmeiss [Mon, 31 Mar 2008 21:12:25 +0000 (23:12 +0200)]
Implemented lossy and lossless MARC-8 encoding.

The lossy encoding is named marc8-lossy. The lossless encoding is named
marc8-lossless.

12 years agoTowards 3.0.28.
Adam Dickmeiss [Mon, 31 Mar 2008 10:06:50 +0000 (12:06 +0200)]
Towards 3.0.28.

12 years agoHandle G1 in MARC-8 decoding.
Adam Dickmeiss [Tue, 25 Mar 2008 20:50:41 +0000 (21:50 +0100)]
Handle G1 in MARC-8 decoding.

The MARC-8 decoding now handles G1 sequences in any code page. The
code until now has only handled G1 in the ANSEL page.

12 years agoIgnore backup files.
Adam Dickmeiss [Tue, 25 Mar 2008 13:12:49 +0000 (14:12 +0100)]
Ignore backup files.

12 years agoBump to 3.0.27.
Adam Dickmeiss [Tue, 25 Mar 2008 12:52:48 +0000 (13:52 +0100)]
Bump to 3.0.27.

12 years agoAdded function yaz_log_xml_errors.
Adam Dickmeiss [Tue, 25 Mar 2008 12:49:46 +0000 (13:49 +0100)]
Added function yaz_log_xml_errors.

12 years agoChanged messages for XSLT conversion errors.
Adam Dickmeiss [Tue, 25 Mar 2008 12:46:50 +0000 (13:46 +0100)]
Changed messages for XSLT conversion errors.

12 years agoProduce </collection> only once in MARCXML printing.
Adam Dickmeiss [Wed, 19 Mar 2008 22:33:01 +0000 (23:33 +0100)]
Produce </collection> only once in MARCXML printing.

12 years agoIgnore unknown XML attributes in MARCXML parsing.
Adam Dickmeiss [Wed, 19 Mar 2008 22:32:19 +0000 (23:32 +0100)]
Ignore unknown XML attributes in MARCXML parsing.

12 years agoFor yaz-marcdump, allow use of prefix in record element.
Adam Dickmeiss [Wed, 19 Mar 2008 22:00:38 +0000 (23:00 +0100)]
For yaz-marcdump, allow use of prefix in record element.

Fixed marcdump's check for element name. Now using
xmlTextReaderLocalName used instead of xmlTextReaderConstName.

12 years agoMake iconv-p.h part of automake source.
Adam Dickmeiss [Tue, 18 Mar 2008 17:48:51 +0000 (18:48 +0100)]
Make iconv-p.h part of automake source.

12 years agoWS spaces.
Adam Dickmeiss [Tue, 18 Mar 2008 10:36:17 +0000 (11:36 +0100)]
WS spaces.

12 years agoAdded print of status or Error Report from xml ES
Jacob Poulsen [Mon, 17 Mar 2008 14:16:22 +0000 (15:16 +0100)]
Added print of status or Error Report from xml ES

12 years agoMinor changes to parsing of itemorder comamand.
Adam Dickmeiss [Tue, 18 Mar 2008 10:18:16 +0000 (11:18 +0100)]
Minor changes to parsing of itemorder comamand.

The parsing of itemorder command was moved from create_ItemOrderExternal
to cmd_itemorder.

12 years agoAdded customisation of xml send in command itemorder xml 1 usage
Jacob Poulsen [Mon, 17 Mar 2008 14:08:14 +0000 (15:08 +0100)]
Added customisation of xml send in command itemorder xml 1 usage

itemorder xml 1 "<xml></xml>"
or
itemorder xml 1 <xmlfile

12 years agoUpdate for new C source for iconv handling.
Adam Dickmeiss [Mon, 17 Mar 2008 23:23:00 +0000 (00:23 +0100)]
Update for new C source for iconv handling.

12 years agoFactor iconv conversions to separate C files.
Adam Dickmeiss [Mon, 17 Mar 2008 23:14:11 +0000 (00:14 +0100)]
Factor iconv conversions to separate C files.

12 years agoAvoid Latin-1 chars.
Adam Dickmeiss [Mon, 17 Mar 2008 23:11:41 +0000 (00:11 +0100)]
Avoid Latin-1 chars.

12 years agoIgnore .o files.
Adam Dickmeiss [Mon, 17 Mar 2008 14:36:27 +0000 (15:36 +0100)]
Ignore .o files.

12 years agoMARC-8 ANSEL fix and proper better handling of incompl. sequences.
Adam Dickmeiss [Mon, 17 Mar 2008 14:32:59 +0000 (15:32 +0100)]
MARC-8 ANSEL fix and proper better handling of incompl. sequences.

The routine yaz_read_marc8_comb was modified to handle the escape
sequence for ANSEL properly . Thanks to Gary Anderson for pointing
out the problem with ANSEL. A few tests were added to test for the
use of incomplete sequences.

12 years agoIgnore object files.
Adam Dickmeiss [Sun, 16 Mar 2008 11:42:07 +0000 (12:42 +0100)]
Ignore object files.

12 years agoChanged description of yaz_options.
Adam Dickmeiss [Sun, 16 Mar 2008 11:33:50 +0000 (12:33 +0100)]
Changed description of yaz_options.

12 years agoAdded defines for yaz_options return values.
Adam Dickmeiss [Sun, 16 Mar 2008 11:32:56 +0000 (12:32 +0100)]
Added defines for yaz_options return values.

12 years agoIgnore sub directory config.
Adam Dickmeiss [Wed, 12 Mar 2008 20:33:02 +0000 (21:33 +0100)]
Ignore sub directory config.

12 years agoFixed check for Git submodules.
Adam Dickmeiss [Wed, 12 Mar 2008 20:32:17 +0000 (21:32 +0100)]
Fixed check for Git submodules.

12 years agoGenerate ChangeLog using Git.
Adam Dickmeiss [Wed, 12 Mar 2008 13:33:32 +0000 (14:33 +0100)]
Generate ChangeLog using Git.

12 years agoAuto add Git submodules in buildconf.sh.
Adam Dickmeiss [Wed, 12 Mar 2008 13:32:04 +0000 (14:32 +0100)]
Auto add Git submodules in buildconf.sh.

12 years agoMoved ignore files.
Adam Dickmeiss [Wed, 12 Mar 2008 10:43:09 +0000 (11:43 +0100)]
Moved ignore files.

12 years agoCreate config if it does not exist.
Adam Dickmeiss [Wed, 12 Mar 2008 10:09:36 +0000 (11:09 +0100)]
Create config if it does not exist.

12 years agoAdded sub modules m4 and doc/common.
Adam Dickmeiss [Wed, 12 Mar 2008 10:06:42 +0000 (11:06 +0100)]
Added sub modules m4 and doc/common.

12 years agoFixed bug #2120: Different greek symbols, UTF-8 to MARC-8.
Adam Dickmeiss [Wed, 12 Mar 2008 08:53:28 +0000 (08:53 +0000)]
Fixed bug #2120: Different greek symbols, UTF-8 to MARC-8.

The UTF-8 to MARC-8 conversion no longer uses yaz_marc8r_67_conv
and the table data associated with it. The table data (albeit small)
is still produced.

12 years agoFor MARC-8 decoding avoid messing up G0 when G1 is selected.
Adam Dickmeiss [Wed, 5 Mar 2008 21:21:22 +0000 (21:21 +0000)]
For MARC-8 decoding avoid messing up G0 when G1 is selected.

Use two flags for G0/G1 selection so that selection of G1 does not
conflict with selection of G0. Bug #2115. Note that G1 is not
properly handled. We must add &127 for G1 decoding since those
characters have bit 7 set. A flag must be parsed to the conversion
routines probably.

12 years agoFix C code build Z39.50v3 ASN.1 using make -j (parallel build).
Adam Dickmeiss [Wed, 5 Mar 2008 10:41:45 +0000 (10:41 +0000)]
Fix C code build Z39.50v3 ASN.1 using make -j (parallel build).

12 years agoadded libicu-dev fro compability with lenny ICU transition
Marc Cromme [Mon, 3 Mar 2008 07:32:06 +0000 (07:32 +0000)]
added libicu-dev fro compability with lenny ICU transition

12 years agoDocument mask for name in retrieval
Adam Dickmeiss [Thu, 28 Feb 2008 09:40:42 +0000 (09:40 +0000)]
Document mask for name in retrieval

12 years agoRemoved bad character from comment
Adam Dickmeiss [Thu, 21 Feb 2008 12:42:13 +0000 (12:42 +0000)]
Removed bad character from comment

12 years agoFixed YAZ_VERSIONL YAZ.3.0.26
Adam Dickmeiss [Thu, 21 Feb 2008 11:03:33 +0000 (11:03 +0000)]
Fixed YAZ_VERSIONL

12 years agoTowards 3.0.26.
Adam Dickmeiss [Thu, 21 Feb 2008 10:48:44 +0000 (10:48 +0000)]
Towards 3.0.26.

12 years agoComment yaz_daemon.
Adam Dickmeiss [Thu, 21 Feb 2008 10:44:43 +0000 (10:44 +0000)]
Comment yaz_daemon.

12 years agoIndenting
Adam Dickmeiss [Thu, 21 Feb 2008 10:18:15 +0000 (10:18 +0000)]
Indenting

12 years agoAdded yaz_daemoon for windows.
Adam Dickmeiss [Thu, 21 Feb 2008 10:15:30 +0000 (10:15 +0000)]
Added yaz_daemoon for windows.

12 years agowin32 export yaz_daemon
Adam Dickmeiss [Thu, 21 Feb 2008 10:15:12 +0000 (10:15 +0000)]
win32 export yaz_daemon

12 years agowin32 export yaz_poll
Adam Dickmeiss [Thu, 21 Feb 2008 10:15:03 +0000 (10:15 +0000)]
win32 export yaz_poll

12 years agoadded optional dependencies on libicu38-dev
Marc Cromme [Thu, 21 Feb 2008 07:19:40 +0000 (07:19 +0000)]
added optional dependencies on libicu38-dev

12 years agoDescribe YAZ' options function.
Adam Dickmeiss [Wed, 20 Feb 2008 10:03:42 +0000 (10:03 +0000)]
Describe YAZ' options function.

12 years agoFixed doxygen desc
Adam Dickmeiss [Wed, 20 Feb 2008 10:03:25 +0000 (10:03 +0000)]
Fixed doxygen desc

12 years agoBumped debian version to 3.0.25-1
Adam Dickmeiss [Tue, 19 Feb 2008 19:58:40 +0000 (19:58 +0000)]
Bumped debian version to 3.0.25-1

12 years agoBump version to 3.0.25.
Adam Dickmeiss [Mon, 18 Feb 2008 19:30:28 +0000 (19:30 +0000)]
Bump version to 3.0.25.

12 years agoBump dependency version due to new functions
Adam Dickmeiss [Mon, 18 Feb 2008 18:03:21 +0000 (18:03 +0000)]
Bump dependency version due to new functions

12 years agoAdded daemon utility (yaz_daemon).
Adam Dickmeiss [Mon, 18 Feb 2008 17:07:05 +0000 (17:07 +0000)]
Added daemon utility (yaz_daemon).

12 years agoRemoved always true expression part in if stmt
Adam Dickmeiss [Mon, 18 Feb 2008 16:44:48 +0000 (16:44 +0000)]
Removed always true expression part in if stmt

12 years agoallowing for version 3.6 and 3.8 of ICU libs
Marc Cromme [Thu, 7 Feb 2008 15:23:18 +0000 (15:23 +0000)]
allowing for version 3.6 and 3.8 of ICU libs

12 years agoFixed bug #2068: pkg-config trouble.
Adam Dickmeiss [Wed, 30 Jan 2008 20:37:04 +0000 (20:37 +0000)]
Fixed bug #2068: pkg-config trouble.

Add -I${includedir} as proposed by Ko van der Sloot.

12 years agoFixed bug #395: ZOOM_record / OPAC record encoding problems.
Adam Dickmeiss [Wed, 30 Jan 2008 20:00:55 +0000 (20:00 +0000)]
Fixed bug #395: ZOOM_record / OPAC record encoding problems.

The function yaz_opac_decode_wrbuf now uses the iconv handle as
used by the yaz_mart_t handle to char convert the strings in the
OPAC records (ASN.1). Presumaby this string data has same encoding
as the embedded ISO2709 record.

12 years agoAdded yaz_marc_get_iconv
Adam Dickmeiss [Wed, 30 Jan 2008 19:59:02 +0000 (19:59 +0000)]
Added yaz_marc_get_iconv

12 years agoAdded wrbuf_iconv_puts_cdata
Adam Dickmeiss [Wed, 30 Jan 2008 19:58:24 +0000 (19:58 +0000)]
Added wrbuf_iconv_puts_cdata

12 years agoChanged definition of extra_args in Z_SRW_PDU. YAZ.3.0.24
Adam Dickmeiss [Mon, 28 Jan 2008 09:51:02 +0000 (09:51 +0000)]
Changed definition of extra_args in Z_SRW_PDU.

Changed definition of extra_args in Z_SRW_PDU. The extra_args was a
char* before. Is not a Z_SRW_extra_arg list. The extra args is used
for both encoding and decoding of SRU GET/POST (was only used in
SRU encoding earlier).

12 years agoTowards 3.0.24.
Adam Dickmeiss [Mon, 28 Jan 2008 08:14:52 +0000 (08:14 +0000)]
Towards 3.0.24.

12 years agoAdded OPAC XML XSD.
Adam Dickmeiss [Fri, 25 Jan 2008 16:30:47 +0000 (16:30 +0000)]
Added OPAC XML XSD.

12 years agozebra::* name in GFS example config
Adam Dickmeiss [Fri, 25 Jan 2008 16:29:35 +0000 (16:29 +0000)]
zebra::* name in GFS example config

12 years agoDocument --with-xml2 option
Adam Dickmeiss [Fri, 25 Jan 2008 16:28:42 +0000 (16:28 +0000)]
Document --with-xml2 option

12 years agoName value is glob-expression for retrieval facility.
Adam Dickmeiss [Fri, 25 Jan 2008 16:28:26 +0000 (16:28 +0000)]
Name value is glob-expression for retrieval facility.

The name attribute for the retrieval element is a glob-mask. This allows
a GFS server to accept a mask of element set names, e.g.
  <retrieval syntax="xml" name="zebra::*"/>.

12 years agoRequire autoconf 2.60 (bug #2050)
Adam Dickmeiss [Thu, 24 Jan 2008 21:50:55 +0000 (21:50 +0000)]
Require autoconf 2.60 (bug #2050)

12 years agoFix use of shutdown for WIN32
Adam Dickmeiss [Mon, 21 Jan 2008 13:34:34 +0000 (13:34 +0000)]
Fix use of shutdown for WIN32

12 years agoPossible fix for bug #2035
Adam Dickmeiss [Mon, 21 Jan 2008 13:09:07 +0000 (13:09 +0000)]
Possible fix for bug #2035

12 years agoFix for bug #2037: cs_listen failed - is not handled correctly.
Adam Dickmeiss [Mon, 21 Jan 2008 13:07:43 +0000 (13:07 +0000)]
Fix for bug #2037: cs_listen failed - is not handled correctly.

12 years agoSet version to 3.0.22.
Adam Dickmeiss [Sun, 20 Jan 2008 22:46:25 +0000 (22:46 +0000)]
Set version to 3.0.22.

12 years agoAdded version resources for yaz_icu3.dll
Adam Dickmeiss [Fri, 18 Jan 2008 11:47:56 +0000 (11:47 +0000)]
Added version resources for yaz_icu3.dll

12 years agoObsolste file removed.
Adam Dickmeiss [Thu, 17 Jan 2008 22:30:29 +0000 (22:30 +0000)]
Obsolste file removed.

12 years agoTowards 3.0.22 YAZ.3.0.22.x
Adam Dickmeiss [Thu, 17 Jan 2008 22:27:40 +0000 (22:27 +0000)]
Towards 3.0.22

12 years agoUpdate doc WRT ICU compilation
Adam Dickmeiss [Thu, 17 Jan 2008 21:45:05 +0000 (21:45 +0000)]
Update doc WRT ICU compilation

12 years agoDo not mention oid_getentbyoid
Adam Dickmeiss [Thu, 17 Jan 2008 21:44:18 +0000 (21:44 +0000)]
Do not mention oid_getentbyoid

12 years agoSeparate RPM package : yaz-icu
Adam Dickmeiss [Thu, 17 Jan 2008 14:58:19 +0000 (14:58 +0000)]
Separate RPM package : yaz-icu

12 years agoUpdate.
Adam Dickmeiss [Thu, 17 Jan 2008 14:49:54 +0000 (14:49 +0000)]
Update.

12 years agolibyaz3-dev depend on libicu36-dev
Adam Dickmeiss [Thu, 17 Jan 2008 14:46:44 +0000 (14:46 +0000)]
libyaz3-dev depend on libicu36-dev

12 years agolibyaz_icu depends on the ICU libs
Adam Dickmeiss [Thu, 17 Jan 2008 14:44:57 +0000 (14:44 +0000)]
libyaz_icu depends on the ICU libs

12 years agoFixed bug #2027: Crash when closing connection.
Adam Dickmeiss [Wed, 16 Jan 2008 13:01:45 +0000 (13:01 +0000)]
Fixed bug #2027: Crash when closing connection.

12 years agoCheck ICU after Libxml2 availability
Adam Dickmeiss [Wed, 16 Jan 2008 12:47:18 +0000 (12:47 +0000)]
Check ICU after Libxml2 availability

12 years agoUse yaz/xmltypes.h for public Libxml2 headers
Adam Dickmeiss [Wed, 16 Jan 2008 12:22:05 +0000 (12:22 +0000)]
Use yaz/xmltypes.h for public Libxml2 headers

12 years agoTest for ICU_CPPFLAGS for ICU availability
Adam Dickmeiss [Wed, 16 Jan 2008 12:18:51 +0000 (12:18 +0000)]
Test for ICU_CPPFLAGS for ICU availability

12 years agoDisable ICU if XML support is unavailable
Adam Dickmeiss [Wed, 16 Jan 2008 12:17:26 +0000 (12:17 +0000)]
Disable ICU if XML support is unavailable

12 years agoBump version to 3.0.21
Adam Dickmeiss [Wed, 16 Jan 2008 11:31:48 +0000 (11:31 +0000)]
Bump version to 3.0.21

12 years agoFix --libs output in case of ICU being disabled
Adam Dickmeiss [Wed, 16 Jan 2008 11:30:51 +0000 (11:30 +0000)]
Fix --libs output in case of ICU being disabled

12 years agoNo longer depend/use libpcap.
Adam Dickmeiss [Mon, 14 Jan 2008 23:44:00 +0000 (23:44 +0000)]
No longer depend/use libpcap.

12 years agoRemove --with-pcap
Adam Dickmeiss [Mon, 14 Jan 2008 23:32:04 +0000 (23:32 +0000)]
Remove --with-pcap

12 years agoYear 2008 YAZ.3.0.20
Adam Dickmeiss [Mon, 14 Jan 2008 23:13:54 +0000 (23:13 +0000)]
Year 2008

12 years agoTowards version 3.0.20.
Adam Dickmeiss [Mon, 14 Jan 2008 23:11:51 +0000 (23:11 +0000)]
Towards version 3.0.20.

12 years agoDo not Build depend on libpcap-0.8-dev
Adam Dickmeiss [Mon, 14 Jan 2008 23:11:39 +0000 (23:11 +0000)]
Do not Build depend on libpcap-0.8-dev

12 years agoBuild ICU stuff in separate DLL: yaz_icu3.dll.
Adam Dickmeiss [Mon, 14 Jan 2008 22:58:46 +0000 (22:58 +0000)]
Build ICU stuff in separate DLL: yaz_icu3.dll.

12 years agoFix printf of token id
Adam Dickmeiss [Mon, 14 Jan 2008 22:58:06 +0000 (22:58 +0000)]
Fix printf of token id

12 years agoSummarize news (from ChangeLog).
Adam Dickmeiss [Mon, 14 Jan 2008 20:45:24 +0000 (20:45 +0000)]
Summarize news (from ChangeLog).

12 years agoRemove yaz-ziffy Debian package.
Adam Dickmeiss [Mon, 14 Jan 2008 20:37:08 +0000 (20:37 +0000)]
Remove yaz-ziffy Debian package.

12 years agoFactor ziffy out as a separate package.
Adam Dickmeiss [Mon, 14 Jan 2008 20:34:14 +0000 (20:34 +0000)]
Factor ziffy out as a separate package.