yazproxy-moved-to-github.git
11 years agoBuild Require yazpp 1.1.1 v1.3.4
Adam Dickmeiss [Fri, 6 Jun 2008 11:26:12 +0000 (13:26 +0200)]
Build Require yazpp 1.1.1

11 years agoVersion 1.3.4
Adam Dickmeiss [Fri, 6 Jun 2008 11:22:20 +0000 (13:22 +0200)]
Version 1.3.4

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

11 years agoUsing yaz_mk_sru_surrogate when available
Adam Dickmeiss [Wed, 28 May 2008 18:07:43 +0000 (20:07 +0200)]
Using yaz_mk_sru_surrogate when available

11 years agoShow -V option in usage message.
Adam Dickmeiss [Tue, 27 May 2008 19:38:13 +0000 (21:38 +0200)]
Show -V option in usage message.

11 years agoOption -V shows yazproxy version.
Adam Dickmeiss [Tue, 27 May 2008 19:36:49 +0000 (21:36 +0200)]
Option -V shows yazproxy version.

11 years agoVersion 1.3.3.2. v1.3.3.2
Adam Dickmeiss [Tue, 27 May 2008 15:50:38 +0000 (17:50 +0200)]
Version 1.3.3.2.

11 years agoTreat target name as possible SRU database and allow omitted explain.
Adam Dickmeiss [Tue, 27 May 2008 15:38:15 +0000 (17:38 +0200)]
Treat target name as possible SRU database and allow omitted explain.

The matching of a target uses both the name attribute in the target
sections as well as the database content in explain. Previously only
explain database was used in match. Also allow explain to be omitted
for SRU.

11 years agoBump version to 1.3.3.1 v1.3.3.1
Adam Dickmeiss [Wed, 21 May 2008 11:29:43 +0000 (13:29 +0200)]
Bump version to 1.3.3.1

11 years agoReformat (cosmetic changes).
Adam Dickmeiss [Wed, 21 May 2008 08:57:15 +0000 (10:57 +0200)]
Reformat (cosmetic changes).

11 years agoZ39.50 authentication user is no longer set to client-IP for SRU.
Adam Dickmeiss [Wed, 21 May 2008 08:51:28 +0000 (10:51 +0200)]
Z39.50 authentication user is no longer set to client-IP for SRU.

Removed code that sets Z39.50 authentication user to client-IP (peer).
This fixes connections reuse between differnet SRU clients from various
peer addresses.

11 years agoUpdated copyright headers. Omit CVS IDs.
Adam Dickmeiss [Sat, 19 Apr 2008 17:47:55 +0000 (19:47 +0200)]
Updated copyright headers. Omit CVS IDs.

11 years agoUpdated m4 and doc/common.
Adam Dickmeiss [Tue, 15 Apr 2008 08:21:35 +0000 (10:21 +0200)]
Updated m4 and doc/common.

11 years agoUpdate copyright year range.
Adam Dickmeiss [Thu, 20 Mar 2008 12:27:56 +0000 (13:27 +0100)]
Update copyright year range.

11 years agoFixed title for max-sockets.
Adam Dickmeiss [Thu, 20 Mar 2008 12:27:25 +0000 (13:27 +0100)]
Fixed title for max-sockets.

11 years agoIgnore .o files. v1.3.3
Adam Dickmeiss [Thu, 20 Mar 2008 11:13:54 +0000 (12:13 +0100)]
Ignore .o files.

11 years agoUse .gitignore.
Adam Dickmeiss [Thu, 20 Mar 2008 11:12:36 +0000 (12:12 +0100)]
Use .gitignore.

11 years agoVersion 1.3.3.
Adam Dickmeiss [Thu, 20 Mar 2008 11:00:57 +0000 (12:00 +0100)]
Version 1.3.3.

11 years agoUsing USEMARCON 3 API.
Adam Dickmeiss [Thu, 20 Mar 2008 10:58:19 +0000 (11:58 +0100)]
Using USEMARCON 3 API.

