<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/secure/lib, branch releng/5.2</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Stage 3 of dynamic root support. Make all the libraries needed to run</title>
<updated>2003-08-17T08:28:46+00:00</updated>
<author>
<name>Gordon Tetlow</name>
<email>gordon@FreeBSD.org</email>
</author>
<published>2003-08-17T08:28:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=41d8423f714369ea23708399e02792045f9c3f56'/>
<id>41d8423f714369ea23708399e02792045f9c3f56</id>
<content type='text'>
binaries in /bin and /sbin installed in /lib. Only the versioned files
reside in /lib, the .so symlink continues to live /usr/lib so the
toolchain doesn't need to be modified.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
binaries in /bin and /sbin installed in /lib. Only the versioned files
reside in /lib, the .so symlink continues to live /usr/lib so the
toolchain doesn't need to be modified.
</pre>
</div>
</content>
</entry>
<entry>
<title>Very big makeover in the way telnet, telnetd and libtelnet are built.</title>
<updated>2003-07-16T20:59:15+00:00</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2003-07-16T20:59:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4afa3718327563c785b2961410b6ea85d6ddf3ca'/>
<id>4afa3718327563c785b2961410b6ea85d6ddf3ca</id>
<content type='text'>
Previously, there were two copies of telnet; a non-crypto version
that lived in the usual places, and a crypto version that lived in
crypto/telnet/. The latter was built in a broken manner somewhat akin
to other "contribified" sources. This meant that there were 4 telnets
competing with each other at build time - KerberosIV, Kerberos5,
plain-old-secure and base. KerberosIV is no longer in the running, but
the other three took it in turns to jump all over each other during a
"make buildworld".

As the crypto issue has been clarified, and crypto _calls_ are not
a problem, crypto/telnet has been repo-copied to contrib/telnet,
and with this commit, all telnets are now "contribified". The contrib
path was chosen to not destroy history in the repository, and differs
from other contrib/ entries in that it may be worked on as "normal"
BSD code. There is no dangerous crypto in these sources, only a
very weak system less strong than enigma(1).

Kerberos5 telnet and Secure telnet are now selected by using the usual
macros in /etc/make.conf, and the build process is unsurprising and
less treacherous.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, there were two copies of telnet; a non-crypto version
that lived in the usual places, and a crypto version that lived in
crypto/telnet/. The latter was built in a broken manner somewhat akin
to other "contribified" sources. This meant that there were 4 telnets
competing with each other at build time - KerberosIV, Kerberos5,
plain-old-secure and base. KerberosIV is no longer in the running, but
the other three took it in turns to jump all over each other during a
"make buildworld".

As the crypto issue has been clarified, and crypto _calls_ are not
a problem, crypto/telnet has been repo-copied to contrib/telnet,
and with this commit, all telnets are now "contribified". The contrib
path was chosen to not destroy history in the repository, and differs
from other contrib/ entries in that it may be worked on as "normal"
BSD code. There is no dangerous crypto in these sources, only a
very weak system less strong than enigma(1).

Kerberos5 telnet and Secure telnet are now selected by using the usual
macros in /etc/make.conf, and the build process is unsurprising and
less treacherous.
</pre>
</div>
</content>
</entry>
<entry>
<title>I'm now happy that this is no longer needed. Libcrypto has</title>
<updated>2003-06-04T15:26:34+00:00</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2003-06-04T15:26:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=485721b25e3e0f09e345280077cef60aafdf6dc8'/>
<id>485721b25e3e0f09e345280077cef60aafdf6dc8</id>
<content type='text'>
all its functionality, and all its consumers have been converted.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
all its functionality, and all its consumers have been converted.
</pre>
</div>
</content>
</entry>
<entry>
<title>Disconnect libcipher from the build. It only does DES, and we already</title>
<updated>2003-06-02T20:03:32+00:00</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2003-06-02T20:03:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e4a3b084f987fb7d5531bfbe1b32f69abf209d95'/>
<id>e4a3b084f987fb7d5531bfbe1b32f69abf209d95</id>
<content type='text'>
have libcrypto to do that. Both consumers of this lib have been
converted to use libcrypto. (bin/ed and secure/usr.bin/bdes).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
have libcrypto to do that. Both consumers of this lib have been
converted to use libcrypto. (bin/ed and secure/usr.bin/bdes).
</pre>
</div>
</content>
</entry>
<entry>
<title>Strip the private blowfish code down to only that which is</title>
<updated>2003-06-02T19:17:24+00:00</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2003-06-02T19:17:24+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c8fa8e25d77016f36e63790f2ceccb90613ccb2e'/>
<id>c8fa8e25d77016f36e63790f2ceccb90613ccb2e</id>
<content type='text'>
required to make crypt(3) blowfish "$2a$..." hashes. Lint and
warnsify.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
required to make crypt(3) blowfish "$2a$..." hashes. Lint and
warnsify.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ugg, wrong version.</title>
<updated>2003-06-01T23:39:16+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-06-01T23:39:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=631a2b1ed8ce140ece9b5ece5a64d11f3b47bd1d'/>
<id>631a2b1ed8ce140ece9b5ece5a64d11f3b47bd1d</id>
<content type='text'>
CSTD=gnu89, c89 wont do.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CSTD=gnu89, c89 wont do.
</pre>
</div>
</content>
</entry>
<entry>
<title>This isn't C99 clean.</title>
<updated>2003-06-01T23:37:46+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-06-01T23:37:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=90f6678b64485e2db534d664a60a0b0fa241ec08'/>
<id>90f6678b64485e2db534d664a60a0b0fa241ec08</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extra</title>
<updated>2003-05-05T07:58:44+00:00</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2003-05-05T07:58:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dbf104e68ddd9f971ebc05a68df1e525c3888997'/>
<id>dbf104e68ddd9f971ebc05a68df1e525c3888997</id>
<content type='text'>
cleanups were necessary in release/Makefile, and the tinderbox code
was syntax checked, not run checked.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cleanups were necessary in release/Makefile, and the tinderbox code
was syntax checked, not run checked.
</pre>
</div>
</content>
</entry>
<entry>
<title>The including makefile's directory is tried first for .include "...".</title>
<updated>2003-04-30T07:54:39+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-04-30T07:54:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f7fa0cbd70e02ecb0c1775218703454d7207dedd'/>
<id>f7fa0cbd70e02ecb0c1775218703454d7207dedd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Most things depend on !defined(NO_OPENSSL); make it look so.</title>
<updated>2003-04-30T07:51:51+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-04-30T07:51:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6402d39a2b8ca834010410a4de65148adf1a93a6'/>
<id>6402d39a2b8ca834010410a4de65148adf1a93a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
