Page MenuHomeFreeBSD

fortify sourceUmbrella
ActivePublic

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

oliver's FORTIFY_SOURCE gsoc project

Recent Activity

Oct 21 2017

op abandoned D3043: _FORTIFY_SOURCE support.
Oct 21 2017, 1:58 PM · fortify source

Mar 9 2017

ngie removed a reviewer for D3043: _FORTIFY_SOURCE support: ngie.
Mar 9 2017, 9:05 AM · fortify source

Mar 8 2017

pfg resigned from D3043: _FORTIFY_SOURCE support.
In D3043#205126, @ngie wrote:

Is this review still valid?

Mar 8 2017, 5:55 PM · fortify source
ngie added a comment to D3043: _FORTIFY_SOURCE support.

Is this review still valid?

Mar 8 2017, 7:00 AM · fortify source

Mar 15 2016

pfg abandoned D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

We will be abandoning this idea altogether:

Mar 15 2016, 3:15 PM · fortify source

Oct 14 2015

kib added a comment to D3043: _FORTIFY_SOURCE support.

hmm, apparently this sat in my account unsubmitted. No idea is it still useful.

Oct 14 2015, 12:14 PM · fortify source

Sep 21 2015

op abandoned D3455: [7/N] FORTIFY_SOURCE: add stdio.h related fortified functions: __f{gets,read,write}_chk, __{,v}s{,n}printf_chk.
Sep 21 2015, 10:50 AM · fortify source
op abandoned D3454: [6/N] FORTIFY_SOURCE: add sys/stat.h related fortified functions: __umask_chk.
Sep 21 2015, 10:50 AM · fortify source
op abandoned D3453: [5/N] FORTIFY_SOURCE: add sys/socket.h related fortified functions: __recvfrom_chk.
Sep 21 2015, 10:50 AM · fortify source
op abandoned D3452: [4/N] FORTIFY_SOURCE: add sys/poll.h related fortified functions: __poll_chk and __ppoll_chk.
Sep 21 2015, 10:49 AM · fortify source
op abandoned D3450: [3/N] FORTIFY_SOURCE: disable the FORTIFY_SOURCE on programs, which depends on libstand or knowly not compiles with FORTIFTY_SOURCE.
Sep 21 2015, 10:49 AM · fortify source
op abandoned D3449: [2/N] FORTIFY_SOURCE: #undef _FORTIFY_SOURCE to avoid infinite recursion.
Sep 21 2015, 10:49 AM · fortify source
op abandoned D3448: [1/N] FORTIFY_SOURCE: basic requirements and framework.
Sep 21 2015, 10:49 AM · fortify source

Sep 3 2015

pfg added a comment to D3043: _FORTIFY_SOURCE support.

Hi David;

Sep 3 2015, 2:58 PM · fortify source
theraven added a comment to D3043: _FORTIFY_SOURCE support.

I did a detailed review, which Phabricator appears to have eaten. I'll try to summarise here, as there was some talk of committing this, and it is a long way away from being ready to go in the tree:

Sep 3 2015, 11:53 AM · fortify source

Sep 1 2015

pfg added a comment to D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

Update comments from regarding man page.
(I will let Oliver answer David's concerns.)

Sep 1 2015, 8:09 PM · fortify source
pfg updated the diff for D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

Fix manpage comments. Thanks!

Sep 1 2015, 8:02 PM · fortify source
wblock added inline comments to D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.
Sep 1 2015, 4:25 PM · fortify source
theraven added a comment to D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

I've done a partial review. This needs a lot more work before it's close to being ready to commit. I stopped after seeing the same logic errors repeated in many functions - there may be new kinds of error, but please fix the ones that are repeated everywhere first.

Sep 1 2015, 10:43 AM · fortify source
pfg updated the diff for D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

Updated the manpage according to wblock's feedback.

Sep 1 2015, 1:28 AM · fortify source
pfg added inline comments to D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.
Sep 1 2015, 1:20 AM · fortify source

Aug 31 2015

wblock added inline comments to D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.
Aug 31 2015, 9:45 PM · fortify source
pfg added a comment to D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

I suspect I am a man page away from something I can commit ;)..

Aug 31 2015, 4:07 AM · fortify source

Aug 30 2015

pfg updated the diff for D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

As always, thanks for the feedback.

Aug 30 2015, 10:27 PM · fortify source
wblock added inline comments to D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.
Aug 30 2015, 7:04 PM · fortify source
pfg updated the diff for D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

Small updates to the manpage: still a long way to go.

Aug 30 2015, 2:57 AM · fortify source

Aug 28 2015

pfg updated the diff for D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

Rebase again: underscore attribute name.

Aug 28 2015, 3:45 PM · fortify source
pfg updated the diff for D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

Rebase cdefs.h

Aug 28 2015, 3:23 PM · fortify source
pfg added inline comments to D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.
Aug 28 2015, 3:19 PM · fortify source

