<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>caf98b9d13b68f2c41aba263fada63dbe1ed197e - dumpon: Request the OpenSSL 1.1 API</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#caf98b9d13b68f2c41aba263fada63dbe1ed197e</link>
        <description>dumpon: Request the OpenSSL 1.1 APIOPENSSL_API_COMPAT can be used to specify the OpenSSL API version inuse for the purpose of hiding deprecated interfaces and enablingthe appropriate deprecation notices.This change is a NFC while we&apos;re still using OpenSSL 1.1.1 but willavoid deprecation warnings upon the switch to OpenSSL 3.0.A future update may migrate to use the OpenSSL 3.0 APIs.PR:		271615Pull request:	https://github.com/freebsd/freebsd-src/pull/757Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Thu, 25 May 2023 19:09:27 +0200</pubDate>
        <dc:creator>Pierre Pronchery &lt;pierre@freebsdfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>3ffd35307077b69e8e71772d0e2603f8ffbc4804 - Merge ^/head r309817 through r310168.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#3ffd35307077b69e8e71772d0e2603f8ffbc4804</link>
        <description>Merge ^/head r309817 through r310168.

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Fri, 16 Dec 2016 19:38:31 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>480f31c214725f732a6d0e8ef4cd7c56ff98e155 - Add support for encrypted kernel crash dumps.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#480f31c214725f732a6d0e8ef4cd7c56ff98e155</link>
        <description>Add support for encrypted kernel crash dumps.Changes include modifications in kernel crash dump routines, dumpon(8) andsavecore(8). A new tool called decryptcore(8) was added.A new DIOCSKERNELDUMP I/O control was added to send a kernel crash dumpconfiguration in the diocskerneldump_arg structure to the kernel.The old DIOCSKERNELDUMP I/O control was renamed to DIOCSKERNELDUMP_FREEBSD11 forbackward ABI compatibility.dumpon(8) generates an one-time random symmetric key and encrypts it usingan RSA public key in capability mode. Currently only AES-256-CBC is supportedbut EKCD was designed to implement support for other algorithms in the future.The public key is chosen using the -k flag. The dumpon rc(8) script can do thisautomatically during startup using the dumppubkey rc.conf(5) variable.  Once thekeys are calculated dumpon sends them to the kernel via DIOCSKERNELDUMP I/Ocontrol.When the kernel receives the DIOCSKERNELDUMP I/O control it generates a randomIV and sets up the key schedule for the specified algorithm. Each time thekernel tries to write a crash dump to the dump device, the IV is replaced bya SHA-256 hash of the previous value. This is intended to make a possibledifferential cryptanalysis harder since it is possible to write multiple crashdumps without reboot by repeating the following commands:# sysctl debug.kdb.enter=1db&gt; call doadump(0)db&gt; continue# savecoreA kernel dump key consists of an algorithm identifier, an IV and an encryptedsymmetric key. The kernel dump key size is included in a kernel dump header.The size is an unsigned 32-bit integer and it is aligned to a block size.The header structure has 512 bytes to match the block size so it was required tomake a panic string 4 bytes shorter to add a new field to the header structure.If the kernel dump key size in the header is nonzero it is assumed that thekernel dump key is placed after the first header on the dump device and the coredump is encrypted.Separate functions were implemented to write the kernel dump header and thekernel dump key as they need to be unencrypted. The dump_write function encryptsdata if the kernel was compiled with the EKCD option. Encrypted kernel textdumpsare not supported due to the way they are constructed which makes it impossibleto use the CBC mode for encryption. It should be also noted that textdumps don&apos;tcontain sensitive data by design as a user decides what information should bedumped.savecore(8) writes the kernel dump key to a key.# file if its size in the headeris nonzero. # is the number of the current core dump.decryptcore(8) decrypts the core dump using a private RSA key and the kerneldump key. This is performed by a child process in capability mode.If the decryption was not successful the parent process removes a partiallydecrypted core dump.Description on how to encrypt crash dumps was added to the decryptcore(8),dumpon(8), rc.conf(5) and savecore(8) manual pages.EKCD was tested on amd64 using bhyve and i386, mipsel and sparc64 using QEMU.The feature still has to be tested on arm and arm64 as it wasn&apos;t possible to runFreeBSD due to the problems with QEMU emulation and lack of hardware.Designed by:	def, pjdReviewed by:	cem, oshogbo, pjdPartial review:	delphij, emaste, jhb, kibApproved by:	pjd (mentor)Differential Revision:	https://reviews.freebsd.org/D4712

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Sat, 10 Dec 2016 17:20:39 +0100</pubDate>
        <dc:creator>Konrad Witaszczyk &lt;def@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>13caa468668019a6c93ed6ff65ab21c673b378cb - Merge the projects/release-pkg branch to head.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#13caa468668019a6c93ed6ff65ab21c673b378cb</link>
        <description>Merge the projects/release-pkg branch to head.This allows packaging the base system with pkg(8), includingbut not limited to providing the ability to provide upstreambinary update possibilities for non-tier-1 architectures.This merge is a requirement of the 11.0-RELEASE, and as such,thank you to everyone that has tested the project branch.Documentation in build(7) etc. is still somewhat sparse, butupdates to those parts will follow.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Sat, 16 Apr 2016 09:45:30 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>406d87b1c3c9fb02dc1256f4e634c0fc71a22799 - Explicitly add more files to the &apos;runtime&apos; package.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#406d87b1c3c9fb02dc1256f4e634c0fc71a22799</link>
        <description>Explicitly add more files to the &apos;runtime&apos; package.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Tue, 09 Feb 2016 21:19:31 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1a0fda2b547365c9453523592a445dfe21266d4b - IFH@204581</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#1a0fda2b547365c9453523592a445dfe21266d4b</link>
        <description>IFH@204581

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Thu, 04 Mar 2010 14:35:57 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>874108aed99d76099ff9eb6c8d830479a504c1ad - MFC @199204</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#874108aed99d76099ff9eb6c8d830479a504c1ad</link>
        <description>MFC @199204

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Thu, 12 Nov 2009 01:36:22 +0100</pubDate>
        <dc:creator>Oleksandr Tymoshenko &lt;gonzo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>106d839190bf604806e084ce5e7dd8ee8142c1d9 - Switch the default WARNS level for sbin/ to 6.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#106d839190bf604806e084ce5e7dd8ee8142c1d9</link>
        <description>Switch the default WARNS level for sbin/ to 6.Submitted by:	Ulrich Sp&#246;rlein

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Mon, 19 Oct 2009 18:00:24 +0200</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9f4ed0f59bdcc8ddf5018ec2bfbd91c5eb774348 - dumpon builds cleanly at WARNS level 6.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#9f4ed0f59bdcc8ddf5018ec2bfbd91c5eb774348</link>
        <description>dumpon builds cleanly at WARNS level 6.

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Mon, 04 Oct 2004 01:39:14 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>604d24db9579f5b317cae3fae63ab75ef5efca7f - style.Makefile(5):</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#604d24db9579f5b317cae3fae63ab75ef5efca7f</link>
        <description>style.Makefile(5):	Use WARNS?= instead of WARNS=.

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Mon, 23 Feb 2004 21:25:27 +0100</pubDate>
        <dc:creator>Johan Karlsson &lt;johan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e9c1cad4c956a52a2ef4c6e69d7e687a275d200 - Here follows the new kernel dumping infrastructure.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#9e9c1cad4c956a52a2ef4c6e69d7e687a275d200</link>
        <description>Here follows the new kernel dumping infrastructure.Caveats:The new savecore program is not complete in the sense that it emulatesenough of the old savecores features to do the job, but implements noneof the options yet.I would appreciate if a userland hacker could help me out getting savecoreto do what we want it to do from a users point of view, compression,email-notification, space reservation etc etc.  (send me email ifyou are interested).Currently, savecore will scan all devices marked as &quot;swap&quot; or &quot;dump&quot; in/etc/fstab _or_ any devices specified on the command-line.All architectures but i386 lack an implementation of dumpsys(), butlooking at the i386 version it should be trivial for anybody familiarwith the platform(s) to provide this function.Documentation is quite sparse at this time, more to come.Sponsored by:   DARPA, NAI LabsDetails:Dumpon now opens the device and uses ioctl(DIOCGKERNELDUMP) to set itto be the dumpdevice.  When &quot;off&quot; is set, /dev/null is used.

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Mon, 01 Apr 2002 00:24:24 +0200</pubDate>
        <dc:creator>Poul-Henning Kamp &lt;phk@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2d68bf45bfd846af100054ea94cdce64e298eb01 - Default to WARNS=2.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#2d68bf45bfd846af100054ea94cdce64e298eb01</link>
        <description>Default to WARNS=2.Binary builds that cannot handle this must explicitly set WARNS=0.Reviewed by:	mike

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Tue, 04 Dec 2001 03:19:58 +0100</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0a5779d45bf5cbb474e004524b8788e796db914c - - Backout botched attempt to introduce MANSECT feature.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#0a5779d45bf5cbb474e004524b8788e796db914c</link>
        <description>- Backout botched attempt to introduce MANSECT feature.- MAN[1-9] -&gt; MAN.

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Mon, 26 Mar 2001 16:33:27 +0200</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fe655281c5aaa0c4feb637ba0199f869ba84a78b - Set the default manual section for sbin/ to 8.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#fe655281c5aaa0c4feb637ba0199f869ba84a78b</link>
        <description>Set the default manual section for sbin/ to 8.

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Tue, 20 Mar 2001 19:13:31 +0100</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7f3dea244c40159a41ab22da77a434d7c5b5e85a - $Id$ -&gt; $FreeBSD$</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#7f3dea244c40159a41ab22da77a434d7c5b5e85a</link>
        <description>$Id$ -&gt; $FreeBSD$

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Sat, 28 Aug 1999 02:22:10 +0200</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c0ec1f37ef32e9f3d3b1ad77f6af2fa650a1dc82 - Revert $FreeBSD$ to $Id$</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#c0ec1f37ef32e9f3d3b1ad77f6af2fa650a1dc82</link>
        <description>Revert $FreeBSD$ to $Id$

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Sat, 22 Feb 1997 15:40:44 +0100</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1130b656e5fe4c2d1ba299e024d1b40eaeebd380 - Make the long-awaited change from $Id$ to $FreeBSD$</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#1130b656e5fe4c2d1ba299e024d1b40eaeebd380</link>
        <description>Make the long-awaited change from $Id$ to $FreeBSD$This will make a number of things easier in the future, as well as (finally!)avoiding the Id-smashing problem which has plagued developers for so long.Boy, I&apos;m glad we&apos;re not using sup anymore.  This update would have beeninsane otherwise.

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Tue, 14 Jan 1997 08:20:47 +0100</pubDate>
        <dc:creator>Jordan K. Hubbard &lt;jkh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>83f9dfab4d40f9a96a2fd190e705784ced2a961b - My utility to specify where you want crash dumps to go.  More user</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/dumpon/Makefile#83f9dfab4d40f9a96a2fd190e705784ced2a961b</link>
        <description>My utility to specify where you want crash dumps to go.  More userand kernel support to follow.

            List of files:
            /freebsd/sbin/dumpon/Makefile</description>
        <pubDate>Fri, 12 May 1995 21:10:09 +0200</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
