[BACK]Return to netcat.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / nc

Diff for /src/usr.bin/nc/netcat.c between version 1.169 and 1.170

version 1.169, 2016/11/05 16:03:09 version 1.170, 2016/11/06 13:33:30
Line 67 
Line 67 
 #define BUFSIZE 16384  #define BUFSIZE 16384
 #define DEFAULT_CA_FILE "/etc/ssl/cert.pem"  #define DEFAULT_CA_FILE "/etc/ssl/cert.pem"
   
 #define TLS_LEGACY      (1 << 1)  #define TLS_ALL (1 << 1)
 #define TLS_NOVERIFY    (1 << 2)  #define TLS_NOVERIFY    (1 << 2)
 #define TLS_NONAME      (1 << 3)  #define TLS_NONAME      (1 << 3)
 #define TLS_CCERT       (1 << 4)  #define TLS_CCERT       (1 << 4)
Line 463 
Line 463 
                         errx(1, "%s", tls_config_error(tls_cfg));                          errx(1, "%s", tls_config_error(tls_cfg));
                 if (oflag && tls_config_set_ocsp_staple_file(tls_cfg, oflag) == -1)                  if (oflag && tls_config_set_ocsp_staple_file(tls_cfg, oflag) == -1)
                         errx(1, "%s", tls_config_error(tls_cfg));                          errx(1, "%s", tls_config_error(tls_cfg));
                 if (TLSopt & TLS_LEGACY) {                  if (TLSopt & TLS_ALL) {
                         tls_config_set_protocols(tls_cfg, TLS_PROTOCOLS_ALL);                          tls_config_set_protocols(tls_cfg, TLS_PROTOCOLS_ALL);
                         tls_config_set_ciphers(tls_cfg, "all");                          tls_config_set_ciphers(tls_cfg, "all");
                 }                  }
Line 1509 
Line 1509 
                 const char      *keyword;                  const char      *keyword;
                 int              val;                  int              val;
         } *t, tlskeywords[] = {          } *t, tlskeywords[] = {
                 { "tlslegacy",          TLS_LEGACY },                  { "tlsall",             TLS_ALL },
                 { "noverify",           TLS_NOVERIFY },                  { "noverify",           TLS_NOVERIFY },
                 { "noname",             TLS_NONAME },                  { "noname",             TLS_NONAME },
                 { "clientcert",         TLS_CCERT},                  { "clientcert",         TLS_CCERT},

Legend:
Removed from v.1.169  
changed lines
  Added in v.1.170