Adam Dickmeiss [Mon, 30 Mar 2015 14:16:48 +0000 (16:16 +0200)]
Fix icu_iter_get_norm returns invalid size for some input YAZ-834
The icu_iter_get_org_info returns information based on string
as it appears on tokenize step.
Adam Dickmeiss [Fri, 13 Mar 2015 11:03:50 +0000 (11:03 +0000)]
Version 5.10.2
Adam Dickmeiss [Fri, 13 Mar 2015 10:55:35 +0000 (11:55 +0100)]
Deal with excess bytes in HTTP response for keepalive YAZ-830
Adam Dickmeiss [Fri, 13 Mar 2015 10:14:08 +0000 (11:14 +0100)]
Refactor ssl_put and tcpip_put to one function YAZ-832
Adam Dickmeiss [Fri, 13 Mar 2015 10:12:29 +0000 (11:12 +0100)]
Simplify tcpip_get a bit YAZ-831
Adam Dickmeiss [Wed, 11 Mar 2015 12:46:24 +0000 (13:46 +0100)]
Refactor ssl_get and tcpip_get to one function YAZ-831
Adam Dickmeiss [Wed, 11 Mar 2015 12:26:18 +0000 (13:26 +0100)]
Fix SEGV yaz-client with SRU target bergen.folkebibl.no/cgi-bin/sru YAZ-829
This does not fix the decoding probelm with excessive bytes persists YAZ-830
Adam Dickmeiss [Mon, 9 Mar 2015 11:27:02 +0000 (12:27 +0100)]
Fix buffer overflow in cmd_elements YAZ-828
Adam Dickmeiss [Tue, 3 Mar 2015 15:23:53 +0000 (15:23 +0000)]
Version 5.10.1
Adam Dickmeiss [Tue, 3 Mar 2015 15:20:49 +0000 (16:20 +0100)]
Fix test_sru.sh fails in pazpar2 YAZ-826
Adam Dickmeiss [Tue, 3 Mar 2015 12:27:07 +0000 (12:27 +0000)]
Version 5.10.0
Adam Dickmeiss [Tue, 3 Mar 2015 12:14:47 +0000 (13:14 +0100)]
Fix proxy mode for url library YAZ-825
Adam Dickmeiss [Tue, 3 Mar 2015 11:30:41 +0000 (12:30 +0100)]
Use CONNECT for SSL backends and for Z39.50 thru HTTP proxy YAZ-825
Introduce cs_create_host2 which returns if connection should be
proxy aware (HTTP:absoluteUri or Z39.50 proxy:vhost in init).. For CONNECT,
the connection is NOT proxy aware (no absoluteUri and no Z39.50 vhost).
Adam Dickmeiss [Tue, 3 Mar 2015 11:30:16 +0000 (12:30 +0100)]
Ensure event is still CS_CONNECT part of YAZ-825
Adam Dickmeiss [Mon, 2 Mar 2015 14:14:30 +0000 (15:14 +0100)]
connect works with both SSL and TCP connections YAZ-825
Adam Dickmeiss [Mon, 2 Mar 2015 09:50:56 +0000 (10:50 +0100)]
Part 2 of http proxy fails with yaz-client YAZ-824
Adam Dickmeiss [Mon, 2 Mar 2015 09:34:54 +0000 (10:34 +0100)]
Fix http proxy fails with yaz-client YAZ-824
Adam Dickmeiss [Fri, 6 Feb 2015 14:03:36 +0000 (14:03 +0000)]
Version 5.9.1
Adam Dickmeiss [Fri, 6 Feb 2015 12:04:13 +0000 (13:04 +0100)]
Simple refactor due to yaz_match_xsd_element 0 check YAZ-822
Adam Dickmeiss [Fri, 6 Feb 2015 12:03:17 +0000 (13:03 +0100)]
Test case for YAZ-822
Adam Dickmeiss [Fri, 6 Feb 2015 12:01:32 +0000 (13:01 +0100)]
Fix 0 ptr reference for OPAC records from XML YAZ-822
Adam Dickmeiss [Mon, 2 Feb 2015 10:30:52 +0000 (10:30 +0000)]
Version 5.9.0
Adam Dickmeiss [Mon, 2 Feb 2015 10:19:20 +0000 (11:19 +0100)]
daemon reopen flag change ownership of logfile to -u uid YAZ-819
Adam Dickmeiss [Wed, 28 Jan 2015 15:46:56 +0000 (16:46 +0100)]
make yaz daemon facility to re-open log file YAZ-818
Adam Dickmeiss [Wed, 28 Jan 2015 13:32:34 +0000 (14:32 +0100)]
Add check for integer overflow in odr_write YAZ-816
Adam Dickmeiss [Tue, 13 Jan 2015 13:30:57 +0000 (13:30 +0000)]
Version 5.8.1
Adam Dickmeiss [Tue, 13 Jan 2015 13:12:19 +0000 (14:12 +0100)]
record conv: select return org record if no x-path match YAZ-814
Adam Dickmeiss [Tue, 13 Jan 2015 12:55:52 +0000 (13:55 +0100)]
retrieval: pick matched element-set rule YAZ-813
Adam Dickmeiss [Tue, 13 Jan 2015 12:54:51 +0000 (13:54 +0100)]
Fix crash in record conv rule select YAZ-812
Adam Dickmeiss [Fri, 9 Jan 2015 11:11:33 +0000 (11:11 +0000)]
Version 5.8.0
Adam Dickmeiss [Fri, 9 Jan 2015 11:11:16 +0000 (12:11 +0100)]
test_record_conv: missing yaz_record_conv_destroy
Adam Dickmeiss [Fri, 9 Jan 2015 11:06:47 +0000 (11:06 +0000)]
record_conv: remove fprintf and properly free select conv
Adam Dickmeiss [Thu, 8 Jan 2015 13:52:55 +0000 (14:52 +0100)]
record_conv: selection by X-Path YAZ-811
Adam Dickmeiss [Wed, 7 Jan 2015 12:03:58 +0000 (13:03 +0100)]
Document record render parameters - including base64
Adam Dickmeiss [Tue, 6 Jan 2015 09:28:15 +0000 (09:28 +0000)]
Version 5.7.3
Adam Dickmeiss [Tue, 6 Jan 2015 09:25:09 +0000 (09:25 +0000)]
Bump year to 2015
Adam Dickmeiss [Mon, 5 Jan 2015 14:34:17 +0000 (15:34 +0100)]
Fix application/x-www-form-urlencoded + empty YAZ-810
Adam Dickmeiss [Mon, 5 Jan 2015 13:09:32 +0000 (14:09 +0100)]
yaz-iconv: remove -X from example YAZ-809
Adam Dickmeiss [Mon, 5 Jan 2015 13:08:53 +0000 (14:08 +0100)]
yaz-iconv: fix typos
Adam Dickmeiss [Wed, 17 Dec 2014 13:20:59 +0000 (14:20 +0100)]
Fail hard if Bison is not found YAZ-808
Adam Dickmeiss [Tue, 16 Dec 2014 10:24:15 +0000 (10:24 +0000)]
Version 5.7.2
Adam Dickmeiss [Tue, 16 Dec 2014 10:09:57 +0000 (11:09 +0100)]
Enable yaz4j again
Adam Dickmeiss [Fri, 12 Dec 2014 13:00:25 +0000 (14:00 +0100)]
Nmake: move ICU_VER to top
Adam Dickmeiss [Fri, 12 Dec 2014 12:21:04 +0000 (13:21 +0100)]
Use term Windows rather than win32
Adam Dickmeiss [Wed, 10 Dec 2014 14:54:35 +0000 (14:54 +0000)]
Fix daemon: parent process stops before child YAZ-806
Try to fix the situation where parent process stops before
child has acknowledged it .. SIGUSR2 back!
Adam Dickmeiss [Wed, 10 Dec 2014 14:03:24 +0000 (15:03 +0100)]
daemon: log message when keepalive stops
Adam Dickmeiss [Wed, 10 Dec 2014 10:49:18 +0000 (11:49 +0100)]
Mention VS 2013
Adam Dickmeiss [Wed, 10 Dec 2014 10:49:05 +0000 (11:49 +0100)]
Update doc/common
Adam Dickmeiss [Wed, 10 Dec 2014 10:35:35 +0000 (11:35 +0100)]
backtrace: show error if pipe fails YAZ-805
Adam Dickmeiss [Wed, 10 Dec 2014 10:33:23 +0000 (11:33 +0100)]
Add link to our own Libxml2/Libxslt binaries for Windows
Adam Dickmeiss [Tue, 9 Dec 2014 12:36:21 +0000 (13:36 +0100)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/yaz
Adam Dickmeiss [Tue, 9 Dec 2014 12:34:31 +0000 (13:34 +0100)]
Update to VS 2013 YAZ-804
Temporarily disable yaz4j for now (should be part of allj rule)
Adam Dickmeiss [Mon, 8 Dec 2014 14:35:24 +0000 (15:35 +0100)]
Update information about Windows installation YAZ-804
Adam Dickmeiss [Mon, 8 Dec 2014 14:30:43 +0000 (15:30 +0100)]
Use libxml2 2.9.2/Libxslt 1.1.28 - part of YAZ-804
Adam Dickmeiss [Mon, 8 Dec 2014 14:30:20 +0000 (15:30 +0100)]
Pass /manifest option always YAZ-804
Seems necessary on Visual Studio 2013.
Adam Dickmeiss [Fri, 5 Dec 2014 10:41:04 +0000 (11:41 +0100)]
avoid of fix warnings issued by Visual Studio YAZ-803
Add some type casts and in other cases change integer type.
Adam Dickmeiss [Thu, 4 Dec 2014 13:58:08 +0000 (14:58 +0100)]
Enable yaz backtrace for programs YAZ-802
Adam Dickmeiss [Thu, 4 Dec 2014 13:47:31 +0000 (14:47 +0100)]
Test yaz-marcdump without character set conversion
A test case for YAZ-801
Adam Dickmeiss [Wed, 3 Dec 2014 16:37:46 +0000 (16:37 +0000)]
Version 5.7.1
Adam Dickmeiss [Wed, 3 Dec 2014 16:34:43 +0000 (17:34 +0100)]
Fix yaz-marcdump segfault YAZ-801
Adam Dickmeiss [Mon, 24 Nov 2014 14:49:50 +0000 (14:49 +0000)]
Version 5.7.0
Adam Dickmeiss [Mon, 24 Nov 2014 14:43:53 +0000 (15:43 +0100)]
Fix compilation on windows for new backtrace stuff
Adam Dickmeiss [Mon, 17 Nov 2014 14:17:42 +0000 (15:17 +0100)]
Dump backtrace in case of SIGABRT, SIGSEGV YAZ-787
New function yaz_enable_panic_backtrace which enables backtrace
handler for current process. The handler will call backtrace always,
then gdb to provide as much detail as possible.
Adam Dickmeiss [Mon, 17 Nov 2014 12:26:24 +0000 (12:26 +0000)]
Version 5.6.0
Adam Dickmeiss [Fri, 14 Nov 2014 20:34:23 +0000 (21:34 +0100)]
Fix marc8/utf8 detection in yaz-marcdump
Also update test_marccol.sh by putting proper leader in resulting
MARC record.
Adam Dickmeiss [Fri, 14 Nov 2014 14:03:08 +0000 (15:03 +0100)]
marc8 + ISO2709 checks for leader 9 YAZ-800
Adam Dickmeiss [Tue, 4 Nov 2014 10:22:44 +0000 (11:22 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/yaz
Adam Dickmeiss [Tue, 4 Nov 2014 10:21:58 +0000 (11:21 +0100)]
Fix cs_put may reconnect if send fails YAZ-798
Adam Dickmeiss [Mon, 3 Nov 2014 11:40:02 +0000 (11:40 +0000)]
Version 5.5.1
Adam Dickmeiss [Sun, 2 Nov 2014 08:41:30 +0000 (08:41 +0000)]
Fix cannot build YAZ on jessie : libgnutls-dev is gone YAZ-797
Adam Dickmeiss [Mon, 27 Oct 2014 11:37:24 +0000 (12:37 +0100)]
Add version and date in NEWS
Adam Dickmeiss [Mon, 27 Oct 2014 10:47:19 +0000 (10:47 +0000)]
Version 5.5.0
Adam Dickmeiss [Mon, 27 Oct 2014 10:47:06 +0000 (10:47 +0000)]
Add Ubuntu utopic 14.10
Adam Dickmeiss [Wed, 22 Oct 2014 13:34:33 +0000 (15:34 +0200)]
Extended comstack with outgoing IP YAZ-795
Adam Dickmeiss [Mon, 20 Oct 2014 12:49:33 +0000 (12:49 +0000)]
Version 5.4.4
Adam Dickmeiss [Mon, 20 Oct 2014 08:01:52 +0000 (10:01 +0200)]
Add YAZ_EXPORT to cql_transform_r fixes YAZ-793
Adam Dickmeiss [Wed, 8 Oct 2014 13:53:12 +0000 (13:53 +0000)]
Version 5.4.3
Adam Dickmeiss [Wed, 8 Oct 2014 07:57:09 +0000 (09:57 +0200)]
Fix uri array may overflow in yaz_solr_encode_request YAZ-775
Adam Dickmeiss [Tue, 7 Oct 2014 17:39:57 +0000 (19:39 +0200)]
Add test for empty term in RPN to Solr conversion
Adam Dickmeiss [Tue, 7 Oct 2014 17:38:42 +0000 (19:38 +0200)]
Fix PQF to Solr conversion may produce invalid Solr query YAZ-792
Just deal with the empty PQF term and quote that as well.
Adam Dickmeiss [Tue, 7 Oct 2014 17:17:59 +0000 (19:17 +0200)]
Add varous 0 ptr checks to Solr test
Adam Dickmeiss [Tue, 7 Oct 2014 17:15:31 +0000 (19:15 +0200)]
0 ptr reference in handling Solr response with error YAZ-791
yaz_solr_decode_response will always return non-NULL PDU if return
value is 0 (success).
Adam Dickmeiss [Tue, 30 Sep 2014 13:51:59 +0000 (13:51 +0000)]
Fix annoying warning about wrbuf_putc YAZ-789
Adam Dickmeiss [Tue, 23 Sep 2014 08:59:46 +0000 (10:59 +0200)]
Fix documentation about --installa option YAZ-788
Adam Dickmeiss [Tue, 26 Aug 2014 13:29:33 +0000 (13:29 +0000)]
Version 5.4.2
Adam Dickmeiss [Tue, 26 Aug 2014 11:54:35 +0000 (13:54 +0200)]
daemon: properly report when receiving SIGUSR2 from child YAZ-785
Adam Dickmeiss [Thu, 21 Aug 2014 10:32:50 +0000 (10:32 +0000)]
Version 5.4.1
Adam Dickmeiss [Thu, 21 Aug 2014 09:55:23 +0000 (11:55 +0200)]
Better diagnostics for xmalloc failures YAZ-784
Adam Dickmeiss [Thu, 21 Aug 2014 09:41:57 +0000 (11:41 +0200)]
Make assert for invalid xmalloc YAZ-783
Adam Dickmeiss [Tue, 19 Aug 2014 09:07:49 +0000 (09:07 +0000)]
Version 5.4.0
Adam Dickmeiss [Tue, 19 Aug 2014 09:07:38 +0000 (09:07 +0000)]
Upd NEWS
Adam Dickmeiss [Tue, 19 Aug 2014 08:51:15 +0000 (10:51 +0200)]
log: disable the non-buffered logging YAZ-780
This makes yaz_log on regular files make one write per line rather
than one write per fprintf call.
Adam Dickmeiss [Mon, 18 Aug 2014 13:28:14 +0000 (15:28 +0200)]
Merge branch 'master' into yaz-781
Adam Dickmeiss [Mon, 18 Aug 2014 11:39:16 +0000 (13:39 +0200)]
Do not build for Ubuntu raring, quantal (obsolete)
Adam Dickmeiss [Fri, 15 Aug 2014 13:35:10 +0000 (15:35 +0200)]
First work on YAZ-781
There's one regression still.
Adam Dickmeiss [Fri, 15 Aug 2014 09:47:07 +0000 (11:47 +0200)]
Documentation manref.xml depends on local.ent MP-566
Adam Dickmeiss [Tue, 15 Jul 2014 12:11:30 +0000 (14:11 +0200)]
CCL combo qualifier should allow forward references YAZ-779
Adam Dickmeiss [Mon, 14 Jul 2014 12:45:18 +0000 (14:45 +0200)]
Do not build for Ubuntu oneiric
Adam Dickmeiss [Fri, 11 Jul 2014 14:12:37 +0000 (14:12 +0000)]
Fix buildconf.sh, automake too old on centos5 YAZ-778
Achieved by adding AM_PROG_CC_C_O and requiring AM 1.9 instead.
The AM_PROG_CC_C_O is obsolete for newer AM, but 1.14 (Debian jessie)
accepts it without a warning.
Adam Dickmeiss [Fri, 11 Jul 2014 12:50:56 +0000 (14:50 +0200)]
Version 5.3.0