idzebra-moved-to-github.git
18 years agoFixed bug #529: multiple simultaneous updates by extended services trashes
Adam Dickmeiss [Mon, 23 Oct 2006 11:37:10 +0000 (11:37 +0000)]
Fixed bug #529: multiple simultaneous updates by extended services trashes
register files. This bug is already fixed in Zebra 2. util/flock.c is
a back port of Zebra 2's revision 1.18.

18 years agoTowards 1.3.42
Adam Dickmeiss [Mon, 16 Oct 2006 11:02:09 +0000 (11:02 +0000)]
Towards 1.3.42

18 years agoMore news items
Adam Dickmeiss [Sun, 15 Oct 2006 07:25:50 +0000 (07:25 +0000)]
More news items

18 years agoFixed bug #47: Commit needs to check for roll-back.
Adam Dickmeiss [Thu, 12 Oct 2006 13:05:59 +0000 (13:05 +0000)]
Fixed bug #47: Commit needs to check for roll-back.

18 years agoFix crash that occurred if mc-ldr rules was used in conjunction with
Adam Dickmeiss [Thu, 12 Oct 2006 10:13:33 +0000 (10:13 +0000)]
Fix crash that occurred if mc-ldr rules was used in conjunction with
missing .mar file.

18 years agoFixed bug 672: Trailing characters in password are ignored. By
Adam Dickmeiss [Wed, 11 Oct 2006 20:18:47 +0000 (20:18 +0000)]
Fixed bug 672: Trailing characters in password are ignored. By
default htpasswd uses DES encryption of maximum key length 8. This
means that a password can only have 8 significant digits. Function
passwd_db_auth now returns -2 if password is greater than 8.

18 years agoAdded extra presence check for tcl.h, because some systems have
Adam Dickmeiss [Mon, 9 Oct 2006 22:13:06 +0000 (22:13 +0000)]
Added extra presence check for tcl.h, because some systems have
tclConfig.sh installed even though Tcl C headers are missing.

18 years ago1.3.40 ZEBRA.1.3.40
Adam Dickmeiss [Wed, 4 Oct 2006 09:20:14 +0000 (09:20 +0000)]
1.3.40

18 years ago1.3.40
Adam Dickmeiss [Wed, 4 Oct 2006 09:09:06 +0000 (09:09 +0000)]
1.3.40

18 years agoSimplify and optimize commit clean operation.
Adam Dickmeiss [Wed, 4 Oct 2006 09:07:19 +0000 (09:07 +0000)]
Simplify and optimize commit clean operation.

18 years agoMore optimizations of the melm matching.
Adam Dickmeiss [Fri, 29 Sep 2006 10:02:42 +0000 (10:02 +0000)]
More optimizations of the melm matching.

18 years agoDo not use sync(2) after commit. The fsync on individual files suffices.
Adam Dickmeiss [Fri, 29 Sep 2006 07:05:44 +0000 (07:05 +0000)]
Do not use sync(2) after commit. The fsync on individual files suffices.

18 years agoFixed bug #685: Optimize xelm/melm matching. Indexing the Koha collection
Adam Dickmeiss [Thu, 28 Sep 2006 18:38:41 +0000 (18:38 +0000)]
Fixed bug #685: Optimize xelm/melm matching. Indexing the Koha collection
is reduced from 6073 sec to 2578 sec.

18 years agoFix LFS check which on some systems, such as Solaris, reports LFS false -
Adam Dickmeiss [Tue, 19 Sep 2006 19:16:34 +0000 (19:16 +0000)]
Fix LFS check which on some systems, such as Solaris, reports LFS false -
when LFS is present. The sprintf+long double format check is gone and
replaced by a simple arithmetic expression which does the same thing.

18 years agoRemove trailing garbage bytes in this MARC sample
Adam Dickmeiss [Thu, 14 Sep 2006 09:01:50 +0000 (09:01 +0000)]
Remove trailing garbage bytes in this MARC sample

18 years agoFixed bug #638: USMARC conversion differs for grs.xml.
Adam Dickmeiss [Tue, 22 Aug 2006 11:34:36 +0000 (11:34 +0000)]
Fixed bug #638: USMARC conversion differs for grs.xml.

18 years agoUpdate to iconv-1.9.2 on windows ZEBRA.1.3.38
Adam Dickmeiss [Mon, 14 Aug 2006 18:01:40 +0000 (18:01 +0000)]
Update to iconv-1.9.2 on windows

18 years agoMore news
Adam Dickmeiss [Mon, 14 Aug 2006 17:18:22 +0000 (17:18 +0000)]
More news

