<?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>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d83db3fb - Drop ed(1) &quot;crypto&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#d83db3fb</link>
        <description>Drop ed(1) &quot;crypto&quot;You should not be using DES.  You should not have been using DES for thepast 30 years.The ed DES-CBC scheme lacked several desirable properties of a sealeddocument system, even ignoring DES itself.  In particular, it did notprovide the &quot;integrity&quot; cryptographic property (detection of tampering), andit treated ASCII passwords as 64-bit keys (instead of using a KDF likescrypt or PBKDF2).Some general approaches ed(1) users might consider to replace the removedDES mode:1. Full disk encryption with something like AES-XTS.  This is easy toconceptualize, design, and implement, and it provides confidentiality fordata at rest.  Like CBC, it lacks tampering protection.  Examples includeGELI, LUKS, FileVault2.2. Encrypted overlay (&quot;stackable&quot;) filesystems (EncFS, PEFS?, CryptoFS,others).3. Native encryption at the filesystem layer.  Ext4/F2FS, ZFS, APFS, andNTFS all have some flavor of this.4. Storing your files unencrypted.  It&apos;s not like DES was doing you muchgood.If you have DES-CBC scrambled files produced by ed(1) prior to this change,you may decrypt them with:  openssl des-cbc -d -iv 0 -K &lt;key in hex&gt; -in &lt;inputfile&gt; -out &lt;plaintext&gt;Reviewed by:	allanjude, bapt, emasteSponsored by:	Dell EMC IsilonDifferential Revision:	https://reviews.freebsd.org/D17829

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Sun, 04 Nov 2018 17:56:16 +0000</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b4b4b530 - Revert crap accidentally committed</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#b4b4b530</link>
        <description>Revert crap accidentally committed

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Sat, 28 Jan 2017 16:31:23 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>814aaaa7 - Revert r312923 a better approach will be taken later</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#814aaaa7</link>
        <description>Revert r312923 a better approach will be taken later

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Sat, 28 Jan 2017 16:30:14 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ac2875fa - Explicitly add unmarked bin/ binaries to the runtime package.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#ac2875fa</link>
        <description>Explicitly add unmarked bin/ binaries to the runtime package.Note: tcsh(1) has a MK_TCSH=no test, so this should be a separatepackage, which requires pre-install/post-install scripts, to beadded later.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Tue, 09 Feb 2016 16:58:50 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>12cd1730 - Convert bin/ to LIBADD, reduce overlinking allow to build all components as</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#12cd1730</link>
        <description>Convert bin/ to LIBADD, reduce overlinking allow to build all components asstatic

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 11:15:40 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>04efeffe - When building picobsd, define WITHOUT_OPENSSL and WITHOUT_KERBEROS and</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#04efeffe</link>
        <description>When building picobsd, define WITHOUT_OPENSSL and WITHOUT_KERBEROS andremove the now-redundant checks for RELEASE_CRUNCH. This originallywas defined for building smaller sysinstall images, but was later alsoused by picobsd builds for a similar purpose. Now that we&apos;ve movedaway from sysinstall, picobsd is the only remaining consumer of thisinterface. Adding these two options reduces the RELEASE_CRUNCHspecial cases in the tree by half.

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Fri, 06 Jun 2014 04:09:07 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6063d0d - Use src.opts.mk in preference to bsd.own.mk except where we need stuff</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#c6063d0d</link>
        <description>Use src.opts.mk in preference to bsd.own.mk except where we need stufffrom the latter.

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Tue, 06 May 2014 04:22:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa39c447 - Add build option MK_ED_CRYPTO to control whether ed(1) is to have the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#aa39c447</link>
        <description>Add build option MK_ED_CRYPTO to control whether ed(1) is to have theability to encrypt/decrypt files. Embedded systems can typically haveOpenSSL, but not for ed(1) to use it.Obtained from:	Juniper Networks, Inc.

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Sat, 19 May 2012 17:55:49 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>55fa734d - ed(1): make WARNS=6 clean</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#55fa734d</link>
        <description>ed(1): make WARNS=6 cleanAlthough argc and argv are never read after the longjmp is complete,gcc is not clever enough to see that and needlessly warns about it.So add volatile to silence the compiler.Approved by:	ed (the co-mentor, not ed(1))

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Thu, 04 Mar 2010 16:08:01 +0000</pubDate>
        <dc:creator>Ulrich Sp&#246;rlein &lt;uqs@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ea7f7bde - Move WARNS as ed(1) also is only WARNS = 2 clean in the !DES case.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#ea7f7bde</link>
        <description>Move WARNS as ed(1) also is only WARNS = 2 clean in the !DES case.This fixes its compilation if MK_OPENSSL == no and also obsoletesrelease/Makefile rev. 1.192. The latter isn&apos;t reverted though assupport for the fixit floppy and the rest of the boot floppies isscheduled to be deorbited anyway.Discussed with:	kensmith

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Sun, 09 Dec 2007 00:14:27 +0000</pubDate>
        <dc:creator>Marius Strobl &lt;marius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0c0146f0 - Don&apos;t include encryption features of ed(1) when building for the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#0c0146f0</link>
        <description>Don&apos;t include encryption features of ed(1) when building for the&quot;rescue media&quot; bundled with releases.Suggested by:	ruApproved by:	re (hrs)

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Mon, 02 Jul 2007 14:00:25 +0000</pubDate>
        <dc:creator>Ken Smith &lt;kensmith@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e1fe3dba - Reimplementation of world/kernel build options.  For details, see:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#e1fe3dba</link>
        <description>Reimplementation of world/kernel build options.  For details, see:http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.htmlThe src.conf(5) manpage is to follow in a few days.Brought to you by:	imp, jhb, kris, phk, ru (all bugs are mine)

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Fri, 17 Mar 2006 18:54:44 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a2161735 - NOCRYPT -&gt; NO_CRYPT</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#a2161735</link>
        <description>NOCRYPT -&gt; NO_CRYPT

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Tue, 21 Dec 2004 10:16:04 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d37df47d - Join the 21st century: Cryptography is no longer an optional component</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#d37df47d</link>
        <description>Join the 21st century: Cryptography is no longer an optional componentof releases.  The -DNOCRYPT build option still exists for anyone whoreally wants to build non-cryptographic binaries, but the &quot;crypto&quot;release distribution is now part of &quot;base&quot;, and anyone installing from arelease will get cryptographic binaries.Approved by:	re (scottl), markmDiscussed on:	freebsd-current, in late April 2004

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Fri, 06 Aug 2004 07:27:08 +0000</pubDate>
        <dc:creator>Colin Percival &lt;cperciva@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ebb9f0ef - Don&apos;t check for the existance of src/crypto/ for building items that</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#ebb9f0ef</link>
        <description>Don&apos;t check for the existance of src/crypto/ for building items thatmay contain crypto. The days of ITAR paranoia are over, and the simplemacro tests that remain are sufficient.

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Thu, 24 Jul 2003 18:30:25 +0000</pubDate>
        <dc:creator>Mark Murray &lt;markm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8fe29a4f - This code isn&apos;t WARNS=6 clean in the standard (crypto) case</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#8fe29a4f</link>
        <description>This code isn&apos;t WARNS=6 clean in the standard (crypto) casedue to bugs in OpenSSL headers.  I was testing in the wrongenvironmement: standalone build without crypto/ sources.

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Sun, 20 Jul 2003 12:26:24 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ff572a5e - Make this code WARNS=6 clean again (after GCC 3.1.1 import).</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#ff572a5e</link>
        <description>Make this code WARNS=6 clean again (after GCC 3.1.1 import).Submitted by:	Marius Strobl &lt;marius@alchemy.franken.de&gt;

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Sun, 20 Jul 2003 10:24:09 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce17762f - Unbreak NOCRYPT buildworld.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#ce17762f</link>
        <description>Unbreak NOCRYPT buildworld.Reviewed by:	markm

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Sun, 29 Jun 2003 10:03:35 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eac4bdcc - Get this area compiling with the highest WARNS= that it works with.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/ed/Makefile#eac4bdcc</link>
        <description>Get this area compiling with the highest WARNS= that it works with.Obsolete WFORMAT= junk also removed where possible.OK&apos;ed by:	obrienTested on:	sparc64, alpha, i386

            List of files:
            /freebsd-14.2/bin/ed/Makefile</description>
        <pubDate>Fri, 13 Jun 2003 07:04:02 +0000</pubDate>
        <dc:creator>Mark Murray &lt;markm@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
