1. 23 Mar, 2011 1 commit
    • 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
  2. 22 Mar, 2011 3 commits
  3. 21 Mar, 2011 2 commits
  4. 20 Mar, 2011 5 commits
  5. 19 Mar, 2011 1 commit
  6. 18 Mar, 2011 6 commits
  7. 17 Mar, 2011 6 commits
  8. 15 Mar, 2011 13 commits
  9. 14 Mar, 2011 3 commits
    • Daniel Stenberg's avatar
      protocols: use CURLPROTO_ internally · 13b64d75
      Daniel Stenberg authored
      The PROT_* set of internal defines for the protocols is no longer
      used. We now use the same bits internally as we have defined in the
      public header using the CURLPROTO_ prefix. This is for simplicity and
      because the PROT_* prefix was already used duplicated internally for a
      set of KRB4 values.
      
      The PROTOPT_* defines were moved up to just below the struct definition
      within which they are used.
      13b64d75
    • Daniel Stenberg's avatar
      protocol handler: added flags field · 8831000b
      Daniel Stenberg authored
      The protocol handler struct got a 'flags' field for special information
      and characteristics of the given protocol.
      
      This now enables us to move away central protocol information such as
      CLOSEACTION and DUALCHANNEL from single defines in a central place, out
      to each protocol's definition. It also made us stop abusing the protocol
      field for other info than the protocol, and we could start cleaning up
      other protocol-specific things by adding flags bits to set in the
      handler struct.
      
      The "protocol" field connectdata struct was removed as well and the code
      now refers directly to the conn->handler->protocol field instead. To
      make things work properly, the code now always store a conn->given
      pointer that points out the original handler struct so that the code can
      learn details from the original protocol even if conn->handler is
      modified along the way - for example when switching to go over a HTTP
      proxy.
      8831000b
    • Patrick Monnerat's avatar
      - Take new char * options into account in OS400 curl_easy_setopt_ccsid(). · ed8749e3
      Patrick Monnerat authored
      - Keep RPG binding, STRING_* table end check and OS400 README up to date.
      ed8749e3