metaproxy-moved-to-github.git
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.

15 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

15 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).

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

15 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).

15 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.

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

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

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

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

15 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.

15 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

15 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.

16 years agoUnhandled HTTP request is turned in to HTTP response 500 (server error).
Adam Dickmeiss [Wed, 28 May 2008 15:13:39 +0000 (17:13 +0200)]
Unhandled HTTP request is turned in to HTTP response 500 (server error).

16 years agoRemoved unnecessary include of socket h files
Adam Dickmeiss [Tue, 27 May 2008 21:35:32 +0000 (23:35 +0200)]
Removed unnecessary include of socket h files

16 years agoAdded experiemental support for max-sockets for Z39.50 client.
Adam Dickmeiss [Tue, 27 May 2008 21:10:45 +0000 (23:10 +0200)]
Added experiemental support for max-sockets for Z39.50 client.

Added experiemental support for max-sockets for Z39.50 client. The
max-sockets is by default disabled. Is enabled by having a
max-sockets element in configuration. If max-sockets is reached
a client waits a certain time before giving up (currently 15 seconds).

16 years agoRemoved a few more CVS Ids.
Adam Dickmeiss [Tue, 27 May 2008 19:50:48 +0000 (21:50 +0200)]
Removed a few more CVS Ids.

16 years agoOption -V shows version and only version and exists.
Adam Dickmeiss [Tue, 27 May 2008 19:50:33 +0000 (21:50 +0200)]
Option -V shows version and only version and exists.

16 years agoVersion 1.0.13.1. v1.0.13.1
Adam Dickmeiss [Tue, 27 May 2008 16:26:09 +0000 (18:26 +0200)]
Version 1.0.13.1.

16 years agoMake sure DISPLAY is unset for inkscape processing.
Adam Dickmeiss [Tue, 22 Apr 2008 11:28:53 +0000 (13:28 +0200)]
Make sure DISPLAY is unset for inkscape processing.

16 years agoUpdate m4.
Adam Dickmeiss [Mon, 21 Apr 2008 09:30:14 +0000 (11:30 +0200)]
Update m4.

16 years agoCheck for Boost thread/unit. It is no longer handled by ID_BOOST.
Adam Dickmeiss [Mon, 21 Apr 2008 09:30:07 +0000 (11:30 +0200)]
Check for Boost thread/unit. It is no longer handled by ID_BOOST.

16 years agoUpdate m4.
Adam Dickmeiss [Mon, 21 Apr 2008 08:49:58 +0000 (10:49 +0200)]
Update m4.

16 years agoUpdate m4.
Adam Dickmeiss [Mon, 21 Apr 2008 08:41:35 +0000 (10:41 +0200)]
Update m4.

16 years agoUpdated to latest m4.
Adam Dickmeiss [Mon, 21 Apr 2008 08:16:30 +0000 (10:16 +0200)]
Updated to latest m4.

16 years agoProper m4 quoting.
Adam Dickmeiss [Sun, 20 Apr 2008 14:13:19 +0000 (16:13 +0200)]
Proper m4 quoting.

16 years agoUpdate to latest m4 macros.
Adam Dickmeiss [Sun, 20 Apr 2008 14:00:51 +0000 (16:00 +0200)]
Update to latest m4 macros.

16 years agoUse m4 with new check for Boost libs.
Adam Dickmeiss [Sat, 19 Apr 2008 18:36:30 +0000 (20:36 +0200)]
Use m4 with new check for Boost libs.

16 years agoUpdated copyright header.
Adam Dickmeiss [Sat, 19 Apr 2008 18:36:12 +0000 (20:36 +0200)]
Updated copyright header.

16 years agoUpdated copyright headers. Omit CVS ID.
Adam Dickmeiss [Sat, 19 Apr 2008 10:49:08 +0000 (12:49 +0200)]
Updated copyright headers. Omit CVS ID.

16 years agoUpdated doc/common.
Adam Dickmeiss [Tue, 15 Apr 2008 08:22:40 +0000 (10:22 +0200)]
Updated doc/common.

16 years agoMinor.
Adam Dickmeiss [Tue, 15 Apr 2008 08:11:40 +0000 (10:11 +0200)]
Minor.

16 years agoUsing the new ID_BOOST macro.
Adam Dickmeiss [Sun, 13 Apr 2008 17:01:51 +0000 (19:01 +0200)]
Using the new ID_BOOST macro.

16 years agoRemoved BOOST_PROGRAM_OPTIONS_LIB references.
Adam Dickmeiss [Sat, 12 Apr 2008 06:46:38 +0000 (08:46 +0200)]
Removed BOOST_PROGRAM_OPTIONS_LIB references.

The configure variable BOOST_PROGRAM_OPTIONS_LIB is no longer in used
so it can be removed.

16 years agoIgnore .o files.
Adam Dickmeiss [Sat, 12 Apr 2008 06:46:13 +0000 (08:46 +0200)]
Ignore .o files.

16 years agoNotes on Boost version.
Adam Dickmeiss [Wed, 26 Mar 2008 16:32:40 +0000 (17:32 +0100)]
Notes on Boost version.

16 years agoIgnore config directory.
Adam Dickmeiss [Wed, 26 Mar 2008 16:27:41 +0000 (17:27 +0100)]
Ignore config directory.

16 years agoRequire Boost 1.33 or later.
Adam Dickmeiss [Wed, 26 Mar 2008 16:25:42 +0000 (17:25 +0100)]
Require Boost 1.33 or later.

Require Boost 1.33 or later in configure. Version 1.32 does compile
except for the tests.

16 years agoMoved cvsignore to gitignore.
Adam Dickmeiss [Thu, 13 Mar 2008 09:06:10 +0000 (10:06 +0100)]
Moved cvsignore to gitignore.

