lp:ubuntu/maverick/hardening-wrapper
- Get this branch:
- bzr branch lp:ubuntu/maverick/hardening-wrapper
Branch information
Recent revisions
- 21. By Kees Cook
-
* debian/control: add Conflicts for binutils-multiarch (Closes: 579409,
LP: #596136).
* debian/hardening- wrapper. postrm: remove attempted diversions on
installation failure. - 19. By Kees Cook
-
* hardening.make:
- disable RELRO on avr32.
- clarify use of CXXFLAGS.
* hardening-check: fix regex to correctly call sed (Closes: 578488). - 18. By Kees Cook
-
* debian/control:
- bump standards version: no changes needed.
- should not be considered "experimental".
* hardening-check: use readelf's "-s" instead of "-r" to avoid issues
with archs that lack sane relocations.
* tests/Makefile.common:
- adjust tests to include -s output.
- weaken nm symbol matching. - 17. By Kees Cook
-
* hardening-check: handle alternate names for relocation jump slots
(Closes: 568622)
* tests/Makefile.common: show relocations as well for future debugging. - 16. By Kees Cook
-
* hardening.make: correctly document how to disable PIE on a per-target
basis (Closes: 567707).
* tests/Makefile.{common, includes} : add HARDENING_DISABLE_* flags tests. - 14. By Kees Cook
-
* debian/control: add ${misc:Depends} to control file entries to
keep lintian happy.
* hardening-check: add -q option to only report failures.
* really handle gcc 4.5 diversion (Closes: 564596).
* handle ld diversion when binutils-gold installed (Closes: 535037). - 13. By Kees Cook
-
* hardening.make:
- switch to "filter" for easier to read logic.
- allow PIE for arm/armel, since it's only the kernel that lacks ASLR.
* tests/Makefile: perform test builds with -fstack-protector and -fPIE -pie
on all architectures just to have a record of the success/failure
in the build logs, even if we are manually selecting the defaults.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/natty/hardening-wrapper