irspy-moved-to-github.git
16 years ago"not connected" message is now logged at "irspy" level so it appears
Mike Taylor [Wed, 16 Jul 2008 11:51:09 +0000 (11:51 +0000)]
"not connected" message is now logged at "irspy" level so it appears
in overnight logs.  This will allow me to track down systems that
cause intermittent XML-parsing errors with bad connection-failed
addinfo.

16 years agoLess verbose: don't log targets whose hashes mean they get overlooked.
Mike Taylor [Wed, 16 Jul 2008 11:42:13 +0000 (11:42 +0000)]
Less verbose: don't log targets whose hashes mean they get overlooked.

16 years agoTypo.
Mike Taylor [Thu, 3 Jul 2008 08:14:21 +0000 (08:14 +0000)]
Typo.

16 years agoVerbose output written to stderr instead of stdout.
Mike Taylor [Thu, 10 Apr 2008 08:13:29 +0000 (08:13 +0000)]
Verbose output written to stderr instead of stdout.

16 years agoTweak.
Mike Taylor [Thu, 20 Dec 2007 12:35:01 +0000 (12:35 +0000)]
Tweak.

16 years agoConstructor fails politely (warns and returns undef) if the registry
Mike Taylor [Thu, 20 Dec 2007 12:31:09 +0000 (12:31 +0000)]
Constructor fails politely (warns and returns undef) if the registry
search fails, whereas previously it would throw an exception which,
uncaught, would stop the overnight IRSpy run.  The junk ID in question
is
//lucasportal.info/blogs/payday-usa">'</a>night:G<a href="http://lucasportal.info/blogs/payday-usa">'</a>night/Illepeliz
(sic) which yields BIB-1 diagnostic 108 "Malformed query" on
irspy.indexdata.com but NOT on my development box, for reason that I
do not yet understand.

16 years agoMore explicit error-reporting on search failure, to find problem reported by overnigh...
Mike Taylor [Tue, 18 Dec 2007 11:59:42 +0000 (11:59 +0000)]
More explicit error-reporting on search failure, to find problem reported by overnight run

16 years agoClearer warning
Mike Taylor [Wed, 12 Dec 2007 11:02:37 +0000 (11:02 +0000)]
Clearer warning

16 years agouse "record"/"records" in logging depending on number of hits.
Mike Taylor [Wed, 12 Dec 2007 10:47:21 +0000 (10:47 +0000)]
use "record"/"records" in logging depending on number of hits.

16 years agoComment.
Mike Taylor [Wed, 12 Dec 2007 10:45:07 +0000 (10:45 +0000)]
Comment.

16 years agoEmit bad XML fragment if appendWellBalancedChunk() fails.
Mike Taylor [Wed, 12 Dec 2007 08:49:58 +0000 (08:49 +0000)]
Emit bad XML fragment if appendWellBalancedChunk() fails.
This is happening on the Wednesday morning run.

17 years ago20 rows of Implementation IDs.
Mike Taylor [Fri, 2 Nov 2007 12:49:28 +0000 (12:49 +0000)]
20 rows of Implementation IDs.

17 years agoTruncate overlong table entries.
Mike Taylor [Wed, 31 Oct 2007 16:45:20 +0000 (16:45 +0000)]
Truncate overlong table entries.

17 years agoSupport for implementation names.
Mike Taylor [Wed, 31 Oct 2007 16:42:13 +0000 (16:42 +0000)]
Support for implementation names.

17 years agoFix args-checking.
Mike Taylor [Wed, 31 Oct 2007 16:07:40 +0000 (16:07 +0000)]
Fix args-checking.

17 years ago_next_connection() correctly returns undef when reading past the end
Mike Taylor [Thu, 20 Sep 2007 10:14:37 +0000 (10:14 +0000)]
_next_connection() correctly returns undef when reading past the end
of the target queue when no modulo-selection is in force, rather than
trying to connect to an undefined target.

17 years agoBelt-and-braces check
Mike Taylor [Thu, 20 Sep 2007 10:12:19 +0000 (10:12 +0000)]
Belt-and-braces check

