<?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 crypt_server.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d5b9e63c - keyserv(1): drop useless comparison.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#d5b9e63c</link>
        <description>keyserv(1): drop useless comparison.Comparing a character array against NULL serves no purpose. In any casewe are always asigning a value just before using the value so obviatethe comparison altogether.Reviewed by:	ngieDifferential Revision:	https://reviews.freebsd.org/D6651CID:	1008422

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Mon, 30 May 2016 20:41:55 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>74088581 - In usr.sbin/keyserv, fix some implicit enum conversions, and use the</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#74088581</link>
        <description>In usr.sbin/keyserv, fix some implicit enum conversions, and use thecorrect printf length modifiers for uid_t.MFC after:	1 week

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Sat, 17 Dec 2011 20:53:06 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>66422f5b - Initiate deorbit burn for the i386-only a.out related support.  Moves are</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#66422f5b</link>
        <description>Initiate deorbit burn for the i386-only a.out related support.  Moves areunder way to move the remnants of the a.out toolchain to ports.  As thecomment in src/Makefile said, this stuff is deprecated and one should notexpect this to remain beyond 4.0-REL.  It has already lasted WAY beyondthat.Notable exceptions:gcc - I have not touched the a.out generation stuff there.ldd/ldconfig - still have some code to interface with a.out rtld.old as/ld/etc - I have not removed these yet, pending their move to ports.some includes - necessary for ldd/ldconfig for now.Tested on: i386 (extensively), alpha

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Tue, 17 Sep 2002 01:49:00 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2421887c - Use libcrypto.so.2 instead of .1, since we have it now.  It should enable</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#2421887c</link>
        <description>Use libcrypto.so.2 instead of .1, since we have it now.  It should enableDES for keyserv again.Submitted by:	mbrKill a stray __P while I&apos;m here.

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Tue, 09 Jul 2002 20:08:19 +0000</pubDate>
        <dc:creator>Juli Mallett &lt;jmallett@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7309915e - Nuke unused variables.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#7309915e</link>
        <description>Nuke unused variables.

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Sun, 24 Jun 2001 23:41:57 +0000</pubDate>
        <dc:creator>Dima Dorfman &lt;dd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>512182f3 - Use libcrypto instead of libdes.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#512182f3</link>
        <description>Use libcrypto instead of libdes.

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Thu, 24 Feb 2000 21:10:28 +0000</pubDate>
        <dc:creator>Mark Murray &lt;markm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>97d92980 - $Id$ -&gt; $FreeBSD$</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#97d92980</link>
        <description>$Id$ -&gt; $FreeBSD$

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Sat, 28 Aug 1999 01:35:59 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b692ba7 - Apply patch from Stefan Esser to close PR #7941: add code to handle</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#4b692ba7</link>
        <description>Apply patch from Stefan Esser to close PR #7941: add code to handledynamic loading of libdes on ELF systems. The patch looks correct tome.

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Wed, 16 Sep 1998 01:50:04 +0000</pubDate>
        <dc:creator>Bill Paul &lt;wpaul@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ecdf56e7 - Use err(3). Put includes in alphabetical order.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#ecdf56e7</link>
        <description>Use err(3). Put includes in alphabetical order.Rewrote man page in mdoc format.Document -v and -p flags.

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Tue, 23 Sep 1997 06:36:27 +0000</pubDate>
        <dc:creator>Philippe Charnier &lt;charnier@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>80a53c98 - Work around a bug (deficiency?) in the libdes Secure RPC compat interface.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#80a53c98</link>
        <description>Work around a bug (deficiency?) in the libdes Secure RPC compat interface.The way Secure RPC is set up, the ecb_crypt() routine is expected tobe able to encrypt a buffer of any size up to 8192 bytes. However, thedes_ecb_encrypt() routine in libdes only encrypts 8 bytes (64 bits) at atime. The rpc_enc.c module should compensate for this by callingdes_ecb_encrypt() repeatedly until it has encrypted the entire suppliedbuffer, but it does not do this.As a workaround, keyserv now handles this itself: if we&apos;re using DESencryption, and the caller requested ECB mode, keyserv will do the rightthing.Also changed all references to &apos;rc4&apos; into &apos;arcfour&apos; just in case somelitigious bastard from RSA is watching.Note that I discovered and fixed this problem while trying to geta part of NIS+ working: rpc.nisd signs directory objects with a 16-byteMD5 digest that is encrypted with ecb_crypt(). Previously, only thefirst 8 bytes of the digest were being properly encrypted, which causedthe Sun nis_cachemgr to reject the signatures as invalid. I failed tonotice this before since Secure RPC usually never has to encrypt morethan 8 bytes of data during normal operations.

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Tue, 17 Jun 1997 18:03:52 +0000</pubDate>
        <dc:creator>Bill Paul &lt;wpaul@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>51251b2b - Import of the keyserv daemon needed for Secure RPC.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/keyserv/crypt_server.c#51251b2b</link>
        <description>Import of the keyserv daemon needed for Secure RPC.This version supports both the keyserv v1 and v2 protocols. It uses thenew AF_LOCAL transport so that only local processes can use it forstoring/retrieving keys, and it uses the SCM_CREDS kernel hack forauthentication. With these two modifications, we don&apos;t need the keyenvoyprogram normally used with RPC 4.0.Note that if libdes.so.3.x is present on the system when keyservis started, Secure RPC will run with normal DES encryption. If not,everything falls back to RC4 with a 40 bit key.

            List of files:
            /freebsd-13.1/usr.sbin/keyserv/crypt_server.c</description>
        <pubDate>Wed, 28 May 1997 15:44:22 +0000</pubDate>
        <dc:creator>Bill Paul &lt;wpaul@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
