Adam Dickmeiss [Tue, 31 May 2011 13:29:47 +0000 (15:29 +0200)]
Start work on Torus extension for virt_db
Adam Dickmeiss [Thu, 26 May 2011 10:19:00 +0000 (12:19 +0200)]
Fix http_file example
Adam Dickmeiss [Tue, 24 May 2011 17:52:09 +0000 (17:52 +0000)]
RPM: add /etc/sysconfig/metaproxy to files sect
Adam Dickmeiss [Tue, 24 May 2011 17:32:03 +0000 (19:32 +0200)]
RPM: metaproxy pkg init.d defaults
The metaproxy package provides /etc/sysconfig/metaproxy .
Adam Dickmeiss [Mon, 16 May 2011 11:49:08 +0000 (13:49 +0200)]
buildconf.sh: update package list for compiling with sources
Adam Dickmeiss [Mon, 16 May 2011 11:06:17 +0000 (13:06 +0200)]
Fix description of the record_filter, bug 894
Adam Dickmeiss [Fri, 6 May 2011 12:53:12 +0000 (14:53 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Adam Dickmeiss [Fri, 6 May 2011 09:53:58 +0000 (09:53 +0000)]
Version 1.2.5.
Adam Dickmeiss [Fri, 6 May 2011 09:11:55 +0000 (11:11 +0200)]
Update NEWS
Adam Dickmeiss [Fri, 29 Apr 2011 11:27:38 +0000 (11:27 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Conflicts:
IDMETA
Adam Dickmeiss [Fri, 29 Apr 2011 11:23:28 +0000 (11:23 +0000)]
Add Debian wheezy, Ubuntu natty
Adam Dickmeiss [Wed, 13 Apr 2011 13:34:15 +0000 (15:34 +0200)]
z3950_client filter: force_apdu facility
Filter z3950_client may be configured to always send a close APDU
to backend target when connection/session is closed. This will only
happen if close APDU is not already sent. Enabled by configuration
for z3950_client (force_close).
Adam Dickmeiss [Wed, 13 Apr 2011 13:32:39 +0000 (15:32 +0200)]
Update NEWS about close APDU fixes
Adam Dickmeiss [Tue, 12 Apr 2011 12:24:43 +0000 (14:24 +0200)]
Log more in config3 example
Adam Dickmeiss [Tue, 12 Apr 2011 12:00:35 +0000 (14:00 +0200)]
Filter virt_db relays close APDU if received
Filter virt_db now relays close APDU . Previously, it would just
close the session and throw away the close APDU.
Adam Dickmeiss [Tue, 12 Apr 2011 11:59:21 +0000 (13:59 +0200)]
Filter multi: deals with close APDU
Until now, filter multi would reject a close APDU.
Adam Dickmeiss [Fri, 25 Feb 2011 14:49:54 +0000 (15:49 +0100)]
rc_status relays exit code
Adam Dickmeiss [Fri, 25 Feb 2011 14:18:23 +0000 (15:18 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Adam Dickmeiss [Fri, 25 Feb 2011 14:16:32 +0000 (15:16 +0100)]
Reindent
Wolfram Schneider [Sat, 19 Feb 2011 12:45:16 +0000 (13:45 +0100)]
documentation: FreeBSD boost-all package
Wolfram Schneider [Sat, 19 Feb 2011 12:41:44 +0000 (13:41 +0100)]
sync FreeBSD updates from yaz/buildconf.sh
Adam Dickmeiss [Mon, 14 Feb 2011 13:36:11 +0000 (14:36 +0100)]
Debian: 1.2.4-2indexdata
Adam Dickmeiss [Mon, 14 Feb 2011 13:35:25 +0000 (14:35 +0100)]
Update NEWS
Adam Dickmeiss [Mon, 14 Feb 2011 13:09:56 +0000 (14:09 +0100)]
Filter sru_z3950: set init sz to 10 M
Increase values of {preferredMessage,maximumRecord}Size for Init
Requests generated by sru_z3950 from 1 to 10 megabytes. SRU don't
have these parameters and in most cases we don't care or don't want
backends to return partial results. However, since comstack by
default don't allow more than 5 MB by default and since packages
are all in memory we can't increase too much.
Adam Dickmeiss [Mon, 14 Feb 2011 13:05:21 +0000 (14:05 +0100)]
Filter multi: relay init sz parameters
Filter virt_db relays {preferredMessage,maximumRecord}Size to
backends and returns minimum of each value returned.
Adam Dickmeiss [Mon, 14 Feb 2011 13:03:26 +0000 (14:03 +0100)]
Filter virt_db: relay init sz parameters
Filter virt_db relays {preferredMessage,maximumRecord}Size to backend
filters and also negotiates to whatever the client suggests, because
we don't know that backends are really capable of anyway.
Adam Dickmeiss [Mon, 14 Feb 2011 12:41:38 +0000 (13:41 +0100)]
Filter multi: simple refactor
Adam Dickmeiss [Mon, 14 Feb 2011 12:41:00 +0000 (13:41 +0100)]
Filter multi: simple rename
Adam Dickmeiss [Mon, 14 Feb 2011 12:40:03 +0000 (13:40 +0100)]
Filter multu: scan opt part of init response
Wolfram Schneider [Mon, 7 Feb 2011 11:00:57 +0000 (11:00 +0000)]
Let compile even if inkscape tool is not installed, e.g.:
make INKSCAPE=true -j4
Adam Dickmeiss [Thu, 27 Jan 2011 14:20:43 +0000 (15:20 +0100)]
Add Ubuntu maverick
Adam Dickmeiss [Thu, 27 Jan 2011 13:54:05 +0000 (14:54 +0100)]
Version 1.2.4
Adam Dickmeiss [Thu, 27 Jan 2011 12:24:14 +0000 (13:24 +0100)]
RPM: metaproxy init.d script conforms to LSB
http://refspecs.freestandards.org/LSB_4.0.0/
Adam Dickmeiss [Thu, 27 Jan 2011 11:59:02 +0000 (12:59 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Adam Dickmeiss [Thu, 27 Jan 2011 09:46:58 +0000 (10:46 +0100)]
RPM: Release includes 'indexdata' name
Use indexdata in release name so this package can be distinguished
from other vendors.
Adam Dickmeiss [Tue, 18 Jan 2011 12:45:06 +0000 (13:45 +0100)]
RPM: change init.d location
From /etc/rc.d/init.d to /etc/init.d . The latter works on both
SUSE on RedHat.
Adam Dickmeiss [Tue, 18 Jan 2011 12:44:06 +0000 (13:44 +0100)]
Try to make init.d generic for SuSE and RedHat.
Adam Dickmeiss [Fri, 7 Jan 2011 10:32:48 +0000 (11:32 +0100)]
Happy new year
Adam Dickmeiss [Tue, 4 Jan 2011 13:08:05 +0000 (14:08 +0100)]
RPM: make it relocatable
Adam Dickmeiss [Wed, 22 Dec 2010 15:12:56 +0000 (16:12 +0100)]
No need for ax_boost.m4
Adam Dickmeiss [Wed, 22 Dec 2010 15:10:28 +0000 (16:10 +0100)]
Update m4
Adam Dickmeiss [Wed, 22 Dec 2010 15:09:32 +0000 (16:09 +0100)]
Update m4
Adam Dickmeiss [Wed, 22 Dec 2010 13:56:19 +0000 (14:56 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Adam Dickmeiss [Wed, 22 Dec 2010 13:55:48 +0000 (14:55 +0100)]
metaproxy-config: exec_prefix, libdir, includedir
Use these variables as determined by configure
Adam Dickmeiss [Wed, 24 Nov 2010 14:24:11 +0000 (15:24 +0100)]
session_shared: resultset optimizesearch flag.
Adam Dickmeiss [Tue, 26 Oct 2010 18:11:50 +0000 (20:11 +0200)]
buildconf.sh -d: use --with-pic
Adam Dickmeiss [Wed, 13 Oct 2010 11:35:36 +0000 (13:35 +0200)]
Add metaproxy-config to src/Makefile, not toplevel
Adam Dickmeiss [Wed, 13 Oct 2010 11:07:04 +0000 (13:07 +0200)]
Add metaproxy-config to clean files
Adam Dickmeiss [Wed, 6 Oct 2010 11:18:42 +0000 (13:18 +0200)]
DB: Add refentryinfo for man pages
Adam Dickmeiss [Wed, 6 Oct 2010 11:09:18 +0000 (13:09 +0200)]
Doc: Update to Docbook 4.4
Adam Dickmeiss [Mon, 4 Oct 2010 08:11:36 +0000 (10:11 +0200)]
Version 1.2.3
Adam Dickmeiss [Mon, 4 Oct 2010 07:59:10 +0000 (09:59 +0200)]
Filter multi: relay idAuthentication parameters
Adam Dickmeiss [Wed, 29 Sep 2010 08:19:01 +0000 (10:19 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Adam Dickmeiss [Wed, 29 Sep 2010 08:18:43 +0000 (10:18 +0200)]
RPM: libmetaproxy3-devel req boost-devel
Adam Dickmeiss [Tue, 28 Sep 2010 10:19:42 +0000 (12:19 +0200)]
Avoid setpgid if debug mode is in use (option -X).
Adam Dickmeiss [Tue, 28 Sep 2010 09:00:33 +0000 (11:00 +0200)]
backend_test: honor close, init message sz
Adam Dickmeiss [Wed, 15 Sep 2010 13:28:44 +0000 (09:28 -0400)]
libmetaproxy3-devel req boost-devel
Adam Dickmeiss [Wed, 15 Sep 2010 11:44:58 +0000 (13:44 +0200)]
Version 1.2.2
Adam Dickmeiss [Wed, 15 Sep 2010 11:41:41 +0000 (13:41 +0200)]
Include Boost CFLAGS for metaproxy-config
Adam Dickmeiss [Wed, 15 Sep 2010 08:46:47 +0000 (10:46 +0200)]
Add metaproxy-config
Adam Dickmeiss [Wed, 15 Sep 2010 08:43:24 +0000 (10:43 +0200)]
RPM: dlpath uses /usr/lib64/modules
Adam Dickmeiss [Wed, 8 Sep 2010 18:28:11 +0000 (20:28 +0200)]
RPM: libmetaproxy3 calls ldconfig
Adam Dickmeiss [Wed, 8 Sep 2010 12:34:20 +0000 (08:34 -0400)]
CentOS 5 RPM: init, logrotate works
Adam Dickmeiss [Wed, 8 Sep 2010 12:26:36 +0000 (08:26 -0400)]
Add logrotate script
Adam Dickmeiss [Wed, 8 Sep 2010 11:58:52 +0000 (07:58 -0400)]
Beginnings on CentOS 5 RPM
Adam Dickmeiss [Wed, 18 Aug 2010 12:31:09 +0000 (14:31 +0200)]
Version 1.2.1, source code only release.
Adam Dickmeiss [Wed, 18 Aug 2010 11:19:19 +0000 (13:19 +0200)]
Update m4
Adam Dickmeiss [Fri, 9 Jul 2010 07:33:03 +0000 (09:33 +0200)]
Version 1.2.0
Adam Dickmeiss [Fri, 9 Jul 2010 07:29:26 +0000 (09:29 +0200)]
Major API version 3
Adam Dickmeiss [Fri, 9 Jul 2010 07:12:30 +0000 (09:12 +0200)]
Introduce filter method 'start'
Method 'start' can do initialization for a filter . It is
called after fork and is good for creating threads etc. Doing
that for method 'configure' is bad (threads are stopped when
fork occur).
Adam Dickmeiss [Thu, 8 Jul 2010 11:31:51 +0000 (13:31 +0200)]
Always log if init script fails to start or stop
This fixes bug #3309. The init.d script will log despite the
value of VERBOSE if start-stop-daemon returns exit code 2.
Adam Dickmeiss [Wed, 30 Jun 2010 13:25:35 +0000 (15:25 +0200)]
Fix version mentioned in NEWS
Adam Dickmeiss [Wed, 30 Jun 2010 13:18:59 +0000 (15:18 +0200)]
Remove etch, jaunty, intrepid, hardy
Adam Dickmeiss [Wed, 30 Jun 2010 12:45:01 +0000 (14:45 +0200)]
Version 1.1.7
Adam Dickmeiss [Wed, 30 Jun 2010 12:43:45 +0000 (14:43 +0200)]
NEWS
Adam Dickmeiss [Wed, 30 Jun 2010 12:39:23 +0000 (14:39 +0200)]
sru_z3950: Throw diagn. if x-pquery parsing fails
Adam Dickmeiss [Wed, 30 Jun 2010 12:30:02 +0000 (14:30 +0200)]
multi: init handshake always return init response
Adam Dickmeiss [Wed, 30 Jun 2010 12:26:23 +0000 (14:26 +0200)]
virt_db: fix uninit error_code.
The init_backend, the reference variable error_code, could be
unset in some cases. This patch fixes this. It also is more careful
not saving a backend to m_backend_list unless init result is
OK and connection is not closed.
Adam Dickmeiss [Wed, 30 Jun 2010 12:23:34 +0000 (14:23 +0200)]
session_shared: init fail: close backend.
Ensure that backend session is closed if session_shared filter receives
init rejected and backend session is not closed already.
Adam Dickmeiss [Fri, 25 Jun 2010 11:47:08 +0000 (13:47 +0200)]
Add cast to avoid warning
Adam Dickmeiss [Thu, 24 Jun 2010 13:55:38 +0000 (15:55 +0200)]
Z39.50 client: fix NULL ptr reference.
The NULL ptr reference could occur if two or more new client was
checked for number of sockets . In this case host in Z39.50 Assoc
would be NULL - prior to call to method 'client'.
Adam Dickmeiss [Mon, 21 Jun 2010 13:02:26 +0000 (15:02 +0200)]
Version 1.1.6
Adam Dickmeiss [Mon, 21 Jun 2010 13:01:47 +0000 (15:01 +0200)]
Update NEWS
Adam Dickmeiss [Mon, 21 Jun 2010 12:57:16 +0000 (14:57 +0200)]
Use _exit in SIGTERM handler, fixes bug #3497.
Adam Dickmeiss [Mon, 21 Jun 2010 11:23:36 +0000 (13:23 +0200)]
Refactor to use YAZ_SRW-diagnostic codes
Adam Dickmeiss [Mon, 21 Jun 2010 11:20:05 +0000 (13:20 +0200)]
Reformat
Adam Dickmeiss [Mon, 21 Jun 2010 11:14:04 +0000 (13:14 +0200)]
Fix SEGV in SRU filter (bug #3495).
When the sru_z3950 filter received a non-surrogate diagnostic, it
produced an uninitialized SRU record list. This is fixed by this
commit by simply defaulting number of records in SRU record list to
0 (until all "good" records are received).
Adam Dickmeiss [Tue, 15 Jun 2010 12:52:37 +0000 (14:52 +0200)]
Require yazpp 1.2.3 (with no *.la files)
Adam Dickmeiss [Tue, 15 Jun 2010 12:26:38 +0000 (14:26 +0200)]
Version 1.1.5
Adam Dickmeiss [Tue, 15 Jun 2010 12:21:31 +0000 (14:21 +0200)]
Filter record_transform: remove stdout message
Adam Dickmeiss [Tue, 15 Jun 2010 11:06:44 +0000 (13:06 +0200)]
Fix limit filter WRT 'retrieve limit' and refactor
Adam Dickmeiss [Tue, 15 Jun 2010 10:55:42 +0000 (12:55 +0200)]
virt_db refactor code WRT target select
Adam Dickmeiss [Tue, 15 Jun 2010 10:49:27 +0000 (12:49 +0200)]
Fix bug #3487: Mix of result sets ..
In filter virt_db, when result sets are replaced we pick an existing
backend and check for result set naming and number of result sets on
this backend.
Adam Dickmeiss [Wed, 2 Jun 2010 13:50:18 +0000 (15:50 +0200)]
Detect and throw Present Out of Range diagnostic
Adam Dickmeiss [Wed, 19 May 2010 14:11:19 +0000 (16:11 +0200)]
Omit CGI filter on Windows
Adam Dickmeiss [Tue, 11 May 2010 11:47:54 +0000 (13:47 +0200)]
Add Ubuntu lucid
Adam Dickmeiss [Tue, 11 May 2010 11:44:43 +0000 (13:44 +0200)]
Version 1.1.4 . Require yazpp 1.2.2
Adam Dickmeiss [Tue, 11 May 2010 12:13:08 +0000 (14:13 +0200)]
Do not depend on libgnutls-dev (libyaz4-dev does)
Adam Dickmeiss [Tue, 11 May 2010 12:12:46 +0000 (14:12 +0200)]
More news
Adam Dickmeiss [Tue, 11 May 2010 08:49:47 +0000 (10:49 +0200)]
Log Git SHA-1 for info (-V) and daemon start