Skip to content
Snippets Groups Projects
  1. Feb 05, 2015
  2. Jan 28, 2015
  3. Jan 17, 2015
    • John Crispin's avatar
      Support for building an hardened OpenWRT · 491f3fc0
      John Crispin authored
      
      Introduce configuration options to build an "hardened" OpenWRT.
      
      Options to enable Stack-Smashing Protection, FORTIFY_SOURCE and RELRO
      have been introduced.
      
      uClibc makefile now automatically detects if SSP support is necessary.
      
      hostapd makefile has been fixed to use "^" as sed separator since
      using a comma was problematic when using "-Wl,-z,now" and the like in
      TARGET_CFLAGS.
      
      Currently enabling SSP on user space depends on enabling SSP kernel
      side, this is due to the fact that TARGET_CFLAGS are used to build
      kernel modules (at least). Suggestions on how to avoid this are welcome.
      Using "select" instead of "depends on" doesn't seem to work with choice
      entries.
      
      Tested with a lantiq (WBMR) router, GCC 4.8, uClibc and a subset of
      the available packages.
      Needs to be tested with GCC 4.9 and the remaining packages.
      PIE not currently included.
      
      Signed-off-by: default avatarAlessandro Di Federico <ale+owrt@clearmind.me>
      
      SVN-Revision: 44005
      491f3fc0
  4. Jan 16, 2015
  5. Jan 08, 2015
  6. Dec 07, 2014
  7. Oct 27, 2014
  8. Sep 13, 2014
  9. Sep 10, 2014
  10. Aug 25, 2014
  11. Jul 20, 2014
  12. Jun 24, 2014
  13. Jun 12, 2014
  14. Jun 06, 2014
  15. Jun 02, 2014
  16. May 25, 2014
  17. May 13, 2014
  18. Apr 12, 2014
    • John Crispin's avatar
      sparse: add as a new package selectable from the config · 76133009
      John Crispin authored
      
      This change does multiple things, all related to enable sparse usage as
      a static analysis tool selectable from the OpenWrt configuration:
      *add a KERNEL_SPARSE option in the config to add sparse to the kernel
       build (through the C=1 option usage)
      *add sparse as a new host tools. It will get selected automatically when
       the above option will be enabled
      
      Signed-off-by: default avatarMathieu Olivari <mathieu@qca.qualcomm.com>
      
      SVN-Revision: 40490
      76133009
  19. Apr 02, 2014
  20. Jan 24, 2014
  21. Jan 07, 2014
  22. Dec 09, 2013
  23. Nov 22, 2013
Loading