17 years agoRun one seventh of tests each day of the week.
Mike Taylor [Tue, 18 Sep 2007 17:02:19 +0000 (17:02 +0000)]
Run one seventh of tests each day of the week.

17 years agoCopied from what actually get run every night.
Mike Taylor [Tue, 18 Sep 2007 17:00:13 +0000 (17:00 +0000)]
Copied from what actually get run every night.

17 years agoAdd new command-line options -m <n>,<i> to invoke restrict_modulo().
Mike Taylor [Tue, 18 Sep 2007 16:58:18 +0000 (16:58 +0000)]
Add new command-line options -m <n>,<i> to invoke restrict_modulo().
This enables us to set up cron jobs to test one seventh of the targets
each night.

17 years agorestrict_modulo()
Mike Taylor [Tue, 18 Sep 2007 16:58:01 +0000 (16:58 +0000)]
restrict_modulo()

17 years agoRefactor to use new _next_connection() both at startup and when
Mike Taylor [Tue, 18 Sep 2007 16:57:37 +0000 (16:57 +0000)]
Refactor to use new _next_connection() both at startup and when
subsequently adding another connection to the active pool.
Enhance this method to implement restrict_modulo()

17 years agoAdd "newdb" rule.
Mike Taylor [Thu, 13 Sep 2007 12:19:58 +0000 (12:19 +0000)]
Add "newdb" rule.

17 years agoValidate hostname and port number of new records.
Mike Taylor [Thu, 23 Aug 2007 14:29:18 +0000 (14:29 +0000)]
Validate hostname and port number of new records.

17 years agoNew
Mike Taylor [Tue, 21 Aug 2007 09:48:41 +0000 (09:48 +0000)]
New

17 years agoTowards 1.02
Mike Taylor [Tue, 14 Aug 2007 10:17:55 +0000 (10:17 +0000)]
Towards 1.02

17 years agoGeneralise for setting other rlimit paramters than nofile.
Mike Taylor [Tue, 14 Aug 2007 10:17:11 +0000 (10:17 +0000)]
Generalise for setting other rlimit paramters than nofile.
Add support for -a <n> to set address-space in Mb.

17 years agoRemove extraneous outout.
Mike Taylor [Thu, 2 Aug 2007 11:28:38 +0000 (11:28 +0000)]
Remove extraneous outout.

17 years ago_half_decent_appendWellBalancedChunk() is now always called with an
Mike Taylor [Thu, 2 Aug 2007 11:27:32 +0000 (11:27 +0000)]
_half_decent_appendWellBalancedChunk() is now always called with an
XML node and never with an XPath Context object.  The latter doesn't
work now, although it did in the past: I can only assume that a
subsequent package update of libxml2 has broken the old API.

17 years agoTest whether $record is defined before checking its contents.
Mike Taylor [Wed, 1 Aug 2007 15:11:20 +0000 (15:11 +0000)]
Test whether $record is defined before checking its contents.

17 years agoLose extraneous debugging
Mike Taylor [Wed, 1 Aug 2007 15:11:03 +0000 (15:11 +0000)]
Lose extraneous debugging

17 years agoNote on ZeeRex vs. SRU Explain.
Mike Taylor [Tue, 17 Jul 2007 14:31:54 +0000 (14:31 +0000)]
Note on ZeeRex vs. SRU Explain.

17 years agoRolling
Mike Taylor [Tue, 17 Jul 2007 14:29:56 +0000 (14:29 +0000)]
Rolling

17 years agoRolling
Mike Taylor [Tue, 17 Jul 2007 13:08:41 +0000 (13:08 +0000)]
Rolling

17 years agoGenerate client-area text before emitting scaffolding, so that actions
Mike Taylor [Tue, 17 Jul 2007 13:07:57 +0000 (13:07 +0000)]
Generate client-area text before emitting scaffolding, so that actions
such as creating a new record can have side-effects that modify the
menus.

17 years agoPort number for new services is guessed from protocol if not specified.
Mike Taylor [Tue, 17 Jul 2007 13:04:45 +0000 (13:04 +0000)]
Port number for new services is guessed from protocol if not specified.

