Adam Dickmeiss [Mon, 3 Aug 2015 14:26:00 +0000 (16:26 +0200)]
Fix systemd: reload stops metaproxy MP-620
Detect systemd and just do nothing when reload/force-reload is
used. Log, however, that it really is not reloading.
Adam Dickmeiss [Tue, 7 Jul 2015 12:31:12 +0000 (14:31 +0200)]
Add http-req-max to frontend_net MP-617
Adam Dickmeiss [Tue, 7 Jul 2015 12:28:00 +0000 (14:28 +0200)]
Remove cf_x-associate from config-zoom
Because it does not satisfy zoom schema
Adam Dickmeiss [Wed, 24 Jun 2015 11:49:58 +0000 (11:49 +0000)]
Version 1.6.10
Adam Dickmeiss [Wed, 24 Jun 2015 11:45:13 +0000 (11:45 +0000)]
Fix multi: hideunavailable don't hide targets that timeout MP-615
Adam Dickmeiss [Mon, 22 Jun 2015 14:48:07 +0000 (16:48 +0200)]
Fix idmetaversion strips n SA-743
Adam Dickmeiss [Mon, 1 Jun 2015 09:26:19 +0000 (09:26 +0000)]
Version 1.8.9
Adam Dickmeiss [Mon, 1 Jun 2015 09:25:19 +0000 (09:25 +0000)]
Simplify copyright file for debian package
Adam Dickmeiss [Mon, 1 Jun 2015 09:13:24 +0000 (09:13 +0000)]
Remove Ubuntu Saucy
Adam Dickmeiss [Fri, 29 May 2015 09:44:00 +0000 (11:44 +0200)]
Require YAZ 5.13 or newer
Adam Dickmeiss [Thu, 28 May 2015 11:49:16 +0000 (13:49 +0200)]
Fix race condition in MP log output MP-522
John Malconian [Thu, 21 May 2015 18:06:58 +0000 (18:06 +0000)]
'Group' is duplicated twice
Adam Dickmeiss [Wed, 20 May 2015 13:38:19 +0000 (15:38 +0200)]
Fix crash in log filter when record syntax is omitted MP-613
Wolfram Schneider [Wed, 20 May 2015 11:23:28 +0000 (11:23 +0000)]
last database change for config-loc.xml was by mistake, revert it
Wolfram Schneider [Wed, 20 May 2015 11:17:30 +0000 (11:17 +0000)]
always use LCDB_MARC8 database
Wolfram Schneider [Wed, 20 May 2015 10:39:49 +0000 (10:39 +0000)]
change target z3950.loc.gov:7090/voyager -> lx2.loc.gov:210/LCDB as requested by LoC, MP-612
Adam Dickmeiss [Fri, 8 May 2015 19:01:11 +0000 (19:01 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Adam Dickmeiss [Fri, 8 May 2015 19:01:05 +0000 (19:01 +0000)]
Add Ubuntu Vivid 15.04
Adam Dickmeiss [Wed, 15 Apr 2015 13:15:01 +0000 (15:15 +0200)]
Fix Control-C does not stop Metaproxy spawned by shell MP-610
Check for fork mode instead (-D) - rather than debug (-X)
Adam Dickmeiss [Tue, 14 Apr 2015 13:51:05 +0000 (15:51 +0200)]
Bump year to 2015 for main documentation
Adam Dickmeiss [Tue, 14 Apr 2015 13:18:21 +0000 (13:18 +0000)]
Version 1.8.8
Adam Dickmeiss [Mon, 13 Apr 2015 07:35:45 +0000 (09:35 +0200)]
sru_z3950: allow CCL in SRU search MP-606
Makes the sru_z3950 filter convert to CCL queries if query type
"ccl" is used, eg ?query=water&queryType=ccl&... for SRU 2.0.
Adam Dickmeiss [Mon, 13 Apr 2015 07:23:55 +0000 (09:23 +0200)]
Clean up checks for YAZ version in code MP-609
Adam Dickmeiss [Wed, 1 Apr 2015 12:27:03 +0000 (12:27 +0000)]
Version 1.8.7
Adam Dickmeiss [Wed, 1 Apr 2015 12:24:45 +0000 (14:24 +0200)]
Fix dead lock in session_shared (init) MP-605
Adam Dickmeiss [Wed, 1 Apr 2015 09:25:45 +0000 (09:25 +0000)]
Version 1.8.6
Adam Dickmeiss [Wed, 1 Apr 2015 09:12:39 +0000 (11:12 +0200)]
make /usr/share/metaproxy be part of metaproxy RPM MP-601
Adam Dickmeiss [Tue, 31 Mar 2015 18:34:23 +0000 (20:34 +0200)]
Fix session_shared caches set with diagnostic MP-604
Adam Dickmeiss [Fri, 27 Mar 2015 13:02:59 +0000 (14:02 +0100)]
Fix assertion failed: assert(m_in_use) MP-603
Adam Dickmeiss [Thu, 19 Mar 2015 11:10:43 +0000 (12:10 +0100)]
Log YAZ version upon start MP-599
Adam Dickmeiss [Tue, 17 Mar 2015 14:20:06 +0000 (14:20 +0000)]
Version 1.8.5
Adam Dickmeiss [Tue, 17 Mar 2015 14:19:33 +0000 (15:19 +0100)]
Make two BackendClass members private
Adam Dickmeiss [Tue, 17 Mar 2015 14:17:17 +0000 (14:17 +0000)]
Fix compilation on centos5 MP-597
Adam Dickmeiss [Tue, 17 Mar 2015 13:35:23 +0000 (14:35 +0100)]
Document new z3950_client timeout features MP-596
Adam Dickmeiss [Mon, 16 Mar 2015 14:48:19 +0000 (15:48 +0100)]
sru_z3950: undo Serialize identical SRU GET requests MP-598
Now much more elegantly handled by session_shared.
Adam Dickmeiss [Mon, 16 Mar 2015 14:47:29 +0000 (15:47 +0100)]
session_shared: anticipated init and search MP-597
Adam Dickmeiss [Mon, 16 Mar 2015 14:44:28 +0000 (15:44 +0100)]
z3950_client: separate init timeout MP-596
Both init-timeout and connect-timeout are configurable by this change.
Default is 10 seconds.
Adam Dickmeiss [Mon, 16 Mar 2015 10:36:22 +0000 (10:36 +0000)]
Version 1.8.4
Adam Dickmeiss [Fri, 13 Mar 2015 14:37:42 +0000 (15:37 +0100)]
zoom: support cf_-params MP-595
Adam Dickmeiss [Thu, 5 Mar 2015 13:26:32 +0000 (14:26 +0100)]
Remove unused member string zurl
Adam Dickmeiss [Wed, 18 Feb 2015 13:07:14 +0000 (14:07 +0100)]
http_client: returns 404 if no destination URI is given
Adam Dickmeiss [Tue, 10 Feb 2015 13:35:33 +0000 (13:35 +0000)]
Version 1.8.3
Adam Dickmeiss [Tue, 10 Feb 2015 13:05:56 +0000 (14:05 +0100)]
zoom: allow / in user and password db args MP-592
Adam Dickmeiss [Mon, 2 Feb 2015 11:09:18 +0000 (11:09 +0000)]
Version 1.8.2
Adam Dickmeiss [Mon, 2 Feb 2015 11:03:56 +0000 (12:03 +0100)]
Requires YAZ 5.9.0 due to YAZ-818 YAZ-819
Adam Dickmeiss [Mon, 2 Feb 2015 11:00:49 +0000 (12:00 +0100)]
Log rotate script sends SIGHUP and chown for log file
Adam Dickmeiss [Wed, 28 Jan 2015 15:48:17 +0000 (16:48 +0100)]
Use YAZ log reopen reature on SIGHUP
Adam Dickmeiss [Mon, 26 Jan 2015 15:07:11 +0000 (16:07 +0100)]
Debian : init.d metaproxy reload should check configuration MP-591
Fix logrotate too. That is logrotate will not rotate if
configuration is faulty.
Adam Dickmeiss [Mon, 26 Jan 2015 13:56:53 +0000 (13:56 +0000)]
Fix Metaproxy stops logging after check config failed MP-590
Adam Dickmeiss [Mon, 19 Jan 2015 09:44:07 +0000 (10:44 +0100)]
Fix clang warning: class Map instead of struct Map
Adam Dickmeiss [Mon, 19 Jan 2015 07:29:45 +0000 (07:29 +0000)]
Version 1.8.1
Adam Dickmeiss [Mon, 19 Jan 2015 07:24:41 +0000 (07:24 +0000)]
Fix double free in log filter (with incorrect config) MP-589
Adam Dickmeiss [Fri, 16 Jan 2015 13:39:17 +0000 (14:39 +0100)]
Add allow_ip feature - fixes MP-588
Allow a list of IPs to be given separated by blanks
<allow auth_url="http://mkc-admin.indexdata.com/..."
allow_ip="127.0.0.1 ::1" .. >
Adam Dickmeiss [Tue, 13 Jan 2015 13:33:43 +0000 (13:33 +0000)]
cql2pqf.txt reformat
Adam Dickmeiss [Mon, 12 Jan 2015 12:47:08 +0000 (13:47 +0100)]
Maps dc.subject to Bib-1 21 rather than 47
Adam Dickmeiss [Mon, 12 Jan 2015 12:27:37 +0000 (13:27 +0100)]
remove redundant class declaration
Adam Dickmeiss [Mon, 12 Jan 2015 12:26:42 +0000 (13:26 +0100)]
zoom: fix CS write-check
Thanks to Dennis Schafroth for spotting this.
Adam Dickmeiss [Thu, 8 Jan 2015 11:33:43 +0000 (11:33 +0000)]
Version 1.8.0
Adam Dickmeiss [Wed, 7 Jan 2015 11:19:55 +0000 (12:19 +0100)]
zoom: handle contentAuthentication MP-587
Adam Dickmeiss [Tue, 6 Jan 2015 16:10:01 +0000 (17:10 +0100)]
Bump year to 2015
Adam Dickmeiss [Tue, 16 Dec 2014 11:37:50 +0000 (12:37 +0100)]
Update doc/common again
Adam Dickmeiss [Tue, 16 Dec 2014 10:52:47 +0000 (10:52 +0000)]
Version 5.7.2
Adam Dickmeiss [Tue, 16 Dec 2014 07:23:04 +0000 (08:23 +0100)]
Destroy router and filters in parent process MP-584
Adam Dickmeiss [Fri, 12 Dec 2014 12:22:14 +0000 (13:22 +0100)]
Mention VS 2013 only
Adam Dickmeiss [Wed, 10 Dec 2014 10:47:57 +0000 (11:47 +0100)]
Update supported Visual Studio versions.
Adam Dickmeiss [Wed, 10 Dec 2014 10:47:50 +0000 (11:47 +0100)]
Update doc/common
Adam Dickmeiss [Wed, 10 Dec 2014 10:25:19 +0000 (11:25 +0100)]
Update for Boost 1.57, Libxml 2.9.2/Libxslt 1.1.28
And use VS 2013.
Adam Dickmeiss [Tue, 2 Dec 2014 12:16:03 +0000 (12:16 +0000)]
Version 1.7.1
Adam Dickmeiss [Tue, 2 Dec 2014 12:12:46 +0000 (13:12 +0100)]
Use YAZ backtrace facility MP-582
Adam Dickmeiss [Thu, 27 Nov 2014 11:27:00 +0000 (12:27 +0100)]
Fix libmetaproxy-dev depends on libgnutls-dev - MP-580
libgnutls-dev is unavailable on jessie.
Adam Dickmeiss [Thu, 30 Oct 2014 12:13:52 +0000 (13:13 +0100)]
Update template filter to avoid Pimpl MP-579
Adam Dickmeiss [Wed, 29 Oct 2014 13:23:34 +0000 (14:23 +0100)]
cgi: POSTed content - part of MP-562
Adam Dickmeiss [Tue, 28 Oct 2014 11:54:30 +0000 (12:54 +0100)]
Fix filter cgi does not relay session close MP-577
Adam Dickmeiss [Tue, 28 Oct 2014 08:55:11 +0000 (08:55 +0000)]
Version 1.7.0
Adam Dickmeiss [Tue, 28 Oct 2014 08:49:27 +0000 (08:49 +0000)]
Add Ubuntu utopic 14.10
Adam Dickmeiss [Mon, 27 Oct 2014 13:52:19 +0000 (14:52 +0100)]
Document bind_host for {http,z3950}_client
Adam Dickmeiss [Mon, 27 Oct 2014 13:37:49 +0000 (14:37 +0100)]
Require YAZ 5.5.0
Adam Dickmeiss [Fri, 24 Oct 2014 19:44:53 +0000 (21:44 +0200)]
Working outgoing IP for {http,z3950}_client MP-575
Adam Dickmeiss [Tue, 21 Oct 2014 08:24:09 +0000 (08:24 +0000)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Conflicts:
NEWS
Adam Dickmeiss [Tue, 21 Oct 2014 07:35:43 +0000 (07:35 +0000)]
Version 1.6.0
Adam Dickmeiss [Tue, 21 Oct 2014 07:19:01 +0000 (07:19 +0000)]
Version 1.6.0
Adam Dickmeiss [Tue, 21 Oct 2014 07:07:32 +0000 (09:07 +0200)]
Merge branch 'mp-564'
Adam Dickmeiss [Tue, 14 Oct 2014 10:56:24 +0000 (12:56 +0200)]
Character set nogotiation for z3950_client MP-574
Adam Dickmeiss [Mon, 20 Oct 2014 12:57:58 +0000 (12:57 +0000)]
Version 1.5.11
Adam Dickmeiss [Mon, 20 Oct 2014 08:35:20 +0000 (10:35 +0200)]
http_file: add include of sys/stat.h fixes MP-576
Adam Dickmeiss [Wed, 15 Oct 2014 08:07:13 +0000 (10:07 +0200)]
DOCUMENT_ROOT, GATEWAY_INTERFACE MP-564
Adam Dickmeiss [Tue, 14 Oct 2014 18:38:05 +0000 (20:38 +0200)]
cgi.sh shows all envs
Adam Dickmeiss [Tue, 14 Oct 2014 18:37:17 +0000 (20:37 +0200)]
A lot of more environment variables are set for CGI MP-564
Adam Dickmeiss [Tue, 14 Oct 2014 14:44:47 +0000 (16:44 +0200)]
Work on CGI filter; setting SCRIPT_NAME MP-564
Adam Dickmeiss [Tue, 30 Sep 2014 13:59:42 +0000 (15:59 +0200)]
fix documentation about SRU client support MP-572
Adam Dickmeiss [Tue, 9 Sep 2014 09:30:22 +0000 (11:30 +0200)]
Initialize Libxml2 - for threaded operation MP-571
Adam Dickmeiss [Tue, 26 Aug 2014 14:02:34 +0000 (14:02 +0000)]
Version 1.5.10
Adam Dickmeiss [Tue, 26 Aug 2014 14:03:26 +0000 (16:03 +0200)]
Describe retry db parameter in zoom man page
Adam Dickmeiss [Tue, 26 Aug 2014 11:29:53 +0000 (13:29 +0200)]
Remove trailing-whitespace
Adam Dickmeiss [Tue, 26 Aug 2014 11:28:18 +0000 (13:28 +0200)]
On SIGTERM shut down connection+listening sockets MP-568
Adam Dickmeiss [Mon, 18 Aug 2014 11:39:41 +0000 (13:39 +0200)]
Do not build for Ubuntu raring, quantal (obsolete)
Adam Dickmeiss [Fri, 15 Aug 2014 09:40:55 +0000 (11:40 +0200)]
Documentation manref.xml depends on local.ent MP-566
Adam Dickmeiss [Thu, 14 Aug 2014 13:02:31 +0000 (15:02 +0200)]
Version 1.5.9
Adam Dickmeiss [Thu, 14 Aug 2014 12:54:01 +0000 (14:54 +0200)]
zoom: make retry on failure configurable MP-565
The default and existing behavior is that backend failures (any
diagnostic) makes the module re-search once. The behavior may
be changed by db parameter 'retry'. If given value '0' disables
retry and '1' enables it. If not given, the Torus record may
specify with element retryOnFailure (value '0'/'1').
Adam Dickmeiss [Thu, 14 Aug 2014 12:52:21 +0000 (14:52 +0200)]
filter http_file: mimetypers optional