18 years agoTowards 1.3.38.
Adam Dickmeiss [Mon, 14 Aug 2006 17:17:18 +0000 (17:17 +0000)]
Towards 1.3.38.

18 years agoFixed a bug regarding ISAMB tree splitting. Code fixed in similar way
Adam Dickmeiss [Mon, 14 Aug 2006 17:14:08 +0000 (17:14 +0000)]
Fixed a bug regarding ISAMB tree splitting. Code fixed in similar way
as for version 1.80 of isamb.c.

18 years agozebra{srv,idx}-1.3 installed with symlinks (alternatives). This
Adam Dickmeiss [Mon, 14 Aug 2006 13:37:12 +0000 (13:37 +0000)]
zebra{srv,idx}-1.3 installed with symlinks (alternatives). This
allows Zebra 1.3 to co-exist with Zebra 2.0.

18 years agoUpdate copyright year + FSF address
Adam Dickmeiss [Mon, 14 Aug 2006 10:38:50 +0000 (10:38 +0000)]
Update copyright year + FSF address

18 years agoUpdate to new FSF address. GPLv2
Adam Dickmeiss [Mon, 14 Aug 2006 10:06:00 +0000 (10:06 +0000)]
Update to new FSF address. GPLv2

18 years agoVersion 1.3.37.
Adam Dickmeiss [Mon, 14 Aug 2006 08:37:47 +0000 (08:37 +0000)]
Version 1.3.37.

18 years agoFixed bad unlock in commit clean phase
Adam Dickmeiss [Wed, 28 Jun 2006 09:44:12 +0000 (09:44 +0000)]
Fixed bad unlock in commit clean phase

18 years agoBundle libxslt.dll with Zebra 1.3
Adam Dickmeiss [Wed, 7 Jun 2006 13:29:55 +0000 (13:29 +0000)]
Bundle libxslt.dll with Zebra 1.3

18 years agoDH_COMPAT=4. Fix path in dh_installman invocation ZEBRA.1.3.36
Adam Dickmeiss [Wed, 7 Jun 2006 08:05:45 +0000 (08:05 +0000)]
DH_COMPAT=4. Fix path in dh_installman invocation

18 years agoTowards 1.3.36
Adam Dickmeiss [Wed, 7 Jun 2006 07:43:47 +0000 (07:43 +0000)]
Towards 1.3.36

18 years agoFixed bug #602: Any extra terms appended to a wordlist with a hitcount
Adam Dickmeiss [Tue, 6 Jun 2006 13:07:54 +0000 (13:07 +0000)]
Fixed bug #602: Any extra terms appended to a wordlist with a hitcount
of 0, gets incorrect term count. Fixed by using rset_kind_and rather than
rset_kind_and_forward.

18 years agoFixed bug #597: Support null missing key for sort. Reject type
Adam Dickmeiss [Tue, 30 May 2006 21:43:15 +0000 (21:43 +0000)]
Fixed bug #597: Support null missing key for sort. Reject type
missingValueData which is unsupported.

18 years agoFix AC_TRY_LINK tests so they dont define static function f. Instead
Adam Dickmeiss [Tue, 4 Apr 2006 09:18:53 +0000 (09:18 +0000)]
Fix AC_TRY_LINK tests so they dont define static function f. Instead
just use code - since autogeneratd code is part of function main.

18 years agoFile updated by SWIG. Probably should not be part of CVS at all
Adam Dickmeiss [Tue, 4 Apr 2006 09:14:06 +0000 (09:14 +0000)]
File updated by SWIG. Probably should not be part of CVS at all

18 years agoAdded a few casts from unsigned char -> char
Adam Dickmeiss [Tue, 4 Apr 2006 09:11:30 +0000 (09:11 +0000)]
Added a few casts from unsigned char -> char

18 years agoFix check for perl libs
Adam Dickmeiss [Tue, 4 Apr 2006 09:10:49 +0000 (09:10 +0000)]
Fix check for perl libs

18 years agoFix the way we delete the shadow files after a "succesful" commit
Adam Dickmeiss [Tue, 4 Apr 2006 00:06:46 +0000 (00:06 +0000)]
Fix the way we delete the shadow files after a "succesful" commit
operation. The problem with the exising code was that read-only
sessions (searches, etc) could "suddenly" miss the shadow files that
they read..

18 years agoFixup data1 tags which makes XML non-wellformed.. This effectively
Adam Dickmeiss [Wed, 29 Mar 2006 10:47:31 +0000 (10:47 +0000)]
Fixup data1 tags which makes XML non-wellformed.. This effectively
but not elegantly fixes records produced by the grs.marc filter.
If a tag t is bad, it is changed to from <t> to <tag value="t">.

