Adam Dickmeiss [Fri, 14 Oct 2011 11:50:31 +0000 (11:50 +0000)]
Avoid OUTPUTFACETS of type SVt_NULL
Fixes crash one some older versions of Perl.
Adam Dickmeiss [Thu, 18 Aug 2011 20:04:49 +0000 (20:04 +0000)]
In progress
Adam Dickmeiss [Thu, 18 Aug 2011 19:37:44 +0000 (19:37 +0000)]
Version 1.14
Adam Dickmeiss [Tue, 9 Aug 2011 17:44:12 +0000 (19:44 +0200)]
Work on facets complete, except documentation
Adam Dickmeiss [Tue, 9 Aug 2011 13:37:04 +0000 (15:37 +0200)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/simpleserver
Adam Dickmeiss [Tue, 9 Aug 2011 13:36:41 +0000 (15:36 +0200)]
Work on {INPUT,OUTPUT}FACETS option for search
Mike Taylor [Tue, 9 Aug 2011 10:31:56 +0000 (11:31 +0100)]
Describe clarification of licence terms.
Mike Taylor [Tue, 9 Aug 2011 10:26:02 +0000 (11:26 +0100)]
Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/simpleserver
Adam Dickmeiss [Tue, 9 Aug 2011 08:16:45 +0000 (10:16 +0200)]
Be consistent about license: revised BSD license
This is same license as YAZ.
Adam Dickmeiss [Tue, 9 Aug 2011 07:47:55 +0000 (09:47 +0200)]
Debian/Ubuntu: Same distros as YAZ
Mike Taylor [Fri, 5 Aug 2011 16:57:53 +0000 (17:57 +0100)]
Corrections to manual, kindly supplied by Ben Webb
<bjwebb67@googlemail.com>
Mike Taylor [Fri, 5 Aug 2011 16:57:16 +0000 (17:57 +0100)]
Towards 1.14.
Mike Taylor [Fri, 5 Aug 2011 16:55:49 +0000 (17:55 +0100)]
Whitespace.
Mike Taylor [Wed, 16 Mar 2011 17:12:06 +0000 (17:12 +0000)]
Debian version 1.13-1
Mike Taylor [Wed, 16 Mar 2011 17:11:52 +0000 (17:11 +0000)]
Debian packaging compatibility version bumped from 4 (deprecated) to
5. Nothing relevant seems to have changed.
Mike Taylor [Wed, 16 Mar 2011 17:11:30 +0000 (17:11 +0000)]
YAZ build-dependency upgraded from libyaz3-dev to libyaz4-dev --
should avoid ICU-version Dependency Hell.
Mike Taylor [Wed, 16 Mar 2011 17:07:18 +0000 (17:07 +0000)]
Finalise changes for v1.13
Mike Taylor [Wed, 16 Mar 2011 17:07:01 +0000 (17:07 +0000)]
IDMETA version 1.13
Mike Taylor [Wed, 16 Mar 2011 17:06:47 +0000 (17:06 +0000)]
Version 1.13
Mike Taylor [Wed, 16 Mar 2011 16:53:39 +0000 (16:53 +0000)]
Describe changes on the way to v1.13
Mike Taylor [Wed, 16 Mar 2011 16:53:06 +0000 (16:53 +0000)]
The SimpleServer test-script now uses a Unix-domain socket, with a
filename generated from the process-ID, rather than the default
Inet-document socket on port 9999. Hopefully this should resolve the
race-condition problems that have been affecting the "make test" part
of the build cycle when building packages for four systems
simultaneously under id-pbuild.sh
Mike Taylor [Wed, 16 Mar 2011 15:33:32 +0000 (15:33 +0000)]
Do not include IDMETA in distribution.
Mike Taylor [Wed, 16 Mar 2011 15:32:53 +0000 (15:32 +0000)]
MANIFEST.SKIP ignores git crud instead of CVS crud.
Mike Taylor [Wed, 16 Mar 2011 14:53:25 +0000 (14:53 +0000)]
Back to sleeping only one second -- didn't help to go higher.
Mike Taylor [Wed, 16 Mar 2011 14:32:54 +0000 (14:32 +0000)]
After the test-script fork()s, the client half now sleeps for two
seconds rather then one: the old sleep(1) doesn't seem to reliably
give long enough for all four of the servers to get started up in the
Debian package-building process (id-pbuild.sh) on squeeze, so that
nearly always at least one of the four builds hangs in the test suite,
with the sever waiting for an already-dead client to connect. And
that means that the whole build fails. Hopefully this will fix that.
Mike Taylor [Wed, 16 Mar 2011 13:03:27 +0000 (13:03 +0000)]
Debian release 1.12-1
Mike Taylor [Wed, 16 Mar 2011 13:03:10 +0000 (13:03 +0000)]
Ignore SimpleServer.o in git.
Mike Taylor [Wed, 16 Mar 2011 13:02:49 +0000 (13:02 +0000)]
Rename
Mike Taylor [Wed, 16 Mar 2011 13:02:42 +0000 (13:02 +0000)]
Rename
Mike Taylor [Wed, 16 Mar 2011 13:01:50 +0000 (13:01 +0000)]
Rename
Mike Taylor [Wed, 16 Mar 2011 13:01:43 +0000 (13:01 +0000)]
Rename
Mike Taylor [Wed, 16 Mar 2011 12:54:29 +0000 (12:54 +0000)]
Append
Mike Taylor [Wed, 16 Mar 2011 10:31:14 +0000 (10:31 +0000)]
New file IDMETA
Mike Taylor [Thu, 4 Feb 2010 16:40:06 +0000 (16:40 +0000)]
New
Mike Taylor [Thu, 4 Feb 2010 16:31:56 +0000 (16:31 +0000)]
Release 1.12
Mike Taylor [Thu, 4 Feb 2010 16:30:40 +0000 (16:30 +0000)]
1.12
Mike Taylor [Thu, 4 Feb 2010 16:30:20 +0000 (16:30 +0000)]
Remove present handler's setting of HITS=0 in argument hash.
Adam Dickmeiss [Tue, 29 Dec 2009 10:24:12 +0000 (10:24 +0000)]
Revert.
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.
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.
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.
Mike Taylor [Wed, 4 Mar 2009 15:25:49 +0000 (15:25 +0000)]
New
Mike Taylor [Wed, 4 Mar 2009 15:15:06 +0000 (15:15 +0000)]
v1.11-1
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.
Mike Taylor [Wed, 4 Mar 2009 15:10:23 +0000 (15:10 +0000)]
v1.11
Mike Taylor [Wed, 4 Mar 2009 15:07:51 +0000 (15:07 +0000)]
Add licence.
Mike Taylor [Wed, 4 Mar 2009 15:01:55 +0000 (15:01 +0000)]
Add licence.
Mike Taylor [Tue, 3 Mar 2009 22:53:56 +0000 (22:53 +0000)]
Change maintainer.
Mike Taylor [Tue, 3 Mar 2009 22:53:10 +0000 (22:53 +0000)]
Debain release 1.10-1
Mike Taylor [Tue, 3 Mar 2009 22:48:50 +0000 (22:48 +0000)]
New
Mike Taylor [Tue, 3 Mar 2009 22:47:34 +0000 (22:47 +0000)]
Ignore failure of rmdir.
Mike Taylor [Tue, 3 Mar 2009 22:47:11 +0000 (22:47 +0000)]
Release 1.10
Mike Taylor [Tue, 3 Mar 2009 22:00:09 +0000 (22:00 +0000)]
Move new crap into debian/.cvsignore
Mike Taylor [Tue, 3 Mar 2009 21:59:59 +0000 (21:59 +0000)]
new
Mike Taylor [Tue, 3 Mar 2009 21:59:32 +0000 (21:59 +0000)]
Ignore more Debian crap.
Mike Taylor [Tue, 3 Mar 2009 21:59:05 +0000 (21:59 +0000)]
Remove extraneous dependencies.
Mike Taylor [Tue, 3 Mar 2009 21:58:49 +0000 (21:58 +0000)]
Move TODO out of forthcoming 1.10
Mike Taylor [Tue, 3 Mar 2009 21:41:15 +0000 (21:41 +0000)]
Append
Mike Taylor [Tue, 3 Mar 2009 21:33:50 +0000 (21:33 +0000)]
Updated.
Mike Taylor [Tue, 3 Mar 2009 21:33:15 +0000 (21:33 +0000)]
Append
Mike Taylor [Tue, 2 Sep 2008 15:16:34 +0000 (15:16 +0000)]
Route around ActivePerl brain-damage.
Mike Taylor [Tue, 2 Sep 2008 15:12:22 +0000 (15:12 +0000)]
Rolling
Mike Taylor [Tue, 2 Sep 2008 15:11:48 +0000 (15:11 +0000)]
yaz3.lib
Mike Taylor [Fri, 29 Aug 2008 18:58:57 +0000 (18:58 +0000)]
Rolling
Mike Taylor [Fri, 29 Aug 2008 18:58:40 +0000 (18:58 +0000)]
bend_delete() no longer returns without value.
Mike Taylor [Wed, 16 Apr 2008 14:53:44 +0000 (14:53 +0000)]
Rolling
Mike Taylor [Thu, 10 Apr 2008 12:19:27 +0000 (12:19 +0000)]
Rolling
Mike Taylor [Thu, 3 Apr 2008 10:46:46 +0000 (10:46 +0000)]
Updated URL.
Mike Taylor [Thu, 20 Dec 2007 13:52:06 +0000 (13:52 +0000)]
Correct comment-syntax!
Mike Taylor [Mon, 10 Dec 2007 09:37:00 +0000 (09:37 +0000)]
Comment
Mike Taylor [Tue, 25 Sep 2007 09:02:03 +0000 (09:02 +0000)]
Towards 1.10
Mike Taylor [Tue, 25 Sep 2007 09:01:41 +0000 (09:01 +0000)]
Document PEER_NAME.
Mike Taylor [Mon, 10 Sep 2007 14:56:18 +0000 (14:56 +0000)]
New
Mike Taylor [Mon, 10 Sep 2007 14:54:27 +0000 (14:54 +0000)]
1.09
Mike Taylor [Mon, 10 Sep 2007 14:54:20 +0000 (14:54 +0000)]
Comment
Mike Taylor [Mon, 10 Sep 2007 14:50:31 +0000 (14:50 +0000)]
*sigh* Another declaration-after-statement.
Mike Taylor [Mon, 10 Sep 2007 11:18:15 +0000 (11:18 +0000)]
New
Mike Taylor [Mon, 10 Sep 2007 11:17:13 +0000 (11:17 +0000)]
*Sigh* Fix mixed statement/declaration.
Mike Taylor [Mon, 10 Sep 2007 11:16:49 +0000 (11:16 +0000)]
v1.08
Mike Taylor [Fri, 7 Sep 2007 16:54:01 +0000 (16:54 +0000)]
Better addinfo when error 26 occurs.
Mike Taylor [Sat, 1 Sep 2007 09:39:44 +0000 (09:39 +0000)]
New
Mike Taylor [Sat, 1 Sep 2007 09:31:51 +0000 (09:31 +0000)]
Release 1.07
Mike Taylor [Tue, 21 Aug 2007 16:33:50 +0000 (16:33 +0000)]
Rolling
Mike Taylor [Tue, 21 Aug 2007 16:29:29 +0000 (16:29 +0000)]
Document the SORT API.
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}
Mike Taylor [Mon, 20 Aug 2007 16:46:05 +0000 (16:46 +0000)]
Reorder function. No effective changes.
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.
Mike Taylor [Mon, 20 Aug 2007 15:34:29 +0000 (15:34 +0000)]
Document Delete RS
Mike Taylor [Mon, 20 Aug 2007 15:34:01 +0000 (15:34 +0000)]
Delete RS
Mike Taylor [Mon, 20 Aug 2007 11:06:09 +0000 (11:06 +0000)]
Remove debugging output.
Mike Taylor [Mon, 20 Aug 2007 10:59:50 +0000 (10:59 +0000)]
Tweak ::Node documentation.
Mike Taylor [Mon, 20 Aug 2007 10:59:11 +0000 (10:59 +0000)]
Comment out debugging printf()s in rpn2perl()'s RSID code.
Mike Taylor [Mon, 20 Aug 2007 10:58:35 +0000 (10:58 +0000)]
RPN tree-node changes.
Mike Taylor [Mon, 20 Aug 2007 10:55:29 +0000 (10:55 +0000)]
Describe ::Node class and its toPQF() method.
Mike Taylor [Fri, 17 Aug 2007 16:45:45 +0000 (16:45 +0000)]
Towards 1.07
Mike Taylor [Fri, 17 Aug 2007 16:45:22 +0000 (16:45 +0000)]
Add support for RPN element passed in scan-handler argument hash
Mike Taylor [Fri, 17 Aug 2007 16:24:40 +0000 (16:24 +0000)]
Further refactor rpn2perl()
Mike Taylor [Fri, 17 Aug 2007 16:21:41 +0000 (16:21 +0000)]
Refactor rpn2perl() to clarify structure.
Mike Taylor [Fri, 17 Aug 2007 12:31:58 +0000 (12:31 +0000)]
String-valued attributes.
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.