simpleserver-moved-to-github.git
14 years agoTowards 1,02
Mike Taylor [Wed, 19 Apr 2006 12:38:49 +0000 (12:38 +0000)]
Towards 1,02

14 years agoThrow away rpn2pquery(), use YAZ's yaz_rpnquery_to_wrbuf() instead.
Mike Taylor [Wed, 19 Apr 2006 12:37:32 +0000 (12:37 +0000)]
Throw away rpn2pquery(), use YAZ's yaz_rpnquery_to_wrbuf() instead.

14 years agoAdam's authentication fixes.
Mike Taylor [Tue, 11 Apr 2006 09:53:17 +0000 (09:53 +0000)]
Adam's authentication fixes.

14 years agoAvoid mixed stmt/var declare
Adam Dickmeiss [Mon, 10 Apr 2006 20:49:24 +0000 (20:49 +0000)]
Avoid mixed stmt/var declare

14 years agoFor open style auth, set username ("USER") always.
Adam Dickmeiss [Sun, 9 Apr 2006 23:01:00 +0000 (23:01 +0000)]
For open style auth, set username ("USER") always.

14 years agoDont hv_store NULL user,passwd in bend_init
Adam Dickmeiss [Sun, 9 Apr 2006 21:23:10 +0000 (21:23 +0000)]
Dont hv_store NULL user,passwd in bend_init

14 years agoYAZ 2.0.0 requirement
Mike Taylor [Fri, 24 Mar 2006 12:09:43 +0000 (12:09 +0000)]
YAZ 2.0.0 requirement

14 years agoVersion number.
Mike Taylor [Fri, 24 Mar 2006 12:09:33 +0000 (12:09 +0000)]
Version number.

14 years agoGeneralise YAZ-version requirement. Wind back to 2.0.0.
Mike Taylor [Fri, 24 Mar 2006 12:08:14 +0000 (12:08 +0000)]
Generalise YAZ-version requirement.  Wind back to 2.0.0.

14 years agoCheck for YAZ version 2.1.10 or better.
Mike Taylor [Fri, 24 Mar 2006 12:06:15 +0000 (12:06 +0000)]
Check for YAZ version 2.1.10 or better.

14 years agoDate of 1.01 release.
Mike Taylor [Fri, 24 Mar 2006 11:56:56 +0000 (11:56 +0000)]
Date of 1.01 release.

14 years agoAdd documentation for SRU/W support.
Mike Taylor [Fri, 24 Mar 2006 11:56:39 +0000 (11:56 +0000)]
Add documentation for SRU/W support.
Bump version to 1.01.

14 years agoVersion number
Mike Taylor [Fri, 24 Mar 2006 01:22:19 +0000 (01:22 +0000)]
Version number

14 years agoJump version number to 1.00 (due to SRU/W support)
Mike Taylor [Fri, 24 Mar 2006 01:21:15 +0000 (01:21 +0000)]
Jump version number to 1.00 (due to SRU/W support)

14 years agoDate of release 1.00
Mike Taylor [Fri, 24 Mar 2006 01:20:44 +0000 (01:20 +0000)]
Date of release 1.00

14 years agoSupport for SRU and SRW. Mostly this is provided by the YAZ GFS, but
Mike Taylor [Thu, 9 Mar 2006 17:13:43 +0000 (17:13 +0000)]
Support for SRU and SRW.  Mostly this is provided by the YAZ GFS, but
changes are needed to allow for the case where there is no RPN query
(due to absent on invalid <cql2rpn> element in GFS configuration) so
that CQL is passed through natively; and also to fake up an {REQ_FORM}
and {REP_FORM} parameters set to the "text/xml" OID when this
information is not specified by the GFS.

14 years agoAdd CVS Id
Mike Taylor [Thu, 9 Mar 2006 17:13:15 +0000 (17:13 +0000)]
Add CVS Id

14 years agoAvoid mixed stmt/var declare
Adam Dickmeiss [Mon, 30 Jan 2006 21:29:41 +0000 (21:29 +0000)]
Avoid mixed stmt/var declare

14 years agoAdded yazlog utility which calls yaz_log with YLOG_LOG level.
Adam Dickmeiss [Wed, 9 Nov 2005 09:35:47 +0000 (09:35 +0000)]
Added yazlog utility which calls yaz_log with YLOG_LOG level.
Possibly need to refine this.. Maybe rename to ::log.

