Path to this page:
Subject: CVS commit: pkgsrc/devel/cvsync
From: MAEKAWA Masahide
Date: 2003-07-22 10:25:13
Message id: 20030722082513.A05C2B004@cvs.netbsd.org
Log Message:
cvsync 0.24.1
Changes:
* WARNING: "hash mismatch" on OpenBSD (server/client)
In some cases, the client shows an error message "hash \
mismatch" and
fails to update repositories. This problem is caused by reason that
native OpenBSD SHA-1 implementation is not thread safe.
Workaround:
1. Specifies "hash md5" in your configuration file.
2. Rebuild the server/client with HAVE_SHA1=no or
HASH_TYPE={libgcrypt,mhash,openssl}.
This problem is reported to OpenBSD mailing list by Sato-san and
fixed in the current OpenBSD tree. See the following URL.
http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/hash/sha1.c
native SHA-1 is disabled on OpenBSD 3.3 or prior in 0.24.1.
* Fix a hash type negotiation bug. (server)
* Fix some rdiff bugs. (server)
* Fix a bug to remain the <pidfile> when the initialization is failed.
(server)
* Fix a bug to show error messages mistakenly when destroy
pthread_cond_t. (server/client)
Files: