1. 10 Jun, 2015 15 commits
  2. 09 Jun, 2015 4 commits
  3. 08 Jun, 2015 5 commits
  4. 07 Jun, 2015 1 commit
  5. 06 Jun, 2015 2 commits
  6. 04 Jun, 2015 8 commits
  7. 03 Jun, 2015 2 commits
  8. 02 Jun, 2015 3 commits
    • Matt Caswell's avatar
      Fix compilation failure for some tool chains · 133dce44
      Matt Caswell authored
      
      
      Some tool chains (e.g. android) do not define IP_PMTUDISC_PROBE, and so
      this build breaks.
      
      Reviewed-by: default avatarTim Hudson <tjh@openssl.org>
      133dce44
    • Annie Yousar's avatar
      RT3230: Better test for C identifier · 591b7aef
      Annie Yousar authored
      
      
      objects.pl only looked for a space to see if the name could be
      used as a C identifier.  Improve the test to match the real C
      rules.
      
      Signed-off-by: default avatarRich Salz <rsalz@akamai.com>
      Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
      591b7aef
    • Rich Salz's avatar
      Standardize handling of #ifdef'd options. · 9c3bcfa0
      Rich Salz authored
      
      
      Here are the "rules" for handling flags that depend on #ifdef:
      
      - Do not ifdef the enum.  Only ifdef the OPTIONS table.  All ifdef'd
        entries appear at the end; by convention "engine" is last.  This
        ensures that at run-time, the flag will never be recognized/allowed.
        The next two bullets entries are for silencing compiler warnings:
      - In the while/switch parsing statement, use #ifdef for the body to
        disable it; leave the "case OPT_xxx:" and "break" statements outside
        the ifdef/ifndef.  See ciphers.c for example.
      - If there are multiple options controlled by a single guard, OPT_FOO,
        OPT_BAR, etc., put a an #ifdef around the set, and then do "#else"
        and a series of case labels and a break. See OPENSSL_NO_AES in cms.c
        for example.
      
      Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
      9c3bcfa0