<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <link>http://nxr.netbsd.org/rss/src/distrib/i386/ramdisks/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Remove MKCRYPTO option.<br/><br/>Originally, MKCRYPTO was introduced because the United States<br/>classified cryptography as a munition and restricted its export.  The<br/>export controls were substantially relaxed fifteen years ago, and are<br/>essentially irrelevant for software with published source code.<br/><br/>In the intervening time, nobody bothered to remove the option after<br/>its motivation -- the US export restriction -- was eliminated.  I'm<br/>not aware of any other operating system that has a similar option; I<br/>expect it is mainly out of apathy for churn that we still have it.<br/>Today, cryptography is an essential part of modern computing -- you<br/>can't use the internet responsibly without cryptography.<br/><br/>The position of the TNF board of directors is that TNF makes no<br/>representation that MKCRYPTO=no satisfies any country's cryptography<br/>regulations.<br/><br/>My personal position is that the availability of cryptography is a<br/>basic human right; that any local laws restricting it to a privileged<br/>few are fundamentally immoral; and that it is wrong for developers to<br/>spend effort crippling cryptography to work around such laws.<br/><br/>As proposed on tech-crypto, tech-security, and tech-userlevel to no<br/>objections:<br/><br/>https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html<br/>https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html<br/>https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html<br/><br/>P.S.  Reviewing all the uses of MKCRYPTO in src revealed a lot of<br/>*bad* crypto that was conditional on it, e.g. DES in telnet...  That<br/>should probably be removed too, but on the grounds that it is bad,<br/>not on the grounds that it is (nominally) crypto.</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.6</description>
    <pubDate>Sun May 21 15:28:37 UTC 2017</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>Omit cgd based ramdisks and miniroot modules if MKCRYPTO=no<br/><br/>Final part of PR kern/51282</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.5</description>
    <pubDate>Thu Jun 30 00:56:27 UTC 2016</pubDate>
    <dc:creator>pgoyette</dc:creator>
</item>

<item>
    <title>This is the i386 version of the support for full-disk encryption; this commit allows building the ramdisk required as well as the associated kernel module (to be loaded in the kernel by the bootloader).<br/><br/>This was tested on my Lenovo ThinkPad X301 just like for the amd64 port.<br/><br/>XXX implement support for full-disk encryption installs in sysinst</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.4</description>
    <pubDate>Tue Jul 16 02:10:43 UTC 2013</pubDate>
    <dc:creator>khorben</dc:creator>
</item>

<item>
    <title>branches:  1.3.20;  1.3.26;<br/>Put the GENERIC kernel onto i386 installation CDs and load a kernel module<br/>from the boot loader to provide the miniroot.</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.3</description>
    <pubDate>Fri May 02 23:13:06 UTC 2008</pubDate>
    <dc:creator>ad</dc:creator>
</item>

<item>
    <title>branches:  1.2.18;  1.2.20;<br/>As has been pointed out recently, the list of i386 release kernels needs<br/>updating. Probably to an ACPI kernel that need not fit into an 'emulated floppy'<br/>and a 'legacy' kernel that will fit.<br/>In any case the small/tiny kernels which are really for i386 systems with<br/>&lt; 16MB of memory (some are sized for a 5.25" floppy) don't need to be built.<br/>Remove bootfloppy-small, bootfloppy-tiny, rescue-tiny and bootfloppy-ps2<br/>and associated ramdisks.</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.2</description>
    <pubDate>Sun Nov 19 11:17:51 UTC 2006</pubDate>
    <dc:creator>dsl</dc:creator>
</item>

<item>
    <title>Prepare creation of boot CDs:<br/><br/> * Move files in distrib/i386:<br/><br/>floppies/instkernel/Makefile -&gt; instkernel/Makefile<br/>floppies/ramdisk-big/Makefile -&gt; ramdisks/ramdisk-big/Makefile<br/>floppies/ramdisk-big/disktab.preinstall -&gt; ramdisks/ramdisk-big/disktab.preinstall<br/>floppies/ramdisk-big/list -&gt; ramdisks/ramdisk-big/list<br/>floppies/ramdisk-big/list.inet6 -&gt; ramdisks/ramdisk-big/list.inet6<br/>floppies/ramdisk-rescuetiny/Makefile -&gt; ramdisks/ramdisk-rescuetiny/Makefile<br/>floppies/ramdisk-rescuetiny/list -&gt; ramdisks/ramdisk-rescuetiny/list<br/>floppies/ramdisk-small/Makefile -&gt; ramdisks/ramdisk-small/Makefile<br/>floppies/ramdisk-small/list -&gt; ramdisks/ramdisk-small/list<br/>floppies/ramdisk-tiny/Makefile -&gt; ramdisks/ramdisk-tiny/Makefile<br/>floppies/ramdisk-tiny/list -&gt; ramdisks/ramdisk-tiny/list<br/>floppies/common/Makefile.ramdisk -&gt; ramdisks/common/Makefile.ramdisk<br/>floppies/common/dot.profile -&gt; ramdisks/common/dot.profile<br/>floppies/common/list.ramdisk -&gt; ramdisks/common/list.ramdisk<br/>floppies/common/termcap.mini -&gt; ramdisks/common/termcap.mini<br/><br/> * Adjust paths</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.1</description>
    <pubDate>Fri Jun 02 22:11:42 UTC 2006</pubDate>
    <dc:creator>hubertf</dc:creator>
</item>

<item>
    <title>sync with head.</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.2.20.1</description>
    <pubDate>Sun May 18 00:29:36 UTC 2008</pubDate>
    <dc:creator>yamt</dc:creator>
</item>

<item>
    <title>Sync with HEAD.</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.2.18.2</description>
    <pubDate>Sun Oct 05 20:10:21 UTC 2008</pubDate>
    <dc:creator>mjf</dc:creator>
</item>

<item>
    <title>Sync with HEAD.</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.2.18.1</description>
    <pubDate>Mon Jun 02 13:21:14 UTC 2008</pubDate>
    <dc:creator>mjf</dc:creator>
</item>

<item>
    <title>Rebase to HEAD as of a few days ago.</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.3.26.1</description>
    <pubDate>Tue Aug 19 23:45:40 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>sync with head.<br/><br/>for a reference, the tree before this commit was tagged<br/>as yamt-pagecache-tag8.<br/><br/>this commit was splitted into small chunks to avoid<br/>a limitation of cvs.  ("Protocol error: too many arguments")</title>
    <description>/src/distrib/i386/ramdisks/Makefile - 1.3.20.1</description>
    <pubDate>Thu May 22 00:01:30 UTC 2014</pubDate>
    <dc:creator>yamt</dc:creator>
</item>
</channel></rss>