17 years agoDavid's change to the headings.
Mike Taylor [Mon, 16 Jul 2007 14:55:21 +0000 (14:55 +0000)]
David's change to the headings.

17 years agoAdding new record does not lead into editing.
Mike Taylor [Mon, 16 Jul 2007 11:56:14 +0000 (11:56 +0000)]
Adding new record does not lead into editing.

17 years agoFix add/upload links.
Mike Taylor [Mon, 16 Jul 2007 11:55:57 +0000 (11:55 +0000)]
Fix add/upload links.

17 years agoNew
Mike Taylor [Mon, 16 Jul 2007 11:55:31 +0000 (11:55 +0000)]
New

17 years agoMove from admin directory to top level
Mike Taylor [Mon, 16 Jul 2007 11:55:20 +0000 (11:55 +0000)]
Move from admin directory to top level

17 years agoTowards 1.01
Mike Taylor [Mon, 16 Jul 2007 11:54:17 +0000 (11:54 +0000)]
Towards 1.01

17 years agoWeb UI add/upload are now public.
Mike Taylor [Mon, 16 Jul 2007 11:53:58 +0000 (11:53 +0000)]
Web UI add/upload are now public.

17 years agoNew admin password.
Mike Taylor [Fri, 13 Jul 2007 16:12:35 +0000 (16:12 +0000)]
New admin password.

17 years agoemail link.
Mike Taylor [Fri, 13 Jul 2007 16:07:45 +0000 (16:07 +0000)]
email link.

17 years agoNew
Mike Taylor [Mon, 9 Jul 2007 09:43:17 +0000 (09:43 +0000)]
New

17 years agoDate
Mike Taylor [Mon, 9 Jul 2007 09:42:10 +0000 (09:42 +0000)]
Date

17 years agoRelease 1.00
Mike Taylor [Mon, 9 Jul 2007 09:41:28 +0000 (09:41 +0000)]
Release 1.00

17 years agoAdd zeerex-upload and access-points pages.
Mike Taylor [Mon, 9 Jul 2007 09:36:34 +0000 (09:36 +0000)]
Add zeerex-upload and access-points pages.

17 years agoAppend
Mike Taylor [Fri, 6 Jul 2007 14:58:26 +0000 (14:58 +0000)]
Append

17 years agoAppend
Mike Taylor [Thu, 5 Jul 2007 09:06:08 +0000 (09:06 +0000)]
Append

17 years agoDisambiguate function name.
Mike Taylor [Wed, 4 Jul 2007 20:54:11 +0000 (20:54 +0000)]
Disambiguate function name.

17 years agoRemove leading "tcp:" from target string given to ZAP.
Mike Taylor [Tue, 3 Jul 2007 13:10:50 +0000 (13:10 +0000)]
Remove leading "tcp:" from target string given to ZAP.

17 years agoFixing bug #1221: Replication of Z39.92 data in three elements.
Anders S. Mortensen [Thu, 28 Jun 2007 14:01:56 +0000 (14:01 +0000)]
Fixing bug #1221: Replication of Z39.92 data in three elements.

17 years agoExtract string from parameters in a more flexible way.
Anders S. Mortensen [Thu, 28 Jun 2007 13:59:31 +0000 (13:59 +0000)]
Extract string from parameters in a more flexible way.

17 years agoTell toString() to pretty print the output xml.
Anders S. Mortensen [Thu, 28 Jun 2007 13:57:53 +0000 (13:57 +0000)]
Tell toString() to pretty print the output xml.

17 years agoNew
Mike Taylor [Thu, 28 Jun 2007 13:37:11 +0000 (13:37 +0000)]
New

17 years agoAdd link to upload a new target.
Mike Taylor [Thu, 28 Jun 2007 13:36:46 +0000 (13:36 +0000)]
Add link to upload a new target.

17 years agoAdd alias for targettest
Mike Taylor [Thu, 28 Jun 2007 12:26:22 +0000 (12:26 +0000)]
Add alias for targettest

