darcs

Issue 1239 detect and repair gz crc checksum errors

Title detect and repair gz crc checksum errors
Priority feature Status resolved
Milestone 2.3.x Resolved in
Superseder Nosy List Serware, ckeen, darcs-devel, dmitry.kurochkin, duncan, ganesh, kowey, thorkilnaur
Assigned To
Topics

Created on 2008-11-24.10:57:06 by kowey, last changed 2010-06-15.21:51:31 by admin.

Files
File name Uploaded Type Edit Remove
foreign-import-gzclose-at-the-right-type-and-check-the-error-code.dpatch kowey, 2008-11-24.11:00:05 text/x-darcs-patch
Messages
msg6733 (view) Author: kowey Date: 2008-11-24.10:57:02
We should fix this somewhat urgently (I would say it is release
critical)

On Sat, Nov 22, 2008 at 19:09:37 +0000, Duncan Coutts wrote:
> So it actually needs more work to more carefully read affected .gz
> files and suggest the use of darcs
> repair on affected repos. Obviously darcs repair will also need to
> be enhanced to perform the fix.

...

> People who build darcs using the external zlib binding are already
> hitting this issue in real repos. The external zlib package correctly
> identifies compressed streams with bad checksums:
msg6734 (view) Author: kowey Date: 2008-11-24.11:00:05
I'm attaching a patch from Duncan which I would like to apply to darcs once this
issue is resolved.
Attachments
msg7845 (view) Author: ganesh Date: 2009-05-26.16:39:42
Taking ownership of this since I'm working on it at the moment (and discussing
my progress on darcs-users). If anyone else is actually working on this at the
moment please let me know so we can coordinate.
msg8443 (view) Author: kowey Date: 2009-08-23.21:58:36
Fixed in darcs-2.3 with a series of patches by Ganesh.
History
Date User Action Args
2008-11-24 10:57:06koweycreate
2008-11-24 10:58:40koweysetpriority: feature
nosy: + droundy, Serware
topic: + Target-2.0
2008-11-24 11:00:08koweysetfiles: + foreign-import-gzclose-at-the-right-type-and-check-the-error-code.dpatch
nosy: droundy, kowey, dagit, simon, thorkilnaur, dmitry.kurochkin, Serware, duncan
status: unread -> unknown
messages: + msg6734
2008-11-24 11:14:16ckeensetnosy: + ckeen
assignedto: ckeen
2008-11-24 11:38:22koweysetnosy: droundy, kowey, dagit, simon, thorkilnaur, dmitry.kurochkin, Serware, duncan, ckeen
title: detect gz and repair crc checksum errors -> detect and repair gz crc checksum errors
2008-11-26 16:59:24ganeshsetnosy: + ganesh
2008-12-27 20:36:14mornfallsettopic: + Target-2.3, - Target-2.0
nosy: droundy, kowey, dagit, ganesh, simon, thorkilnaur, dmitry.kurochkin, Serware, duncan, ckeen
2009-05-26 16:39:45ganeshsetstatus: unknown -> has-patch
nosy: droundy, kowey, dagit, ganesh, simon, thorkilnaur, dmitry.kurochkin, Serware, duncan, ckeen
messages: + msg7845
assignedto: ckeen -> ganesh
2009-05-27 19:39:23droundysetnosy: - droundy
2009-08-10 23:52:07adminsetnosy: - dagit
2009-08-23 21:58:38koweysetstatus: has-patch -> resolved
nosy: kowey, ganesh, simon, thorkilnaur, dmitry.kurochkin, Serware, duncan, ckeen
messages: + msg8443
assignedto: ganesh ->
2009-08-25 17:35:00adminsetnosy: + darcs-devel, - simon
2009-08-27 14:31:27adminsetnosy: kowey, darcs-devel, ganesh, thorkilnaur, dmitry.kurochkin, Serware, duncan, ckeen
2009-10-23 22:45:32adminsetnosy: + serware, - Serware
2009-10-23 23:31:04adminsetnosy: + Serware, - serware
2010-06-15 21:51:31adminsetmilestone: 2.3.x
2010-06-15 21:51:31adminsettopic: - Target-2.3