Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(232)

Issue 11411022: Use more hardening flags: (Closed)

Created:
8 years, 1 month ago by Paweł Hajdan Jr.
Modified:
8 years, 1 month ago
Reviewers:
Kees Cook
CC:
chromium-reviews
Visibility:
Public.

Description

Use more hardening flags: -D_FORTIFY_SOURCE=2 -Wl,-z,now (aka BIND_NOW) -Wl,-z,relro (read-only relocation tables) BUG=55439 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=168889

Patch Set 1 #

Patch Set 2 : only fortify chromium code #

Patch Set 3 : reduce to -fstack-protector #

Patch Set 4 : --param=ssp-buffer-size=4 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+23 lines, -0 lines) Patch
M build/common.gypi View 1 2 3 1 chunk +23 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
Paweł Hajdan Jr.
8 years, 1 month ago (2012-11-16 20:08:57 UTC) #1
cevans
Can I defer to jln@ or perhaps keescook@ ? These guys both know a lot ...
8 years, 1 month ago (2012-11-16 21:24:45 UTC) #2
Paweł Hajdan Jr.
Kees, could you take a look?
8 years, 1 month ago (2012-11-16 21:30:25 UTC) #3
Kees Cook
On 2012/11/16 21:30:25, Paweł Hajdan Jr. wrote: > Kees, could you take a look? Are ...
8 years, 1 month ago (2012-11-16 21:44:57 UTC) #4
Paweł Hajdan Jr.
On 2012/11/16 21:44:57, Kees Cook wrote: > On 2012/11/16 21:30:25, Paweł Hajdan Jr. wrote: > ...
8 years, 1 month ago (2012-11-16 22:23:43 UTC) #5
Kees Cook
On 2012/11/16 22:23:43, Paweł Hajdan Jr. wrote: > On 2012/11/16 21:44:57, Kees Cook wrote: > ...
8 years, 1 month ago (2012-11-16 23:39:27 UTC) #6
Paweł Hajdan Jr.
PTAL; I changed the flag to -fstack-protector, and impact on Release size binary is negligible ...
8 years, 1 month ago (2012-11-19 21:24:32 UTC) #7
Kees Cook
On 2012/11/19 21:24:32, Paweł Hajdan Jr. wrote: > PTAL; I changed the flag to -fstack-protector, ...
8 years, 1 month ago (2012-11-19 22:03:14 UTC) #8
Kees Cook
lgtm
8 years, 1 month ago (2012-11-19 22:03:39 UTC) #9
Kees Cook
On 2012/11/19 22:03:39, Kees Cook wrote: > lgtm Sorry for the repeat. It may also ...
8 years, 1 month ago (2012-11-19 22:05:16 UTC) #10
commit-bot: I haz the power
8 years, 1 month ago (2012-11-19 22:31:25 UTC) #11
No LGTM from a valid reviewer yet. Only full committers are accepted.
Even if an LGTM may have been provided, it was from a non-committer or
a lowly provisional committer, _not_ a full super star committer.
See http://www.chromium.org/getting-involved/become-a-committer
Note that this has nothing to do with OWNERS files.

Powered by Google App Engine
This is Rietveld 408576698