1. 05 Apr, 2011 5 commits
    • Daniel Stenberg's avatar
      return code cleanup: build, init and run-time errors · 01f05d0c
      Daniel Stenberg authored
      Stop the abuse of CURLE_FAILED_INIT as return code for things not being
      init related by introducing two new return codes:
      
      CURLE_NOT_BUILT_IN and CURLE_UNKNOWN_OPTION
      
      CURLE_NOT_BUILT_IN replaces return code 4 that has been obsoleted for
      several years. It is used for returning error when something is
      attempted to be used but the feature/option was not enabled or
      explictitly disabled at build-time. Getting this error mostly means that
      libcurl needs to be rebuilt.
      
      CURLE_FAILED_INIT is now saved and used strictly for init
      failures. Getting this problem means something went seriously wrong,
      like a resource shortage or similar.
      
      CURLE_UNKNOWN_OPTION is the option formerly known as
      CURLE_UNKNOWN_TELNET_OPTION (and the old name is still present,
      separately defined to be removed in a very distant future). This error
      code is meant to be used to return when an option is given to libcurl
      that isn't known. This problem would mostly indicate a problem in the
      program that uses libcurl.
      01f05d0c
    • Daniel Stenberg's avatar
      FTP+proxy: macrofied functions when proxy disabled · 8321a367
      Daniel Stenberg authored
      In my attempts to reduce #ifdefs in code, the SOCKS functions are now
      macros when libcurl is built without proxy support and therefore the FTP
      code could avoid some #ifs.
      8321a367
    • Daniel Stenberg's avatar
      RELEASE-NOTES: synced with db59b620 · 8e9e19b0
      Daniel Stenberg authored
      8e9e19b0
    • Ben Noordhuis's avatar
    • Ben Noordhuis's avatar
  2. 04 Apr, 2011 4 commits
  3. 02 Apr, 2011 2 commits
  4. 01 Apr, 2011 3 commits
  5. 29 Mar, 2011 2 commits
  6. 27 Mar, 2011 1 commit
  7. 25 Mar, 2011 3 commits
    • Peter Sylvester's avatar
      TSL-SRP: enabled with OpenSSL · 2531cd94
      Peter Sylvester authored
      If a new enough OpenSSL version is used, configure detects the TLS-SRP
      support and enables it.
      2531cd94
    • Daniel Stenberg's avatar
      RELEASE-NOTES: synced with 11c2db2a · 40256ec4
      Daniel Stenberg authored
      40256ec4
    • Daniel Stenberg's avatar
      fix: re-use of bound connections · 11c2db2a
      Daniel Stenberg authored
      When asked to bind the local end of a connection when doing a request,
      the code will now disqualify other existing connections from re-use even
      if they are connected to the correct remote host.
      
      This will also affect which connections that can be used for pipelining,
      so that only connections that aren't bound or bound to the same
      device/port you're asking for will be considered.
      11c2db2a
  8. 24 Mar, 2011 1 commit
  9. 23 Mar, 2011 4 commits
    • Daniel Stenberg's avatar
      rtsp: move protocol code to dedicated file · cc9e4321
      Daniel Stenberg authored
      The RTSP-specific function for checking for "dead" connection is better
      located in rtsp.c. The code using this is now written without #ifdefs as
      the function call is instead turned into a macro (in rtsp.h) when RTSP
      is disabled.
      cc9e4321
    • Daniel Stenberg's avatar
      MAIL-ETIQUETTE: intro and spam · 97058756
      Daniel Stenberg authored
      Added a little generic info section about the lists and a section about
      how to deal with trolls and spam on the lists.
      97058756
    • Daniel Stenberg's avatar
      TODO-RELEASE: 1 fixed, 1 notabug · 3a158f30
      Daniel Stenberg authored
      Fixed:
      
      271 - fix the IPv6-working probing to only exist at one place in the code and
            only get done once
      
      A problem not repeatable and no proper recipe given and therefore simply
      removed for now until we hear something else:
      
      282 - 100 Continue responses should return the "final" HTTP response code:
            "Getting the HTTP response code following a 100 Continue"
      3a158f30
    • Daniel Stenberg's avatar
      ipv6: only probe once · 67eb6792
      Daniel Stenberg authored
      Move ipv6-functional-probe into a single function that is used from all
      places that need to know.
      
      Make the probe function store the result in a static variable so that
      subsequent invokes just returns the previous result and won't have to
      probe again.
      67eb6792
  10. 22 Mar, 2011 3 commits
  11. 21 Mar, 2011 2 commits
  12. 20 Mar, 2011 5 commits
  13. 19 Mar, 2011 1 commit
  14. 18 Mar, 2011 4 commits