Adam Dickmeiss [Fri, 11 Sep 2015 19:11:52 +0000 (21:11 +0200)]
Fix leak in record parsing
Occurred when empty data was produced and metadata did not have the
attribute "empty". The empty attribute was introduced in PAZ-858.
Adam Dickmeiss [Mon, 7 Sep 2015 15:32:06 +0000 (17:32 +0200)]
Updates to pz:authentication documentation
Adam Dickmeiss [Mon, 7 Sep 2015 15:30:21 +0000 (17:30 +0200)]
Refer to full Apache product
Adam Dickmeiss [Sun, 6 Sep 2015 10:50:30 +0000 (12:50 +0200)]
Document info command
This command has been around since first release in 2007.
Adam Dickmeiss [Sun, 6 Sep 2015 10:45:46 +0000 (12:45 +0200)]
Renamee clients_count to clients_get_count
Adam Dickmeiss [Sun, 6 Sep 2015 10:44:45 +0000 (12:44 +0200)]
Rename sessions_count to sessions_get_count
Adam Dickmeiss [Sun, 6 Sep 2015 10:40:19 +0000 (12:40 +0200)]
Command info includes versions, statistics
The undocumented server-status is gone and completely replaced by
command info which returns general information of the pazpar2
instance.
Adam Dickmeiss [Sun, 6 Sep 2015 10:28:09 +0000 (12:28 +0200)]
Annotate mallinfo status for command server-status
Adam Dickmeiss [Sun, 6 Sep 2015 10:05:05 +0000 (12:05 +0200)]
Remove unused code in server-status
Adam Dickmeiss [Thu, 3 Sep 2015 19:04:54 +0000 (21:04 +0200)]
Fix pazpar2 man page referral to pazpar2_play
Adam Dickmeiss [Thu, 3 Sep 2015 13:13:21 +0000 (15:13 +0200)]
Minor updates to pazpar2_play manual
Adam Dickmeiss [Thu, 3 Sep 2015 11:57:52 +0000 (11:57 +0000)]
Version 1.12.3
Adam Dickmeiss [Thu, 3 Sep 2015 11:09:07 +0000 (13:09 +0200)]
Make pazpar2_play part of Deb/RPM PAZ-1031
Adam Dickmeiss [Thu, 3 Sep 2015 11:08:24 +0000 (13:08 +0200)]
Begininngs of verbose mode for pazpar2_play
Adam Dickmeiss [Thu, 3 Sep 2015 09:09:13 +0000 (11:09 +0200)]
Allow predictable sessions PAZ-1030
Adam Dickmeiss [Thu, 3 Sep 2015 09:02:11 +0000 (11:02 +0200)]
Fix pazpar2 recording broken PAZ-1029
Bug was introduced in
3711bf09aa1125b5277926c29cc0526df68194ac.
Adam Dickmeiss [Thu, 3 Sep 2015 07:42:31 +0000 (09:42 +0200)]
At session destroy log facet IDs in use
Adam Dickmeiss [Thu, 3 Sep 2015 07:33:17 +0000 (09:33 +0200)]
Rename new_session to session_create
Adam Dickmeiss [Thu, 3 Sep 2015 07:31:20 +0000 (09:31 +0200)]
Tweak logging for session create/destroy
Now logs sessions in use total, NMEM usage for session and last
operation.
Adam Dickmeiss [Tue, 1 Sep 2015 13:06:13 +0000 (15:06 +0200)]
Add timeout things to two test services
Adam Dickmeiss [Tue, 1 Sep 2015 13:05:30 +0000 (15:05 +0200)]
log levels http+iochan for tests
And wait longer time in valgrind mode.
Adam Dickmeiss [Tue, 1 Sep 2015 13:03:40 +0000 (15:03 +0200)]
Log total sessions they are created/destructed
Adam Dickmeiss [Tue, 1 Sep 2015 12:00:46 +0000 (14:00 +0200)]
log tv_sec in call to yaz_poll
Adam Dickmeiss [Tue, 1 Sep 2015 12:00:21 +0000 (14:00 +0200)]
log level for http is http (not HTTP)
Adam Dickmeiss [Mon, 31 Aug 2015 12:33:42 +0000 (14:33 +0200)]
Fix 0 ptr reference for POST and no Content-Type PAZ-1028
Adam Dickmeiss [Mon, 31 Aug 2015 09:41:37 +0000 (09:41 +0000)]
Version 1.12.2
Adam Dickmeiss [Mon, 31 Aug 2015 09:31:56 +0000 (11:31 +0200)]
Facility disable/logging of POSTed content PAZ-1027
Log level "post" controls whether POSTed content is logged. This
is enabled by default. To disable, use -v -post on the command
line.
Adam Dickmeiss [Mon, 31 Aug 2015 09:30:33 +0000 (11:30 +0200)]
Add \n after dump of HTTP response
This is what is in effect when -d is used twice
Adam Dickmeiss [Mon, 31 Aug 2015 09:29:30 +0000 (11:29 +0200)]
Explain the semantics of using option -d twice
Adam Dickmeiss [Wed, 26 Aug 2015 11:03:06 +0000 (13:03 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Wed, 26 Aug 2015 11:02:33 +0000 (13:02 +0200)]
Update ajaxdev.xml and make ti part of the dist PAZ-1025
Adam Dickmeiss [Wed, 26 Aug 2015 10:42:03 +0000 (10:42 +0000)]
Version 1.12.1
Adam Dickmeiss [Wed, 26 Aug 2015 09:55:18 +0000 (11:55 +0200)]
Fix pazpar2 crash when using pz:extendrecs PAZ-1024
Adam Dickmeiss [Tue, 25 Aug 2015 13:18:10 +0000 (15:18 +0200)]
test_icu has rule to remove leading whitespace
Adam Dickmeiss [Mon, 17 Aug 2015 09:31:37 +0000 (09:31 +0000)]
Version 1.12.0
Adam Dickmeiss [Fri, 14 Aug 2015 11:20:34 +0000 (13:20 +0200)]
Fix PAZPAR2_PPMUTEX_H incorrectly defined PAZ-1023
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