15 years agoAlign configuration of YAZ with Net::Z3950
Adam Dickmeiss [Sun, 13 Mar 2005 20:01:38 +0000 (20:01 +0000)]
Align configuration of YAZ with Net::Z3950

16 years agoTypo
Mike Taylor [Fri, 3 Sep 2004 13:27:29 +0000 (13:27 +0000)]
Typo

16 years agoPrototypes are now explicitly disabled. This makes no difference to
Mike Taylor [Fri, 3 Sep 2004 13:27:19 +0000 (13:27 +0000)]
Prototypes are now explicitly disabled.  This makes no difference to
functionality, but suppresses an error message for a cleaner
build.
fatal() errors now print "SimpleServer" instead of "yazwrap"!
New code attempts to translate a result-set reference into a
corresponding Perl query node, but DOES NOT WORK.  It's no
more broken than it was before, though.  I am completely
stumped as to what's wrong with it.

16 years agoIncrement version number in anticipation of next release.
Mike Taylor [Fri, 3 Sep 2004 13:24:55 +0000 (13:24 +0000)]
Increment version number in anticipation of next release.
Declare package Net::Z3950::RPN::RSID (used in SimpleServer.xs)
POD for Net::Z3950::RPN::RSID

16 years agoTowards release 0.09
Mike Taylor [Fri, 3 Sep 2004 13:23:34 +0000 (13:23 +0000)]
Towards release 0.09

16 years agoInclude logging-server.pl in the distribution.
Mike Taylor [Fri, 3 Sep 2004 11:43:09 +0000 (11:43 +0000)]
Include logging-server.pl in the distribution.

16 years agoNew
Mike Taylor [Fri, 3 Sep 2004 11:42:35 +0000 (11:42 +0000)]
New

16 years agoClarify requirements.
Mike Taylor [Tue, 3 Aug 2004 08:59:37 +0000 (08:59 +0000)]
Clarify requirements.

16 years agoUpdated changelog. release.0.0.8
Anders S. Mortensen [Mon, 14 Jun 2004 12:51:10 +0000 (12:51 +0000)]
Updated changelog.

16 years agoAdd comment about Windows setup for Makefile.PL release.0.0.8.lau
Adam Dickmeiss [Mon, 7 Jun 2004 17:08:00 +0000 (17:08 +0000)]
Add comment about Windows setup for Makefile.PL

16 years agoUpdate changes
Adam Dickmeiss [Mon, 7 Jun 2004 17:03:47 +0000 (17:03 +0000)]
Update changes

16 years agoDo not sv_free session handle if close handler is called
Adam Dickmeiss [Mon, 7 Jun 2004 17:00:55 +0000 (17:00 +0000)]
Do not sv_free session handle if close handler is called

16 years agoDo not build tst_clones for non-threaded Perls
Adam Dickmeiss [Mon, 7 Jun 2004 16:48:38 +0000 (16:48 +0000)]
Do not build tst_clones for non-threaded Perls

16 years agoUse CLONEf_CLONE_HOST for perl_clone
Adam Dickmeiss [Sun, 6 Jun 2004 09:07:18 +0000 (09:07 +0000)]
Use CLONEf_CLONE_HOST for perl_clone

16 years agoRemove a few unused variables
Adam Dickmeiss [Sat, 5 Jun 2004 23:09:04 +0000 (23:09 +0000)]
Remove a few unused variables

16 years agoFixed memory leak in bend_close: added sv_free of Perl Handle.
Adam Dickmeiss [Sat, 5 Jun 2004 22:18:09 +0000 (22:18 +0000)]
Fixed memory leak in bend_close: added sv_free of Perl Handle.
Fixed memory leak in perl_destruct/perl_free: now using context of Perl
interpreter to be destroyed.
Fixed memory leak in bend_init: added sv_free of href in bend_init.
Reduced size of code for bend_init/bend_search by avoiding introducing
of a few temporary SVs.

16 years agoAllow us to stop server (for memory debugging purposes)
Adam Dickmeiss [Sat, 5 Jun 2004 07:55:05 +0000 (07:55 +0000)]
Allow us to stop server (for memory debugging purposes)

16 years agoFix leak for data for members implementation_{id,name,version}.
Adam Dickmeiss [Fri, 4 Jun 2004 20:16:04 +0000 (20:16 +0000)]
Fix leak for data for members implementation_{id,name,version}.

