simpleserver-moved-to-github.git
14 years agoRemove present handler's setting of HITS=0 in argument hash.
Mike Taylor [Thu, 4 Feb 2010 16:30:20 +0000 (16:30 +0000)]
Remove present handler's setting of HITS=0 in argument hash.

14 years agoRevert.
Adam Dickmeiss [Tue, 29 Dec 2009 10:24:12 +0000 (10:24 +0000)]
Revert.

14 years agoDo not set hits member of bend_present_rr.
Adam Dickmeiss [Tue, 29 Dec 2009 10:23:22 +0000 (10:23 +0000)]
Do not set hits member of bend_present_rr.

The hits member is not read at all by YAZ 3.0.X and is removed in
YAZ 4, so this should have no effect.

15 years agoAdd cast to int in yaz_log call (%.*s)
Adam Dickmeiss [Mon, 10 Aug 2009 08:01:28 +0000 (08:01 +0000)]
Add cast to int in yaz_log call (%.*s)

The len parameter is defined as STRLEN which seems to be size_t on most
systems. For amd64 architectures and others this may be different from int.

15 years agoBuild requires yaz. Updated package version so that it is clear that
Adam Dickmeiss [Thu, 5 Mar 2009 08:40:05 +0000 (08:40 +0000)]
Build requires yaz. Updated package version so that it is clear that
this is an Index Data build.

15 years agoNew
Mike Taylor [Wed, 4 Mar 2009 15:25:49 +0000 (15:25 +0000)]
New

15 years agov1.11-1
Mike Taylor [Wed, 4 Mar 2009 15:15:06 +0000 (15:15 +0000)]
v1.11-1

15 years agoOmit yet more Debian crap ... it really is completely unacceptable the
Mike Taylor [Wed, 4 Mar 2009 15:12:18 +0000 (15:12 +0000)]
Omit yet more Debian crap ... it really is completely unacceptable the
amount of rubbish the Debian-package built procedure leaves lying
around.  It wouldn't be so bad if it was restricted to the "debian"
directory, but no.

15 years agov1.11
Mike Taylor [Wed, 4 Mar 2009 15:10:23 +0000 (15:10 +0000)]
v1.11

15 years agoAdd licence.
Mike Taylor [Wed, 4 Mar 2009 15:07:51 +0000 (15:07 +0000)]
Add licence.

15 years agoAdd licence.
Mike Taylor [Wed, 4 Mar 2009 15:01:55 +0000 (15:01 +0000)]
Add licence.

15 years agoChange maintainer.
Mike Taylor [Tue, 3 Mar 2009 22:53:56 +0000 (22:53 +0000)]
Change maintainer.

15 years agoDebain release 1.10-1
Mike Taylor [Tue, 3 Mar 2009 22:53:10 +0000 (22:53 +0000)]
Debain release 1.10-1

15 years agoNew
Mike Taylor [Tue, 3 Mar 2009 22:48:50 +0000 (22:48 +0000)]
New

15 years agoIgnore failure of rmdir.
Mike Taylor [Tue, 3 Mar 2009 22:47:34 +0000 (22:47 +0000)]
Ignore failure of rmdir.

15 years agoRelease 1.10
Mike Taylor [Tue, 3 Mar 2009 22:47:11 +0000 (22:47 +0000)]
Release 1.10

15 years agoMove new crap into debian/.cvsignore
Mike Taylor [Tue, 3 Mar 2009 22:00:09 +0000 (22:00 +0000)]
Move new crap into debian/.cvsignore

15 years agonew
Mike Taylor [Tue, 3 Mar 2009 21:59:59 +0000 (21:59 +0000)]
new

15 years agoIgnore more Debian crap.
Mike Taylor [Tue, 3 Mar 2009 21:59:32 +0000 (21:59 +0000)]
Ignore more Debian crap.

