yazpp-moved-to-github.git
21 years agoAdd an explicit ZOOM:: prefix to the catch(exception& e) clause.
Mike Taylor [Mon, 2 Dec 2002 15:57:58 +0000 (15:57 +0000)]
Add an explicit ZOOM:: prefix to the catch(exception& e) clause.
Some systems (e.g. the Debian 3.0R0 that I use at work) choke on this
otherwise, saying that "exception & err" is a syntax error, while others
(e.g. the Red Hat 7.2 that I use at home) seem fine with it.  I guess
that in the former case, the second catch() block is wrongly perceived
as falling outside the scope of the "using namespace ZOOM" directive.

21 years agotweak header-comment
Mike Taylor [Mon, 2 Dec 2002 15:55:57 +0000 (15:55 +0000)]
tweak header-comment

21 years agoignore tkl.xsl
Mike Taylor [Mon, 2 Dec 2002 15:55:39 +0000 (15:55 +0000)]
ignore tkl.xsl

21 years agoIgnore .tkl
Adam Dickmeiss [Sat, 30 Nov 2002 23:09:53 +0000 (23:09 +0000)]
Ignore .tkl

21 years agoBash the implementation into the same shape as the interface,
Mike Taylor [Sat, 30 Nov 2002 22:33:21 +0000 (22:33 +0000)]
Bash the implementation into the same shape as the interface,
which I modified last week to bring it into alignment with the
consensus I reached with Ashley.

21 years agoFix creation of yaz++-config when srcdir != objdir.
Adam Dickmeiss [Fri, 29 Nov 2002 15:43:23 +0000 (15:43 +0000)]
Fix creation of yaz++-config when srcdir != objdir.

21 years agoUpdate yaz.m4
Adam Dickmeiss [Wed, 27 Nov 2002 00:58:28 +0000 (00:58 +0000)]
Update yaz.m4

21 years agotrival tweak for gcc 3.2
Mike Taylor [Tue, 26 Nov 2002 11:13:40 +0000 (11:13 +0000)]
trival tweak for gcc 3.2

21 years agoChanges to master-header to generate an "interface.h" equivalent
Mike Taylor [Mon, 25 Nov 2002 13:33:22 +0000 (13:33 +0000)]
Changes to master-header to generate an "interface.h" equivalent
to Ashley's (bar some tweaks to comments, whitespace, etc.)
This will become version 1.3b of the ZOOM C++ binding specification.

WARNING -- CODE DOES NOT COMPILE since I have not yet updated the
implementation to work with the new interface.

21 years agoAutoconf macro in yazpp.m4: YAZPP_INIT.
Adam Dickmeiss [Thu, 14 Nov 2002 14:41:07 +0000 (14:41 +0000)]
Autoconf macro in yazpp.m4: YAZPP_INIT.
Fixes for libtool archives.

21 years agoVisual Studio settings: Removed zoom files from yazxx.lib
Heikki Levanto [Wed, 13 Nov 2002 12:39:28 +0000 (12:39 +0000)]
Visual Studio settings: Removed zoom files from yazxx.lib

21 years agoRemove unused top-level diagnostic functions.
Mike Taylor [Wed, 13 Nov 2002 11:48:07 +0000 (11:48 +0000)]
Remove unused top-level diagnostic functions.

21 years agoRemove vacuous redeclarations and redefinitions of the errcode()
Mike Taylor [Tue, 12 Nov 2002 22:43:56 +0000 (22:43 +0000)]
Remove vacuous redeclarations and redefinitions of the errcode()
method in the various subclasses of exception.  We can't remove
the errmsg() and addinfo() declarations from the subclasses,
unfortunately, because we have overridden implementations.
Nice one, C++!  What a very idiosyncratic language.

21 years agoTKL documentation format
Adam Dickmeiss [Fri, 8 Nov 2002 13:38:45 +0000 (13:38 +0000)]
TKL documentation format

21 years agoChange $Header$ to $Id$
Mike Taylor [Mon, 4 Nov 2002 23:12:18 +0000 (23:12 +0000)]
Change $Header$ to $Id$

21 years agoRemove Changes file -- no longer necessary to keep these old notes
Mike Taylor [Mon, 4 Nov 2002 23:09:54 +0000 (23:09 +0000)]
Remove Changes file -- no longer necessary to keep these old notes
as they are about to be immortalised as ZOOM/C++ 1.3a change-file.

