yaz-moved-to-github.git
13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Thu, 27 Jan 2011 09:37:48 +0000 (10:37 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz

13 years agoFix distcheck for libstemmer_c
Adam Dickmeiss [Thu, 27 Jan 2011 09:37:18 +0000 (10:37 +0100)]
Fix distcheck for libstemmer_c

13 years agoGFS: Z_PresentStatus_partial_4 for missing record
Adam Dickmeiss [Thu, 27 Jan 2011 09:27:59 +0000 (10:27 +0100)]
GFS: Z_PresentStatus_partial_4 for missing record

If bend_fetch handler returns no error and no record, the present
request is considered partial (only a subset of the records could
be returned by backend), and so it is appropriate to set Present
Status to partial-4.

13 years agoRPM: use libgnutls-devel on SLES11.
Adam Dickmeiss [Tue, 18 Jan 2011 11:20:24 +0000 (12:20 +0100)]
RPM: use libgnutls-devel on SLES11.

13 years agoDefine tcpwrappers for fedora, redhat, suse
Adam Dickmeiss [Fri, 14 Jan 2011 15:28:32 +0000 (16:28 +0100)]
Define tcpwrappers for fedora, redhat, suse

13 years agoMultiple BuildRequires
Adam Dickmeiss [Fri, 14 Jan 2011 14:43:53 +0000 (15:43 +0100)]
Multiple BuildRequires

13 years agoSet YAZ_VERSION (php-yaz relies on it)
Adam Dickmeiss [Fri, 7 Jan 2011 12:07:18 +0000 (13:07 +0100)]
Set YAZ_VERSION (php-yaz relies on it)

13 years agoUpdate copyright-year
Adam Dickmeiss [Fri, 7 Jan 2011 09:56:39 +0000 (10:56 +0100)]
Update copyright-year

13 years agoHappy new year
Adam Dickmeiss [Thu, 6 Jan 2011 15:18:56 +0000 (16:18 +0100)]
Happy new year

13 years agoUpdate m4
Adam Dickmeiss [Thu, 23 Dec 2010 10:16:26 +0000 (11:16 +0100)]
Update m4

13 years agoyaz-config: Use exec_prefix, libdir, includedir
Adam Dickmeiss [Wed, 22 Dec 2010 13:48:05 +0000 (14:48 +0100)]
yaz-config: Use exec_prefix, libdir, includedir

Use these variables as determined by configure

13 years agoRPM: make it relocatable
Adam Dickmeiss [Mon, 20 Dec 2010 12:55:57 +0000 (13:55 +0100)]
RPM: make it relocatable

13 years agoMoved yaz.spec.in to yaz.spec
Adam Dickmeiss [Mon, 20 Dec 2010 12:51:18 +0000 (07:51 -0500)]
Moved yaz.spec.in to yaz.spec

13 years agoReturn no yaz_stemmer on misconfiguration. Handle null pointer in clone and destroy...
Dennis Schafroth [Tue, 16 Nov 2010 11:02:48 +0000 (12:02 +0100)]
Return no yaz_stemmer on misconfiguration. Handle null pointer in clone and destroy correctly

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Dennis Schafroth [Fri, 12 Nov 2010 12:41:14 +0000 (13:41 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Fri, 12 Nov 2010 10:21:45 +0000 (11:21 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz

13 years agoBundle more stemmer sources with dist
Adam Dickmeiss [Fri, 12 Nov 2010 10:21:36 +0000 (11:21 +0100)]
Bundle more stemmer sources with dist

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Dennis Schafroth [Fri, 12 Nov 2010 10:17:24 +0000 (11:17 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz

13 years agoFix: using right destroy method
Dennis Schafroth [Fri, 12 Nov 2010 10:17:19 +0000 (11:17 +0100)]
Fix: using right destroy method

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Dennis Schafroth [Thu, 11 Nov 2010 14:13:20 +0000 (15:13 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz

13 years agoFix: Destroy utf8 buffer with utf-8 buffer destroy
Dennis Schafroth [Thu, 11 Nov 2010 13:27:01 +0000 (14:27 +0100)]
Fix: Destroy utf8 buffer with utf-8 buffer destroy

13 years agoUsing different ICU diagnostic code
Adam Dickmeiss [Thu, 11 Nov 2010 13:23:16 +0000 (14:23 +0100)]
Using different ICU diagnostic code

13 years agoUps... memory leak
Dennis Schafroth [Thu, 11 Nov 2010 12:16:26 +0000 (13:16 +0100)]
Ups... memory leak

13 years agoTest for stemming
Dennis Schafroth [Thu, 11 Nov 2010 12:13:04 +0000 (13:13 +0100)]
Test for stemming

13 years agoStemmer implementation working.
Dennis Schafroth [Thu, 11 Nov 2010 12:06:44 +0000 (13:06 +0100)]
Stemmer implementation working.

- Snowball stemmer now works.
- Implementing "No Operation" for invalid settings. But returning error.

13 years agoFix copy and paste code
Dennis Schafroth [Thu, 11 Nov 2010 12:04:57 +0000 (13:04 +0100)]
Fix copy and paste code

13 years agoAdd Snowball API implementation
Dennis Schafroth [Wed, 10 Nov 2010 14:20:32 +0000 (15:20 +0100)]
Add Snowball API implementation

13 years agoUpdated to slimmed down snowball library: English/porter support
Dennis Schafroth [Wed, 10 Nov 2010 14:19:29 +0000 (15:19 +0100)]
Updated to slimmed down snowball library: English/porter support

13 years agoFirst implementation of yaz_stemmer API. Can compile.
Dennis Schafroth [Wed, 10 Nov 2010 13:41:16 +0000 (14:41 +0100)]
First implementation of yaz_stemmer API. Can compile.

13 years agoUpdate libstemmer_c
Adam Dickmeiss [Wed, 10 Nov 2010 09:03:07 +0000 (10:03 +0100)]
Update libstemmer_c

13 years agoUpdate to new current libstemmer_c
Adam Dickmeiss [Wed, 10 Nov 2010 09:00:02 +0000 (10:00 +0100)]
Update to new current libstemmer_c

13 years agoStemmer C sources part of libyaz_icu library
Adam Dickmeiss [Wed, 10 Nov 2010 08:46:24 +0000 (09:46 +0100)]
Stemmer C sources part of libyaz_icu library

13 years agoMerge branch 'master' into stemming
Adam Dickmeiss [Wed, 10 Nov 2010 08:27:40 +0000 (09:27 +0100)]
Merge branch 'master' into stemming

13 years agoIgnore some eclipse setting
Dennis Schafroth [Tue, 9 Nov 2010 12:44:34 +0000 (13:44 +0100)]
Ignore some eclipse setting

13 years agoAdd config.h stuff
Dennis Schafroth [Tue, 9 Nov 2010 12:43:34 +0000 (13:43 +0100)]
Add config.h stuff

13 years agoAdd libstemmer_c (Snowball) as sub module
Dennis Schafroth [Tue, 9 Nov 2010 12:37:25 +0000 (13:37 +0100)]
Add libstemmer_c (Snowball) as sub module

13 years agoDeb: announce 4.1.0 because of new JSON OID
Adam Dickmeiss [Tue, 9 Nov 2010 12:14:45 +0000 (13:14 +0100)]
Deb: announce 4.1.0 because of new JSON OID

13 years agoMerge branch 'master' into stemming
Dennis Schafroth [Mon, 8 Nov 2010 17:05:54 +0000 (18:05 +0100)]
Merge branch 'master' into stemming

Conflicts:
src/icu_chain.c

Merge minor ICU change and test changes.

Fix includes to include config.h.
Fix Makefile: Include stemmer in libyaz_icu.

13 years agoModify icu_chain to support yaz stemming
Dennis Schafroth [Mon, 8 Nov 2010 15:27:47 +0000 (16:27 +0100)]
Modify icu_chain to support yaz stemming

13 years agoAdd yaz stemmer file
Dennis Schafroth [Mon, 8 Nov 2010 15:26:47 +0000 (16:26 +0100)]
Add yaz stemmer file

13 years agoAdd Stemming API (following ICU transforms)
Dennis Schafroth [Mon, 8 Nov 2010 15:25:23 +0000 (16:25 +0100)]
Add Stemming API (following ICU transforms)

13 years agoICU: refactor step creation
Adam Dickmeiss [Mon, 8 Nov 2010 14:30:55 +0000 (15:30 +0100)]
ICU: refactor step creation

13 years agoICU: add test for multi-line rule
Adam Dickmeiss [Mon, 8 Nov 2010 14:29:28 +0000 (15:29 +0100)]
ICU: add test for multi-line rule

13 years agoDont work with NULL chains
Adam Dickmeiss [Mon, 8 Nov 2010 14:25:01 +0000 (15:25 +0100)]
Dont work with NULL chains

13 years agoICU: remove check for attr rule (not required)
Adam Dickmeiss [Mon, 8 Nov 2010 14:24:46 +0000 (15:24 +0100)]
ICU: remove check for attr rule (not required)

13 years agoICU rules may be specified as CDATA below the rule
Adam Dickmeiss [Mon, 8 Nov 2010 14:11:18 +0000 (15:11 +0100)]
ICU rules may be specified as CDATA below the rule

This allows for multi-line rules, such as ICU custom transliterators.
For example:
<icu_chain locale="en">
 <transliterate>
$back = \` ;
$back $back > “ ; # generate right d.q.m. (double quotation mark)
$back > ‘ ;
</transliterate>
</icu_chain>

13 years agoReformat
Adam Dickmeiss [Mon, 8 Nov 2010 13:45:06 +0000 (14:45 +0100)]
Reformat

13 years agoUpdate ICU URL
Adam Dickmeiss [Mon, 8 Nov 2010 12:44:09 +0000 (13:44 +0100)]
Update ICU URL

13 years agoReformat
Adam Dickmeiss [Mon, 8 Nov 2010 12:37:04 +0000 (13:37 +0100)]
Reformat

13 years agoMore consistent ICU info. Update URLs to ICU info
Adam Dickmeiss [Mon, 8 Nov 2010 12:34:12 +0000 (13:34 +0100)]
More consistent ICU info. Update URLs to ICU info

13 years agoUpdate configure to generate config.h
Adam Dickmeiss [Wed, 3 Nov 2010 12:05:16 +0000 (13:05 +0100)]
Update configure to generate config.h

13 years agotest_file_glob: return two files in test
Adam Dickmeiss [Tue, 2 Nov 2010 15:49:42 +0000 (16:49 +0100)]
test_file_glob: return two files in test

13 years agoyaz_file_glob sorts files
Adam Dickmeiss [Tue, 2 Nov 2010 15:47:50 +0000 (16:47 +0100)]
yaz_file_glob sorts files

13 years agoVersion 4.1.2 v4.1.2
Adam Dickmeiss [Tue, 2 Nov 2010 09:05:58 +0000 (10:05 +0100)]
Version 4.1.2

13 years agoMention @6 special hostname
Adam Dickmeiss [Tue, 2 Nov 2010 09:03:02 +0000 (10:03 +0100)]
Mention @6 special hostname

13 years agoUse yaz_log to print info about events; not printf
Adam Dickmeiss [Mon, 1 Nov 2010 20:31:40 +0000 (21:31 +0100)]
Use yaz_log to print info about events; not printf

13 years agoPut yaz_log private data in non-static data
Adam Dickmeiss [Fri, 29 Oct 2010 13:19:36 +0000 (15:19 +0200)]
Put yaz_log private data in non-static data

Move yaz_log private data, such as log file, file type, log
prefix from static to non-static (in a struct). This is to fix
a problem where a shared object will see the "old" initialized data
- not "current" data. For example, yaz_log_file would return stderr
handle in shared object program despite the fact that yaz_log_init_file
was called in mother program. The "private" data is combined in a
struct yaz_log_info to minimize number of globals (that really
are private data to yaz_log).

13 years agobuildconf.sh -d: use --with-pic
Adam Dickmeiss [Tue, 26 Oct 2010 18:11:42 +0000 (20:11 +0200)]
buildconf.sh -d: use --with-pic

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Dennis Schafroth [Tue, 26 Oct 2010 12:18:06 +0000 (14:18 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz

13 years agotcp comstack: change behavior for @-specs (anyaddr)
Adam Dickmeiss [Tue, 26 Oct 2010 10:41:30 +0000 (12:41 +0200)]
tcp comstack: change behavior for @-specs (anyaddr)

@ listens on AF_INET (IPV4) peers, and @6 listens to AF_INET6 (ipv6)
peers. Previously @ listened on AF_INET6 which accepted both IPV4 and
IPV6 peers on some Linux systems. However, in general that does not
work so YAZ can not rely on that to work. Debian changed behavior in
this respect from Debian lenny to Debian squeeze (still testing as of
Oct 2010). Refer to:
http://www.mail-archive.com/debian-devel@lists.debian.org/msg277726.html

13 years agoyaz-icu: avoid deprecated ICU API
Adam Dickmeiss [Mon, 25 Oct 2010 12:30:55 +0000 (14:30 +0200)]
yaz-icu: avoid deprecated ICU API

13 years agoyaz-icu: mention libicu-dev; not old libicu36-dev
Adam Dickmeiss [Mon, 25 Oct 2010 12:06:31 +0000 (14:06 +0200)]
yaz-icu: mention libicu-dev; not old libicu36-dev

13 years agoMention SOLR where SRU.
Dennis Schafroth [Thu, 21 Oct 2010 12:39:05 +0000 (14:39 +0200)]
Mention SOLR where SRU.

13 years agoFixed spelling error. Add SOLR client only comment
Dennis Schafroth [Thu, 21 Oct 2010 12:36:10 +0000 (14:36 +0200)]
Fixed spelling error. Add SOLR client only comment

13 years agoMention SOLR with other protocols
Dennis Schafroth [Thu, 21 Oct 2010 12:34:03 +0000 (14:34 +0200)]
Mention SOLR with other protocols

13 years agoAdd comment on SOLR non-usage of version
Dennis Schafroth [Thu, 21 Oct 2010 12:33:11 +0000 (14:33 +0200)]
Add comment on SOLR non-usage of version

13 years agoAdd SOLR version. mentioning SOLR togetheer with Z39.50 and SRU.
Dennis Schafroth [Thu, 21 Oct 2010 12:31:33 +0000 (14:31 +0200)]
Add SOLR version. mentioning SOLR togetheer with Z39.50 and SRU.

13 years agoRPM: comma separate package lists (requires)
Adam Dickmeiss [Wed, 13 Oct 2010 19:49:06 +0000 (21:49 +0200)]
RPM: comma separate package lists (requires)

13 years agoDLL Export a few more
Adam Dickmeiss [Tue, 12 Oct 2010 11:41:30 +0000 (13:41 +0200)]
DLL Export a few more

13 years agoAdd missing SOLR obj for Windows
Adam Dickmeiss [Tue, 12 Oct 2010 11:41:16 +0000 (13:41 +0200)]
Add missing SOLR obj for Windows

13 years agoAdd missing %s
Adam Dickmeiss [Tue, 12 Oct 2010 11:26:23 +0000 (13:26 +0200)]
Add missing %s

13 years agoUbuntu maverick
Adam Dickmeiss [Tue, 12 Oct 2010 11:00:53 +0000 (13:00 +0200)]
Ubuntu maverick

13 years agoFirst go at 64-bit install using NSIS
Adam Dickmeiss [Mon, 11 Oct 2010 11:52:59 +0000 (13:52 +0200)]
First go at 64-bit install using NSIS

Allow to build without documentation (html, css, ent). version.nsi
is still required for NSIS.

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Mon, 11 Oct 2010 10:51:45 +0000 (12:51 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz

13 years agoAllow compilation without Libxml2 support (again)
Adam Dickmeiss [Mon, 11 Oct 2010 10:50:56 +0000 (12:50 +0200)]
Allow compilation without Libxml2 support (again)

13 years agoUse casts rather than floor(3)
Adam Dickmeiss [Mon, 11 Oct 2010 10:50:47 +0000 (12:50 +0200)]
Use casts rather than floor(3)

13 years agoDescribe ZOOM_facet_field_name
Dennis Schafroth [Thu, 7 Oct 2010 10:31:16 +0000 (12:31 +0200)]
Describe ZOOM_facet_field_name

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Wed, 6 Oct 2010 11:30:27 +0000 (13:30 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz

13 years agoEclipse project
Dennis Schafroth [Wed, 6 Oct 2010 10:59:37 +0000 (12:59 +0200)]
Eclipse project

13 years agoRemove double-check on facet_list. Add facets parse warning
Dennis Schafroth [Wed, 6 Oct 2010 10:59:00 +0000 (12:59 +0200)]
Remove double-check on facet_list. Add facets parse warning

13 years agoAdd Facets sections, describing the Facets retrieval functions.
Dennis Schafroth [Wed, 6 Oct 2010 10:56:41 +0000 (12:56 +0200)]
Add Facets sections, describing the Facets retrieval functions.

13 years agoMove yaz-config man pages to section 1
Adam Dickmeiss [Wed, 6 Oct 2010 10:56:19 +0000 (12:56 +0200)]
Move yaz-config man pages to section 1

13 years agoDoc: update to DB 4.4. More metadata for man pages
Adam Dickmeiss [Wed, 6 Oct 2010 10:49:39 +0000 (12:49 +0200)]
Doc: update to DB 4.4. More metadata for man pages

13 years agoVersion 4.1.1 v4.1.1
Adam Dickmeiss [Tue, 5 Oct 2010 13:01:19 +0000 (15:01 +0200)]
Version 4.1.1

For 4.1.0: utility yaz-config did not reports flags and libraries
correctly.

13 years agoFix yaz-config (echo_source not set)
Adam Dickmeiss [Tue, 5 Oct 2010 13:00:20 +0000 (15:00 +0200)]
Fix yaz-config (echo_source not set)

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz v4.1.0
Adam Dickmeiss [Tue, 5 Oct 2010 09:58:27 +0000 (11:58 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz

13 years agoFix obj filename
Adam Dickmeiss [Tue, 5 Oct 2010 09:58:09 +0000 (11:58 +0200)]
Fix obj filename

13 years agoVersion 4.1.0
Adam Dickmeiss [Tue, 5 Oct 2010 08:13:48 +0000 (10:13 +0200)]
Version 4.1.0

13 years agozoomsh: display piggyback recs again
Adam Dickmeiss [Thu, 23 Sep 2010 12:53:22 +0000 (14:53 +0200)]
zoomsh: display piggyback recs again

Was removed by accident in previous commit.

13 years agoGFS: no-keepalive option, mostly for testing
Adam Dickmeiss [Thu, 23 Sep 2010 12:37:07 +0000 (14:37 +0200)]
GFS: no-keepalive option, mostly for testing

The no-keepalive option is enabled for GFS by supplying option -K.

13 years agoAvoid lost events (bug #3694)
Adam Dickmeiss [Thu, 23 Sep 2010 12:28:52 +0000 (14:28 +0200)]
Avoid lost events (bug #3694)

The ZOOM_connection_insert_task function no longer calls clear_error.
This ensures that events are not lost when a server don't do keepalive.

13 years agozoomsh: print events if in async mode
Adam Dickmeiss [Thu, 23 Sep 2010 12:27:54 +0000 (14:27 +0200)]
zoomsh: print events if in async mode

13 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Thu, 23 Sep 2010 12:27:10 +0000 (14:27 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz

13 years agozoomtst3: print event name
Adam Dickmeiss [Thu, 23 Sep 2010 08:49:07 +0000 (10:49 +0200)]
zoomtst3: print event name

13 years agoUsing YAZ_OPTIONS_-defines
Adam Dickmeiss [Thu, 23 Sep 2010 08:48:44 +0000 (10:48 +0200)]
Using YAZ_OPTIONS_-defines

13 years agoNot using GNU threads anymore
Adam Dickmeiss [Thu, 23 Sep 2010 08:48:11 +0000 (10:48 +0200)]
Not using GNU threads anymore

13 years agoAdded debug logging to verify ZOOM_EVENT_RECV_SEARCH
Dennis Schafroth [Wed, 22 Sep 2010 14:15:26 +0000 (16:15 +0200)]
Added debug logging to verify ZOOM_EVENT_RECV_SEARCH

13 years agoCosmetic
Dennis Schafroth [Wed, 22 Sep 2010 14:13:27 +0000 (16:13 +0200)]
Cosmetic

13 years agoAdd SOLR material for ZOOM and yaz-client
Adam Dickmeiss [Wed, 15 Sep 2010 12:30:09 +0000 (14:30 +0200)]
Add SOLR material for ZOOM and yaz-client

13 years agoUpdate doc/common
Adam Dickmeiss [Wed, 15 Sep 2010 12:17:49 +0000 (14:17 +0200)]
Update doc/common