~ubuntu-branches/ubuntu/vivid/curl/vivid

« back to all changes in this revision

Viewing changes to include/curl/curl.h

  • Committer: Package Import Robot
  • Author(s): Alessandro Ghedini
  • Date: 2012-03-23 16:24:51 UTC
  • mto: (3.6.1 experimental) (1.3.1)
  • mto: This revision was merged to the branch mainline in revision 59.
  • Revision ID: package-import@ubuntu.com-20120323162451-z4gstlabjkgnrh7h
Tags: upstream-7.25.0
ImportĀ upstreamĀ versionĀ 7.25.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
673
673
  CURLUSESSL_LAST     /* not an option, never use */
674
674
} curl_usessl;
675
675
 
 
676
/* Definition of bits for the CURLOPT_SSL_OPTIONS argument: */
 
677
 
 
678
/* - ALLOW_BEAST tells libcurl to allow the BEAST SSL vulnerability in the
 
679
   name of improving interoperability with older servers. Some SSL libraries
 
680
   have introduced work-arounds for this flaw but those work-arounds sometimes
 
681
   make the SSL communication fail. To regain functionality with those broken
 
682
   servers, a user can this way allow the vulnerability back. */
 
683
#define CURLSSLOPT_ALLOW_BEAST (1<<0)
 
684
 
676
685
#ifndef CURL_NO_OLDIES /* define this to test if your app builds with all
677
686
                          the obsolete stuff removed! */
678
687
 
1499
1508
     of miliseconds. */
1500
1509
  CINIT(ACCEPTTIMEOUT_MS, LONG, 212),
1501
1510
 
 
1511
  /* Set TCP keepalive */
 
1512
  CINIT(TCP_KEEPALIVE, LONG, 213),
 
1513
 
 
1514
  /* non-universal keepalive knobs (Linux, AIX, HP-UX, more) */
 
1515
  CINIT(TCP_KEEPIDLE, LONG, 214),
 
1516
  CINIT(TCP_KEEPINTVL, LONG, 215),
 
1517
 
 
1518
  /* Enable/disable specific SSL features with a bitmask, see CURLSSLOPT_* */
 
1519
  CINIT(SSL_OPTIONS, LONG, 216),
 
1520
 
 
1521
  /* set the SMTP auth originator */
 
1522
  CINIT(MAIL_AUTH, OBJECTPOINT, 217),
 
1523
 
1502
1524
  CURLOPT_LASTENTRY /* the last unused */
1503
1525
} CURLoption;
1504
1526