Gentoo Archives: gentoo-commits

From: "Robin H. Johnson (robbat2)" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/en/glep: glep-0059.html glep-0059.txt
Date: Tue, 02 Feb 2010 05:49:51
Message-Id: E1NcBdg-0006bO-4L@stork.gentoo.org
1 robbat2 10/02/02 05:49:28
2
3 Modified: glep-0059.html glep-0059.txt
4 Log:
5 Fix s/Python/Portage/ mention per Cardoe. Extend the backwards compatability a bit to note what to do for even more compatability.
6
7 Revision Changes Path
8 1.9 xml/htdocs/proj/en/glep/glep-0059.html
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/glep/glep-0059.html?rev=1.9&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/glep/glep-0059.html?rev=1.9&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/glep/glep-0059.html?r1=1.8&r2=1.9
13
14 Index: glep-0059.html
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/glep/glep-0059.html,v
17 retrieving revision 1.8
18 retrieving revision 1.9
19 diff -p -w -b -B -u -u -r1.8 -r1.9
20 --- glep-0059.html 31 Jan 2010 09:56:08 -0000 1.8
21 +++ glep-0059.html 2 Feb 2010 05:49:27 -0000 1.9
22 @@ -156,7 +156,7 @@ defeated.</p>
23 In future, as stream-based checksums are developed (in response to the
24 development by NIST [AHS]), they should be considered and used.</p>
25 <p>The SHA512 algorithm is available in Python 2.5, which has been a
26 -dependency of Portage since approximately Python 2.1.6.13.</p>
27 +dependency of Portage since approximately Portage 2.1.6.13.</p>
28 <p>The WHIRLPOOL checksum is not available within the PyCrypto library or
29 hashlib that is part of Python 2.5, but there are multiple alternative
30 Python implementations available, ranging from pure Python to C-based
31 @@ -182,6 +182,9 @@ was added in June 2006), so it must be r
32 <h1><a class="toc-backref" href="#id9">Backwards Compatibility</a></h1>
33 <p>Old versions of Portage may support and expect only specific checksums.
34 This is accounted for in the checksum depreciation discussion.</p>
35 +<p>For maximum compatiability, we should only have to include each of the
36 +old algorithms that we are officially still supporting, as well as the
37 +new ones that we prefer.</p>
38 </div>
39 <div class="section" id="references">
40 <h1><a class="toc-backref" href="#id10">References</a></h1>
41 @@ -247,7 +250,7 @@ Open Publication License, v1.0.</p>
42 <div class="footer">
43 <hr class="footer" />
44 <a class="reference external" href="glep-0059.txt">View document source</a>.
45 -Generated on: 2010-01-31 09:56 UTC.
46 +Generated on: 2010-02-02 05:44 UTC.
47 Generated by <a class="reference external" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference external" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
48
49 </div>
50
51
52
53 1.7 xml/htdocs/proj/en/glep/glep-0059.txt
54
55 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/glep/glep-0059.txt?rev=1.7&view=markup
56 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/glep/glep-0059.txt?rev=1.7&content-type=text/plain
57 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/glep/glep-0059.txt?r1=1.6&r2=1.7
58
59 Index: glep-0059.txt
60 ===================================================================
61 RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/glep/glep-0059.txt,v
62 retrieving revision 1.6
63 retrieving revision 1.7
64 diff -p -w -b -B -u -u -r1.6 -r1.7
65 --- glep-0059.txt 31 Jan 2010 09:55:43 -0000 1.6
66 +++ glep-0059.txt 2 Feb 2010 05:49:27 -0000 1.7
67 @@ -1,7 +1,7 @@
68 GLEP: 59
69 Title: Manifest2 hash policies and security implications
70 -Version: $Revision: 1.6 $
71 -Last-Modified: $Date: 2010/01/31 09:55:43 $
72 +Version: $Revision: 1.7 $
73 +Last-Modified: $Date: 2010/02/02 05:49:27 $
74 Author: Robin Hugh Johnson <robbat2@g.o>,
75 Status: Draft
76 Type: Standards Track
77 @@ -105,7 +105,7 @@ In future, as stream-based checksums are
78 development by NIST [AHS]), they should be considered and used.
79
80 The SHA512 algorithm is available in Python 2.5, which has been a
81 -dependency of Portage since approximately Python 2.1.6.13.
82 +dependency of Portage since approximately Portage 2.1.6.13.
83
84 The WHIRLPOOL checksum is not available within the PyCrypto library or
85 hashlib that is part of Python 2.5, but there are multiple alternative
86 @@ -135,6 +135,10 @@ Backwards Compatibility
87 Old versions of Portage may support and expect only specific checksums.
88 This is accounted for in the checksum depreciation discussion.
89
90 +For maximum compatiability, we should only have to include each of the
91 +old algorithms that we are officially still supporting, as well as the
92 +new ones that we prefer.
93 +
94 References
95 ==========