18 years agoMake log_level static
Adam Dickmeiss [Sat, 25 Mar 2006 11:06:47 +0000 (11:06 +0000)]
Make log_level static

18 years agoTowards 1.3.35
Adam Dickmeiss [Fri, 24 Mar 2006 14:05:44 +0000 (14:05 +0000)]
Towards 1.3.35

18 years agoUse flock.c rather than lockutil.c
Adam Dickmeiss [Fri, 24 Mar 2006 13:56:17 +0000 (13:56 +0000)]
Use flock.c rather than lockutil.c

18 years agoUncomment register+shadow
Adam Dickmeiss [Fri, 24 Mar 2006 13:49:59 +0000 (13:49 +0000)]
Uncomment register+shadow

18 years agoReestablish
Adam Dickmeiss [Fri, 24 Mar 2006 13:49:09 +0000 (13:49 +0000)]
Reestablish

18 years agoMove flock.c from 1.4 to 1.3. Bug #529
Adam Dickmeiss [Fri, 24 Mar 2006 13:47:29 +0000 (13:47 +0000)]
Move flock.c from 1.4 to 1.3. Bug #529

18 years agoUpdate options for VS 2005 ZEBRA.1.3.34
Adam Dickmeiss [Thu, 23 Feb 2006 14:30:32 +0000 (14:30 +0000)]
Update options for VS 2005

18 years agoInclude stdlib.h because of exit
Adam Dickmeiss [Thu, 23 Feb 2006 14:30:03 +0000 (14:30 +0000)]
Include stdlib.h because of exit

18 years agoTowards 1.3.34
Adam Dickmeiss [Thu, 23 Feb 2006 13:29:41 +0000 (13:29 +0000)]
Towards 1.3.34

18 years agoUse exact string compare for register types
Adam Dickmeiss [Thu, 23 Feb 2006 13:27:16 +0000 (13:27 +0000)]
Use exact string compare for register types

18 years agoMore news
Adam Dickmeiss [Thu, 23 Feb 2006 13:25:56 +0000 (13:25 +0000)]
More news

18 years agoFixed bug #465: Dup fields in ISO2709 in retrieval
Adam Dickmeiss [Fri, 10 Feb 2006 15:19:43 +0000 (15:19 +0000)]
Fixed bug #465: Dup fields in ISO2709 in retrieval

18 years agoFixed bug #462: recordId: (set,use) is picky
Adam Dickmeiss [Wed, 8 Feb 2006 13:45:34 +0000 (13:45 +0000)]
Fixed bug #462: recordId: (set,use) is picky

18 years agoFix dfa_match_first to avoid match past nul byte
Adam Dickmeiss [Tue, 7 Feb 2006 00:22:25 +0000 (00:22 +0000)]
Fix dfa_match_first to avoid match past nul byte

18 years agoFix for bug 431/460
Adam Dickmeiss [Mon, 6 Feb 2006 23:16:03 +0000 (23:16 +0000)]
Fix for bug 431/460

18 years agoAdded test7. bug 460
Adam Dickmeiss [Mon, 6 Feb 2006 23:11:12 +0000 (23:11 +0000)]
Added test7. bug 460

18 years agoFix mail box dist files
Adam Dickmeiss [Mon, 6 Feb 2006 13:40:29 +0000 (13:40 +0000)]
Fix mail box dist files

18 years agoDebian 1.3.33-1
Adam Dickmeiss [Mon, 6 Feb 2006 13:34:52 +0000 (13:34 +0000)]
Debian 1.3.33-1

18 years agoDont index attributes. Bug #460
Adam Dickmeiss [Mon, 6 Feb 2006 13:34:00 +0000 (13:34 +0000)]
Dont index attributes. Bug #460

18 years ago1.3.33 (internal version)
Adam Dickmeiss [Mon, 6 Feb 2006 13:33:33 +0000 (13:33 +0000)]
1.3.33 (internal version)

18 years agoTest case for bug 460
Adam Dickmeiss [Mon, 6 Feb 2006 13:19:55 +0000 (13:19 +0000)]
Test case for bug 460

18 years agoAdded mail indexing example.
Adam Dickmeiss [Mon, 23 Jan 2006 10:35:16 +0000 (10:35 +0000)]
Added mail indexing example.

18 years agoIndex using range
Adam Dickmeiss [Mon, 23 Jan 2006 10:34:45 +0000 (10:34 +0000)]
Index using range

