<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/Documentation/Changes, branch v4.3</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v4.3</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.3'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2015-09-25T15:31:46Z</updated>
<entry>
<title>MODSIGN: Change from CMS to PKCS#7 signing if the openssl is too old</title>
<updated>2015-09-25T15:31:46Z</updated>
<author>
<name>David Howells</name>
<email>dhowells@redhat.com</email>
</author>
<published>2015-09-25T15:31:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=283e8ba2dfde54f8f27d7d0f459a07de79a39d55'/>
<id>urn:sha1:283e8ba2dfde54f8f27d7d0f459a07de79a39d55</id>
<content type='text'>
The sign-file.c program actually uses CMS rather than PKCS#7 to sign a file
since that allows the target X.509 certificate to be specified by
subjectKeyId rather than by issuer + serialNumber.

However, older versions of the OpenSSL crypto library (such as may be found
in CentOS 5.11) don't support CMS.  Assume everything prior to
OpenSSL-1.0.0 doesn't support CMS and switch to using PKCS#7 in that case.

Further, the pre-1.0.0 OpenSSL only supports PKCS#7 signing with SHA1, so
give an error from the sign-file script if the caller requests anything
other than SHA1.

The compiler gives the following error with an OpenSSL crypto library
that's too old:

  HOSTCC  scripts/sign-file
scripts/sign-file.c:23:25: fatal error: openssl/cms.h: No such file or directory
 #include &lt;openssl/cms.h&gt;

Reported-by: Vinson Lee &lt;vlee@twopensource.com&gt;
Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
Acked-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>Documentation/Changes: Now need OpenSSL devel packages for module signing</title>
<updated>2015-08-27T22:00:30Z</updated>
<author>
<name>David Howells</name>
<email>dhowells@redhat.com</email>
</author>
<published>2015-08-27T10:13:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3f1d44ae640172482a8c0125efe9ca93331b056b'/>
<id>urn:sha1:3f1d44ae640172482a8c0125efe9ca93331b056b</id>
<content type='text'>
The module signing script (sign-file) used to be a wrapper around the
openssl program.  It has now been replaced by a C program that uses the
crypto library from the OpenSSL package meaning that the OpenSSL devel
packages are necessary to provide the devel library link and the header
files.

This would be openssl-devel on Fedora and libssl-dev on Debian.

Reported-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
Acked-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: James Morris &lt;james.l.morris@oracle.com&gt;
</content>
</entry>
<entry>
<title>Documentation: GNU is frequently spelled Gnu</title>
<updated>2014-12-29T22:33:17Z</updated>
<author>
<name>Kevin</name>
<email>kevin@stealsyour.pw</email>
</author>
<published>2014-12-23T01:00:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bf5777bcdc540661f2f5d531a13e4e9c9fb7ee22'/>
<id>urn:sha1:bf5777bcdc540661f2f5d531a13e4e9c9fb7ee22</id>
<content type='text'>
The official spelling of GNU is GNU and not Gnu.
Bug 89551 https://bugzilla.kernel.org/show_bug.cgi?id=89551

Signed-off-by: Kevin Law &lt;kevin@stealsyour.pw&gt;
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>Update old iproute2 and Xen Remus links</title>
<updated>2014-12-09T18:38:13Z</updated>
<author>
<name>Andrew Shewmaker</name>
<email>agshew@gmail.com</email>
</author>
<published>2014-12-03T22:07:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5d330cddb907df0911652c447baf9ee1a137245d'/>
<id>urn:sha1:5d330cddb907df0911652c447baf9ee1a137245d</id>
<content type='text'>
Signed-off-by: Andrew Shewmaker &lt;agshew@gmail.com&gt;
Acked-by: Stephen Hemminger &lt;stephen@networkplumber.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Documentation: remove obsolete pcmcia-cs from Changes</title>
<updated>2014-09-09T08:35:58Z</updated>
<author>
<name>Simon Danner</name>
<email>danner.simon@gmail.com</email>
</author>
<published>2014-09-06T13:44:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=00703e0b79906969f3ac27ab9fab646afc671fb4'/>
<id>urn:sha1:00703e0b79906969f3ac27ab9fab646afc671fb4</id>
<content type='text'>
remove pcmcia-cs from Changes, since it seems to be obsolete since a long time