Aug 27 2015

pfg updated D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.
Aug 27 2015, 4:10 PM · fortify source
pfg added a reviewer for D3459: GSoC 2015: Core support for _FORTIFY_SOURCE: kan.
Aug 27 2015, 4:08 PM · fortify source
bjk added a comment to D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

Some thoughts from a first read through the man page.

Aug 27 2015, 3:57 AM · fortify source

Aug 26 2015

pfg updated the diff for D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.

Minor cleanups + initial attempt at providing a man page.

Aug 26 2015, 10:56 PM · fortify source

Aug 22 2015

pfg updated D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.
Aug 22 2015, 2:58 PM · fortify source
pfg updated D3459: GSoC 2015: Core support for _FORTIFY_SOURCE.
Aug 22 2015, 2:57 PM · fortify source

Aug 21 2015

op retitled D3455: [7/N] FORTIFY_SOURCE: add stdio.h related fortified functions: __f{gets,read,write}_chk, __{,v}s{,n}printf_chk from to [7/N] FORTIFY_SOURCE: add stdio.h related fortified functions: __f{gets,read,write}_chk, __{,v}s{,n}printf_chk.
Aug 21 2015, 10:35 PM · fortify source
pfg added a comment to D3454: [6/N] FORTIFY_SOURCE: add sys/stat.h related fortified functions: __umask_chk.

Oliver ... please stop opening differential revisions. It doesn't help at all.

Aug 21 2015, 10:29 PM · fortify source
op retitled D3454: [6/N] FORTIFY_SOURCE: add sys/stat.h related fortified functions: __umask_chk from add sys/stat.h related fortified functions: __umask_chk to [6/N] FORTIFY_SOURCE: add sys/stat.h related fortified functions: __umask_chk.
Aug 21 2015, 10:11 PM · fortify source
op retitled D3454: [6/N] FORTIFY_SOURCE: add sys/stat.h related fortified functions: __umask_chk from to add sys/stat.h related fortified functions: __umask_chk.
Aug 21 2015, 10:10 PM · fortify source
op retitled D3453: [5/N] FORTIFY_SOURCE: add sys/socket.h related fortified functions: __recvfrom_chk from to [5/N] FORTIFY_SOURCE: add sys/socket.h related fortified functions: __recvfrom_chk.
Aug 21 2015, 9:50 PM · fortify source
op retitled D3452: [4/N] FORTIFY_SOURCE: add sys/poll.h related fortified functions: __poll_chk and __ppoll_chk from to [4/N] FORTIFY_SOURCE: add sys/poll.h related fortified functions: __poll_chk and __ppoll_chk.
Aug 21 2015, 9:33 PM · fortify source
op retitled D3450: [3/N] FORTIFY_SOURCE: disable the FORTIFY_SOURCE on programs, which depends on libstand or knowly not compiles with FORTIFTY_SOURCE from to [3/N] FORTIFY_SOURCE: disable the FORTIFY_SOURCE on programs, which depends on libstand or knowly not compiles with FORTIFTY_SOURCE.
Aug 21 2015, 8:34 PM · fortify source
op retitled D3449: [2/N] FORTIFY_SOURCE: #undef _FORTIFY_SOURCE to avoid infinite recursion from to [2/N] FORTIFY_SOURCE: #undef _FORTIFY_SOURCE to avoid infinite recursion.
Aug 21 2015, 8:17 PM · fortify source
pfg added a comment to D3448: [1/N] FORTIFY_SOURCE: basic requirements and framework.

Missing the *_chk functions, without them nothing works.

Aug 21 2015, 8:14 PM · fortify source
op updated the test plan for D3448: [1/N] FORTIFY_SOURCE: basic requirements and framework.
Aug 21 2015, 8:02 PM · fortify source
op retitled D3448: [1/N] FORTIFY_SOURCE: basic requirements and framework from to [1/N] FORTIFY_SOURCE: basic requirements and framework.
Aug 21 2015, 8:01 PM · fortify source
op added a comment to D3043: _FORTIFY_SOURCE support.
Aug 21 2015, 3:41 PM · fortify source
op updated the diff for D3043: _FORTIFY_SOURCE support.

Oliver Pinter (4):

FBSD FORTIFY: fix spelling in WITHOUT_FORTIFY
FBSD FORTIFY: update gcc build script
FBSD FORTIFY: add the ability do disable FORTIFY_SOURCE per compiler
FBSD FORTIFY: blacklist from fortified build in gcc case the libbfd, objdump and libsqlite3
Aug 21 2015, 3:35 PM · fortify source

Aug 20 2015

pfg added inline comments to D3043: _FORTIFY_SOURCE support.
Aug 20 2015, 3:44 PM · fortify source
op added inline comments to D3043: _FORTIFY_SOURCE support.
Aug 20 2015, 3:18 PM · fortify source