metaproxy-moved-to-github.git
15 years agoRemove unmaintained Jamfile
Adam Dickmeiss [Tue, 30 Jun 2009 07:35:14 +0000 (09:35 +0200)]
Remove unmaintained Jamfile

15 years agoFilter frontend_net honors connect-max
Adam Dickmeiss [Mon, 29 Jun 2009 15:22:43 +0000 (17:22 +0200)]
Filter frontend_net honors connect-max

When a certain number of connections is in use (connect-max) from same
originating IP, the frontend_net will close the connection.

15 years agoRequire yazpp 1.1.3 (Yaz_bw, LimitConnect)
Adam Dickmeiss [Mon, 29 Jun 2009 15:21:54 +0000 (17:21 +0200)]
Require yazpp 1.1.3 (Yaz_bw, LimitConnect)

15 years agoImplement limit filter (bug #2697, bug #2698)
Adam Dickmeiss [Mon, 29 Jun 2009 14:05:48 +0000 (16:05 +0200)]
Implement limit filter (bug #2697, bug #2698)

15 years agoUse Docbook formatted GPL v2 from FSF
Adam Dickmeiss [Fri, 26 Jun 2009 13:57:16 +0000 (15:57 +0200)]
Use Docbook formatted GPL v2 from FSF

15 years agoInval ses for diagnostic 'temporary system error'
Adam Dickmeiss [Fri, 26 Jun 2009 13:49:17 +0000 (15:49 +0200)]
Inval ses for diagnostic 'temporary system error'

The filter session_shard now also retry the session once if diagnostic
'temporary system error' is received from the Z39.50 target. Bug #2894.

15 years agoBump year v1.0.17
Adam Dickmeiss [Tue, 16 Jun 2009 07:18:34 +0000 (09:18 +0200)]
Bump year

15 years agoBump version
Adam Dickmeiss [Tue, 16 Jun 2009 07:09:18 +0000 (09:09 +0200)]
Bump version

15 years agoRemove CVS Dollar Id
Adam Dickmeiss [Tue, 16 Jun 2009 07:09:03 +0000 (09:09 +0200)]
Remove CVS Dollar Id

15 years agoFix metaproxy DAEMON . Bug #2908
Adam Dickmeiss [Tue, 16 Jun 2009 07:06:51 +0000 (09:06 +0200)]
Fix metaproxy DAEMON . Bug #2908

15 years agoFix GCC warnings. Set imp name/version for init response
Adam Dickmeiss [Thu, 11 Jun 2009 11:51:06 +0000 (13:51 +0200)]
Fix GCC warnings. Set imp name/version for init response

15 years agoBump version to 1.0.16
Adam Dickmeiss [Thu, 11 Jun 2009 11:50:07 +0000 (13:50 +0200)]
Bump version to 1.0.16

15 years agoMerge branch 'load_balance'
Adam Dickmeiss [Thu, 11 Jun 2009 08:50:53 +0000 (10:50 +0200)]
Merge branch 'load_balance'

15 years agoRemove unused code and reformat a bit
Adam Dickmeiss [Thu, 11 Jun 2009 08:36:09 +0000 (10:36 +0200)]
Remove unused code and reformat a bit

15 years agoBump year
Adam Dickmeiss [Wed, 10 Jun 2009 11:40:54 +0000 (13:40 +0200)]
Bump year

15 years agoFix copyright year
Adam Dickmeiss [Wed, 10 Jun 2009 10:23:57 +0000 (12:23 +0200)]
Fix copyright year

15 years agoDeb build depends on yazpp 1.1.2 v1.0.16
Adam Dickmeiss [Wed, 10 Jun 2009 08:39:14 +0000 (10:39 +0200)]
Deb build depends on yazpp 1.1.2

15 years agoFix GCC warning abt deprecated conv from string constant
Adam Dickmeiss [Wed, 10 Jun 2009 08:25:49 +0000 (10:25 +0200)]
Fix GCC warning abt deprecated conv from string constant

15 years agoVersion 1.0.16
Adam Dickmeiss [Wed, 10 Jun 2009 07:33:45 +0000 (09:33 +0200)]
Version 1.0.16

15 years agoWork on load balancer
Adam Dickmeiss [Tue, 9 Jun 2009 13:35:38 +0000 (15:35 +0200)]
Work on load balancer

15 years agoZ39.50 authentication for SRU (bug #2893)
Adam Dickmeiss [Tue, 9 Jun 2009 13:31:25 +0000 (15:31 +0200)]
Z39.50 authentication for SRU (bug #2893)

15 years agoFix query handling (avoid bad type: SRW_query)
Adam Dickmeiss [Tue, 9 Jun 2009 13:26:13 +0000 (15:26 +0200)]
Fix query handling (avoid bad type: SRW_query)

15 years agoReformat and remove unused code
Adam Dickmeiss [Tue, 9 Jun 2009 13:24:38 +0000 (15:24 +0200)]
Reformat and remove unused code

15 years agoUseless comment
Adam Dickmeiss [Mon, 11 May 2009 12:05:35 +0000 (14:05 +0200)]
Useless comment

15 years agoFix initialization two locals
Adam Dickmeiss [Mon, 11 May 2009 12:04:55 +0000 (14:04 +0200)]
Fix initialization two locals

15 years agoReformat
Adam Dickmeiss [Mon, 11 May 2009 12:03:40 +0000 (14:03 +0200)]
Reformat

15 years agoReformat
Adam Dickmeiss [Mon, 11 May 2009 11:29:32 +0000 (13:29 +0200)]
Reformat

15 years agoBump year in copyright msg in source
Adam Dickmeiss [Mon, 11 May 2009 10:49:56 +0000 (12:49 +0200)]
Bump year in copyright msg in source

15 years agoFix spelling of diagnostic
Adam Dickmeiss [Mon, 11 May 2009 08:56:26 +0000 (10:56 +0200)]
Fix spelling of diagnostic

15 years agoZ39.50 client. Fail immediately if all max-sockets con. are busy.
Adam Dickmeiss [Mon, 11 May 2009 08:53:19 +0000 (10:53 +0200)]
Z39.50 client. Fail immediately if all max-sockets con. are busy.

The Z39.50 client now fails immediately if all max-sockets sockets are in
use.. Only if at least one is not in use, it will wait 15 seconds and
to check if a connection has been freed up.

15 years agoUpdate to upstream skeleton of init.d script.
Adam Dickmeiss [Wed, 1 Apr 2009 13:42:14 +0000 (15:42 +0200)]
Update to upstream skeleton of init.d script.

Make a new init.d script which is based on /etc/init.d/skeleton . This
changes a few things, most importantly there is no sleep anymore for
restart.. Instead --retry is used. This might fix bug #2619.

15 years agoImplemented record caching (bug #2699).
Adam Dickmeiss [Thu, 26 Mar 2009 14:28:45 +0000 (15:28 +0100)]
Implemented record caching (bug #2699).

15 years agoRequire yazpp 1.1.2 (and get YAZ 3.0.45 or later).
Adam Dickmeiss [Thu, 26 Mar 2009 14:27:35 +0000 (15:27 +0100)]
Require yazpp 1.1.2 (and get YAZ 3.0.45 or later).

Require yazpp 1.1.2 (and get YAZ 3.0.45 or later) because we'll
be using an updated version of yazpp's record cache.

15 years agoImplement Session invalidate for -1 hits (bug #2696).
Adam Dickmeiss [Mon, 23 Mar 2009 11:10:14 +0000 (12:10 +0100)]
Implement Session invalidate for -1 hits (bug #2696).

15 years agoAbout Boost installation.
Adam Dickmeiss [Mon, 9 Mar 2009 15:25:14 +0000 (16:25 +0100)]
About Boost installation.

15 years agoBump year in copyright msg
Adam Dickmeiss [Mon, 9 Mar 2009 15:24:42 +0000 (16:24 +0100)]
Bump year in copyright msg

15 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Adam Dickmeiss [Mon, 9 Mar 2009 08:05:03 +0000 (09:05 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy

Conflicts:

m4

15 years agoUpdated for Boost toolset option.
Adam Dickmeiss [Mon, 9 Mar 2009 08:04:21 +0000 (09:04 +0100)]
Updated for Boost toolset option.

15 years agoWindows Service Support by Giannis Kosmas.
Adam Dickmeiss [Wed, 25 Feb 2009 19:15:05 +0000 (20:15 +0100)]
Windows Service Support by Giannis Kosmas.

The metaproxy program may be installed as a Windows Service. Program
metaproxy supports options -install/-remove to facilitate this.

15 years agoUpdate to new logo
Adam Dickmeiss [Mon, 23 Feb 2009 16:53:29 +0000 (17:53 +0100)]
Update to new logo

15 years agoAdded -fPIC.
Adam Dickmeiss [Mon, 23 Feb 2009 16:53:13 +0000 (17:53 +0100)]
Added -fPIC.

15 years agoUpdated footer comment
Adam Dickmeiss [Thu, 15 Jan 2009 12:33:23 +0000 (13:33 +0100)]
Updated footer comment

15 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Adam Dickmeiss [Wed, 7 Jan 2009 13:39:41 +0000 (14:39 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy

15 years agoUpdated m4
Adam Dickmeiss [Wed, 7 Jan 2009 13:39:26 +0000 (14:39 +0100)]
Updated m4

15 years agoCall autoheader when needed
Adam Dickmeiss [Thu, 25 Dec 2008 12:32:03 +0000 (13:32 +0100)]
Call autoheader when needed

15 years agoSame buildconf.sh as YAZ
Adam Dickmeiss [Thu, 25 Dec 2008 12:21:51 +0000 (13:21 +0100)]
Same buildconf.sh as YAZ

15 years agoUse yaz_log for messages about loading of modules.
Adam Dickmeiss [Wed, 17 Dec 2008 09:55:06 +0000 (10:55 +0100)]
Use yaz_log for messages about loading of modules.

15 years agoMention dlpath in Configuration chapter
Adam Dickmeiss [Wed, 17 Dec 2008 09:46:37 +0000 (10:46 +0100)]
Mention dlpath in Configuration chapter

15 years agoAvoid -nostdlib option for CXX invocation
Adam Dickmeiss [Wed, 17 Dec 2008 09:09:53 +0000 (10:09 +0100)]
Avoid -nostdlib option for CXX invocation

15 years agoAdded section about configuration. Mention dlpath.
Adam Dickmeiss [Tue, 16 Dec 2008 15:03:10 +0000 (16:03 +0100)]
Added section about configuration. Mention dlpath.

15 years agoAllow TRANG to be set in Makefile
Adam Dickmeiss [Tue, 16 Dec 2008 14:37:53 +0000 (15:37 +0100)]
Allow TRANG to be set in Makefile

15 years agoAdded dlpath element for metaproxy struct.
Adam Dickmeiss [Tue, 16 Dec 2008 14:19:39 +0000 (15:19 +0100)]
Added dlpath element for metaproxy struct.

15 years agoAdded a simple loadable example-module, with its own
Heikki Levanto [Tue, 16 Dec 2008 13:30:12 +0000 (14:30 +0100)]
Added a simple loadable example-module, with its own
Makefile etc.

16 years agoInclude direct.h for chdir on Windows
Adam Dickmeiss [Tue, 18 Nov 2008 13:31:50 +0000 (14:31 +0100)]
Include direct.h for chdir on Windows

16 years agoImplemented facility to change current working directory (-w).
Adam Dickmeiss [Tue, 18 Nov 2008 13:26:32 +0000 (14:26 +0100)]
Implemented facility to change current working directory (-w).

16 years agoRemoved cout stmt.
Adam Dickmeiss [Tue, 18 Nov 2008 13:12:15 +0000 (14:12 +0100)]
Removed cout stmt.

16 years agoBuild-depend on libgnutls-dev (libyaz3-dev should suffice but it doesn't). v1.0.15
Adam Dickmeiss [Tue, 18 Nov 2008 11:36:41 +0000 (12:36 +0100)]
Build-depend on libgnutls-dev (libyaz3-dev should suffice but it doesn't).

16 years agoUpdated makefile for VS 2008 + Boost 1.35.
Adam Dickmeiss [Tue, 18 Nov 2008 11:06:54 +0000 (12:06 +0100)]
Updated makefile for VS 2008 + Boost 1.35.

16 years agoOmit setting implementationName.
Adam Dickmeiss [Tue, 18 Nov 2008 11:05:56 +0000 (12:05 +0100)]
Omit setting implementationName.

16 years agoReformat and add missing fclose.
Adam Dickmeiss [Tue, 18 Nov 2008 10:55:29 +0000 (11:55 +0100)]
Reformat and add missing fclose.

16 years agoNotes on Visual Studio
Adam Dickmeiss [Tue, 18 Nov 2008 10:50:35 +0000 (11:50 +0100)]
Notes on Visual Studio

16 years agoUpdated to newer libxml2/libxslt.
Adam Dickmeiss [Tue, 18 Nov 2008 09:31:41 +0000 (10:31 +0100)]
Updated to newer libxml2/libxslt.

16 years agoDebian version 1.0.15-1indexdata.
Adam Dickmeiss [Tue, 18 Nov 2008 08:57:50 +0000 (09:57 +0100)]
Debian version 1.0.15-1indexdata.

16 years agoBump versino to 1.0.15
Adam Dickmeiss [Tue, 18 Nov 2008 08:56:28 +0000 (09:56 +0100)]
Bump versino to 1.0.15

16 years agoAdded doc-clean rule
Adam Dickmeiss [Tue, 18 Nov 2008 08:53:57 +0000 (09:53 +0100)]
Added doc-clean rule

16 years agoUpdate for latest doc/common.
Adam Dickmeiss [Mon, 10 Nov 2008 17:15:16 +0000 (18:15 +0100)]
Update for latest doc/common.

16 years agoVersion 1.0.14.2.
Adam Dickmeiss [Thu, 25 Sep 2008 12:02:32 +0000 (14:02 +0200)]
Version 1.0.14.2.

16 years agoUnix text.
Adam Dickmeiss [Thu, 25 Sep 2008 09:08:12 +0000 (11:08 +0200)]
Unix text.

16 years agoUnix text.
Adam Dickmeiss [Thu, 25 Sep 2008 08:47:21 +0000 (10:47 +0200)]
Unix text.

16 years agoIntroduce separate connect timeout.
Adam Dickmeiss [Wed, 24 Sep 2008 13:51:41 +0000 (15:51 +0200)]
Introduce separate connect timeout.

The Z39.50 client now has a separate timeout during the connect
phase. Most often if connect has not completed within a few seconds,
the server is really down and it's not worh waiting 30 seconds or more.

16 years agoFixed problem with premature destruction of ZAssocChild object
Adam Dickmeiss [Tue, 23 Sep 2008 12:44:50 +0000 (14:44 +0200)]
Fixed problem with premature destruction of ZAssocChild object

Fixed a problem where the ZAssocChild object could be destroyed in
failNotify method and later referenced in the result method.

16 years agorenamed member var m_session to m_assoc_child
Adam Dickmeiss [Tue, 23 Sep 2008 11:30:09 +0000 (13:30 +0200)]
renamed member var m_session to m_assoc_child

16 years agoBump version to 1.0.14.1
Adam Dickmeiss [Thu, 28 Aug 2008 09:52:28 +0000 (11:52 +0200)]
Bump version to 1.0.14.1

16 years agoAdded ignore of auto-generated files in debian directory
Adam Dickmeiss [Thu, 28 Aug 2008 07:30:26 +0000 (09:30 +0200)]
Added ignore of auto-generated files in debian directory

16 years agoFixed bug #2231: Z39.50 sessions not reused if searches fail
Adam Dickmeiss [Thu, 28 Aug 2008 07:26:38 +0000 (09:26 +0200)]
Fixed bug #2231: Z39.50 sessions not reused if searches fail

Fixed bug #2231: Z39.50 sessions not reused if searches fail. The
search handler now marks a connection "free" if regular diagnostic
is returned. If a fatal error occurs.. unspected PDU or session is
closed, the backend session is closed as well.

16 years agoRemoved log msg
Adam Dickmeiss [Thu, 28 Aug 2008 07:05:59 +0000 (09:05 +0200)]
Removed log msg

16 years agoFixed bug #2229:crash in Z39.50 client module
Adam Dickmeiss [Wed, 27 Aug 2008 11:39:50 +0000 (13:39 +0200)]
Fixed bug #2229:crash in Z39.50 client module

Fixed bug #2229:crash in Z39.50 client module. The release_assoc method
could be deleting the same object twice.

16 years agoRun both git submodule init + update
Adam Dickmeiss [Tue, 26 Aug 2008 09:30:53 +0000 (11:30 +0200)]
Run both git submodule init + update

16 years agoAlways run 'git submodule update' when git is in use
Adam Dickmeiss [Tue, 26 Aug 2008 09:20:12 +0000 (11:20 +0200)]
Always run 'git submodule update' when git is in use

16 years agoUse PDF_COMPILE for PDF creation
Adam Dickmeiss [Tue, 26 Aug 2008 08:37:53 +0000 (10:37 +0200)]
Use PDF_COMPILE for PDF creation

16 years agoUse PDF_COMPILE for PDF creation
Adam Dickmeiss [Tue, 26 Aug 2008 08:32:04 +0000 (10:32 +0200)]
Use PDF_COMPILE for PDF creation

16 years agoExplicit libs for LDADD again (revert). v1.0.14
Adam Dickmeiss [Mon, 9 Jun 2008 20:08:55 +0000 (22:08 +0200)]
Explicit libs for LDADD again (revert).

Add yazpp and boosts for LDADD. Without them tests break for shared
lib tests (libyazpp.so.3 not found).

16 years agoAvoid explicit libyazpp3, libyaz3 depends
Adam Dickmeiss [Sun, 8 Jun 2008 21:34:32 +0000 (23:34 +0200)]
Avoid explicit libyazpp3, libyaz3 depends

16 years agoAdd dependency libs for libmetaproxy rather than programs
Adam Dickmeiss [Sun, 8 Jun 2008 21:31:57 +0000 (23:31 +0200)]
Add dependency libs for libmetaproxy rather than programs

16 years agoMerge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy
Adam Dickmeiss [Sun, 8 Jun 2008 20:12:25 +0000 (22:12 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/metaproxy

16 years agoAdded schema xsd and rng that are auto-generated by trang.
Adam Dickmeiss [Sun, 8 Jun 2008 20:10:14 +0000 (22:10 +0200)]
Added schema xsd and rng that are auto-generated by trang.

Added schema xsd and rng that are auto-generated by trang. But trang
is still broken on Debian lenny.. We will remove these again (and
auto-generate) if trang becomes operational again.

16 years agoDebian 1.0.14-1
Adam Dickmeiss [Sun, 8 Jun 2008 20:00:18 +0000 (22:00 +0200)]
Debian 1.0.14-1

16 years agoVersion 1.0.14
Adam Dickmeiss [Sun, 8 Jun 2008 19:59:46 +0000 (21:59 +0200)]
Version 1.0.14

16 years agoRequire yazpp 1.1.1
Adam Dickmeiss [Sun, 8 Jun 2008 19:58:11 +0000 (21:58 +0200)]
Require yazpp 1.1.1

16 years agoSummarize news
Adam Dickmeiss [Sun, 8 Jun 2008 19:50:19 +0000 (21:50 +0200)]
Summarize news

16 years agoDescribe x-target and x-max-sockets
Adam Dickmeiss [Sun, 8 Jun 2008 19:42:15 +0000 (21:42 +0200)]
Describe x-target and x-max-sockets

16 years agoFixed sru_z3950 man page name
Adam Dickmeiss [Sun, 8 Jun 2008 19:23:26 +0000 (21:23 +0200)]
Fixed sru_z3950 man page name

16 years agoUpdate year in copyright msg
Adam Dickmeiss [Sun, 8 Jun 2008 19:22:56 +0000 (21:22 +0200)]
Update year in copyright msg

16 years agoOmit debian directory from tar dist
Adam Dickmeiss [Fri, 6 Jun 2008 11:18:38 +0000 (13:18 +0200)]
Omit debian directory from tar dist

16 years agoChanged Debian package maintainer
Adam Dickmeiss [Tue, 3 Jun 2008 13:26:40 +0000 (15:26 +0200)]
Changed Debian package maintainer

16 years agoAllow x-max-sockets parameter for SRU
Adam Dickmeiss [Thu, 29 May 2008 19:38:59 +0000 (21:38 +0200)]
Allow x-max-sockets parameter for SRU

16 years agoSerialize identical SRU GET requests.
Adam Dickmeiss [Wed, 28 May 2008 20:26:34 +0000 (22:26 +0200)]
Serialize identical SRU GET requests.

16 years agoVarious clean up of SRU filter. Record-schema in response set.
Adam Dickmeiss [Wed, 28 May 2008 19:14:40 +0000 (21:14 +0200)]
Various clean up of SRU filter. Record-schema in response set.

Various clean up of SRU filter - including simplications and usage of
SRU diagnostic code names rather than magic integers.Record-schema in
response set to request (input) schema if set.

16 years agoAdded marcxml schema.
Adam Dickmeiss [Wed, 28 May 2008 17:53:51 +0000 (19:53 +0200)]
Added marcxml schema.

16 years agoComments. Removed unused definition.
Adam Dickmeiss [Wed, 28 May 2008 15:14:01 +0000 (17:14 +0200)]
Comments. Removed unused definition.