lp:debugedit

Get this repository:
git clone https://git.launchpad.net/debugedit

Import details

Import Status: Reviewed

This repository is an import of the Git repository at git://sourceware.org/git/debugedit.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 25 seconds — see the log

Branches

Name Last Modified Last Commit
main 2024-10-02 14:49:22 UTC
debugedit: switch to xxhash for buildid recomputation

Author: Frank Ch. Eigler
Author Date: 2024-09-24 19:34:44 UTC

debugedit: switch to xxhash for buildid recomputation

When debugedit recomputes build-id (due to -i), it previously used md5
or sha1 (depending on length of incoming buildid). This patch
replaces both those (including the code that does all the hashing)
with a 128-bit xxhash. The 128-bit hash is truncated or padded to
whatever the incoming ELF note width was.

xxhash is much faster (8x over sha1) than either of those
crypto-flavoured hashes, and still produces fairly collision-free
values. This was confirmed informally with a bulk build-id
recomputation of a few million binaries in the debuginfod server
corpus, yielding zero unexpected collisions.

Signed-off-by: Frank Ch. Eigler <fche@redhat.com>

users/fche/xxhash 2024-09-24 19:34:44 UTC
debugedit: switch to xxhash for buildid recomputation

Author: Frank Ch. Eigler
Author Date: 2024-09-24 19:34:44 UTC

debugedit: switch to xxhash for buildid recomputation

Delete md5 & sha1 support.

12 of 2 results
This repository contains Public information 
Everyone can see this information.