This website works better with JavaScript.
Explore
Help
Sign In
hsist
/
freifunkist-firmware
Watch
6
Star
1
Fork
You've already forked freifunkist-firmware
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43802
Commits
1
Branch
0
Tags
164 MiB
Tag:
Branch:
Tree:
dee8db441e
master
Branches
Tags
${ item.name }
Create tag
${ searchTerm }
Create branch
${ searchTerm }
from 'dee8db441e'
${ noResults }
freifunkist-firmware
/
include
/
hardened-ld-pie.specs
3 lines
47 B
Raw
Normal View
History
Unescape
Escape
build: add hardened builds with PIE (ASLR) support Introduce a configuration option to build a "hardened" OpenWrt with ASLR PIE support. Add new option PKG_ASLR_PIE to enable Address Space Layout Randomization (ASLR) by building Position Independent Executables (PIE). This new option protects against "return-to-text" attacks. Busybox need a special care, link is done with ld, not gcc, leading to unknown flags. Set BUSYBOX_DEFAULT_PIE instead and disable PKG_ASLR_PIE. If other failing packages were found, PKG_ASLR_PIE:=0 should be added to their Makefiles. Original Work by: Yongkui Han <yonhan@cisco.com> Signed-off-by: Julien Dusser <julien.dusser@free.fr>
7 years ago
*self_spec:
+ %{no-pie|static|r|shared:;:-pie}