15 years agoRemove extraneous dependencies.
Mike Taylor [Tue, 3 Mar 2009 21:59:05 +0000 (21:59 +0000)]
Remove extraneous dependencies.

15 years agoMove TODO out of forthcoming 1.10
Mike Taylor [Tue, 3 Mar 2009 21:58:49 +0000 (21:58 +0000)]
Move TODO out of forthcoming 1.10

15 years agoAppend
Mike Taylor [Tue, 3 Mar 2009 21:41:15 +0000 (21:41 +0000)]
Append

15 years agoUpdated.
Mike Taylor [Tue, 3 Mar 2009 21:33:50 +0000 (21:33 +0000)]
Updated.

15 years agoAppend
Mike Taylor [Tue, 3 Mar 2009 21:33:15 +0000 (21:33 +0000)]
Append

16 years agoRoute around ActivePerl brain-damage.
Mike Taylor [Tue, 2 Sep 2008 15:16:34 +0000 (15:16 +0000)]
Route around ActivePerl brain-damage.

16 years agoRolling
Mike Taylor [Tue, 2 Sep 2008 15:12:22 +0000 (15:12 +0000)]
Rolling

16 years agoyaz3.lib
Mike Taylor [Tue, 2 Sep 2008 15:11:48 +0000 (15:11 +0000)]
yaz3.lib

16 years agoRolling
Mike Taylor [Fri, 29 Aug 2008 18:58:57 +0000 (18:58 +0000)]
Rolling

16 years agobend_delete() no longer returns without value.
Mike Taylor [Fri, 29 Aug 2008 18:58:40 +0000 (18:58 +0000)]
bend_delete() no longer returns without value.

16 years agoRolling
Mike Taylor [Wed, 16 Apr 2008 14:53:44 +0000 (14:53 +0000)]
Rolling

16 years agoRolling
Mike Taylor [Thu, 10 Apr 2008 12:19:27 +0000 (12:19 +0000)]
Rolling

16 years agoUpdated URL.
Mike Taylor [Thu, 3 Apr 2008 10:46:46 +0000 (10:46 +0000)]
Updated URL.

16 years agoCorrect comment-syntax!
Mike Taylor [Thu, 20 Dec 2007 13:52:06 +0000 (13:52 +0000)]
Correct comment-syntax!

16 years agoComment
Mike Taylor [Mon, 10 Dec 2007 09:37:00 +0000 (09:37 +0000)]
Comment

17 years agoTowards 1.10
Mike Taylor [Tue, 25 Sep 2007 09:02:03 +0000 (09:02 +0000)]
Towards 1.10

17 years agoDocument PEER_NAME.
Mike Taylor [Tue, 25 Sep 2007 09:01:41 +0000 (09:01 +0000)]
Document PEER_NAME.

17 years agoNew
Mike Taylor [Mon, 10 Sep 2007 14:56:18 +0000 (14:56 +0000)]
New

17 years ago1.09
Mike Taylor [Mon, 10 Sep 2007 14:54:27 +0000 (14:54 +0000)]
1.09

17 years agoComment
Mike Taylor [Mon, 10 Sep 2007 14:54:20 +0000 (14:54 +0000)]
Comment

17 years ago*sigh* Another declaration-after-statement.
Mike Taylor [Mon, 10 Sep 2007 14:50:31 +0000 (14:50 +0000)]
*sigh* Another declaration-after-statement.

17 years agoNew
Mike Taylor [Mon, 10 Sep 2007 11:18:15 +0000 (11:18 +0000)]
New

17 years ago*Sigh* Fix mixed statement/declaration.
Mike Taylor [Mon, 10 Sep 2007 11:17:13 +0000 (11:17 +0000)]
*Sigh*  Fix mixed statement/declaration.

17 years agov1.08
Mike Taylor [Mon, 10 Sep 2007 11:16:49 +0000 (11:16 +0000)]
v1.08

17 years agoBetter addinfo when error 26 occurs.
Mike Taylor [Fri, 7 Sep 2007 16:54:01 +0000 (16:54 +0000)]
Better addinfo when error 26 occurs.

