Adam Dickmeiss [Thu, 25 Dec 2008 12:21:51 +0000 (13:21 +0100)]
Same buildconf.sh as YAZ
Adam Dickmeiss [Wed, 17 Dec 2008 09:55:06 +0000 (10:55 +0100)]
Use yaz_log for messages about loading of modules.
Adam Dickmeiss [Wed, 17 Dec 2008 09:46:37 +0000 (10:46 +0100)]
Mention dlpath in Configuration chapter
Adam Dickmeiss [Wed, 17 Dec 2008 09:09:53 +0000 (10:09 +0100)]
Avoid -nostdlib option for CXX invocation
Adam Dickmeiss [Tue, 16 Dec 2008 15:03:10 +0000 (16:03 +0100)]
Added section about configuration. Mention dlpath.
Adam Dickmeiss [Tue, 16 Dec 2008 14:37:53 +0000 (15:37 +0100)]
Allow TRANG to be set in Makefile
Adam Dickmeiss [Tue, 16 Dec 2008 14:19:39 +0000 (15:19 +0100)]
Added dlpath element for metaproxy struct.
Heikki Levanto [Tue, 16 Dec 2008 13:30:12 +0000 (14:30 +0100)]
Added a simple loadable example-module, with its own
Makefile etc.
Adam Dickmeiss [Tue, 18 Nov 2008 13:31:50 +0000 (14:31 +0100)]
Include direct.h for chdir on Windows
Adam Dickmeiss [Tue, 18 Nov 2008 13:26:32 +0000 (14:26 +0100)]
Implemented facility to change current working directory (-w).
Adam Dickmeiss [Tue, 18 Nov 2008 13:12:15 +0000 (14:12 +0100)]
Removed cout stmt.
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).
Adam Dickmeiss [Tue, 18 Nov 2008 11:06:54 +0000 (12:06 +0100)]
Updated makefile for VS 2008 + Boost 1.35.
Adam Dickmeiss [Tue, 18 Nov 2008 11:05:56 +0000 (12:05 +0100)]
Omit setting implementationName.
Adam Dickmeiss [Tue, 18 Nov 2008 10:55:29 +0000 (11:55 +0100)]
Reformat and add missing fclose.
Adam Dickmeiss [Tue, 18 Nov 2008 10:50:35 +0000 (11:50 +0100)]
Notes on Visual Studio
Adam Dickmeiss [Tue, 18 Nov 2008 09:31:41 +0000 (10:31 +0100)]
Updated to newer libxml2/libxslt.
Adam Dickmeiss [Tue, 18 Nov 2008 08:57:50 +0000 (09:57 +0100)]
Debian version 1.0.15-1indexdata.
Adam Dickmeiss [Tue, 18 Nov 2008 08:56:28 +0000 (09:56 +0100)]
Bump versino to 1.0.15
Adam Dickmeiss [Tue, 18 Nov 2008 08:53:57 +0000 (09:53 +0100)]
Added doc-clean rule
Adam Dickmeiss [Mon, 10 Nov 2008 17:15:16 +0000 (18:15 +0100)]
Update for latest doc/common.
Adam Dickmeiss [Thu, 25 Sep 2008 12:02:32 +0000 (14:02 +0200)]
Version 1.0.14.2.
Adam Dickmeiss [Thu, 25 Sep 2008 09:08:12 +0000 (11:08 +0200)]
Unix text.
Adam Dickmeiss [Thu, 25 Sep 2008 08:47:21 +0000 (10:47 +0200)]
Unix text.
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.
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.
Adam Dickmeiss [Tue, 23 Sep 2008 11:30:09 +0000 (13:30 +0200)]
renamed member var m_session to m_assoc_child
Adam Dickmeiss [Thu, 28 Aug 2008 09:52:28 +0000 (11:52 +0200)]
Bump version to 1.0.14.1
Adam Dickmeiss [Thu, 28 Aug 2008 07:30:26 +0000 (09:30 +0200)]
Added ignore of auto-generated files in debian directory
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.
Adam Dickmeiss [Thu, 28 Aug 2008 07:05:59 +0000 (09:05 +0200)]
Removed log msg
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.
Adam Dickmeiss [Tue, 26 Aug 2008 09:30:53 +0000 (11:30 +0200)]
Run both git submodule init + update
Adam Dickmeiss [Tue, 26 Aug 2008 09:20:12 +0000 (11:20 +0200)]
Always run 'git submodule update' when git is in use
Adam Dickmeiss [Tue, 26 Aug 2008 08:37:53 +0000 (10:37 +0200)]
Use PDF_COMPILE for PDF creation
Adam Dickmeiss [Tue, 26 Aug 2008 08:32:04 +0000 (10:32 +0200)]
Use PDF_COMPILE for PDF creation
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).
Adam Dickmeiss [Sun, 8 Jun 2008 21:34:32 +0000 (23:34 +0200)]
Avoid explicit libyazpp3, libyaz3 depends
Adam Dickmeiss [Sun, 8 Jun 2008 21:31:57 +0000 (23:31 +0200)]
Add dependency libs for libmetaproxy rather than programs
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
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.
Adam Dickmeiss [Sun, 8 Jun 2008 20:00:18 +0000 (22:00 +0200)]
Debian 1.0.14-1
Adam Dickmeiss [Sun, 8 Jun 2008 19:59:46 +0000 (21:59 +0200)]
Version 1.0.14
Adam Dickmeiss [Sun, 8 Jun 2008 19:58:11 +0000 (21:58 +0200)]
Require yazpp 1.1.1
Adam Dickmeiss [Sun, 8 Jun 2008 19:50:19 +0000 (21:50 +0200)]
Summarize news
Adam Dickmeiss [Sun, 8 Jun 2008 19:42:15 +0000 (21:42 +0200)]
Describe x-target and x-max-sockets
Adam Dickmeiss [Sun, 8 Jun 2008 19:23:26 +0000 (21:23 +0200)]
Fixed sru_z3950 man page name
Adam Dickmeiss [Sun, 8 Jun 2008 19:22:56 +0000 (21:22 +0200)]
Update year in copyright msg
Adam Dickmeiss [Fri, 6 Jun 2008 11:18:38 +0000 (13:18 +0200)]
Omit debian directory from tar dist
Adam Dickmeiss [Tue, 3 Jun 2008 13:26:40 +0000 (15:26 +0200)]
Changed Debian package maintainer
Adam Dickmeiss [Thu, 29 May 2008 19:38:59 +0000 (21:38 +0200)]
Allow x-max-sockets parameter for SRU
Adam Dickmeiss [Wed, 28 May 2008 20:26:34 +0000 (22:26 +0200)]
Serialize identical SRU GET requests.
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.
Adam Dickmeiss [Wed, 28 May 2008 17:53:51 +0000 (19:53 +0200)]
Added marcxml schema.
Adam Dickmeiss [Wed, 28 May 2008 15:14:01 +0000 (17:14 +0200)]
Comments. Removed unused definition.
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).
Adam Dickmeiss [Tue, 27 May 2008 21:35:32 +0000 (23:35 +0200)]
Removed unnecessary include of socket h files
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).
Adam Dickmeiss [Tue, 27 May 2008 19:50:48 +0000 (21:50 +0200)]
Removed a few more CVS Ids.
Adam Dickmeiss [Tue, 27 May 2008 19:50:33 +0000 (21:50 +0200)]
Option -V shows version and only version and exists.
Adam Dickmeiss [Tue, 27 May 2008 16:26:09 +0000 (18:26 +0200)]
Version 1.0.13.1.
Adam Dickmeiss [Tue, 22 Apr 2008 11:28:53 +0000 (13:28 +0200)]
Make sure DISPLAY is unset for inkscape processing.
Adam Dickmeiss [Mon, 21 Apr 2008 09:30:14 +0000 (11:30 +0200)]
Update m4.
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.
Adam Dickmeiss [Mon, 21 Apr 2008 08:49:58 +0000 (10:49 +0200)]
Update m4.
Adam Dickmeiss [Mon, 21 Apr 2008 08:41:35 +0000 (10:41 +0200)]
Update m4.
Adam Dickmeiss [Mon, 21 Apr 2008 08:16:30 +0000 (10:16 +0200)]
Updated to latest m4.
Adam Dickmeiss [Sun, 20 Apr 2008 14:13:19 +0000 (16:13 +0200)]
Proper m4 quoting.
Adam Dickmeiss [Sun, 20 Apr 2008 14:00:51 +0000 (16:00 +0200)]
Update to latest m4 macros.
Adam Dickmeiss [Sat, 19 Apr 2008 18:36:30 +0000 (20:36 +0200)]
Use m4 with new check for Boost libs.
Adam Dickmeiss [Sat, 19 Apr 2008 18:36:12 +0000 (20:36 +0200)]
Updated copyright header.
Adam Dickmeiss [Sat, 19 Apr 2008 10:49:08 +0000 (12:49 +0200)]
Updated copyright headers. Omit CVS ID.
Adam Dickmeiss [Tue, 15 Apr 2008 08:22:40 +0000 (10:22 +0200)]
Updated doc/common.
Adam Dickmeiss [Tue, 15 Apr 2008 08:11:40 +0000 (10:11 +0200)]
Minor.
Adam Dickmeiss [Sun, 13 Apr 2008 17:01:51 +0000 (19:01 +0200)]
Using the new ID_BOOST macro.
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.
Adam Dickmeiss [Sat, 12 Apr 2008 06:46:13 +0000 (08:46 +0200)]
Ignore .o files.
Adam Dickmeiss [Wed, 26 Mar 2008 16:32:40 +0000 (17:32 +0100)]
Notes on Boost version.
Adam Dickmeiss [Wed, 26 Mar 2008 16:27:41 +0000 (17:27 +0100)]
Ignore config directory.
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.
Adam Dickmeiss [Thu, 13 Mar 2008 09:06:10 +0000 (10:06 +0100)]
Moved cvsignore to gitignore.
Adam Dickmeiss [Thu, 13 Mar 2008 09:05:36 +0000 (10:05 +0100)]
Added submodules.
Adam Dickmeiss [Thu, 13 Mar 2008 09:04:52 +0000 (10:04 +0100)]
Use Git log to build ChangeLog.
Adam Dickmeiss [Thu, 13 Mar 2008 09:04:14 +0000 (10:04 +0100)]
Add sub modules when not present.
Adam Dickmeiss [Fri, 29 Feb 2008 15:25:20 +0000 (15:25 +0000)]
Version 1.0.13
Adam Dickmeiss [Fri, 29 Feb 2008 15:18:12 +0000 (15:18 +0000)]
Towards 1.0.13
Adam Dickmeiss [Wed, 27 Feb 2008 21:31:57 +0000 (21:31 +0000)]
Changed time-format posisition in schema
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.
Adam Dickmeiss [Tue, 26 Feb 2008 23:56:28 +0000 (23:56 +0000)]
Log filter uses same file as yaz_log system by default.
Adam Dickmeiss [Tue, 26 Feb 2008 23:56:05 +0000 (23:56 +0000)]
Log Metaproxy version on startup
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.
Adam Dickmeiss [Fri, 22 Feb 2008 14:47:27 +0000 (14:47 +0000)]
Proper libmetaproxy path.
Adam Dickmeiss [Fri, 22 Feb 2008 14:36:27 +0000 (14:36 +0000)]
Require libyazpp3-dev 1.1.0
Adam Dickmeiss [Thu, 21 Feb 2008 10:16:40 +0000 (10:16 +0000)]
Using yazpp3.
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.
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.
Adam Dickmeiss [Wed, 20 Feb 2008 10:52:06 +0000 (10:52 +0000)]
Do not depend on libboost-program-options-dev.
Adam Dickmeiss [Wed, 20 Feb 2008 10:51:11 +0000 (10:51 +0000)]
Use YAZ' options
Adam Dickmeiss [Wed, 20 Feb 2008 10:49:49 +0000 (10:49 +0000)]
help to stderr
Adam Dickmeiss [Wed, 20 Feb 2008 10:28:23 +0000 (10:28 +0000)]
Use YAZ' options rather than Boost options.