Adam Dickmeiss [Thu, 5 Mar 2009 09:20:04 +0000 (10:20 +0100)]
First go at NSIS installer for Pazpar2.
Adam Dickmeiss [Thu, 5 Mar 2009 08:51:03 +0000 (09:51 +0100)]
version.nsi generated by configure.
Adam Dickmeiss [Thu, 5 Mar 2009 08:50:48 +0000 (09:50 +0100)]
Ignore files for Windows build.
Adam Dickmeiss [Thu, 5 Mar 2009 08:46:55 +0000 (09:46 +0100)]
No need to mention ICU in configure result
Adam Dickmeiss [Thu, 5 Mar 2009 07:48:04 +0000 (08:48 +0100)]
icu_I18N no longer part of pazpar2
Adam Dickmeiss [Thu, 5 Mar 2009 07:43:52 +0000 (08:43 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Thu, 5 Mar 2009 07:43:47 +0000 (08:43 +0100)]
Bump year. Comment on VS2008
Adam Dickmeiss [Tue, 3 Mar 2009 14:37:55 +0000 (15:37 +0100)]
No dollar Id please
Jakub Skoczen [Tue, 3 Mar 2009 14:35:48 +0000 (15:35 +0100)]
Use multiple meta-data elements.
Adam Dickmeiss [Mon, 23 Feb 2009 16:50:34 +0000 (17:50 +0100)]
Update to new LOGO
Wolfram Schneider [Wed, 11 Feb 2009 09:38:19 +0000 (09:38 +0000)]
Add <noscript/> test
Wolfram Schneider [Wed, 11 Feb 2009 09:32:18 +0000 (09:32 +0000)]
tag id's are unique, rename <div id="sort"> to <div id="ranking">.
The id=sort is already used in Sort by select box.
Wolfram Schneider [Wed, 11 Feb 2009 09:27:17 +0000 (09:27 +0000)]
Reduce the number of HTML errors
Wolfram Schneider [Tue, 10 Feb 2009 21:18:55 +0000 (21:18 +0000)]
Allow to override on the commandline the variables:
pazpar2_config
pazpar2_pid
pazpar2_log
This allow you to run more than one pazpar2 instance on a host with
this start/stop script.
Wolfram Schneider [Tue, 10 Feb 2009 21:18:04 +0000 (21:18 +0000)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2
Wolfram Schneider [Tue, 10 Feb 2009 21:17:16 +0000 (21:17 +0000)]
Add XSLT sheet for Connector Frameworks records.
Adam Dickmeiss [Fri, 6 Feb 2009 22:05:13 +0000 (23:05 +0100)]
Removed redundant xslt includes
Adam Dickmeiss [Fri, 16 Jan 2009 12:43:54 +0000 (13:43 +0100)]
Updated footer comment
Wolfram Schneider [Wed, 14 Jan 2009 12:23:07 +0000 (13:23 +0100)]
add tags for journals.
Wolfram Schneider [Mon, 12 Jan 2009 18:50:12 +0000 (19:50 +0100)]
Allow to override PAZPAR2_HOME variable on the command line with
environment variable, e.g.
env PAZPAR2_HOME=$HOME/indexdata/pazpar2 ./src/pazpar2.sh restart -t etc/edu.xml
Wolfram Schneider [Mon, 12 Jan 2009 18:44:58 +0000 (19:44 +0100)]
Add a start/stop script for pazpar2. The start/restart arguments
supports pazpar2 options, e.g. to restart pazpar2 with edu targets:
./src/pazpar2.sh restart -t etc/edu.xml
Adam Dickmeiss [Mon, 12 Jan 2009 14:49:02 +0000 (15:49 +0100)]
Happy new year
Adam Dickmeiss [Sun, 28 Dec 2008 10:38:50 +0000 (11:38 +0100)]
More ICU stuff to be removed
Adam Dickmeiss [Sun, 28 Dec 2008 10:36:59 +0000 (11:36 +0100)]
Updated ICU config and adjusted description a little.
Adam Dickmeiss [Thu, 25 Dec 2008 14:37:18 +0000 (15:37 +0100)]
Using the ICU wrapper from YAZ rather than its own.
Using the ICU wrapper from YAZ rather than its own. The behavior
is similar but the ICU XML format is changed a bit. YAZ 3.0.39
produces proper warnings so that content can be updated.
Adam Dickmeiss [Thu, 25 Dec 2008 14:36:58 +0000 (15:36 +0100)]
ANSI funcs with no args
Adam Dickmeiss [Thu, 25 Dec 2008 14:36:30 +0000 (15:36 +0100)]
ANSI funcs with no args
Adam Dickmeiss [Thu, 25 Dec 2008 14:36:13 +0000 (15:36 +0100)]
ANSI funcs with no args
Adam Dickmeiss [Thu, 25 Dec 2008 13:23:58 +0000 (14:23 +0100)]
Ensure Pazpar2 stops if ICU is used while insupported.
Adam Dickmeiss [Thu, 25 Dec 2008 12:33:04 +0000 (13:33 +0100)]
Call autoheader when needed
Adam Dickmeiss [Thu, 25 Dec 2008 12:07:28 +0000 (13:07 +0100)]
Same buildconf.sh as YAZ
Sebastian Hammer [Fri, 19 Dec 2008 16:28:01 +0000 (16:28 +0000)]
Reconciling changes
Wolfram Schneider [Tue, 16 Dec 2008 18:10:33 +0000 (19:10 +0100)]
Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2
Wolfram Schneider [Tue, 16 Dec 2008 18:07:25 +0000 (19:07 +0100)]
Write to <div id="stat"> only if it exists
Fix off-by-one error in 'Displaying' statistics:
0-20, 20-40 -> 1-20, 21-40
Sebastian Hammer [Sat, 6 Dec 2008 07:23:17 +0000 (07:23 +0000)]
Doc update
Sebastian Hammer [Sat, 6 Dec 2008 07:10:51 +0000 (07:10 +0000)]
Added logic to automatically deduce pz:nativesyntax from the information
returned from server (XML and MARC21;MARC-8s).
Wolfram Schneider [Fri, 5 Dec 2008 17:05:35 +0000 (18:05 +0100)]
change background color from light green to light grey to increases contrast between foreground and background color
Wolfram Schneider [Fri, 5 Dec 2008 16:46:45 +0000 (17:46 +0100)]
Configurable length of termlist entries. Print max. 10 items for
Subjects and Authors, and 16 items for Sources.
Wolfram Schneider [Fri, 5 Dec 2008 16:38:35 +0000 (17:38 +0100)]
Clickable homepage logo.
Wolfram Schneider [Fri, 5 Dec 2008 16:31:30 +0000 (17:31 +0100)]
clickable IndexData link in Copyright footer
Wolfram Schneider [Fri, 5 Dec 2008 16:28:10 +0000 (17:28 +0100)]
In detailed view, print the same title information as in the short list
(title + subtitle)
Wolfram Schneider [Fri, 5 Dec 2008 16:15:40 +0000 (17:15 +0100)]
remove dead host names or libraries with non MARC-8 encoding
Sebastian Hammer [Fri, 5 Dec 2008 04:38:40 +0000 (04:38 +0000)]
Added electronic-text to brief
Sebastian Hammer [Fri, 5 Dec 2008 04:36:36 +0000 (04:36 +0000)]
Added 856$3 as candidate for electronic text
Wolfram Schneider [Tue, 2 Dec 2008 21:34:41 +0000 (22:34 +0100)]
typo in detail view: Ttle -> Title
Sebastian Hammer [Mon, 1 Dec 2008 15:22:09 +0000 (15:22 +0000)]
Added logging of CQL/PQF queries for ZOOM-based code
Sebastian Hammer [Mon, 1 Dec 2008 05:10:31 +0000 (05:10 +0000)]
Added setting to specify pqf prefix, to support database subset selection, etc.
Adam Dickmeiss [Mon, 24 Nov 2008 18:03:32 +0000 (19:03 +0100)]
Revert changes to settings for pazpar2.cfg.dist
Adam Dickmeiss [Mon, 24 Nov 2008 17:05:20 +0000 (18:05 +0100)]
Align with 1.0.13
Adam Dickmeiss [Mon, 24 Nov 2008 16:58:25 +0000 (17:58 +0100)]
Updated for new behavior of bytarget.
Adam Dickmeiss [Mon, 24 Nov 2008 16:58:07 +0000 (17:58 +0100)]
Command bytarget returns name of target (if defined).
Adam Dickmeiss [Mon, 24 Nov 2008 11:09:34 +0000 (12:09 +0100)]
Updated to latest m4.
Adam Dickmeiss [Thu, 20 Nov 2008 14:29:39 +0000 (15:29 +0100)]
Fixed problem with medium type being incorrectly set to electronic_resource.
The medim type was set to electronic_resource if 856$u is present. The
medium is now set to book (unless fulltext_a / fulltext_b is present).
kk if electronic_location_url.
is present. This item
Sebastian Hammer [Tue, 18 Nov 2008 18:56:20 +0000 (18:56 +0000)]
Added 907$a --> iii-id for III identifiers
Sebastian Hammer [Tue, 18 Nov 2008 18:51:49 +0000 (18:51 +0000)]
Imported changes from us4. Should not negatively impact other sites.
Sebastian Hammer [Tue, 18 Nov 2008 18:47:45 +0000 (18:47 +0000)]
Changed predicate for 500 subfields.
Adam Dickmeiss [Mon, 10 Nov 2008 14:47:51 +0000 (15:47 +0100)]
Brief, non-merged elements only in location part (not in main part).
Adam Dickmeiss [Mon, 27 Oct 2008 22:13:57 +0000 (23:13 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Mon, 27 Oct 2008 17:54:31 +0000 (18:54 +0100)]
Updated tests due to change of behavior WRT location content.
Adam Dickmeiss [Mon, 27 Oct 2008 17:53:53 +0000 (18:53 +0100)]
Fixed bug #2021.. location now holds all brief elements.
Adam Dickmeiss [Fri, 24 Oct 2008 19:23:13 +0000 (21:23 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Fri, 24 Oct 2008 19:21:25 +0000 (21:21 +0200)]
Removed EVNET_WORK (not in use)
Adam Dickmeiss [Fri, 24 Oct 2008 14:31:16 +0000 (16:31 +0200)]
Avoid appending database for SRU host because it's now handled by ZOOM.
Adam Dickmeiss [Thu, 23 Oct 2008 07:48:47 +0000 (09:48 +0200)]
Reindent.
Adam Dickmeiss [Thu, 23 Oct 2008 07:46:42 +0000 (09:46 +0200)]
Only report 'unknown metadata element' once per session.
Adam Dickmeiss [Tue, 21 Oct 2008 14:39:13 +0000 (16:39 +0200)]
Ensure we're using unsigned char's ptrs for ctype functions.
Ensure we're using unsigned char's ptrs for ctype functions. If not,
Pazpar2 will crash on Windows. This commit also removes ctype.h includes
from source where it's not needed.
Adam Dickmeiss [Tue, 21 Oct 2008 14:37:17 +0000 (16:37 +0200)]
Fixed record logging on Windows (-d).
Fixed record logging on Windows (-d). Passing a FILE* between DLLs
using different C-runtimes is problematic (read does not work).
So we are using xmlDocDumpFormatMemory instead of xmlDocFormatDump .
Adam Dickmeiss [Tue, 21 Oct 2008 13:53:28 +0000 (15:53 +0200)]
Use ctype functions with unsigned chars only.
Adam Dickmeiss [Tue, 21 Oct 2008 06:47:50 +0000 (08:47 +0200)]
Removed unused client states: Disconnected, Stopped, Continue.
Adam Dickmeiss [Tue, 21 Oct 2008 06:27:29 +0000 (08:27 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
Adam Dickmeiss [Mon, 20 Oct 2008 20:17:30 +0000 (22:17 +0200)]
Removed session member requestid (has no effect).
Adam Dickmeiss [Mon, 20 Oct 2008 19:36:42 +0000 (21:36 +0200)]
Removed client_set_requestid which is not in use.
Adam Dickmeiss [Mon, 20 Oct 2008 19:34:08 +0000 (21:34 +0200)]
Removed unneeded socket includes + minor reformat
Adam Dickmeiss [Mon, 20 Oct 2008 13:03:33 +0000 (15:03 +0200)]
Require YAZ 3.0.37.
Adam Dickmeiss [Mon, 20 Oct 2008 13:01:14 +0000 (15:01 +0200)]
More fixes for SRU and ZOOM.
More fixes for SRU and ZOOM. The set_id_request sequence numbers are gone
- which means that only one task is active per-connection. If a new
search if a connecfion is non-idle a new connection is spawned (before
it was queued).
Adam Dickmeiss [Sat, 18 Oct 2008 12:03:50 +0000 (14:03 +0200)]
Fixed leak WRT ZOOM_query
Adam Dickmeiss [Thu, 16 Oct 2008 14:21:30 +0000 (16:21 +0200)]
Update to use Libxml2 2.7.1 / Libxslt 1.1.24.
Adam Dickmeiss [Thu, 16 Oct 2008 13:02:32 +0000 (15:02 +0200)]
Solved problems introduced by the use of ZOOM.
Solved problems introduced by the use of ZOOM.. Records not processed
at wrong offsets. Records being processed from previous operations (that
should be ignored). Active clients were not set correctly in some cases.
The Client string messages were not in alignment with Client-enums.
Adam Dickmeiss [Thu, 16 Oct 2008 12:58:56 +0000 (14:58 +0200)]
Simplify if stmt
Adam Dickmeiss [Thu, 16 Oct 2008 12:55:49 +0000 (14:55 +0200)]
Added pz:apdulog setting
Adam Dickmeiss [Wed, 15 Oct 2008 20:14:22 +0000 (22:14 +0200)]
Debian version 1.1.0-1.
Adam Dickmeiss [Wed, 15 Oct 2008 10:20:56 +0000 (12:20 +0200)]
Update news from 1.0 branch.
Adam Dickmeiss [Wed, 15 Oct 2008 10:05:39 +0000 (12:05 +0200)]
Only warn about unexpected elements once per session.
Adam Dickmeiss [Wed, 15 Oct 2008 09:45:15 +0000 (11:45 +0200)]
Fixed check for application/x-www-form-urlencoded parameters.
Fixed check for application/x-www-form-urlencoded parameters. When
the content type had a charset specified ;charset=.. for the content type
the match for POST parameters failed. The charset spec is is ignored in
the comparison. Better be UTF-8! Pazpar2 also now logs the POST content.
Adam Dickmeiss [Wed, 15 Oct 2008 10:09:53 +0000 (12:09 +0200)]
Update m4 and doc/common.
Adam Dickmeiss [Tue, 14 Oct 2008 13:46:52 +0000 (15:46 +0200)]
Partially fixes bug #2273: Searching edu targets does not work.
This patch partially fixes bug #2273. The most obvious error was
that ZOOM_event was called. And sometimes (for EVENT_OUTPUT) this
would invoke ZOOM's select for one connection. Result was that HTTP and
all other I/O would block.
Adam Dickmeiss [Tue, 14 Oct 2008 12:19:16 +0000 (14:19 +0200)]
Bump version to 1.1.0
Adam Dickmeiss [Tue, 14 Oct 2008 12:17:06 +0000 (14:17 +0200)]
Update for 1.0.10 changes
Adam Dickmeiss [Mon, 13 Oct 2008 15:09:23 +0000 (17:09 +0200)]
The blocked show now works better (bug 2246).
Adam Dickmeiss [Mon, 13 Oct 2008 14:06:38 +0000 (16:06 +0200)]
Unused prototype: connection *connection_get_available
Adam Dickmeiss [Mon, 13 Oct 2008 14:04:43 +0000 (16:04 +0200)]
connection_connect is static
Adam Dickmeiss [Mon, 13 Oct 2008 14:02:11 +0000 (16:02 +0200)]
Ensure sessions with different auth IDs are not shared.
This patch re-establishes the check for non-ZOOM code which ensure
that Z39.50 sessions with different authentication parameters are not
shared (reused).
Adam Dickmeiss [Mon, 13 Oct 2008 13:51:09 +0000 (15:51 +0200)]
Updated tests due to more brief data and removed childish language.
Adam Dickmeiss [Mon, 13 Oct 2008 13:17:03 +0000 (15:17 +0200)]
Functions connection_{get_host,create} static.
Adam Dickmeiss [Mon, 13 Oct 2008 13:13:39 +0000 (15:13 +0200)]
Removed unused function connection_send_apdu.
Adam Dickmeiss [Mon, 13 Oct 2008 13:09:11 +0000 (15:09 +0200)]
Fixed minor memory leak.
Adam Dickmeiss [Mon, 13 Oct 2008 13:06:30 +0000 (15:06 +0200)]
Fixed NULL ptr reference (for ZOOM_connection == 0).
Adam Dickmeiss [Mon, 13 Oct 2008 11:45:52 +0000 (13:45 +0200)]
Fixed bug 2021: non-merged , brief meta data not included.
Fixed bug 2021/2272. For non-merged meta data is also included in
cluster when merge is set to 'no'.
Adam Dickmeiss [Fri, 26 Sep 2008 09:14:04 +0000 (11:14 +0200)]
Removed comment that pz:maxrecs is not implemented.
Adam Dickmeiss [Fri, 26 Sep 2008 09:13:43 +0000 (11:13 +0200)]
Added maxrecs to example.