16 years agoAdded submodules.
Adam Dickmeiss [Thu, 13 Mar 2008 09:05:36 +0000 (10:05 +0100)]
Added submodules.

16 years agoUse Git log to build ChangeLog.
Adam Dickmeiss [Thu, 13 Mar 2008 09:04:52 +0000 (10:04 +0100)]
Use Git log to build ChangeLog.

16 years agoAdd sub modules when not present.
Adam Dickmeiss [Thu, 13 Mar 2008 09:04:14 +0000 (10:04 +0100)]
Add sub modules when not present.

16 years agoVersion 1.0.13 METAPROXY.1.0.13
Adam Dickmeiss [Fri, 29 Feb 2008 15:25:20 +0000 (15:25 +0000)]
Version 1.0.13

16 years agoTowards 1.0.13
Adam Dickmeiss [Fri, 29 Feb 2008 15:18:12 +0000 (15:18 +0000)]
Towards 1.0.13

16 years agoChanged time-format posisition in schema
Adam Dickmeiss [Wed, 27 Feb 2008 21:31:57 +0000 (21:31 +0000)]
Changed time-format posisition in schema

16 years agoCustom time format for log filter using strftime.
Adam Dickmeiss [Wed, 27 Feb 2008 11:08:48 +0000 (11:08 +0000)]
Custom time format for log filter using strftime.

The log filter now uses strftime to format a date+time for a log entry
similar to that used in YAZ' log utility. The Boost date-time library
is no longer used.

16 years agoLog filter uses same file as yaz_log system by default.
Adam Dickmeiss [Tue, 26 Feb 2008 23:56:28 +0000 (23:56 +0000)]
Log filter uses same file as yaz_log system by default.

16 years agoLog Metaproxy version on startup
Adam Dickmeiss [Tue, 26 Feb 2008 23:56:05 +0000 (23:56 +0000)]
Log Metaproxy version on startup

16 years agoDebian init script.
Adam Dickmeiss [Mon, 25 Feb 2008 21:01:43 +0000 (21:01 +0000)]
Debian init script.

Added Debian init script which reads configuration from /etc/metaproxy
and stores log file + pid file in standard locations. Log file is
log rotated.

16 years agoProper libmetaproxy path.
Adam Dickmeiss [Fri, 22 Feb 2008 14:47:27 +0000 (14:47 +0000)]
Proper libmetaproxy path.

16 years agoRequire libyazpp3-dev 1.1.0
Adam Dickmeiss [Fri, 22 Feb 2008 14:36:27 +0000 (14:36 +0000)]
Require libyazpp3-dev 1.1.0

16 years agoUsing yazpp3.
Adam Dickmeiss [Thu, 21 Feb 2008 10:16:40 +0000 (10:16 +0000)]
Using yazpp3.

16 years agoThe configure method takes test_only flag so we can avoid
Adam Dickmeiss [Wed, 20 Feb 2008 15:07:51 +0000 (15:07 +0000)]
The configure method takes test_only flag so we can avoid
doing "real" work in tests and test of configuration in general.

16 years agoMetaproxy daemon using yaz_daemon + new options.
Adam Dickmeiss [Wed, 20 Feb 2008 12:39:34 +0000 (12:39 +0000)]
Metaproxy daemon using yaz_daemon + new options.

The metaproxy daemon server is now using yaz_daemon to faciliate
change of identify, forking etc. New options are -D, -l, -p, -u, -X.
Man page metaproxy.1 updated.

16 years agoDo not depend on libboost-program-options-dev.
Adam Dickmeiss [Wed, 20 Feb 2008 10:52:06 +0000 (10:52 +0000)]
Do not depend on libboost-program-options-dev.

16 years agoUse YAZ' options
Adam Dickmeiss [Wed, 20 Feb 2008 10:51:11 +0000 (10:51 +0000)]
Use YAZ' options

16 years agohelp to stderr
Adam Dickmeiss [Wed, 20 Feb 2008 10:49:49 +0000 (10:49 +0000)]
help to stderr

16 years agoUse YAZ' options rather than Boost options.
Adam Dickmeiss [Wed, 20 Feb 2008 10:28:23 +0000 (10:28 +0000)]
Use YAZ' options rather than Boost options.

16 years agoComment on z-target
Adam Dickmeiss [Wed, 20 Feb 2008 10:17:50 +0000 (10:17 +0000)]
Comment on z-target

16 years agoDisabeling XML schema check of config files, because they fail on yaz retrievalinfo...
Marc Cromme [Thu, 14 Feb 2008 15:31:30 +0000 (15:31 +0000)]
Disabeling XML schema check of config files, because they fail on yaz retrievalinfo nodes. Works fine with RelagNG validation. Needs more investigation before automatic XML Schema tests can be added again.

16 years agoadded very simple config file /etc/metaproxy.conf in Debian package
Marc Cromme [Thu, 14 Feb 2008 14:51:22 +0000 (14:51 +0000)]
added very simple config file /etc/metaproxy.conf in Debian package

16 years agoadded a line on Debian package
Marc Cromme [Thu, 14 Feb 2008 14:28:58 +0000 (14:28 +0000)]
added a line on Debian package

16 years agofixing lintian bragging about repeated debian names in first line of description.
Marc Cromme [Thu, 14 Feb 2008 14:25:41 +0000 (14:25 +0000)]
fixing lintian bragging about repeated debian names in first line of description.

16 years agomore cvs whoes with licenses
Marc Cromme [Thu, 14 Feb 2008 14:07:08 +0000 (14:07 +0000)]
more cvs whoes with licenses