16 years agoAdded documentation for the new threaded mode.
Anders S. Mortensen [Fri, 4 Jun 2004 09:57:00 +0000 (09:57 +0000)]
Added documentation for the new threaded mode.

16 years agoUse only perl_clone if USE_ITHREADS is defined
Adam Dickmeiss [Sat, 29 May 2004 07:04:26 +0000 (07:04 +0000)]
Use only perl_clone if USE_ITHREADS is defined

16 years agoRemoved some cvs logging and added GPL headers.
Anders S. Mortensen [Fri, 28 May 2004 20:27:16 +0000 (20:27 +0000)]
Removed some cvs logging and added GPL headers.

16 years agoAdded this new creature.
Anders S. Mortensen [Fri, 28 May 2004 20:19:06 +0000 (20:19 +0000)]
Added this new creature.

16 years agoPreparing for release.
Anders S. Mortensen [Fri, 28 May 2004 20:14:28 +0000 (20:14 +0000)]
Preparing for release.

16 years agoMoved C declaration to start of block
Adam Dickmeiss [Fri, 14 May 2004 04:07:50 +0000 (04:07 +0000)]
Moved C declaration to start of block

16 years agoBump year
Adam Dickmeiss [Thu, 13 May 2004 19:04:28 +0000 (19:04 +0000)]
Bump year

16 years agoFix memory leak due to the use of perl_clone. A mutex is used
Adam Dickmeiss [Thu, 13 May 2004 18:55:40 +0000 (18:55 +0000)]
Fix memory leak due to the use of perl_clone. A mutex is used
for clone/free .. Just to be sure. But rest is still multi-threaded.

16 years agoDo not include unistd.h on Windows. Remove redundant PERL_SET_CONTEXT.
Adam Dickmeiss [Tue, 11 May 2004 12:56:37 +0000 (12:56 +0000)]
Do not include unistd.h on Windows. Remove redundant PERL_SET_CONTEXT.

16 years agoSimpleserver is now thread proof.
Anders S. Mortensen [Tue, 11 May 2004 12:15:16 +0000 (12:15 +0000)]
Simpleserver is now thread proof.

17 years agoReturn diagnostics on Init failure
Mike Taylor [Tue, 9 Sep 2003 20:12:38 +0000 (20:12 +0000)]
Return diagnostics on Init failure

17 years agoDates
Mike Taylor [Tue, 9 Sep 2003 11:44:20 +0000 (11:44 +0000)]
Dates

17 years ago(Finally!) support implementation-ID
Mike Taylor [Tue, 9 Sep 2003 11:40:10 +0000 (11:40 +0000)]
(Finally!) support implementation-ID

17 years agoFix YAZ-version requirement
Mike Taylor [Mon, 9 Jun 2003 11:25:42 +0000 (11:25 +0000)]
Fix YAZ-version requirement

17 years agotypo
Mike Taylor [Fri, 7 Mar 2003 19:14:48 +0000 (19:14 +0000)]
typo

17 years agoForgot Dave's email.
Anders S. Mortensen [Fri, 3 Jan 2003 09:24:45 +0000 (09:24 +0000)]
Forgot Dave's email.

17 years agoUpdated the Changes file.
Anders S. Mortensen [Fri, 3 Jan 2003 09:15:37 +0000 (09:15 +0000)]
Updated the Changes file.

17 years agoApplied Dave's GRS-1 patch - actually this was already done in revision 1.17.
Anders S. Mortensen [Fri, 3 Jan 2003 09:05:41 +0000 (09:05 +0000)]
Applied Dave's GRS-1 patch - actually this was already done in revision 1.17.

17 years agoVersion 0.07.
Anders S. Mortensen [Fri, 3 Jan 2003 09:01:51 +0000 (09:01 +0000)]
Version 0.07.

17 years ago*** empty log message ***
Anders S. Mortensen [Fri, 3 Jan 2003 09:00:24 +0000 (09:00 +0000)]
*** empty log message ***

17 years agoForgot to update the release date.
Anders S. Mortensen [Thu, 2 Jan 2003 10:22:43 +0000 (10:22 +0000)]
Forgot to update the release date.