Patch from Ere Maijala. Bug #2121.

11 years agoThe pre-init stage honors max-sockets as well.
Adam Dickmeiss [Wed, 19 Mar 2008 23:11:39 +0000 (00:11 +0100)]
The pre-init stage honors max-sockets as well.

11 years agoAllow max-sockets in use to a particular target to be configured.
Adam Dickmeiss [Wed, 19 Mar 2008 17:03:27 +0000 (18:03 +0100)]
Allow max-sockets in use to a particular target to be configured.

The per-target setting 'max-sockets' allows number of sockets to be in
use. If reached and HTTP is in use a HTTP response with status code 500
is returned.

11 years agoHandle submodules.
Adam Dickmeiss [Thu, 13 Mar 2008 08:37:37 +0000 (09:37 +0100)]
Handle submodules.

11 years agoUse Git log to build ChangeLog.
Adam Dickmeiss [Thu, 13 Mar 2008 08:37:28 +0000 (09:37 +0100)]
Use Git log to build ChangeLog.

11 years agoTowards 1.3.2 YAZPROXY.1.3.2
Adam Dickmeiss [Fri, 29 Feb 2008 14:24:20 +0000 (14:24 +0000)]
Towards 1.3.2

11 years agoBump version to 1.3.2
Adam Dickmeiss [Fri, 22 Feb 2008 14:59:57 +0000 (14:59 +0000)]
Bump version to 1.3.2

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

11 years agoUsing yaz_daemon rather than own code. Fixed bug #2060.
Adam Dickmeiss [Thu, 21 Feb 2008 09:33:22 +0000 (09:33 +0000)]
Using yaz_daemon rather than own code. Fixed bug #2060.

Added option -D for yazproxy which puts yazproxy in background after
startup. Fixed bug #2060: Killing yazproxy parent does not kill the
child as well. Documentation for yazproxy man pages updated.