21 years agoSubtle tweaks to ZOOM's master-header. Cosmetic only.
Mike Taylor [Mon, 4 Nov 2002 23:08:49 +0000 (23:08 +0000)]
Subtle tweaks to ZOOM's master-header.  Cosmetic only.
These are so that I can use its generated inferface.h as
version 1.3a of the ZOOM C++ binding specificiation
with minimal unnecessary chnges from 1.0g

21 years agoIgnore php.
Adam Dickmeiss [Mon, 4 Nov 2002 08:48:58 +0000 (08:48 +0000)]
Ignore php.

21 years agoChanges YAZPP.0.5
Adam Dickmeiss [Mon, 4 Nov 2002 08:34:46 +0000 (08:34 +0000)]
Changes

21 years agoChanges
Adam Dickmeiss [Wed, 30 Oct 2002 10:29:36 +0000 (10:29 +0000)]
Changes

21 years agoZOOM C++ Windows install
Adam Dickmeiss [Wed, 30 Oct 2002 10:27:37 +0000 (10:27 +0000)]
ZOOM C++ Windows install

21 years agoZOOM C++ client project
Adam Dickmeiss [Wed, 30 Oct 2002 10:04:21 +0000 (10:04 +0000)]
ZOOM C++ client project

21 years agoDLL exports
Adam Dickmeiss [Wed, 30 Oct 2002 10:03:52 +0000 (10:03 +0000)]
DLL exports

21 years agoZOOM C++ part of yazxx.dll
Adam Dickmeiss [Wed, 30 Oct 2002 09:16:26 +0000 (09:16 +0000)]
ZOOM C++ part of yazxx.dll

21 years agoVisual Studio tweaks
Adam Dickmeiss [Wed, 30 Oct 2002 09:13:12 +0000 (09:13 +0000)]
Visual Studio tweaks

21 years agoTowards 0.5
Adam Dickmeiss [Tue, 29 Oct 2002 14:00:18 +0000 (14:00 +0000)]
Towards 0.5

21 years agoRemove ursula code
Adam Dickmeiss [Mon, 28 Oct 2002 15:19:32 +0000 (15:19 +0000)]
Remove ursula code

21 years agoRemove private extended service URSULA
Adam Dickmeiss [Mon, 28 Oct 2002 12:16:09 +0000 (12:16 +0000)]
Remove private extended service URSULA

21 years agoChange title
Adam Dickmeiss [Thu, 24 Oct 2002 09:13:17 +0000 (09:13 +0000)]
Change title

21 years agoTypo
Adam Dickmeiss [Thu, 24 Oct 2002 07:43:12 +0000 (07:43 +0000)]
Typo

21 years agoBetter ChangeLog
Adam Dickmeiss [Thu, 24 Oct 2002 07:21:19 +0000 (07:21 +0000)]
Better ChangeLog

21 years agoFix PHP doc build
Adam Dickmeiss [Thu, 24 Oct 2002 07:20:24 +0000 (07:20 +0000)]
Fix PHP doc build

21 years agoChangeLog
Adam Dickmeiss [Thu, 24 Oct 2002 07:12:39 +0000 (07:12 +0000)]
ChangeLog

21 years agoTypo
Adam Dickmeiss [Thu, 24 Oct 2002 07:12:35 +0000 (07:12 +0000)]
Typo

21 years agoTowards version 0.4
Adam Dickmeiss [Wed, 23 Oct 2002 22:12:37 +0000 (22:12 +0000)]
Towards version 0.4

21 years agoPointer to yaz++ web page. Current version in header.
Adam Dickmeiss [Wed, 23 Oct 2002 22:12:07 +0000 (22:12 +0000)]
Pointer to yaz++ web page. Current version in header.

21 years agolicense within appendix (not section in appendix)
Adam Dickmeiss [Wed, 23 Oct 2002 22:10:35 +0000 (22:10 +0000)]
license within appendix (not section in appendix)

21 years agoIgnore all .html's
Adam Dickmeiss [Wed, 23 Oct 2002 21:38:36 +0000 (21:38 +0000)]
Ignore all .html's