18 years agoFixed bug #451: Sorted result set disappears .. NEW BEHAVIOR
Adam Dickmeiss [Thu, 19 Jan 2006 13:32:46 +0000 (13:32 +0000)]
Fixed bug #451: Sorted result set disappears .. NEW BEHAVIOR

18 years agoFixed bug #451: Sorted result set disappears after update
Adam Dickmeiss [Thu, 12 Jan 2006 13:21:27 +0000 (13:21 +0000)]
Fixed bug #451: Sorted result set disappears after update

18 years agoThis member was not initialized in some cases (valgrind)
Adam Dickmeiss [Thu, 8 Dec 2005 11:10:09 +0000 (11:10 +0000)]
This member was not initialized in some cases (valgrind)

18 years agoFixed bug #446: iso2709 filter SEGVs on bad input data.
Adam Dickmeiss [Thu, 8 Dec 2005 11:06:31 +0000 (11:06 +0000)]
Fixed bug #446: iso2709 filter SEGVs on bad input data.

18 years agoDont use YLOG_
Adam Dickmeiss [Wed, 23 Nov 2005 14:26:04 +0000 (14:26 +0000)]
Dont use YLOG_

19 years agoFix grs.sgml to use off_t rather than int for file offsets
Adam Dickmeiss [Wed, 16 Nov 2005 04:33:11 +0000 (04:33 +0000)]
Fix grs.sgml to use off_t rather than int for file offsets

19 years agoTowards 1.3.32 ZEBRA.1.3.32
Adam Dickmeiss [Tue, 8 Nov 2005 10:48:44 +0000 (10:48 +0000)]
Towards 1.3.32

19 years agoTest case for duplicate keys in x-path indexing
Adam Dickmeiss [Tue, 8 Nov 2005 10:46:19 +0000 (10:46 +0000)]
Test case for duplicate keys in x-path indexing

19 years agoEnable X-Path indexing via attribute to set:use again. Ensure no
Adam Dickmeiss [Tue, 8 Nov 2005 10:45:57 +0000 (10:45 +0000)]
Enable X-Path indexing via attribute to set:use again. Ensure no
duplicate keys by introducing a hash table.

19 years agoAdded those
Adam Dickmeiss [Tue, 8 Nov 2005 09:01:06 +0000 (09:01 +0000)]
Added those

19 years agoFor auth failure, use diagnostic 1011: Init/AC: Bad User/password
Adam Dickmeiss [Mon, 7 Nov 2005 12:53:47 +0000 (12:53 +0000)]
For auth failure, use diagnostic 1011: Init/AC: Bad User/password

19 years agoPrepare for new sarge package
Adam Dickmeiss [Mon, 31 Oct 2005 11:11:44 +0000 (11:11 +0000)]
Prepare for new sarge package

19 years agoUse xsl:element for document element to prevent ns
Adam Dickmeiss [Thu, 27 Oct 2005 20:06:26 +0000 (20:06 +0000)]
Use xsl:element for document element to prevent ns

19 years agoCopy msvcr71.dll from proper location ZEBRA.1.3.30
Adam Dickmeiss [Thu, 27 Oct 2005 18:08:26 +0000 (18:08 +0000)]
Copy msvcr71.dll from proper location

19 years agoTowards 1.3.30
Adam Dickmeiss [Thu, 27 Oct 2005 17:39:09 +0000 (17:39 +0000)]
Towards 1.3.30

19 years agoAttempt to fix #415: Strange truncation behavior
Adam Dickmeiss [Sat, 22 Oct 2005 17:27:28 +0000 (17:27 +0000)]
Attempt to fix #415: Strange truncation behavior

19 years agoClear a few errors systematically
Adam Dickmeiss [Fri, 9 Sep 2005 14:22:12 +0000 (14:22 +0000)]
Clear a few errors systematically

19 years agoExport some functions for idzebra.dll
Adam Dickmeiss [Tue, 30 Aug 2005 13:10:05 +0000 (13:10 +0000)]
Export some functions for idzebra.dll

19 years agoidzebra.dll part of dist
Adam Dickmeiss [Tue, 30 Aug 2005 13:09:43 +0000 (13:09 +0000)]
idzebra.dll part of dist

19 years agoCreate idzebra.dll for Zebra 1.3 series too
Adam Dickmeiss [Tue, 30 Aug 2005 13:09:13 +0000 (13:09 +0000)]
Create idzebra.dll for Zebra 1.3 series too

19 years ago1.3.29
Adam Dickmeiss [Mon, 29 Aug 2005 13:08:28 +0000 (13:08 +0000)]
1.3.29