17 years agoNew
Mike Taylor [Thu, 28 Jun 2007 12:19:28 +0000 (12:19 +0000)]
New

17 years agoLinks to full access-point listing.
Mike Taylor [Thu, 28 Jun 2007 12:00:31 +0000 (12:00 +0000)]
Links to full access-point listing.

17 years agoNew
Mike Taylor [Wed, 27 Jun 2007 14:12:34 +0000 (14:12 +0000)]
New

17 years agoFix typo that prevented parent-window link from working.
Mike Taylor [Wed, 27 Jun 2007 11:54:02 +0000 (11:54 +0000)]
Fix typo that prevented parent-window link from working.

17 years agoFix XHTML -- tags gor swapped.
Mike Taylor [Wed, 27 Jun 2007 11:50:49 +0000 (11:50 +0000)]
Fix XHTML -- tags gor swapped.

17 years agoAppend
Mike Taylor [Wed, 27 Jun 2007 11:17:14 +0000 (11:17 +0000)]
Append

17 years agoReplaced, as it had never been distributed
Mike Taylor [Wed, 27 Jun 2007 11:12:23 +0000 (11:12 +0000)]
Replaced, as it had never been distributed

17 years agoReplacement 0.02
Mike Taylor [Wed, 27 Jun 2007 11:10:20 +0000 (11:10 +0000)]
Replacement 0.02

17 years agoUse new _delete_record() function.
Mike Taylor [Wed, 27 Jun 2007 11:09:32 +0000 (11:09 +0000)]
Use new _delete_record() function.

17 years agoNew function _delete_record(), used by both _really_rewrite_record()
Mike Taylor [Wed, 27 Jun 2007 11:09:03 +0000 (11:09 +0000)]
New function _delete_record(), used by both _really_rewrite_record()
and delete.mc, using the code from the latter, which works in complex
cases involving funny characaters or spaces in the ID.

17 years agoComment out over-verbose commentary.
Mike Taylor [Wed, 27 Jun 2007 11:08:08 +0000 (11:08 +0000)]
Comment out over-verbose commentary.

17 years agoProtect utf8param() from undefined values.
Mike Taylor [Wed, 27 Jun 2007 10:44:57 +0000 (10:44 +0000)]
Protect utf8param() from undefined values.

17 years agoNew
Mike Taylor [Wed, 27 Jun 2007 10:40:34 +0000 (10:40 +0000)]
New

17 years agov0.02
Mike Taylor [Wed, 27 Jun 2007 10:39:26 +0000 (10:39 +0000)]
v0.02

17 years agoDistribute zebra/zeerex2noauth.xsl
Mike Taylor [Wed, 27 Jun 2007 10:38:53 +0000 (10:38 +0000)]
Distribute zebra/zeerex2noauth.xsl

17 years agoFixing bug #1204: Autentication info is suppressed in element-set "zeerexNoAuth"
Anders S. Mortensen [Mon, 25 Jun 2007 12:32:13 +0000 (12:32 +0000)]
Fixing bug #1204: Autentication info is suppressed in element-set "zeerexNoAuth"

17 years agoDo not load proxy_module -- main configuration already does this.
Mike Taylor [Mon, 25 Jun 2007 10:39:22 +0000 (10:39 +0000)]
Do not load proxy_module -- main configuration already does this.

17 years agoFix onclick links to return false.
Mike Taylor [Mon, 25 Jun 2007 10:38:29 +0000 (10:38 +0000)]
Fix onclick links to return false.

17 years agoNew
Mike Taylor [Wed, 6 Jun 2007 11:03:48 +0000 (11:03 +0000)]
New

17 years agocql_quote() escapes wildcard characters.
Mike Taylor [Fri, 11 May 2007 13:54:42 +0000 (13:54 +0000)]
cql_quote() escapes wildcard characters.

17 years agoUse cql_target()
Mike Taylor [Fri, 11 May 2007 13:53:40 +0000 (13:53 +0000)]
Use cql_target()