21 years agoTypos
Adam Dickmeiss [Wed, 23 Oct 2002 21:35:07 +0000 (21:35 +0000)]
Typos

21 years agoTypo
Adam Dickmeiss [Wed, 23 Oct 2002 21:33:31 +0000 (21:33 +0000)]
Typo

21 years agoFix for WIN32
Adam Dickmeiss [Wed, 23 Oct 2002 21:24:19 +0000 (21:24 +0000)]
Fix for WIN32

21 years agoYAZ++ API description
Adam Dickmeiss [Wed, 23 Oct 2002 21:23:29 +0000 (21:23 +0000)]
YAZ++ API description

21 years agoremove redundant class::
Adam Dickmeiss [Wed, 23 Oct 2002 21:23:01 +0000 (21:23 +0000)]
remove redundant class::

21 years agoAdd ZOOM material; fix typos & formatting
Mike Taylor [Wed, 23 Oct 2002 13:32:57 +0000 (13:32 +0000)]
Add ZOOM material; fix typos & formatting

21 years agoLicense ala YAZ
Adam Dickmeiss [Wed, 23 Oct 2002 12:46:06 +0000 (12:46 +0000)]
License ala YAZ

21 years agoChange "Yaz" to ID's preferred "YAZ"
Mike Taylor [Wed, 23 Oct 2002 12:22:18 +0000 (12:22 +0000)]
Change "Yaz" to ID's preferred "YAZ"

21 years agomore files to ignore :-P
Mike Taylor [Wed, 23 Oct 2002 11:00:44 +0000 (11:00 +0000)]
more files to ignore :-P

21 years agoLess ugly ASN.1 (I now know youre on cvs loginfo, Mike)
Adam Dickmeiss [Wed, 23 Oct 2002 10:46:54 +0000 (10:46 +0000)]
Less ugly ASN.1 (I now know youre on cvs loginfo, Mike)

21 years agofix case of Other[Ii]nformation
Mike Taylor [Wed, 23 Oct 2002 10:38:06 +0000 (10:38 +0000)]
fix case of Other[Ii]nformation

21 years agoIdle time can be set via option -i
Adam Dickmeiss [Wed, 23 Oct 2002 10:15:17 +0000 (10:15 +0000)]
Idle time can be set via option -i

21 years agoMan page for yaz-proxy. Section on encoding details for otherinfo.
Adam Dickmeiss [Wed, 23 Oct 2002 10:14:11 +0000 (10:14 +0000)]
Man page for yaz-proxy. Section on encoding details for otherinfo.

21 years agoFinished, I think. Ready to release.
Mike Taylor [Tue, 22 Oct 2002 23:12:49 +0000 (23:12 +0000)]
Finished, I think.  Ready to release.

21 years agoMinor updates
Adam Dickmeiss [Tue, 22 Oct 2002 21:21:54 +0000 (21:21 +0000)]
Minor updates

21 years agoAssign "id" attributes to each of the <section>s of the proxy document.
Mike Taylor [Tue, 22 Oct 2002 14:04:17 +0000 (14:04 +0000)]
Assign "id" attributes to each of the <section>s of the proxy document.
This is mostly so that we get nice HTML files generated, rather than a
lot of randomly-named x3454.html's every time we rebuild.

21 years agoAdd the various generated proxy HTML files to the ignore list.
Mike Taylor [Tue, 22 Oct 2002 14:03:20 +0000 (14:03 +0000)]
Add the various generated proxy HTML files to the ignore list.