19 years agoTowards 1.3.29 test release.
Adam Dickmeiss [Mon, 29 Aug 2005 12:59:49 +0000 (12:59 +0000)]
Towards 1.3.29 test release.

19 years agoDisable attribute indexing for regular set:use xelm indexing.
Adam Dickmeiss [Mon, 29 Aug 2005 12:58:19 +0000 (12:58 +0000)]
Disable attribute indexing for regular set:use xelm indexing.
Ensure sequence number is increased for xpath-indexing. If not,
it may produce bad duplicates.

19 years agoUse strchr instead of index
Adam Dickmeiss [Tue, 19 Jul 2005 18:34:16 +0000 (18:34 +0000)]
Use strchr instead of index

19 years agoFixed bug #317: xelm only indexes cdata at matching node (not children).
Adam Dickmeiss [Wed, 29 Jun 2005 16:52:50 +0000 (16:52 +0000)]
Fixed bug #317: xelm only indexes cdata at matching node (not children).

19 years agoFor RPM spec, use License: rather than Copyright: (obsolete)
Adam Dickmeiss [Thu, 16 Jun 2005 09:09:28 +0000 (09:09 +0000)]
For RPM spec, use License: rather than Copyright: (obsolete)

19 years agoBackport support for 'melm' directive.
Adam Dickmeiss [Thu, 9 Jun 2005 22:08:09 +0000 (22:08 +0000)]
Backport support for 'melm' directive.

19 years agoAdded support for special slement set _sysno_ which returns a
Adam Dickmeiss [Tue, 31 May 2005 19:28:49 +0000 (19:28 +0000)]
Added support for special slement set _sysno_ which returns a
record ID for a record packed as a SUTRS record.

19 years agoTowards 1.3.28 ZEBRA.1.3.28
Adam Dickmeiss [Mon, 30 May 2005 13:43:06 +0000 (13:43 +0000)]
Towards 1.3.28

19 years agoNo need to log version in zebraidx when zebra_start does it
Adam Dickmeiss [Mon, 30 May 2005 13:42:04 +0000 (13:42 +0000)]
No need to log version in zebraidx when zebra_start does it

19 years agoList version in start message
Adam Dickmeiss [Mon, 30 May 2005 13:39:55 +0000 (13:39 +0000)]
List version in start message

19 years agoImplemented zebra.cfg directive 'passwd.c' which specifies user accounts
Adam Dickmeiss [Mon, 30 May 2005 13:24:53 +0000 (13:24 +0000)]
Implemented zebra.cfg directive 'passwd.c' which specifies user accounts
file with encrypted passwords. The directive 'passwd' specifies user
accounts file with clear-text passwords. The previous version of Zebra
used plain/clear text depending on configuration automatically. That
caused upgrade trouble. Bug #356.

19 years agoDocument directives passwd,passwd.c,perm
Adam Dickmeiss [Mon, 30 May 2005 13:21:59 +0000 (13:21 +0000)]
Document directives passwd,passwd.c,perm

19 years agoFix link ZEBRA.1.3.26
Adam Dickmeiss [Tue, 24 May 2005 12:36:02 +0000 (12:36 +0000)]
Fix link

19 years agoTowards 1.3.26
Adam Dickmeiss [Tue, 24 May 2005 12:35:12 +0000 (12:35 +0000)]
Towards 1.3.26

19 years agoUse another log level LOG_APP2 for LOG_API always
Adam Dickmeiss [Wed, 18 May 2005 12:20:34 +0000 (12:20 +0000)]
Use another log level LOG_APP2 for LOG_API always

19 years agoSpelling
Adam Dickmeiss [Thu, 12 May 2005 21:42:20 +0000 (21:42 +0000)]
Spelling

19 years agoSync with new yaz.m4 from YAZ
Adam Dickmeiss [Thu, 12 May 2005 21:01:22 +0000 (21:01 +0000)]
Sync with new yaz.m4 from YAZ

19 years agoMention configure fixes
Adam Dickmeiss [Thu, 12 May 2005 21:01:01 +0000 (21:01 +0000)]
Mention configure fixes

19 years agoDepend on YAZ 2.0.18 or later. Revise warning about missing YAZ.
Adam Dickmeiss [Thu, 12 May 2005 21:00:47 +0000 (21:00 +0000)]
Depend on YAZ 2.0.18 or later. Revise warning about missing YAZ.

19 years agoFixed crash that could occur if ES update transaction failed.
Adam Dickmeiss [Thu, 12 May 2005 10:03:24 +0000 (10:03 +0000)]
Fixed crash that could occur if ES update transaction failed.