17 years agoadd .cvsignore
Mike Taylor [Fri, 20 Dec 2002 13:28:22 +0000 (13:28 +0000)]
add .cvsignore

17 years agobasic support for idPass authentication
Mike Taylor [Tue, 26 Nov 2002 17:09:18 +0000 (17:09 +0000)]
basic support for idPass authentication

18 years agotweak
Mike Taylor [Mon, 21 Oct 2002 18:28:31 +0000 (18:28 +0000)]
tweak

18 years agoUpdated Changes and added a few lines of documentation.
Anders S. Mortensen [Mon, 16 Sep 2002 14:00:16 +0000 (14:00 +0000)]
Updated Changes and added a few lines of documentation.

18 years agoAdded support for authentication into SimpleServer.
Anders S. Mortensen [Mon, 16 Sep 2002 13:55:53 +0000 (13:55 +0000)]
Added support for authentication into SimpleServer.

18 years agoAdded this file to repository.
Anders S. Mortensen [Mon, 22 Apr 2002 08:43:44 +0000 (08:43 +0000)]
Added this file to repository.

18 years ago*** empty log message ***
Mike Taylor [Wed, 6 Mar 2002 11:31:42 +0000 (11:31 +0000)]
*** empty log message ***

18 years agoAdd RPN structure documentation to SimpleServer.pm's POD.
Mike Taylor [Wed, 6 Mar 2002 11:30:02 +0000 (11:30 +0000)]
Add RPN structure documentation to SimpleServer.pm's POD.
Add README to MANIFEST.

