[Reproducible-builds] Fun with cwidget documentation

Andrew Ayer agwa at andrewayer.name
Tue Sep 23 16:46:40 UTC 2014


Wow, nice work digging through this madness!

On Tue, 23 Sep 2014 17:42:32 +0200
Jérémy Bobbio <lunar at debian.org> wrote:

>  * discount: make `mangle()` deterministic (e.g. by using a PRNG
>    seeded by something like input file size).

This option seems the most sane and most similar to existing behavior.
For simplicity, I wouldn't even bother with a PRNG, but just alternate
every other character between hex encoding and decimal encoding.  I
assume that the current code is trying to defeat an email address
scraper that supports one encoding but not the other, and simply
alternating between the two encodings would accomplish the same
effect.

The upstream author seems to be responsive on GitHub. I can try to make
the case for this behavior there.

-- Andrew



More information about the Reproducible-builds mailing list