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 |
========== |