Adam Dickmeiss [Thu, 13 Aug 2015 13:32:23 +0000 (15:32 +0200)]
Reformat and while to for stmt
Adam Dickmeiss [Thu, 13 Aug 2015 13:23:42 +0000 (15:23 +0200)]
refactor: move definition to inner scope
Adam Dickmeiss [Thu, 13 Aug 2015 13:07:26 +0000 (15:07 +0200)]
Avoid warning about non-handled switch stmt case
Adam Dickmeiss [Thu, 13 Aug 2015 11:57:38 +0000 (13:57 +0200)]
Fix windows: crash in xmlDocFormatDump PAZ-1021
Problem is the passed FILE*. We can not pass FILE pointers between
DLLs. So we just avoid dumping the XML config during start on Windows.
Adam Dickmeiss [Wed, 12 Aug 2015 13:43:51 +0000 (15:43 +0200)]
Merge branch 'master' into paz-927
Adam Dickmeiss [Wed, 12 Aug 2015 11:14:28 +0000 (11:14 +0000)]
debian compat 9 PAZ-1020
Adam Dickmeiss [Tue, 28 Jul 2015 12:55:25 +0000 (14:55 +0200)]
Fix bytarget list not cleared for new search PAZ-1019
Adam Dickmeiss [Tue, 28 Jul 2015 08:26:59 +0000 (08:26 +0000)]
Version 1.1.13
Adam Dickmeiss [Tue, 28 Jul 2015 08:26:30 +0000 (08:26 +0000)]
Make packages for centos7
Heikki Levanto [Mon, 27 Jul 2015 13:34:56 +0000 (15:34 +0200)]
PAZ-1013: Do not re-search if facet-id mapping not found
Conflicts:
src/client.c
src/session.c
Adam Dickmeiss [Mon, 27 Jul 2015 13:22:10 +0000 (15:22 +0200)]
Optimize single-target sortmap - keep record order PAZ-1017
Adam Dickmeiss [Mon, 27 Jul 2015 11:35:59 +0000 (13:35 +0200)]
Fix bad HTTP request causes a crash PAZ-1012
Heikki Levanto [Mon, 27 Jul 2015 09:21:12 +0000 (11:21 +0200)]
Fix PAZ-10108: Position recids with leading zeroes
Heikki Levanto [Tue, 21 Jul 2015 14:22:34 +0000 (14:22 +0000)]
Version 1.11.2
Heikki Levanto [Tue, 21 Jul 2015 14:20:15 +0000 (14:20 +0000)]
PAZ-1015: Doc common submodule error
Prevented docs from being built, making 1.11.1 a bad release
Heikki Levanto [Tue, 21 Jul 2015 14:06:21 +0000 (14:06 +0000)]
Version 1.11.1
Heikki Levanto [Tue, 21 Jul 2015 08:37:13 +0000 (10:37 +0200)]
Fix PAZ-1009: Do not create local facets when facetmap:split
Adam Dickmeiss [Mon, 6 Jul 2015 11:06:02 +0000 (11:06 +0000)]
Version 1.11.0
Adam Dickmeiss [Mon, 6 Jul 2015 08:52:38 +0000 (10:52 +0200)]
Merge branch 'paz-1008-a'
Adam Dickmeiss [Thu, 2 Jul 2015 12:42:00 +0000 (14:42 +0200)]
facet ID term map PAZ-1008
New setting pz:facetmap:split:name.
Adam Dickmeiss [Thu, 2 Jul 2015 12:41:19 +0000 (14:41 +0200)]
Remove two files in test no longer in use
Adam Dickmeiss [Mon, 29 Jun 2015 09:02:31 +0000 (09:02 +0000)]
spec: remove extra Summary
Adam Dickmeiss [Mon, 22 Jun 2015 14:48:32 +0000 (16:48 +0200)]
Fix idmetaversion strips n SA-743
Adam Dickmeiss [Tue, 16 Jun 2015 10:50:23 +0000 (10:50 +0000)]
Version 1.10.0
Adam Dickmeiss [Tue, 16 Jun 2015 10:42:14 +0000 (12:42 +0200)]
Sort by retrieval PAZ-1006
Adam Dickmeiss [Tue, 2 Jun 2015 14:17:54 +0000 (16:17 +0200)]
Remove test_preferred - no longer maintained
Adam Dickmeiss [Tue, 2 Jun 2015 14:16:30 +0000 (16:16 +0200)]
bytarget includes native query PAZ-1005
Adam Dickmeiss [Tue, 2 Jun 2015 14:15:48 +0000 (16:15 +0200)]
Ignore .trs files.. created newer GNU automake it seems
Adam Dickmeiss [Tue, 2 Jun 2015 13:49:30 +0000 (15:49 +0200)]
Remove redundant wrbuf_puts call
Adam Dickmeiss [Tue, 2 Jun 2015 13:49:13 +0000 (15:49 +0200)]
delete-trailing-whitespace
Adam Dickmeiss [Tue, 2 Jun 2015 13:41:16 +0000 (15:41 +0200)]
Prototype client_get_suggestions_xml in header
Adam Dickmeiss [Mon, 1 Jun 2015 09:14:53 +0000 (11:14 +0200)]
Remove Ubuntu Saucy
Wolfram Schneider [Wed, 20 May 2015 11:15:42 +0000 (11:15 +0000)]
always use LCDB_MARC8 database
Wolfram Schneider [Wed, 20 May 2015 10:44:20 +0000 (10:44 +0000)]
change target z3950.loc.gov:7090/voyager -> lx2.loc.gov:210/LCDB as requested by LoC, PAZ-1003
Jakub Skoczen [Mon, 18 May 2015 13:32:35 +0000 (15:32 +0200)]
Use 210 not 9008 for Z
Adam Dickmeiss [Wed, 13 May 2015 12:21:46 +0000 (12:21 +0000)]
Version 1.9.0
Adam Dickmeiss [Tue, 12 May 2015 11:14:17 +0000 (13:14 +0200)]
Merge branch 'paz-1002-a'
Adam Dickmeiss [Tue, 12 May 2015 11:11:30 +0000 (13:11 +0200)]
New metadata facility "icurule" for normalizing metadata text PAZ-1002
This allows normalization of text before in-cluster merging takes place.
Adam Dickmeiss [Fri, 8 May 2015 19:01:34 +0000 (19:01 +0000)]
Add Ubuntu Vivid 15.04
Adam Dickmeiss [Fri, 8 May 2015 13:35:55 +0000 (15:35 +0200)]
Depend on YAZ 5.12.0 with yaz_xml_get_prop
Adam Dickmeiss [Fri, 8 May 2015 13:07:26 +0000 (15:07 +0200)]
Using yaz_xml_get_prop
Adam Dickmeiss [Fri, 8 May 2015 09:13:09 +0000 (11:13 +0200)]
Refactor some ICU invokation to run_icu function
Jakub Skoczen [Wed, 22 Apr 2015 11:10:37 +0000 (13:10 +0200)]
Heuristics to deal with Primo s/e/page PAZ-1001
Adam Dickmeiss [Mon, 20 Apr 2015 17:26:11 +0000 (19:26 +0200)]
Fix test_limit_limitmap fails PAZ-1000
Adam Dickmeiss [Mon, 20 Apr 2015 10:50:29 +0000 (10:50 +0000)]
Version 1.8.8
Adam Dickmeiss [Mon, 20 Apr 2015 10:47:05 +0000 (12:47 +0200)]
Testing of PAZ-997, PAZ-999
Adam Dickmeiss [Mon, 20 Apr 2015 10:46:51 +0000 (12:46 +0200)]
limitmap ccl: deal with quotes and backslash PAZ-999
Adam Dickmeiss [Fri, 17 Apr 2015 12:08:51 +0000 (14:08 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Fri, 17 Apr 2015 12:05:37 +0000 (14:05 +0200)]
handle date range from a limit parameter PAZ-997
The CCL term is not quoted unless it includes blanks. This will ensure
that r=r is handled correctly. This changes behavior a bit. If term
should not be converted to @and, then instead of r=r one should use
r=o or r=3 instead.
Jakub Skoczen [Fri, 17 Apr 2015 11:22:09 +0000 (13:22 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Jakub Skoczen [Fri, 17 Apr 2015 11:20:34 +0000 (13:20 +0200)]
Construct md-pages-number form page/endpage PAZ-998
Adam Dickmeiss [Fri, 27 Mar 2015 15:19:25 +0000 (15:19 +0000)]
Version 1.8.7
Mike Taylor [Fri, 27 Mar 2015 14:38:58 +0000 (14:38 +0000)]
Last part of PAZ-996.
Add support for the two URLs designated by the RIOXX profile itself
for articles to which all rights are reserved.
If we need any more licences later, we'll file new bugs for that.
Mike Taylor [Fri, 27 Mar 2015 14:37:07 +0000 (14:37 +0000)]
Part of PAZ-996.
Add support for recognising both of the Creative Commons public-domain
tools, even though they are not strictly speaking licenses.
Mike Taylor [Fri, 27 Mar 2015 14:34:46 +0000 (14:34 +0000)]
Part of PAZ-996.
Add comments for section-heading of different kinds of licences.
Mike Taylor [Fri, 27 Mar 2015 14:25:55 +0000 (14:25 +0000)]
Part of PAZ-996.
Add support for CC By-NC-SA. This is not actually used by the East
London dataset, but it's a perfectly cromulent Creative Commons
licence. (My guess is that the uses CC By-ND-SA are typos for this,
since that licence is invalid but used, this one is valid but unused,
and they are only two bits, one code-point or one key-position
different.)
Mike Taylor [Fri, 27 Mar 2015 14:21:40 +0000 (14:21 +0000)]
Part of PAZ-996.
Move CC By-ND-SA to end of the list of the recognised licences, since
there is actually no such licence! (There can't be: ND prohibits the
creation of derivatives, and SA is a restriction on the licencing of
derivatives. If anything I guess this is equivclent to straight CC
By-ND, since the SA clause can never fire.)
Mike Taylor [Fri, 27 Mar 2015 14:11:50 +0000 (14:11 +0000)]
Part of PAZ-996.
Add support for CC By-SA.
This exhausts all the licences used in the East London data-set.
Mike Taylor [Fri, 27 Mar 2015 14:10:06 +0000 (14:10 +0000)]
Part of PAZ-996.
Use XPath's starts-with() function for detecting Creative Commons
licence URIs, so that versions prior to 4.0 are recognised. Catches
two instances of CC By-NC-ND v3.0 in the East London data.
Mike Taylor [Fri, 27 Mar 2015 12:13:32 +0000 (12:13 +0000)]
Towards PAZ-996.
Add rules to emit <license_name> elements alongside <license_url>.
This embodies our knowledge of the mapping from URLs to names.
At present, it supports the five different Creative Commons licences
in use by the first 1000 records of the University of East London
harvest. I will add support for other well-known licences soon.
Niels Erik G. Nielsen [Thu, 19 Mar 2015 21:17:46 +0000 (22:17 +0100)]
cf.xsl forwards flat affiliation structure PAZ-992
Adam Dickmeiss [Thu, 19 Mar 2015 11:08:47 +0000 (12:08 +0100)]
Log YAZ version upon start PAZ-993
Adam Dickmeiss [Fri, 6 Mar 2015 13:13:21 +0000 (14:13 +0100)]
Merge branch 'master' into paz-927
Adam Dickmeiss [Fri, 6 Mar 2015 13:13:03 +0000 (14:13 +0100)]
Re-factor: move work in client_check_preferred_watch to client_got_records
Adam Dickmeiss [Fri, 6 Mar 2015 10:26:17 +0000 (11:26 +0100)]
Merge branch 'master' into paz-927
Adam Dickmeiss [Fri, 6 Mar 2015 10:24:34 +0000 (11:24 +0100)]
Remove unused function service_apply_setting PAZ-984
Adam Dickmeiss [Fri, 6 Mar 2015 10:20:02 +0000 (11:20 +0100)]
Merge branch 'master' into paz-927
Adam Dickmeiss [Fri, 6 Mar 2015 10:19:54 +0000 (11:19 +0100)]
Omit definition of unused variable i
Adam Dickmeiss [Fri, 6 Mar 2015 10:17:31 +0000 (11:17 +0100)]
Merge branch 'master' into paz-927
Adam Dickmeiss [Fri, 6 Mar 2015 10:17:05 +0000 (11:17 +0100)]
Remove un-maintained test files
Adam Dickmeiss [Fri, 6 Mar 2015 10:14:57 +0000 (11:14 +0100)]
Update and fix documentation for preferred targets
Adam Dickmeiss [Thu, 5 Mar 2015 14:18:24 +0000 (15:18 +0100)]
Fix spelling of present_chunk in documentation
Adam Dickmeiss [Tue, 10 Feb 2015 14:20:32 +0000 (14:20 +0000)]
Version 1.8.6
Adam Dickmeiss [Tue, 10 Feb 2015 14:17:07 +0000 (15:17 +0100)]
Increase facet limit PAZ-990
No longer a limit on facets.
Mike Taylor [Fri, 23 Jan 2015 09:44:16 +0000 (09:44 +0000)]
Add a paragraph specifying which articles 'skiparticle' ignores.
Adam Dickmeiss [Tue, 6 Jan 2015 16:04:32 +0000 (17:04 +0100)]
Bump year to 2015
Adam Dickmeiss [Tue, 6 Jan 2015 11:56:18 +0000 (12:56 +0100)]
Pazpar2-js no longer requires Apache2 PAZ-989
Package pazpar2-apache2 sets up everything WRT apache and only
package which requires it. pazpar2-apache depends on pazpar2-js.
Adam Dickmeiss [Wed, 17 Dec 2014 14:56:06 +0000 (15:56 +0100)]
Deal with connection creation failure
Adam Dickmeiss [Wed, 17 Dec 2014 13:27:07 +0000 (14:27 +0100)]
Allow result reuse again
Adam Dickmeiss [Wed, 17 Dec 2014 13:03:32 +0000 (14:03 +0100)]
Merge branch 'master' into paz-927
Adam Dickmeiss [Wed, 17 Dec 2014 10:47:11 +0000 (10:47 +0000)]
Version 1.8.5
Adam Dickmeiss [Wed, 17 Dec 2014 10:44:44 +0000 (11:44 +0100)]
Minor updates to Windows installation
and update doc/common
Adam Dickmeiss [Wed, 17 Dec 2014 10:40:36 +0000 (11:40 +0100)]
Larger string buffer for forward address PAZ-987
Fixes buffer overflow that could occur if forward address is IPV6.
Adam Dickmeiss [Fri, 12 Dec 2014 13:01:23 +0000 (14:01 +0100)]
nmake: ICU tuning to top of makefile
Adam Dickmeiss [Thu, 11 Dec 2014 18:20:02 +0000 (19:20 +0100)]
Update for VS 2013
Adam Dickmeiss [Thu, 4 Dec 2014 10:24:23 +0000 (11:24 +0100)]
Add dbc-opensearch.xsl PAZ-985
Adam Dickmeiss [Wed, 26 Nov 2014 14:07:01 +0000 (14:07 +0000)]
Version 1.8.4
Adam Dickmeiss [Wed, 26 Nov 2014 13:59:47 +0000 (14:59 +0100)]
Use YAZ backtrace facility PAZ-983
Adam Dickmeiss [Wed, 26 Nov 2014 13:38:36 +0000 (14:38 +0100)]
Per target timeout PAZ-981
New setting pz:timeout which overrides z3950_operation timeout
in service.
Adam Dickmeiss [Thu, 20 Nov 2014 14:05:39 +0000 (14:05 +0000)]
Version 1.8.3
Adam Dickmeiss [Thu, 20 Nov 2014 14:05:35 +0000 (14:05 +0000)]
Omit libgnutls-dev PAZ-982
Adam Dickmeiss [Mon, 17 Nov 2014 11:29:47 +0000 (12:29 +0100)]
Re-introduce journal-subpart PAZ-980
Both citation and journal-subpart have same value.
Adam Dickmeiss [Thu, 30 Oct 2014 11:57:38 +0000 (12:57 +0100)]
Merge branch 'master' into paz-927
Conflicts:
src/client.c
src/connection.c
src/connection.h
Adam Dickmeiss [Thu, 30 Oct 2014 08:46:01 +0000 (08:46 +0000)]
Version 1.8.2
Adam Dickmeiss [Thu, 30 Oct 2014 08:35:20 +0000 (09:35 +0100)]
Add Ubuntu utopic 14.04 and Ubuntu saucy 13.10
Adam Dickmeiss [Thu, 30 Oct 2014 08:32:44 +0000 (09:32 +0100)]
Reformat; delete trailing whitespace
Adam Dickmeiss [Thu, 30 Oct 2014 08:30:18 +0000 (09:30 +0100)]
Add test for primo-pz2.xsl
Adam Dickmeiss [Thu, 30 Oct 2014 08:25:14 +0000 (09:25 +0100)]
primo xsl produces citation rather than journal-subpart PAZ-972
2nd fix.
Mike Taylor [Wed, 29 Oct 2014 10:24:54 +0000 (10:24 +0000)]
Changelog.
Mike Taylor [Wed, 29 Oct 2014 10:20:17 +0000 (10:20 +0000)]
Bug PAZ-978.
Remove code that translates just two diagnostic codes (1 and 2) into
human-readable messages. This is no longer necessary at all, as
PazPar2 has been returning the message as well as the code in its
responses since December 2012.