Adam Dickmeiss [Fri, 6 Dec 2013 15:23:47 +0000 (16:23 +0100)]
Update doc/common
Adam Dickmeiss [Fri, 6 Dec 2013 15:22:07 +0000 (16:22 +0100)]
Update doc WRT json render
Adam Dickmeiss [Fri, 6 Dec 2013 15:21:34 +0000 (16:21 +0100)]
Support record render "json" - for ZOOM_record_get
Adam Dickmeiss [Fri, 6 Dec 2013 15:01:15 +0000 (16:01 +0100)]
Update yaz-marcdump with URL to MARC-in-JSON
Adam Dickmeiss [Fri, 6 Dec 2013 13:57:10 +0000 (14:57 +0100)]
JSON MARC decoding + tests
Adam Dickmeiss [Fri, 6 Dec 2013 10:28:40 +0000 (11:28 +0100)]
marc json write: Combine two wrbuf calls into one
Adam Dickmeiss [Fri, 6 Dec 2013 10:24:19 +0000 (11:24 +0100)]
Remove obsolete Doxygen entries
Adam Dickmeiss [Fri, 6 Dec 2013 10:24:07 +0000 (11:24 +0100)]
Fix ICU comment for icu_chain_get_org_info
Adam Dickmeiss [Fri, 6 Dec 2013 10:17:11 +0000 (11:17 +0100)]
wrbuf: new utility wrbuf_iconv_write2
which is a better wrbuf_iconv_write_x ..
Adam Dickmeiss [Thu, 5 Dec 2013 16:20:10 +0000 (17:20 +0100)]
Proper encoding of JSON MARC records
Adam Dickmeiss [Thu, 5 Dec 2013 16:19:55 +0000 (17:19 +0100)]
Add wrbuf_iconv_json_{write,puts}
Adam Dickmeiss [Thu, 5 Dec 2013 15:40:55 +0000 (16:40 +0100)]
JSON / MARC encoding
Adam Dickmeiss [Tue, 3 Dec 2013 12:20:52 +0000 (13:20 +0100)]
yaz-ztest: Esn=pz2 and syntax=XML returns Pazpar2 records
Adam Dickmeiss [Thu, 28 Nov 2013 13:27:14 +0000 (14:27 +0100)]
danmarc iconv: fixes and more tests
0xa733 is converted to @å , 0xa732 is converted to @Å instead
of @a733, @a732 .
Adam Dickmeiss [Fri, 22 Nov 2013 13:45:05 +0000 (14:45 +0100)]
Version 5.0.4
Adam Dickmeiss [Fri, 22 Nov 2013 13:43:20 +0000 (14:43 +0100)]
Fix somewhat brain damaged test
Adam Dickmeiss [Fri, 22 Nov 2013 13:12:07 +0000 (14:12 +0100)]
Improve error reporting for ICU chains YAZ-707
Report config element+rule when ICU status is "failure".
Adam Dickmeiss [Thu, 21 Nov 2013 11:55:25 +0000 (12:55 +0100)]
ZOOM: stop fetching if present response has no records YAZ-710
Adam Dickmeiss [Wed, 20 Nov 2013 11:00:32 +0000 (12:00 +0100)]
Fix XML config GFS do not fail if port is in use YAZ-709
Adam Dickmeiss [Tue, 19 Nov 2013 10:36:55 +0000 (11:36 +0100)]
Version 5.0.3
Adam Dickmeiss [Tue, 19 Nov 2013 10:35:29 +0000 (11:35 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Tue, 19 Nov 2013 10:35:19 +0000 (11:35 +0100)]
Add Ubuntu raring, Debian jessie
Adam Dickmeiss [Tue, 19 Nov 2013 10:32:29 +0000 (11:32 +0100)]
Update NEWS
Adam Dickmeiss [Mon, 18 Nov 2013 09:33:15 +0000 (10:33 +0100)]
Add automake option subdir-objects YAZ-708
Adam Dickmeiss [Wed, 13 Nov 2013 12:23:21 +0000 (13:23 +0100)]
yaz-ztest: -V shows version (like yaz-client -V)
Adam Dickmeiss [Thu, 7 Nov 2013 15:02:44 +0000 (16:02 +0100)]
New encoding: danmarc YAZ-692
Adam Dickmeiss [Thu, 7 Nov 2013 12:28:59 +0000 (13:28 +0100)]
test_iconv: make variable local
Adam Dickmeiss [Thu, 7 Nov 2013 10:14:05 +0000 (11:14 +0100)]
Remove unused code sections
Adam Dickmeiss [Thu, 7 Nov 2013 09:45:42 +0000 (10:45 +0100)]
Reformat
Adam Dickmeiss [Wed, 6 Nov 2013 19:07:44 +0000 (20:07 +0100)]
Remove ZOOM_RESULT_LISTS not in use
Adam Dickmeiss [Wed, 6 Nov 2013 14:57:18 +0000 (15:57 +0100)]
yaz-client: lslb, ssub, mspn are Odr_ints now YAZ-705
Adam Dickmeiss [Fri, 1 Nov 2013 13:49:55 +0000 (13:49 +0000)]
daemon: only wait for immediate child YAZ-704
rather than all children.
Adam Dickmeiss [Thu, 31 Oct 2013 14:40:43 +0000 (15:40 +0100)]
On Type-7
Adam Dickmeiss [Wed, 30 Oct 2013 12:23:33 +0000 (13:23 +0100)]
Beginnings of sorting chapter
Adam Dickmeiss [Wed, 30 Oct 2013 10:44:44 +0000 (11:44 +0100)]
Add retrieval example - MARCXML backend
Adam Dickmeiss [Tue, 29 Oct 2013 12:25:18 +0000 (13:25 +0100)]
yaz-client: fix setting of SRU record schema
If scheme was unset, it could lead to invalid memory reference.
Adam Dickmeiss [Wed, 16 Oct 2013 11:59:44 +0000 (13:59 +0200)]
Version 5.0.2
Adam Dickmeiss [Wed, 16 Oct 2013 10:34:06 +0000 (12:34 +0200)]
Update NEWS
Adam Dickmeiss [Wed, 16 Oct 2013 10:26:12 +0000 (12:26 +0200)]
GFS: make surrogate diagnostic when yaz_record_conv_record fails
instead of non-surrogate diagnostic. This is a per-record failure.
Adam Dickmeiss [Fri, 11 Oct 2013 12:20:08 +0000 (14:20 +0200)]
yaz-ztest returns schema for MARCXML test records
Adam Dickmeiss [Fri, 11 Oct 2013 11:58:43 +0000 (13:58 +0200)]
Ignore Debian build directories
Adam Dickmeiss [Fri, 11 Oct 2013 11:58:12 +0000 (13:58 +0200)]
Use NULL path for non-abs XML config fname
Adam Dickmeiss [Fri, 11 Oct 2013 11:01:22 +0000 (13:01 +0200)]
GFS: Allow multiple listenrefs YAZ-554
Adam Dickmeiss [Fri, 11 Oct 2013 10:59:12 +0000 (12:59 +0200)]
Use xmlconfig path as prefix for fnames YAZ-702
Adam Dickmeiss [Fri, 11 Oct 2013 09:04:16 +0000 (11:04 +0200)]
Add simple type cast (xmlChar *) to (char *)
Adam Dickmeiss [Tue, 8 Oct 2013 09:41:27 +0000 (11:41 +0200)]
Fix Content-Type charser fix for non-quoted mode
Adam Dickmeiss [Mon, 7 Oct 2013 12:09:15 +0000 (14:09 +0200)]
Content-Type charset fixes YAZ-701
Do not inspect charset in Content-Type header for SOAP in decoding
of SRU. The paylaod (XML) itself tells what encoding it is.
In response, never supply encoding in Content-Type. The response
payload (XML) tells what it is (with no encoding in XML it's UTF-8).
Adam Dickmeiss [Sat, 5 Oct 2013 14:31:33 +0000 (16:31 +0200)]
Add test for blanks in URL path
Adam Dickmeiss [Sat, 5 Oct 2013 14:30:42 +0000 (16:30 +0200)]
HTTP decoding: allow blanks in URL paths YAZ-700
Adam Dickmeiss [Fri, 4 Oct 2013 12:45:49 +0000 (14:45 +0200)]
Add check for YAZ-700
Adam Dickmeiss [Fri, 4 Oct 2013 10:57:00 +0000 (12:57 +0200)]
Version 5.0.1
Adam Dickmeiss [Thu, 3 Oct 2013 13:55:45 +0000 (15:55 +0200)]
Rework how SRU 2.0 facets are mapped to Facet ASN.
Adam Dickmeiss [Thu, 3 Oct 2013 13:31:06 +0000 (15:31 +0200)]
Fix elements for which SRU facet NS is applied
Adam Dickmeiss [Thu, 3 Oct 2013 13:28:34 +0000 (15:28 +0200)]
Fix NS for SRU 2.0 diagnostics
Adam Dickmeiss [Wed, 2 Oct 2013 13:18:33 +0000 (15:18 +0200)]
Always include record{Data,Schema} for SRU record
They are mandatory.. We include them, even if empty.
Adam Dickmeiss [Wed, 2 Oct 2013 13:17:45 +0000 (15:17 +0200)]
Fix NS for SRU explain for version 2.0 YAZ-697
Adam Dickmeiss [Wed, 2 Oct 2013 12:57:33 +0000 (14:57 +0200)]
Use version when generating explain req
Adam Dickmeiss [Wed, 2 Oct 2013 12:02:23 +0000 (14:02 +0200)]
Proper diagnostics for unsupp operation YAZ-696
Adam Dickmeiss [Wed, 2 Oct 2013 09:48:02 +0000 (11:48 +0200)]
Remove deprecated functions yaz_uri_val ..
and yaz_uri_val_int. Never used outside YAZ.
Adam Dickmeiss [Wed, 2 Oct 2013 09:46:43 +0000 (11:46 +0200)]
Simplify in a lot of places using odr_strdupn
Adam Dickmeiss [Tue, 1 Oct 2013 18:03:10 +0000 (20:03 +0200)]
odr_create_Odr_oct: null terminate the buffer
Some applications rely on it :-)
Adam Dickmeiss [Tue, 1 Oct 2013 13:20:13 +0000 (15:20 +0200)]
Version 5.0.0
Adam Dickmeiss [Tue, 1 Oct 2013 13:19:59 +0000 (15:19 +0200)]
Merge branch 'sru_2_0' of ssh://git.indexdata.com/home/git/pub/yaz into sru_2_0
Adam Dickmeiss [Tue, 1 Oct 2013 13:19:28 +0000 (15:19 +0200)]
Upd DLL fnames to version 5
Adam Dickmeiss [Tue, 1 Oct 2013 12:59:07 +0000 (14:59 +0200)]
More NEWS
Adam Dickmeiss [Tue, 1 Oct 2013 12:57:43 +0000 (14:57 +0200)]
Minor reformatting
Adam Dickmeiss [Tue, 1 Oct 2013 12:53:00 +0000 (14:53 +0200)]
Remove timeout member from COMSTACK
Was never used for anything
Adam Dickmeiss [Tue, 1 Oct 2013 12:51:50 +0000 (14:51 +0200)]
Remove PROTO_SR, CS_SR, CS_Z3950
Adam Dickmeiss [Tue, 1 Oct 2013 12:49:56 +0000 (14:49 +0200)]
Remove (last) bits of WAIS support
Adam Dickmeiss [Tue, 1 Oct 2013 12:39:50 +0000 (14:39 +0200)]
Remove member soap_handler from statserv_options_block
It was not in use.
Adam Dickmeiss [Tue, 1 Oct 2013 11:06:04 +0000 (13:06 +0200)]
Increase statserv GFS string buffers to 1024
Also remove default_listen that is of no use to backend
implementations.
Adam Dickmeiss [Tue, 1 Oct 2013 10:33:34 +0000 (12:33 +0200)]
doc: update supported SRU version
Adam Dickmeiss [Tue, 1 Oct 2013 10:32:47 +0000 (12:32 +0200)]
Update picture WRT SRU/Solr
Adam Dickmeiss [Tue, 1 Oct 2013 09:50:14 +0000 (11:50 +0200)]
Upd NEWS
Adam Dickmeiss [Tue, 1 Oct 2013 09:45:03 +0000 (11:45 +0200)]
Remove packing in Z_SRW_record (not in use)
Adam Dickmeiss [Tue, 1 Oct 2013 08:03:39 +0000 (10:03 +0200)]
Merge branch 'master' into sru_2_0
Conflicts:
IDMETA
debian/changelog
debian/rules
Adam Dickmeiss [Tue, 1 Oct 2013 07:58:37 +0000 (09:58 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Tue, 1 Oct 2013 07:45:09 +0000 (09:45 +0200)]
Version 4.2.69
Adam Dickmeiss [Tue, 1 Oct 2013 07:44:58 +0000 (09:44 +0200)]
Ignore yet another directory in debian/
Adam Dickmeiss [Tue, 1 Oct 2013 07:42:36 +0000 (09:42 +0200)]
Upd NEWS
Adam Dickmeiss [Fri, 27 Sep 2013 15:30:53 +0000 (17:30 +0200)]
Merge branch 'master' into sru_2_0
Adam Dickmeiss [Fri, 27 Sep 2013 15:30:38 +0000 (17:30 +0200)]
Fix link in config
Adam Dickmeiss [Fri, 27 Sep 2013 13:43:31 +0000 (15:43 +0200)]
Merge branch 'master' into sru_2_0
Adam Dickmeiss [Fri, 27 Sep 2013 13:42:06 +0000 (15:42 +0200)]
GFS: log when closing down - at least SIGTERM YAZ-684
Also change formatting WRT PID logging a bit.
Adam Dickmeiss [Fri, 27 Sep 2013 13:16:06 +0000 (15:16 +0200)]
Merge branch 'master' into sru_2_0
Adam Dickmeiss [Fri, 27 Sep 2013 13:12:33 +0000 (15:12 +0200)]
Improve display of MARC records with multi-byte subfield IDs YAZ-695
In some rare cases subfield identifiers are multi-byte characters.
This will try to deterime length of those and split accordingly.
This affects display in line mode as MARCXML/MarcXchange. The encoding
of ISO2709 is the same.
Adam Dickmeiss [Fri, 27 Sep 2013 13:11:46 +0000 (15:11 +0200)]
Change inp argument to const for yaz_read_UTF8_char
Adam Dickmeiss [Fri, 27 Sep 2013 12:57:55 +0000 (14:57 +0200)]
Add include of string.h
Adam Dickmeiss [Fri, 27 Sep 2013 12:49:08 +0000 (14:49 +0200)]
Merge branch 'master' into sru_2_0
Adam Dickmeiss [Fri, 27 Sep 2013 11:47:20 +0000 (13:47 +0200)]
yaz-marcdump: fix leaks for MARCXML parsing YAZ-694
Adam Dickmeiss [Thu, 26 Sep 2013 13:10:10 +0000 (15:10 +0200)]
Merge branch 'master' into sru_2_0
Adam Dickmeiss [Thu, 26 Sep 2013 12:45:32 +0000 (14:45 +0200)]
MARCXML parsing: avoid skipping 1st field if no leader YAZ-693
Adam Dickmeiss [Thu, 26 Sep 2013 11:00:07 +0000 (13:00 +0200)]
Better check of marc leader info YAZ-691
Problem is that some systems generate MARCXML/MarcXchange with
funny headers. These will not work if encoded as ISO2709.
Some tests produce new output, due to updated warning messages
about leader content.
Adam Dickmeiss [Wed, 25 Sep 2013 12:06:34 +0000 (14:06 +0200)]
Merge branch 'master' into sru_2_0
Adam Dickmeiss [Wed, 25 Sep 2013 12:06:00 +0000 (14:06 +0200)]
Convert to debhelper version 7 with smaller rules file
Adam Dickmeiss [Wed, 25 Sep 2013 11:42:53 +0000 (13:42 +0200)]
Clean socket file (sometimes used in testing)
Adam Dickmeiss [Wed, 25 Sep 2013 08:45:29 +0000 (10:45 +0200)]
Add Heiko Jansen to credits
Adam Dickmeiss [Tue, 24 Sep 2013 17:21:10 +0000 (19:21 +0200)]
Merge branch 'master' into sru_2_0
Adam Dickmeiss [Tue, 24 Sep 2013 17:21:03 +0000 (19:21 +0200)]
cql2pqf: fix syntax error
Adam Dickmeiss [Tue, 24 Sep 2013 15:56:30 +0000 (17:56 +0200)]
Merge branch 'master' into sru_2_0