Skip to content
Snippets Groups Projects
  1. Aug 02, 2016
  2. Jul 27, 2016
  3. Jul 21, 2016
  4. Jun 23, 2016
    • kp's avatar
      pf: Fix fragment timeout · eda123ca
      kp authored
      We were inconsistent about the use of time_second vs. time_uptime.
      Always use time_uptime so the value can be meaningfully compared.
      
      Submitted by:	"Max" <maximos@als.nnov.ru>
      MFC after:	4 days
      16.7.r
      eda123ca
  5. Jun 22, 2016
  6. Jun 15, 2016
  7. Jun 08, 2016
    • Shawn Webb's avatar
      HBSD OPNsense: Separate out the ASLR code. · efe03b23
      Shawn Webb authored
      
      On OPNsense's 16.7 roadmap is HardenedBSD's ASLR code. This commit
      separates out the ASLR code from the rest of our exploit mitigation
      and system hardening code.
      
      Testing and verification still need to be performed. Initial testing
      (compile + boot + `procstat -v PIDofPIEapplication) has been
      performed. More thorough testing should occur.
      
      Shared object load order randomization in the RTLD is not included in
      this patch. That will be discussed with the fine folks at OPNsense at
      a later time.
      
      On i386, the stack isn't randomized enough to provide enough space for
      the VDSO to be randomized. Bump the stack randomization up to 14 for
      32bit systems and lower the VDSO randomization to 8. This provides
      enough of a difference between the two to allow for both stack and
      VDSO randomization.
      
      Note that ASLR on 32bit systems is still rather weak. Not much entropy
      can be introduced into the stack and VDSO. Brute forcing the stack and
      VDSO is well within the realm of possibility. Users are strongly
      advised to migrate to 64bit systems.
      
      Signed-off-by: default avatarShawn Webb <shawn.webb@hardenedbsd.org>
      efe03b23
  8. Jun 05, 2016
  9. May 31, 2016
  10. May 30, 2016
  11. May 25, 2016
  12. May 21, 2016
  13. May 18, 2016
  14. May 17, 2016
  15. May 07, 2016
  16. May 05, 2016
  17. Apr 29, 2016