[Reproducible-builds] Fun with cwidget documentation

Jérémy Bobbio lunar at debian.org
Tue Sep 23 17:03:05 UTC 2014


Andrew Ayer:
> 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.

Makes a lot of sense.
 
> The upstream author seems to be responsive on GitHub. I can try to make
> the case for this behavior there.

As I don't have a GitHub account, that would be great. Attached is a
patch if you'd rather submit a pull request. Hack at will.

-- 
Lunar                                .''`. 
lunar at debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Provide-a-stable-output-for-email-address-accross-ru.patch
Type: text/x-diff
Size: 1931 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20140923/bc9ae9bb/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20140923/bc9ae9bb/attachment.sig>


More information about the Reproducible-builds mailing list