17 years agoNew
Mike Taylor [Sat, 1 Sep 2007 09:39:44 +0000 (09:39 +0000)]
New

17 years agoRelease 1.07
Mike Taylor [Sat, 1 Sep 2007 09:31:51 +0000 (09:31 +0000)]
Release 1.07

17 years agoRolling
Mike Taylor [Tue, 21 Aug 2007 16:33:50 +0000 (16:33 +0000)]
Rolling

17 years agoDocument the SORT API.
Mike Taylor [Tue, 21 Aug 2007 16:29:29 +0000 (16:29 +0000)]
Document the SORT API.

17 years agoRefuse to delete multiple named result-sets (as I can't make this work
Mike Taylor [Mon, 20 Aug 2007 21:27:50 +0000 (21:27 +0000)]
Refuse to delete multiple named result-sets (as I can't make this work
right: it's a subtle memory-management problem that would take
too long to deal with right now.)
Extract modified version of {HANDLE}

17 years agoReorder function. No effective changes.
Mike Taylor [Mon, 20 Aug 2007 16:46:05 +0000 (16:46 +0000)]
Reorder function.  No effective changes.

17 years agoInitial implementation of Delete RS.
Mike Taylor [Mon, 20 Aug 2007 15:36:13 +0000 (15:36 +0000)]
Initial implementation of Delete RS.
Memory management is screwy.
DO NOT USE THIS YET.

17 years agoDocument Delete RS
Mike Taylor [Mon, 20 Aug 2007 15:34:29 +0000 (15:34 +0000)]
Document Delete RS

17 years agoDelete RS
Mike Taylor [Mon, 20 Aug 2007 15:34:01 +0000 (15:34 +0000)]
Delete RS

17 years agoRemove debugging output.
Mike Taylor [Mon, 20 Aug 2007 11:06:09 +0000 (11:06 +0000)]
Remove debugging output.

17 years agoTweak ::Node documentation.
Mike Taylor [Mon, 20 Aug 2007 10:59:50 +0000 (10:59 +0000)]
Tweak ::Node documentation.

17 years agoComment out debugging printf()s in rpn2perl()'s RSID code.
Mike Taylor [Mon, 20 Aug 2007 10:59:11 +0000 (10:59 +0000)]
Comment out debugging printf()s in rpn2perl()'s RSID code.

17 years agoRPN tree-node changes.
Mike Taylor [Mon, 20 Aug 2007 10:58:35 +0000 (10:58 +0000)]
RPN tree-node changes.

17 years agoDescribe ::Node class and its toPQF() method.
Mike Taylor [Mon, 20 Aug 2007 10:55:29 +0000 (10:55 +0000)]
Describe ::Node class and its toPQF() method.

17 years agoTowards 1.07
Mike Taylor [Fri, 17 Aug 2007 16:45:45 +0000 (16:45 +0000)]
Towards 1.07

17 years agoAdd support for RPN element passed in scan-handler argument hash
Mike Taylor [Fri, 17 Aug 2007 16:45:22 +0000 (16:45 +0000)]
Add support for RPN element passed in scan-handler argument hash

17 years agoFurther refactor rpn2perl()
Mike Taylor [Fri, 17 Aug 2007 16:24:40 +0000 (16:24 +0000)]
Further refactor rpn2perl()

17 years agoRefactor rpn2perl() to clarify structure.
Mike Taylor [Fri, 17 Aug 2007 16:21:41 +0000 (16:21 +0000)]
Refactor rpn2perl() to clarify structure.

17 years agoString-valued attributes.
Mike Taylor [Fri, 17 Aug 2007 12:31:58 +0000 (12:31 +0000)]
String-valued attributes.

17 years agoString-values attributes are now handled correctly in rpn2perl(), and
Mike Taylor [Fri, 17 Aug 2007 12:31:40 +0000 (12:31 +0000)]
String-values attributes are now handled correctly in rpn2perl(), and
transcribed into the tree of Perl structures that is set into the
search-handler's $args->{RPN}.  Previously, all string-values
attributes were transcribed as the numeric value 1.

17 years agoGetting ready to release 1.06.
Anders S. Mortensen [Fri, 17 Aug 2007 09:03:05 +0000 (09:03 +0000)]
Getting ready to release 1.06.

17 years agoInvert test for errcode before copying scan terms (duh!)
Mike Taylor [Thu, 16 Aug 2007 15:12:58 +0000 (15:12 +0000)]
Invert test for errcode before copying scan terms (duh!)

17 years agoScan failure recovery.
Mike Taylor [Thu, 16 Aug 2007 15:12:10 +0000 (15:12 +0000)]
Scan failure recovery.

17 years agoROlling
Mike Taylor [Wed, 15 Aug 2007 13:28:17 +0000 (13:28 +0000)]
ROlling

17 years agoClarify role of SCAN callback's $status
Mike Taylor [Wed, 15 Aug 2007 13:21:22 +0000 (13:21 +0000)]
Clarify role of SCAN callback's $status

17 years agoNote the DATABASES argument of the SCAN handler.
Mike Taylor [Wed, 15 Aug 2007 13:14:29 +0000 (13:14 +0000)]
Note the DATABASES argument of the SCAN handler.

17 years agoComment on needing YAZ 3.0.9
Mike Taylor [Mon, 13 Aug 2007 16:41:19 +0000 (16:41 +0000)]
Comment on needing YAZ 3.0.9

17 years agoRemove obsolete comment.
Mike Taylor [Mon, 13 Aug 2007 16:15:42 +0000 (16:15 +0000)]
Remove obsolete comment.

17 years agoNew
Mike Taylor [Fri, 10 Aug 2007 22:30:51 +0000 (22:30 +0000)]
New

17 years agoRevised date for new MANIFEST.SKIP
Mike Taylor [Fri, 10 Aug 2007 22:29:58 +0000 (22:29 +0000)]
Revised date for new MANIFEST.SKIP

17 years agoOmit archive
Mike Taylor [Fri, 10 Aug 2007 22:29:42 +0000 (22:29 +0000)]
Omit archive

17 years ago1.06 release date
Mike Taylor [Fri, 10 Aug 2007 22:27:50 +0000 (22:27 +0000)]
1.06 release date

17 years agoInclude tests of yaz_diag_srw_to_bib1() and yaz_diag_bib1_to_srw()
Mike Taylor [Fri, 10 Aug 2007 16:45:49 +0000 (16:45 +0000)]
Include tests of yaz_diag_srw_to_bib1() and yaz_diag_bib1_to_srw()
Emit ok 1..4

17 years agoAdd yaz_diag_bib1_to_srw(bib1_code) -- hey, why not?
Mike Taylor [Fri, 10 Aug 2007 16:44:00 +0000 (16:44 +0000)]
Add yaz_diag_bib1_to_srw(bib1_code) -- hey, why not?

17 years agoRolling.
Mike Taylor [Fri, 10 Aug 2007 16:37:37 +0000 (16:37 +0000)]
Rolling.

17 years agoAdd yaz_diag_srw_to_bib1(srw_code)
Mike Taylor [Fri, 10 Aug 2007 16:37:05 +0000 (16:37 +0000)]
Add yaz_diag_srw_to_bib1(srw_code)

17 years agoRolling
Mike Taylor [Fri, 10 Aug 2007 16:34:53 +0000 (16:34 +0000)]
Rolling

17 years agoRolling
Mike Taylor [Fri, 10 Aug 2007 00:03:39 +0000 (00:03 +0000)]
Rolling

17 years agoAdd string_or_undef() utility function. Used when setting addinfo in
Mike Taylor [Fri, 10 Aug 2007 00:00:14 +0000 (00:00 +0000)]
Add string_or_undef() utility function.  Used when setting addinfo in
search handler to avoid "Use of uninitialized value in subroutine
entry" warnings from Perl.  Yet to be plumbed into the other handlers
as I don't yet have a way of testing them.

17 years agoAdd support for GHANDLE global handle.
Mike Taylor [Wed, 8 Aug 2007 12:11:42 +0000 (12:11 +0000)]
Add support for GHANDLE global handle.

17 years agoTowards 1.06
Mike Taylor [Wed, 8 Aug 2007 12:09:36 +0000 (12:09 +0000)]
Towards 1.06

17 years agoSet global handle before calling start_server()
Mike Taylor [Wed, 8 Aug 2007 12:09:19 +0000 (12:09 +0000)]
Set global handle before calling start_server()

17 years agoDocumentation for GHANDLE.
Mike Taylor [Wed, 8 Aug 2007 10:27:43 +0000 (10:27 +0000)]
Documentation for GHANDLE.

17 years agoIgnore debian
Mike Taylor [Tue, 10 Jul 2007 17:36:19 +0000 (17:36 +0000)]
Ignore debian

17 years agoupdating dependency on libyaz3-dev
Marc Cromme [Fri, 25 May 2007 21:15:08 +0000 (21:15 +0000)]
updating dependency on libyaz3-dev

17 years agoInsert emtpy schema setting unless schema is specified in rr struct to avoid
Anders S. Mortensen [Wed, 23 May 2007 10:22:00 +0000 (10:22 +0000)]
Insert emtpy schema setting unless schema is specified in rr struct to avoid
warnings in SimpleServer.

17 years agoRequire YAZ 3.0.2 or later
Adam Dickmeiss [Wed, 23 May 2007 07:56:07 +0000 (07:56 +0000)]
Require YAZ 3.0.2 or later

17 years agoSmarter OID handling. And, hopefully, correct.
Adam Dickmeiss [Wed, 23 May 2007 07:55:07 +0000 (07:55 +0000)]
Smarter OID handling. And, hopefully, correct.

17 years agoFixed bug #1137: Update simpleserver for YAZ 3
Adam Dickmeiss [Wed, 23 May 2007 07:41:08 +0000 (07:41 +0000)]
Fixed bug #1137: Update simpleserver for YAZ 3

17 years agoUpdate for YAZ 3s libyaz_server.la
Adam Dickmeiss [Tue, 17 Apr 2007 20:26:58 +0000 (20:26 +0000)]
Update for YAZ 3s libyaz_server.la

17 years agoRefactor the use of dotted-string utils
Adam Dickmeiss [Tue, 17 Apr 2007 08:06:47 +0000 (08:06 +0000)]
Refactor the use of dotted-string utils

17 years agoyaz-config default again
Adam Dickmeiss [Tue, 17 Apr 2007 08:06:28 +0000 (08:06 +0000)]
yaz-config default again

17 years agoRemoved dotted2oid which exists in YAZ already
Adam Dickmeiss [Tue, 17 Apr 2007 07:56:29 +0000 (07:56 +0000)]
Removed dotted2oid which exists in YAZ already

17 years agoUpdated for YAZ 3.
Adam Dickmeiss [Tue, 17 Apr 2007 07:55:02 +0000 (07:55 +0000)]
Updated for YAZ 3.

17 years agoPlanned failure is now at the end of the search handler, not the beginning.
Mike Taylor [Thu, 8 Mar 2007 14:51:32 +0000 (14:51 +0000)]
Planned failure is now at the end of the search handler, not the beginning.
(This gives more informative logging.)

17 years agoAdd new "-n <number>" option to make the server exit on every n'th
Mike Taylor [Wed, 7 Mar 2007 11:25:29 +0000 (11:25 +0000)]
Add new "-n <number>" option to make the server exit on every n'th
search.  This is useful for testing the reconnection-robustness of
clients.