17 years agoUse cql_target()
Mike Taylor [Fri, 11 May 2007 13:32:57 +0000 (13:32 +0000)]
Use cql_target()

17 years agoAdd new zeerexNoAuth element-set.
Mike Taylor [Fri, 11 May 2007 08:30:23 +0000 (08:30 +0000)]
Add new zeerexNoAuth element-set.

17 years agoUse new zeerexNoAuth element-set.
Mike Taylor [Fri, 11 May 2007 08:30:11 +0000 (08:30 +0000)]
Use new zeerexNoAuth element-set.

17 years agoReorder, update.
Mike Taylor [Fri, 11 May 2007 08:29:56 +0000 (08:29 +0000)]
Reorder, update.

17 years agoAutomatic update
Mike Taylor [Fri, 11 May 2007 08:29:41 +0000 (08:29 +0000)]
Automatic update

17 years agoNew -- currently a copy of zeerex2dc.xmk, but that will change!
Mike Taylor [Fri, 11 May 2007 08:29:24 +0000 (08:29 +0000)]
New -- currently a copy of zeerex2dc.xmk, but that will change!

17 years agoModify for recent record dumps.
Mike Taylor [Wed, 9 May 2007 16:48:31 +0000 (16:48 +0000)]
Modify for recent record dumps.

17 years agoDon't distribute Pod.pm
Mike Taylor [Wed, 9 May 2007 16:43:20 +0000 (16:43 +0000)]
Don't distribute Pod.pm

17 years agoDon't distribute ZOOM tests
Mike Taylor [Wed, 9 May 2007 16:39:26 +0000 (16:39 +0000)]
Don't distribute ZOOM tests

17 years agoDon't distribute C test
Mike Taylor [Wed, 9 May 2007 16:27:26 +0000 (16:27 +0000)]
Don't distribute C test

17 years agoInclude in the distribution reindexing program (not reliable),
Mike Taylor [Wed, 9 May 2007 13:38:43 +0000 (13:38 +0000)]
Include in the distribution reindexing program (not reliable),
source-code for "setrlimit", CQL test, main and proxy Apache
configurations for newshawarma and rafa, web admin stub, country and
library-type lists, extra help and general pages.

17 years agoDo not distribute debugger configuration, built C binary, half-written
Mike Taylor [Wed, 9 May 2007 13:36:33 +0000 (13:36 +0000)]
Do not distribute debugger configuration, built C binary, half-written
test-suite or web-admin password file.

17 years agoXSLT drived program renamed.
Mike Taylor [Wed, 9 May 2007 13:26:11 +0000 (13:26 +0000)]
XSLT drived program renamed.
Test-script renamed.
Admin web-pages moved into admin/ subdirectory.
Explicit "add" pages removed (subsumed by edit).

17 years agoUse connection-level diagnostic if there is no record.
Mike Taylor [Wed, 9 May 2007 12:05:04 +0000 (12:05 +0000)]
Use connection-level diagnostic if there is no record.

17 years agoRequire v1.19 of ZOOM-Perl for $conn->exception()
Mike Taylor [Wed, 9 May 2007 12:04:36 +0000 (12:04 +0000)]
Require v1.19 of ZOOM-Perl for $conn->exception()

17 years agoCorrect support for persistent options.
Mike Taylor [Wed, 9 May 2007 11:30:53 +0000 (11:30 +0000)]
Correct support for persistent options.

17 years agoUse "persistent options" (beginning with "*")
Mike Taylor [Wed, 9 May 2007 11:19:36 +0000 (11:19 +0000)]
Use "persistent options" (beginning with "*")

17 years agoSupport "persistent options" (beginning with "*")
Mike Taylor [Wed, 9 May 2007 11:19:20 +0000 (11:19 +0000)]
Support "persistent options" (beginning with "*")

17 years agoChange comment
Mike Taylor [Wed, 9 May 2007 11:07:03 +0000 (11:07 +0000)]
Change comment

17 years agos/rs/syntax
Mike Taylor [Wed, 9 May 2007 11:05:30 +0000 (11:05 +0000)]
s/rs/syntax