Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
LLVM hardening features #336
Comments
thestinger
added
the
Type: enhancement
label
Jul 12, 2016
thestinger
changed the title from
LLVM hardening feature metabug
to
LLVM hardening features
Jul 12, 2016
thestinger
added
the
Component: compiler
label
Jul 12, 2016
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment Hide comment
thestinger
Nov 30, 2016
Contributor
Going to be opening more specific issues instead of this. This is just here to document some thoughts.
|
Going to be opening more specific issues instead of this. This is just here to document some thoughts. |
thestinger
closed this
Nov 30, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
thestinger commentedJul 12, 2016
•
edited
Edited 1 time
-
thestinger
edited Aug 4, 2016
Note: this is only the roadmap for meeting the needs of CopperheadOS. Landing features in upstream LLVM would require more work, since it rules out taking reasonable shortcuts (like preventing returnaddress optimization), requires defining configuration and user interfaces and will no doubt require lots of bikeshedding (see the failed attempts at landing stack probes in LLVM).