<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/rescue, branch releng/8.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2009-06-24T18:21:37Z</updated>
<entry>
<title>Add the "vnet" and "-vnet" options, to allow moving interfaces between</title>
<updated>2009-06-24T18:21:37Z</updated>
<author>
<name>Jamie Gritton</name>
<email>jamie@FreeBSD.org</email>
</author>
<published>2009-06-24T18:21:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5061de23fa8552cbbb923a6bb1affd5bcbaab533'/>
<id>urn:sha1:5061de23fa8552cbbb923a6bb1affd5bcbaab533</id>
<content type='text'>
jails with VIMAGE.

Approved by:	bz (mentor)
</content>
</entry>
<entry>
<title>Add zfs/zpool to rescue programs</title>
<updated>2009-05-23T00:47:23Z</updated>
<author>
<name>Kip Macy</name>
<email>kmacy@FreeBSD.org</email>
</author>
<published>2009-05-23T00:47:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=87820315766125901188aaa6d4d69f422baa1327'/>
<id>urn:sha1:87820315766125901188aaa6d4d69f422baa1327</id>
<content type='text'>
PR:		bin/125878
Submitted by:	nork@
MFC after:	3 days
</content>
</entry>
<entry>
<title>Libarchive is sprouting dependencies on libmd and libcrypto.</title>
<updated>2009-04-18T06:01:55Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2009-04-18T06:01:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3b495423e3a15d894814a8408c7f98bc19f0996a'/>
<id>urn:sha1:3b495423e3a15d894814a8408c7f98bc19f0996a</id>
<content type='text'>
Because crunchgen drops any repeated library (keeping only the
first), the -lcrypto reference must be moved to after -larchive,
not merely duplicated.

I'm considering changing crunchgen's handling of duplicate
libraries, but that's a rather more delicate issue.
</content>
</entry>
<entry>
<title>*** empty log message ***</title>
<updated>2009-04-17T22:20:44Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2009-04-17T22:20:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=caa9d69ea17c4ab7f87471bea1267d5ecb43c003'/>
<id>urn:sha1:caa9d69ea17c4ab7f87471bea1267d5ecb43c003</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove if_ppp(4) and if_sl(4).</title>
<updated>2009-04-05T22:08:18Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2009-04-05T22:08:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d2a0bb080329ea491a0cbb90ee35c7c9ab9815d9'/>
<id>urn:sha1:d2a0bb080329ea491a0cbb90ee35c7c9ab9815d9</id>
<content type='text'>
Not only did these two drivers depend on IFF_NEEDSGIANT, they were
broken 7 months ago during the MPSAFE TTY import. if_ppp(4) has been
replaced by ppp(8). There is no replacement for if_sl(4).

If we see regressions in for example the ports tree, we should just use
__FreeBSD_version 800045 to check whether if_ppp(4) and if_sl(4) are
present. Version 800045 is used to denote the import of MPSAFE TTY.

Discussed with: rwatson, but also rwatson's IFF_NEEDSGIANT emails on the
                lists.
</content>
</entry>
<entry>
<title>Fix build when WITH_SSP is set explicitly.</title>
<updated>2009-02-21T15:04:31Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2009-02-21T15:04:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d9ca85fca7bd0972742fae2a4c2d0ae6269ec059'/>
<id>urn:sha1:d9ca85fca7bd0972742fae2a4c2d0ae6269ec059</id>
<content type='text'>
Submitted by:	Jeremie Le Hen
</content>
</entry>
<entry>
<title>Take a moment to tidy some white space while I'm here.  No functional</title>
<updated>2008-09-13T19:56:37Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2008-09-13T19:56:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=585ca1e1ef28099104f12328c454cbed7633cc8b'/>
<id>urn:sha1:585ca1e1ef28099104f12328c454cbed7633cc8b</id>
<content type='text'>
changes for this commit.
</content>
</entry>
<entry>
<title>We don't need pax and tar.  These days tar is a strict superset of</title>
<updated>2008-09-13T19:54:15Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2008-09-13T19:54:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bf419e6a5be3ec6326888dad4ac9f6df7cc54e52'/>
<id>urn:sha1:bf419e6a5be3ec6326888dad4ac9f6df7cc54e52</id>
<content type='text'>
pax.  Per discssuion on arch@ eliminate it.
</content>
</entry>
<entry>
<title>pkill(1) first appeared in /usr/bin, but later it was moved to /bin</title>
<updated>2008-08-31T14:27:59Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2008-08-31T14:27:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=21be3b318337f81324d33fcdd361482058b9bafb'/>
<id>urn:sha1:21be3b318337f81324d33fcdd361482058b9bafb</id>
<content type='text'>
for the convenience of rc.d.  Now it has happily lived there for quite
a while.  So move the pkill(1) source files from usr.bin to bin, too.

Approved by:	gad
</content>
</entry>
<entry>
<title>Enable GCC stack protection (aka Propolice) for userland:</title>
<updated>2008-06-25T21:33:28Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2008-06-25T21:33:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=042df2e2dadea9f43b62b79ed97534c0eecf1dad'/>
<id>urn:sha1:042df2e2dadea9f43b62b79ed97534c0eecf1dad</id>
<content type='text'>
- It is opt-out for now so as to give it maximum testing, but it may be
  turned opt-in for stable branches depending on the consensus.  You
  can turn it off with WITHOUT_SSP.
- WITHOUT_SSP was previously used to disable the build of GNU libssp.
  It is harmless to steal the knob as SSP symbols have been provided
  by libc for a long time, GNU libssp should not have been much used.
- SSP is disabled in a few corners such as system bootstrap programs
  (sys/boot), process bootstrap code (rtld, csu) and SSP symbols themselves.
- It should be safe to use -fstack-protector-all to build world, however
  libc will be automatically downgraded to -fstack-protector because it
  breaks rtld otherwise.
- This option is unavailable on ia64.

Enable GCC stack protection (aka Propolice) for kernel:
- It is opt-out for now so as to give it maximum testing.
- Do not compile your kernel with -fstack-protector-all, it won't work.

Submitted by:	Jeremie Le Hen &lt;jeremie@le-hen.org&gt;
</content>
</entry>
</feed>