Signed-off-by: Simon Danner &lt;danner.simon@gmail.com&gt;
Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>Documentation: update links in Changes</title>
<updated>2014-09-09T08:35:40Z</updated>
<author>
<name>Simon Danner</name>
<email>danner.simon@gmail.com</email>
</author>
<published>2014-09-06T13:42:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=03ebb7d03f94cbba45742dae1a811ee17d4bbde4'/>
<id>urn:sha1:03ebb7d03f94cbba45742dae1a811ee17d4bbde4</id>
<content type='text'>
Update broken links in Changes

Signed-off-by: Simon Danner &lt;danner.simon@gmail.com&gt;
Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>Documentation/Changes: clean up mcelog paragraph</title>
<updated>2014-07-12T18:30:36Z</updated>
<author>
<name>Paul Bolle</name>
<email>pebolle@tiscali.nl</email>
</author>
<published>2014-07-12T16:54:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c8c3f7d621c1dd803e92d4cdd59e2f730be71a2b'/>
<id>urn:sha1:c8c3f7d621c1dd803e92d4cdd59e2f730be71a2b</id>
<content type='text'>
The paragraph on mcelog currently describes kernel v2.6.31. In that
kernel the mce code (for i386, that is) was in transition. Ever since
v2.6.32 the situation is much simpler (eg, mcelog is now needed to
process events on almost all x86 machines, i386 and x86-64). Since this
"document is designed to provide a list of the minimum levels of
software necessary to run the 3.0 kernels" let's just describe that
situation.

Signed-off-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;
Acked-by: Andi Kleen &lt;ak@linux.intel.com&gt;
Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>doc: Note need of bc in the kernel build from 3.10 onwards</title>
<updated>2014-05-19T14:27:20Z</updated>
<author>
<name>Alan</name>
<email>alan@linux.intel.com</email>
</author>
<published>2014-05-19T13:02:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=221069bed0c73e876e1df1f6cd0140cb353fcd32'/>
<id>urn:sha1:221069bed0c73e876e1df1f6cd0140cb353fcd32</id>
<content type='text'>
HPA did the world a favour and reduced the number of perl scripts in the
universe. However we do now need bc

Resolves-bug: https://bugzilla.kernel.org/show_bug.cgi?id=60575
Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>remove obsolete references to powertweak</title>
<updated>2013-11-28T04:34:32Z</updated>
<author>
<name>Dave Jones</name>
<email>davej@redhat.com</email>
</author>
<published>2013-11-27T20:15:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=dad337501d490b26fbf8d83baee99c788461c61c'/>
<id>urn:sha1:dad337501d490b26fbf8d83baee99c788461c61c</id>
<content type='text'>
This tool hasn't been maintained in over a decade, and is pretty much
useless these days.  Let's pretend it never happened.

Also remove a long-dead email address.

Signed-off-by: Dave Jones &lt;davej@fedoraproject.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Documentation/Changes: remove some really obsolete text</title>
<updated>2011-07-11T23:48:38Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-07-11T23:48:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5adaf851d2073c76bb98bc5cdb13d5754b7f0983'/>
<id>urn:sha1:5adaf851d2073c76bb98bc5cdb13d5754b7f0983</id>
<content type='text'>
That file harkens back to the days of the big 2.4 -&gt; 2.6 version jump,
and was based even then on older versions.  Some of it is just obsolete,
and Jesper Juhl points out that it talks about kernel versions 2.6 and
should be updated to 3.0.

Remove some obsolete text, and re-phrase some other to not be 2.6-specific.

Reported-by: Jesper Juhl &lt;jj@chaosbits.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
</feed>