11 years agoRequire autoconf 2.60 (bug #2050)
Adam Dickmeiss [Thu, 24 Jan 2008 21:51:40 +0000 (21:51 +0000)]
Require autoconf 2.60 (bug #2050)

11 years agoVersion 1.3.1. YAZPROXY.1.3.1
Adam Dickmeiss [Thu, 27 Dec 2007 12:59:17 +0000 (12:59 +0000)]
Version 1.3.1.

11 years agoFixed bug #1989: For PQF SRU one char is stipped off query.
Adam Dickmeiss [Thu, 27 Dec 2007 10:44:49 +0000 (10:44 +0000)]
Fixed bug #1989: For PQF SRU one char is stipped off query.

11 years agoFixed bug #1821: Wrong order of include directories for compiling.
Adam Dickmeiss [Mon, 29 Oct 2007 11:14:57 +0000 (11:14 +0000)]
Fixed bug #1821: Wrong order of include directories for compiling.

11 years agollow EXSLT to be used if it's available.
Adam Dickmeiss [Mon, 8 Oct 2007 11:47:20 +0000 (11:47 +0000)]
llow EXSLT to be used if it's available.

11 years agoHandle IPV6 peer addresses (bug #1398).
Adam Dickmeiss [Mon, 8 Oct 2007 08:14:02 +0000 (08:14 +0000)]
Handle IPV6 peer addresses (bug #1398).

11 years agoRemoved / in doc install rule to avoid double-slash (cygwin)
Adam Dickmeiss [Tue, 10 Jul 2007 09:42:09 +0000 (09:42 +0000)]
Removed / in doc install rule to avoid double-slash (cygwin)

12 years agoRemoved definition of docdir. It is set by automake already
Adam Dickmeiss [Sun, 17 Jun 2007 07:06:32 +0000 (07:06 +0000)]
Removed definition of docdir. It is set by automake already

12 years agoUpdated to use libxml2 2.6.68, libxslt 1.1.19.
Adam Dickmeiss [Thu, 14 Jun 2007 08:28:13 +0000 (08:28 +0000)]
Updated to use libxml2 2.6.68, libxslt 1.1.19.

12 years agoUse entity idcommon rather than common
Adam Dickmeiss [Tue, 22 May 2007 11:12:01 +0000 (11:12 +0000)]
Use entity idcommon rather than common

12 years agoTowards 1.3.0. YAZPROXY.1.3.0
Adam Dickmeiss [Wed, 9 May 2007 09:34:36 +0000 (09:34 +0000)]
Towards 1.3.0.

12 years agoUse Odr_oid for OIDs. Require yazpp 1.0.3 (YAZ 3.0.2)
Adam Dickmeiss [Tue, 8 May 2007 12:05:08 +0000 (12:05 +0000)]
Use Odr_oid for OIDs. Require yazpp 1.0.3 (YAZ 3.0.2)

12 years agoMajor version 2 yazproxy.{dll,lib}. Using major version 2 of yazpp.
Adam Dickmeiss [Sun, 6 May 2007 20:30:24 +0000 (20:30 +0000)]
Major version 2 yazproxy.{dll,lib}. Using major version 2 of yazpp.

12 years agoAllow NULL otherinfo ptr in get_cookie and get_proxy.
Adam Dickmeiss [Wed, 2 May 2007 09:18:27 +0000 (09:18 +0000)]
Allow NULL otherinfo ptr in get_cookie and get_proxy.

12 years agoAdded patch by David Chalmers which relays x-username,x-password SRU
Adam Dickmeiss [Mon, 30 Apr 2007 19:46:34 +0000 (19:46 +0000)]
Added patch by David Chalmers which relays x-username,x-password SRU
values to Z39.50 backend.

12 years agoFixed Debian package description.
Adam Dickmeiss [Wed, 18 Apr 2007 20:56:54 +0000 (20:56 +0000)]
Fixed Debian package description.

12 years agoAdded Debian style copyright.
Adam Dickmeiss [Wed, 18 Apr 2007 20:46:58 +0000 (20:46 +0000)]
Added Debian style copyright.

12 years agoAnother and hopefully, last, YAZ OID DB update
Adam Dickmeiss [Mon, 16 Apr 2007 21:54:27 +0000 (21:54 +0000)]
Another and hopefully, last, YAZ OID DB update

12 years agoUsing oid_oid_to_dotstring
Adam Dickmeiss [Thu, 12 Apr 2007 20:50:10 +0000 (20:50 +0000)]
Using oid_oid_to_dotstring

12 years agoUpdate for YAZ 3s new OID system
Adam Dickmeiss [Thu, 12 Apr 2007 18:18:42 +0000 (18:18 +0000)]
Update for YAZ 3s new OID system

12 years agoDebian packages libyazproxy2, libyazproxy2-dev. These depend on
Adam Dickmeiss [Tue, 20 Mar 2007 16:23:42 +0000 (16:23 +0000)]
Debian packages libyazproxy2, libyazproxy2-dev. These depend on
libyazpp2, libyazpp2-dev.
Branch out: YAZPROXY_1_2_1_1_branch .

12 years agoWRBUF updates
Adam Dickmeiss [Tue, 20 Mar 2007 07:54:27 +0000 (07:54 +0000)]
WRBUF updates

12 years agoOmit no longer used XSLT_CFLAGS
Adam Dickmeiss [Sun, 25 Feb 2007 17:51:22 +0000 (17:51 +0000)]
Omit no longer used XSLT_CFLAGS

12 years agoMore quoting fixes for win32 fnames
Adam Dickmeiss [Thu, 11 Jan 2007 12:21:25 +0000 (12:21 +0000)]
More quoting fixes for win32 fnames

12 years agoRemove make dependency of common/tkl.xsl
Adam Dickmeiss [Mon, 27 Nov 2006 11:35:22 +0000 (11:35 +0000)]
Remove make dependency of common/tkl.xsl

12 years agoIncrease number of characters of logged query from 120 to 4096.
Adam Dickmeiss [Mon, 30 Oct 2006 14:24:18 +0000 (14:24 +0000)]
Increase number of characters of logged query from 120 to 4096.

12 years agoFixed 'make distcheck'. Failed due to html files not being removed by
Adam Dickmeiss [Wed, 11 Oct 2006 09:39:43 +0000 (09:39 +0000)]
Fixed 'make distcheck'. Failed due to html files not being removed by
uninstall. Added uinstall-hook for the doc directory.

12 years agoDist/install HTML files automatically
Adam Dickmeiss [Thu, 7 Sep 2006 10:06:56 +0000 (10:06 +0000)]
Dist/install HTML files automatically

12 years agoUpdate to new FSF address. GPLv2
Adam Dickmeiss [Mon, 14 Aug 2006 10:06:36 +0000 (10:06 +0000)]
Update to new FSF address. GPLv2

12 years agoyazproxyctl.sh sample start/stop script installed in yazproxy etc dir.
Adam Dickmeiss [Mon, 14 Aug 2006 09:26:02 +0000 (09:26 +0000)]
yazproxyctl.sh sample start/stop script installed in yazproxy etc dir.

12 years agoEnable shared by default
Adam Dickmeiss [Fri, 7 Jul 2006 12:17:00 +0000 (12:17 +0000)]
Enable shared by default

12 years agoDont use XSLT_LIBS. It is already part of YAZ' libs output
Adam Dickmeiss [Fri, 7 Jul 2006 11:25:41 +0000 (11:25 +0000)]
Dont use XSLT_LIBS. It is already part of YAZ' libs output

12 years agoUse YAZ_HAVE_XSLT because yaz-config 2.1.23 or later defines it
Adam Dickmeiss [Thu, 6 Jul 2006 11:50:26 +0000 (11:50 +0000)]
Use YAZ_HAVE_XSLT because yaz-config 2.1.23 or later defines it

12 years agoRequire newer yazpp and yaz
Adam Dickmeiss [Thu, 6 Jul 2006 11:49:15 +0000 (11:49 +0000)]
Require newer yazpp and yaz

12 years agoApplied Ere's global client-authentication patch.
Adam Dickmeiss [Wed, 28 Jun 2006 23:38:23 +0000 (23:38 +0000)]
Applied Ere's global client-authentication patch.

12 years agoFix dist-hook so that make distcheck works
Adam Dickmeiss [Wed, 28 Jun 2006 21:45:49 +0000 (21:45 +0000)]
Fix dist-hook so that make distcheck works

13 years agoIgnore ChangeLog
Adam Dickmeiss [Fri, 16 Jun 2006 09:00:19 +0000 (09:00 +0000)]
Ignore ChangeLog

13 years agoMaterial fixes as pointed out by Ashley Sanders. Mention SRU rather than
Adam Dickmeiss [Wed, 14 Jun 2006 10:12:23 +0000 (10:12 +0000)]
Material fixes as pointed out by Ashley Sanders. Mention SRU rather than
SRW/SRU in most places.

13 years agoInternal release 1.2.1.1.
Adam Dickmeiss [Fri, 9 Jun 2006 09:37:27 +0000 (09:37 +0000)]
Internal release 1.2.1.1.

13 years agoAdd support for thread config element which specifies number of
Adam Dickmeiss [Fri, 9 Jun 2006 09:35:13 +0000 (09:35 +0000)]
Add support for thread config element which specifies number of
threads to be used for auhentication modules. By default, no
threading is used which happen to be value 0. Modules will still
work but they will be blocking.

13 years agoMake ChangeLog in make dist rule
Adam Dickmeiss [Fri, 9 Jun 2006 09:02:33 +0000 (09:02 +0000)]
Make ChangeLog in make dist rule

13 years agoSet client-IP (AKA peername) to "nullpeer" if ->getpeername returns
Adam Dickmeiss [Fri, 9 Jun 2006 09:01:31 +0000 (09:01 +0000)]
Set client-IP (AKA peername) to "nullpeer" if ->getpeername returns
a NULL pointer.

13 years agoDont generate xsl.in files
Adam Dickmeiss [Fri, 2 Jun 2006 10:58:12 +0000 (10:58 +0000)]
Dont generate xsl.in files

13 years agoGenerate doc/local.ent via configure instead of doc/yazpp.xml.
Adam Dickmeiss [Fri, 2 Jun 2006 08:53:23 +0000 (08:53 +0000)]
Generate doc/local.ent via configure instead of doc/yazpp.xml.
Use {HTML,TKL,MAN}_COMPILE macros for documentation.

13 years agoAdded entities.ent
Adam Dickmeiss [Fri, 26 May 2006 19:59:58 +0000 (19:59 +0000)]
Added entities.ent

13 years agoDocumentation now based on Docbook XML/XSLT using xsltproc + Norman Walsh's
Adam Dickmeiss [Fri, 26 May 2006 19:57:35 +0000 (19:57 +0000)]
Documentation now based on Docbook XML/XSLT using xsltproc + Norman Walsh's
stylesheets. It means that the CVS version is no longer depending on
jade/openjade or docbook-to-man scripts. PDF is no longer part of the
distribution - but can optionally be made using DSSSL/jadetex or FOP.

13 years agoClean up news YAZPROXY.1.2.1
Adam Dickmeiss [Mon, 1 May 2006 09:28:00 +0000 (09:28 +0000)]
Clean up news

13 years agoVersin 1.2.1
Adam Dickmeiss [Mon, 1 May 2006 09:17:10 +0000 (09:17 +0000)]
Versin 1.2.1

13 years agoDisable extra logging for particular client IP
Adam Dickmeiss [Mon, 1 May 2006 09:15:52 +0000 (09:15 +0000)]
Disable extra logging for particular client IP

13 years agoFix session number when HTTP Forwarded is in effect
Adam Dickmeiss [Mon, 1 May 2006 09:14:08 +0000 (09:14 +0000)]
Fix session number when HTTP Forwarded is in effect

13 years agoDo not depend on docbook utils. Doc is part of make dist
Adam Dickmeiss [Mon, 1 May 2006 08:57:43 +0000 (08:57 +0000)]
Do not depend on docbook utils. Doc is part of make dist

13 years agoDEBUG=0
Adam Dickmeiss [Sun, 30 Apr 2006 14:11:32 +0000 (14:11 +0000)]
DEBUG=0

13 years agoSimplify makefile. Use obj/dobj for temporary objects.
Adam Dickmeiss [Sun, 30 Apr 2006 14:09:31 +0000 (14:09 +0000)]
Simplify makefile. Use obj/dobj for temporary objects.

13 years agoHandle preprocessor define VERSION not being present
Adam Dickmeiss [Sun, 30 Apr 2006 13:23:45 +0000 (13:23 +0000)]
Handle preprocessor define VERSION not being present

13 years agoUpdate for VS 2005
Adam Dickmeiss [Sun, 30 Apr 2006 13:20:47 +0000 (13:20 +0000)]
Update for VS 2005

13 years agoUpdate to use proper libs
Adam Dickmeiss [Sun, 30 Apr 2006 13:15:07 +0000 (13:15 +0000)]
Update to use proper libs

13 years agoBump date in header.
Adam Dickmeiss [Thu, 27 Apr 2006 00:11:40 +0000 (00:11 +0000)]
Bump date in header.

13 years agoUpgrade version to 1.2.0
Adam Dickmeiss [Thu, 27 Apr 2006 00:11:28 +0000 (00:11 +0000)]
Upgrade version to 1.2.0

13 years agoFixed timeout bug for SRW/SRU operation : Could occur if XSLT
Adam Dickmeiss [Thu, 27 Apr 2006 00:04:42 +0000 (00:04 +0000)]
Fixed timeout bug for SRW/SRU operation : Could occur if XSLT
transformation returned cached records.
Fixed a problem with reading of CQL to RPN spec file. In some
cases file could not be opened. This is due to a Solaris bug which
fails to read fd's in FILE < 255.

13 years agoUsing entities
Adam Dickmeiss [Wed, 26 Apr 2006 12:17:23 +0000 (12:17 +0000)]
Using entities

13 years agoYaz_Proxy::dec_ref has no arguments.
Adam Dickmeiss [Wed, 26 Apr 2006 11:59:10 +0000 (11:59 +0000)]
Yaz_Proxy::dec_ref has no arguments.

13 years agoMore NEWS
Adam Dickmeiss [Wed, 26 Apr 2006 11:58:51 +0000 (11:58 +0000)]
More NEWS

13 years agoBump version to 1.2.0
Adam Dickmeiss [Wed, 26 Apr 2006 11:58:40 +0000 (11:58 +0000)]
Bump version to 1.2.0

13 years agoDebian package updates: Depends on libyazpp1. Build-Depends: libyazpp-dev.
Adam Dickmeiss [Tue, 25 Apr 2006 20:32:39 +0000 (20:32 +0000)]
Debian package updates: Depends on libyazpp1. Build-Depends: libyazpp-dev.
Generate package libyazproxy1, libyazproxy-dev, yazproxy. Move usr/share
files from libyazproxy1 to yazproxy. Move compat spec to rules. postinst
for libyazproxy1 only. Move man pages to .manpages-files.

13 years agoMove compat
Adam Dickmeiss [Tue, 25 Apr 2006 20:02:20 +0000 (20:02 +0000)]
Move compat

13 years agoBump version to 1.1.0.4 YAZPROXY.1.1.0.4
Adam Dickmeiss [Mon, 24 Apr 2006 10:50:23 +0000 (10:50 +0000)]
Bump version to 1.1.0.4

13 years agoReturn diagnostic if negative present request ranges are used in
Adam Dickmeiss [Sat, 22 Apr 2006 07:03:34 +0000 (07:03 +0000)]
Return diagnostic if negative present request ranges are used in
Z39.50 Present and piggyback parms in Z39.50 Search.

13 years agoUpdated to use doc/common (id-docbook-common)
Adam Dickmeiss [Thu, 20 Apr 2006 12:05:53 +0000 (12:05 +0000)]
Updated to use doc/common (id-docbook-common)

13 years agoBug fix: Handle the case where an APDU can be decoded but not encoded. YAZPROXY.1.1.0.3
Adam Dickmeiss [Mon, 17 Apr 2006 07:38:21 +0000 (07:38 +0000)]
Bug fix: Handle the case where an APDU can be decoded but not encoded.
This should not happen, but it does for a particular bad OID. This is
a bug in YAZ and will be fixed there too. (More checks in decoding of
OIDs).

13 years agoBump version to 1.1.0.3
Adam Dickmeiss [Sun, 16 Apr 2006 07:46:03 +0000 (07:46 +0000)]
Bump version to 1.1.0.3

13 years agoDescribe period-connect
Adam Dickmeiss [Sun, 16 Apr 2006 07:45:03 +0000 (07:45 +0000)]
Describe period-connect

13 years agoFixed a bug in Yaz_Proxy::recv_GDU_more . The reference count for
Adam Dickmeiss [Sun, 16 Apr 2006 07:35:06 +0000 (07:35 +0000)]
Fixed a bug in Yaz_Proxy::recv_GDU_more . The reference count for
Yaz_Proxy object is incremented/decremented in each call to recv_GDU_more
and we break out if object was destructed ..

13 years agoFor config, dont wan for module element
Adam Dickmeiss [Sun, 16 Apr 2006 07:33:13 +0000 (07:33 +0000)]
For config, dont wan for module element