21 years agoProofread installation documentation, fix a few minor typos, improve
Mike Taylor [Tue, 22 Oct 2002 13:07:06 +0000 (13:07 +0000)]
Proofread installation documentation, fix a few minor typos, improve
markup, expand on some in-passing mentions, and add links forward to
ZOOM-C++ and the proxy.  I think this document can now be classified
as "finished" (though I've not yet read the Proxy one.)

21 years agoFix typos.
Adam Dickmeiss [Tue, 22 Oct 2002 08:23:57 +0000 (08:23 +0000)]
Fix typos.

21 years agoyaz-my-client, yaz-my-server not installed in prefix/bin
Adam Dickmeiss [Mon, 21 Oct 2002 13:39:03 +0000 (13:39 +0000)]
yaz-my-client, yaz-my-server not installed in prefix/bin

21 years agoFix sgml-parent-document:
Adam Dickmeiss [Mon, 21 Oct 2002 13:38:21 +0000 (13:38 +0000)]
Fix sgml-parent-document:

21 years agoInstallation instructions
Adam Dickmeiss [Mon, 21 Oct 2002 13:37:50 +0000 (13:37 +0000)]
Installation instructions

21 years agoActual documentation for proxy
Adam Dickmeiss [Mon, 21 Oct 2002 13:37:31 +0000 (13:37 +0000)]
Actual documentation for proxy

21 years agoAdd the promised sample program with error checking.
Mike Taylor [Fri, 11 Oct 2002 12:19:09 +0000 (12:19 +0000)]
Add the promised sample program with error checking.

21 years ago<sigh> more tweaks
Mike Taylor [Fri, 11 Oct 2002 11:54:23 +0000 (11:54 +0000)]
<sigh> more tweaks

21 years agomemory-management hack
Mike Taylor [Fri, 11 Oct 2002 11:54:05 +0000 (11:54 +0000)]
memory-management hack

21 years ago.cvsignore file for new "lib" directory.
Mike Taylor [Thu, 10 Oct 2002 22:51:41 +0000 (22:51 +0000)]
.cvsignore file for new "lib" directory.

21 years agoFirst finished version!
Mike Taylor [Thu, 10 Oct 2002 22:48:10 +0000 (22:48 +0000)]
First finished version!

21 years agoMove "secret methods" into "private:" part of classes,
Mike Taylor [Thu, 10 Oct 2002 22:47:51 +0000 (22:47 +0000)]
Move "secret methods" into "private:" part of classes,
and add "friend" declarations (ugh!) to make them visible.

21 years agotweak
Mike Taylor [Thu, 10 Oct 2002 16:16:38 +0000 (16:16 +0000)]
tweak

21 years agoWork on zoom.xml
Mike Taylor [Wed, 9 Oct 2002 23:11:31 +0000 (23:11 +0000)]
Work on zoom.xml

21 years agoCommon lib
Adam Dickmeiss [Wed, 9 Oct 2002 16:17:26 +0000 (16:17 +0000)]
Common lib

21 years agoRemove one more
Adam Dickmeiss [Wed, 9 Oct 2002 12:52:42 +0000 (12:52 +0000)]
Remove one more

21 years agoFix makefile
Adam Dickmeiss [Wed, 9 Oct 2002 12:51:32 +0000 (12:51 +0000)]
Fix makefile

21 years agoRename yaz++ header files
Adam Dickmeiss [Wed, 9 Oct 2002 12:50:26 +0000 (12:50 +0000)]
Rename yaz++ header files

21 years agouse <synopsis> instead of <screen>; put synopses outside paragraphs (same style as...
Mike Taylor [Wed, 9 Oct 2002 11:44:44 +0000 (11:44 +0000)]
use <synopsis> instead of <screen>; put synopses outside paragraphs (same style as Yaz docs)

21 years agozoom.h installed in include/yaz++
Adam Dickmeiss [Wed, 9 Oct 2002 09:19:55 +0000 (09:19 +0000)]
zoom.h installed in include/yaz++

21 years agoChange the ZOOM code to generate and use "zoom.h" rather than "zoom++.h"
Mike Taylor [Wed, 9 Oct 2002 09:07:10 +0000 (09:07 +0000)]
Change the ZOOM code to generate and use "zoom.h" rather than "zoom++.h"
so that you don't have to #include <yaz++/zoom++.h>.  Also, tweak the
in-progress documentation accordingly.

21 years agoAdd lots of commented-out debugging code, all to try to catch
Mike Taylor [Tue, 8 Oct 2002 23:57:29 +0000 (23:57 +0000)]
Add lots of commented-out debugging code, all to try to catch
screwy memory-management semantics.  Since I couldn't find the
real problem, in the end I just made ~bib1Exception() a no-op.

21 years agoadd some files
Mike Taylor [Tue, 8 Oct 2002 23:56:17 +0000 (23:56 +0000)]
add some files

21 years agoCatch exceptions by reference (not that it actually helps with the
Mike Taylor [Tue, 8 Oct 2002 23:55:52 +0000 (23:55 +0000)]
Catch exceptions by reference (not that it actually helps with the
memory management or anything, but it does seem to be idiomatic C++)

21 years agotweaks
Mike Taylor [Tue, 8 Oct 2002 23:54:55 +0000 (23:54 +0000)]
tweaks

21 years agoNasty hack to ensure zoom++.h gets built.
Mike Taylor [Tue, 8 Oct 2002 23:53:55 +0000 (23:53 +0000)]
Nasty hack to ensure zoom++.h gets built.
There's probably a more automake-friendly way.

21 years agoskeleton
Mike Taylor [Tue, 8 Oct 2002 23:52:40 +0000 (23:52 +0000)]
skeleton

21 years agoAdded zoom in SUBDIRS
Adam Dickmeiss [Tue, 8 Oct 2002 13:41:44 +0000 (13:41 +0000)]
Added zoom in SUBDIRS

21 years agoAdd to .cvsignore the names of the files you get by building the docs.
Mike Taylor [Tue, 8 Oct 2002 12:27:56 +0000 (12:27 +0000)]
Add to .cvsignore the names of the files you get by building the docs.

21 years agoAdd Makefile.in to .cvsignore
Mike Taylor [Tue, 8 Oct 2002 12:23:41 +0000 (12:23 +0000)]
Add Makefile.in to .cvsignore

21 years agoAdd .cvsignore
Mike Taylor [Tue, 8 Oct 2002 12:22:40 +0000 (12:22 +0000)]
Add .cvsignore

21 years agoAdded Makefile.am
Adam Dickmeiss [Tue, 8 Oct 2002 12:18:47 +0000 (12:18 +0000)]
Added Makefile.am

21 years agoDocbook added. No content yet.
Adam Dickmeiss [Tue, 8 Oct 2002 11:55:57 +0000 (11:55 +0000)]
Docbook added. No content yet.

21 years agozoom part of automake mess
Adam Dickmeiss [Tue, 8 Oct 2002 10:04:41 +0000 (10:04 +0000)]
zoom part of automake mess

21 years agoAdd .cvsignore files for built files (e.g. *.lo)
Mike Taylor [Tue, 8 Oct 2002 09:32:23 +0000 (09:32 +0000)]
Add .cvsignore files for built files (e.g. *.lo)

21 years agoUse ResultSetId for lookup in result set cache YAZPP.0.3
Adam Dickmeiss [Tue, 10 Sep 2002 13:00:58 +0000 (13:00 +0000)]
Use ResultSetId for lookup in result set cache

21 years agoMake buildconf.sh verbose
Adam Dickmeiss [Tue, 10 Sep 2002 12:00:20 +0000 (12:00 +0000)]
Make buildconf.sh verbose

21 years agoVersion 0.3
Adam Dickmeiss [Tue, 10 Sep 2002 11:59:56 +0000 (11:59 +0000)]
Version 0.3

21 years agoFix init response so it is equivalent to that returned by the target
Adam Dickmeiss [Tue, 10 Sep 2002 11:58:13 +0000 (11:58 +0000)]
Fix init response so it is equivalent to that returned by the target

21 years agoTreat resultCount <0 as zero
Adam Dickmeiss [Tue, 10 Sep 2002 11:30:54 +0000 (11:30 +0000)]
Treat resultCount <0 as zero

21 years agoAdded fflush for APDU log
Adam Dickmeiss [Tue, 10 Sep 2002 11:30:37 +0000 (11:30 +0000)]
Added fflush for APDU log

21 years agoPrettier log
Adam Dickmeiss [Wed, 28 Aug 2002 13:01:41 +0000 (13:01 +0000)]
Prettier log

21 years agoRemove throw()-specification comment from master header.
Mike Taylor [Fri, 9 Aug 2002 10:45:30 +0000 (10:45 +0000)]
Remove throw()-specification comment from master header.

21 years agoAha! $(CXX) is the C++ compiler in make's world.
Mike Taylor [Fri, 9 Aug 2002 09:03:37 +0000 (09:03 +0000)]
Aha!  $(CXX) is the C++ compiler in make's world.
So I can throw out my homebrew $(CCC).

21 years agoAdd CVS header.
Mike Taylor [Thu, 8 Aug 2002 16:21:06 +0000 (16:21 +0000)]
Add CVS header.