18 years agoAdded simple README file, derived from POD comments in SimpleServer.pm
Mike Taylor [Wed, 6 Mar 2002 11:02:04 +0000 (11:02 +0000)]
Added simple README file, derived from POD comments in SimpleServer.pm
Fixed my (Mike Taylor's) email address

18 years agoUpdated this thing.
Anders S. Mortensen [Tue, 5 Mar 2002 20:56:02 +0000 (20:56 +0000)]
Updated this thing.

18 years agoVersion 0.05 so that we can release the thing at CPAN.
Anders S. Mortensen [Tue, 5 Mar 2002 20:52:22 +0000 (20:52 +0000)]
Version 0.05 so that we can release the thing at CPAN.

18 years agoAdded a couple of lines of documentation.
Anders S. Mortensen [Tue, 5 Mar 2002 20:49:56 +0000 (20:49 +0000)]
Added a couple of lines of documentation.

18 years agoAdd samples/render-search.pl
Mike Taylor [Tue, 5 Mar 2002 12:42:35 +0000 (12:42 +0000)]
Add samples/render-search.pl

18 years agoadd explanatory comment
Mike Taylor [Tue, 5 Mar 2002 12:03:26 +0000 (12:03 +0000)]
add explanatory comment

18 years agoRemove vacuous TODO.
Mike Taylor [Tue, 5 Mar 2002 00:36:21 +0000 (00:36 +0000)]
Remove vacuous TODO.

18 years agoSupport for implementation_id (commented out until it's
Mike Taylor [Tue, 5 Mar 2002 00:34:13 +0000 (00:34 +0000)]
Support for implementation_id (commented out until it's
in mainstream Yaz)

18 years agoAdd samples/ directory and trivial render-search.pl server.
Mike Taylor [Fri, 1 Mar 2002 09:21:15 +0000 (09:21 +0000)]
Add samples/ directory and trivial render-search.pl server.

18 years agoRemove artifacts of Perl build
Mike Taylor [Thu, 28 Feb 2002 12:25:05 +0000 (12:25 +0000)]
Remove artifacts of Perl build

18 years agoremove CHANGELOG which duplicated Changes
Mike Taylor [Thu, 28 Feb 2002 12:22:37 +0000 (12:22 +0000)]
remove CHANGELOG which duplicated Changes

18 years agoAdd MANIFEST.SKIP so it can tell Perl's build instructions not to
Mike Taylor [Thu, 28 Feb 2002 11:23:30 +0000 (11:23 +0000)]
Add MANIFEST.SKIP so it can tell Perl's build instructions not to
worry about the CVS directory.  (Of course, then I had to tell
MANIFEST that there's a MANIFEST.SKIP, and tell CVS that I'd put
if there to tell Perl about CVS ...)

18 years agoAdd RPN structure to search-handler argument hash.
Mike Taylor [Thu, 28 Feb 2002 11:21:57 +0000 (11:21 +0000)]
Add RPN structure to search-handler argument hash.

19 years agoMinor changes.
Anders S. Mortensen [Tue, 11 Sep 2001 13:07:07 +0000 (13:07 +0000)]
Minor changes.

19 years agoSmall changes.
Anders S. Mortensen [Thu, 30 Aug 2001 14:02:10 +0000 (14:02 +0000)]
Small changes.

19 years agoCorrected a memory leak, one more to go.
Anders S. Mortensen [Thu, 30 Aug 2001 13:15:11 +0000 (13:15 +0000)]
Corrected a memory leak, one more to go.

19 years agoAdded routines
Anders S. Mortensen [Wed, 29 Aug 2001 11:48:35 +0000 (11:48 +0000)]
Added routines

Net::Z3950::SimpleServer::ScanSuccess
Net::Z3950::SimpleServer::ScanPartial

and a bit of documentation.

19 years agoAdded some documentation of scan.
Anders S. Mortensen [Wed, 29 Aug 2001 10:29:51 +0000 (10:29 +0000)]
Added some documentation of scan.

19 years agoAdded support for scan.
Anders S. Mortensen [Fri, 24 Aug 2001 14:00:20 +0000 (14:00 +0000)]
Added support for scan.

19 years agoExtended maximum numbers of GRS-1 elements. Should be done dynamically.
Anders S. Mortensen [Mon, 21 May 2001 11:07:02 +0000 (11:07 +0000)]
Extended maximum numbers of GRS-1 elements. Should be done dynamically.

19 years agoAdded some documentation.
Anders S. Mortensen [Thu, 17 May 2001 14:07:06 +0000 (14:07 +0000)]
Added some documentation.

19 years agoAdded method Hash2grs into GRS1 module.
Anders S. Mortensen [Thu, 17 May 2001 13:43:04 +0000 (13:43 +0000)]
Added method Hash2grs into GRS1 module.

19 years agoStarted CVS logging
Anders S. Mortensen [Tue, 13 Mar 2001 14:54:13 +0000 (14:54 +0000)]
Started CVS logging

19 years agoAdded a few lines of documentation into GRS1.pm.
Anders S. Mortensen [Tue, 13 Mar 2001 14:53:15 +0000 (14:53 +0000)]
Added a few lines of documentation into GRS1.pm.

19 years agoAdded CVS logging
Anders S. Mortensen [Tue, 13 Mar 2001 14:20:21 +0000 (14:20 +0000)]
Added CVS logging

19 years agoAdded a modified version of ztest.pl called grs_test.pl, which shows how to
Anders S. Mortensen [Tue, 13 Mar 2001 14:19:28 +0000 (14:19 +0000)]
Added a modified version of ztest.pl called grs_test.pl, which shows how to
implement support of GRS-1 record syntax.

19 years agoAdded support for GRS-1.
Anders S. Mortensen [Tue, 13 Mar 2001 14:17:15 +0000 (14:17 +0000)]
Added support for GRS-1.

19 years agoAdded a PID member to the argument hashed.
Anders S. Mortensen [Thu, 8 Feb 2001 14:19:53 +0000 (14:19 +0000)]
Added a PID member to the argument hashed.

20 years ago..
Anders S. Mortensen [Mon, 23 Oct 2000 13:24:47 +0000 (13:24 +0000)]
..

20 years agoFixed the problem sv_undef. The package should now compile with Perl 5.6.0.
Anders S. Mortensen [Mon, 23 Oct 2000 13:22:42 +0000 (13:22 +0000)]
Fixed the problem sv_undef. The package should now compile with Perl 5.6.0.

20 years agoAdded present service
Anders S. Mortensen [Fri, 13 Oct 2000 14:03:35 +0000 (14:03 +0000)]
Added present service

20 years agoCorrected use of generic Z_ElementSetNames
Anders S. Mortensen [Fri, 15 Sep 2000 12:44:35 +0000 (12:44 +0000)]
Corrected use of generic Z_ElementSetNames

20 years ago...
Anders S. Mortensen [Thu, 14 Sep 2000 13:42:02 +0000 (13:42 +0000)]
...

20 years agoSmall updates to the documentation
Anders S. Mortensen [Thu, 14 Sep 2000 13:41:32 +0000 (13:41 +0000)]
Small updates to the documentation