Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Dec 2007 05:04:19 +0200
From:      Nikolay Pavlov <qpadla@gmail.com>
To:        freebsd-current@freebsd.org
Cc:        Jeremie Le Hen <jeremie@le-hen.org>
Subject:   Re: Patch to enable SSP on RELENG_7/CURRENT by default
Message-ID:  <200712120504.19496.qpadla@gmail.com>
In-Reply-To: <20071211221318.GB47521@obiwan.tataz.chchile.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Wednesday 12 December 2007 00:13:18 Jeremie Le Hen wrote:
> Hi list,
>
> I already posted a couple of month ago for a patch to bring in
> ProPolice/SSP into 6-STABLE and 7-CURRENT [1].  Understandably, it has
> never been commited because this required to heavily patch GCC 3.4.6,
> which is a contributed software.
>
> Now that RELENG_7 and CURRENT have GCC 4.2.1, which provides SSP,
> FreeBSD just lacks the "glue" bits to make the best of it.  Once
> applied, FreeBSD will be compiled with SSP unless WITHOUT_SSP is set.
>
> This patch is a kind of proof of concept.  For example, the FreeBSD
> team might not want to enable SSP by default (any benchmark from other
> users than me would be welcome).  The Makefile guy(s?) may also have
> comments on how I've implemented it in the build infrastructure
> (SSP_CFLAGS notably).  Also, the kernel bits I scrawled in
> sys/kern/stack_protector.c should surely be improved.
>
> Best regards,
>
> [1] http://tataz.chchile.org/~tataz/FreeBSD/SSP/

Hi Jeremie.
There is already WITHOUT_SSP option documented in src.conf in a BETA4
is this some kind of a stub?

-- 
======================================================================  
- Best regards, Nikolay Pavlov. <<<-----------------------------------    
======================================================================  


[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBHX0+z/2R6KvEYGaIRAmniAKC9NI9Rv2ZEWY/4VKVZbXofbdKScACeMZSM
5wADfKRgHJJqnvFuYvbFpfg=
=xTE5
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200712120504.19496.qpadla>