1. 25 Aug, 2014 15 commits
    • Daniel Stenberg's avatar
      RELEASE-NOTES: added two missing HTTP/2 bug fixes · 26036188
      Daniel Stenberg authored
      And renamed all http2 references to HTTP/2 in this file
      26036188
    • Daniel Stenberg's avatar
      RELEASE-NOTES: synced with f646e907 · b17b4b4a
      Daniel Stenberg authored
      b17b4b4a
    • Jakub Zakrzewski's avatar
      Cmake: Possibility to use OpenLDAP, OpenSSL, LibSSH2 on windows · f646e907
      Jakub Zakrzewski authored
      At this point I can build libcurl on windows. It provides at least the same
      list of protocols as for linux build and works with our software.
      f646e907
    • Jakub Zakrzewski's avatar
      Cmake: Removed repeated content from ending blocks · ba879508
      Jakub Zakrzewski authored
      They are unnecesary in modern CMake and removing them improves readability.
      ba879508
    • Jakub Zakrzewski's avatar
      Cmake: Removed some useless empty SET statements. · 06de7d69
      Jakub Zakrzewski authored
      Undefined variables resolve to empty strings and we do not ever test if
      the variable is defined thus those SETs are superfluous.
      06de7d69
    • Jakub Zakrzewski's avatar
      Cmake: Removed useless comments from CMakeLists.txt · febcfab2
      Jakub Zakrzewski authored
      They look like some relics after changes.
      febcfab2
    • Jakub Zakrzewski's avatar
      Cmake: Don't check for all headers each time · 1269df2e
      Jakub Zakrzewski authored
      One header at a time is the right way. Apart from that the output on
      windows goes from:
      ...
      -- Looking for include files I:/src/libssh2-1.4.3/include/libssh2.h, ws2tcpip.h
      -- Looking for include files I:/src/libssh2-1.4.3/include/libssh2.h, ws2tcpip.h
      - found
      -- Looking for 3 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., wins
      ock2.h
      -- Looking for 3 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., wins
      ock2.h - found
      -- Looking for 4 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., stdi
      o.h
      -- Looking for 4 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., stdi
      o.h - found
      -- Looking for 5 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., wind
      ows.h
      -- Looking for 5 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., wind
      ows.h - found
      -- Looking for 6 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., wins
      ock.h
      -- Looking for 6 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., wins
      ock.h - found
      -- Looking for 7 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., sys/
      filio.h
      -- Looking for 7 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., sys/
      filio.h - not found
      -- Looking for 7 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., sys/
      ioctl.h
      -- Looking for 7 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., sys/
      ioctl.h - not found
      -- Looking for 7 include files I:/src/libssh2-1.4.3/include/libssh2.h, ..., sys/
      resource.h
      ...
      
      To much nicer:
      ...
      -- Looking for ws2tcpip.h
      -- Looking for ws2tcpip.h - found
      -- Looking for winsock2.h
      -- Looking for winsock2.h - found
      -- Looking for stdio.h
      -- Looking for stdio.h - found
      -- Looking for windows.h
      -- Looking for windows.h - found
      -- Looking for winsock.h
      -- Looking for winsock.h - found
      -- Looking for sys/filio.h
      -- Looking for sys/filio.h - not found
      -- Looking for sys/ioctl.h
      -- Looking for sys/ioctl.h - not found
      -- Looking for sys/resource.h
      1269df2e
    • Jakub Zakrzewski's avatar
      Cmake: Append OpenSSL include directory to search path · dda86f38
      Jakub Zakrzewski authored
      At this point I can build libcurl with OpenSSL, OpenLDAP and LibSSH2.
      Supported protocols are at least:
      HTTP, HTTPS, FTP, SFTP, TFTP, LDAP, LDAPS, POP3, SMTP
      (those are the ones we have regression tests for
      in our product's testsuite)
      dda86f38
    • Jakub Zakrzewski's avatar
    • Jakub Zakrzewski's avatar
      Cmake: LibSSH2 detection and use. · 118977f1
      Jakub Zakrzewski authored
      118977f1
    • Jakub Zakrzewski's avatar
      88c17d55
    • Jakub Zakrzewski's avatar
      Cmake: Added missing protocol-disable switches · 73a1a639
      Jakub Zakrzewski authored
      They already have their defines in config.h. This makes it possible to
      disable the protocols from command line during configure step.
      73a1a639
    • Jakub Zakrzewski's avatar
      Cmake: Made boolean defines be defined to "1" instead of "ON" · 8f4da296
      Jakub Zakrzewski authored
      It's by convention, for compatibility and because the comments say so.
      Just mabe someone have written a test like "#if HAVE_XX==1"
      8f4da296
    • Jakub Zakrzewski's avatar
      Cmake: Require at least CMake 2.8. · 14aa8f0c
      Jakub Zakrzewski authored
      CMake 2.6 is already a bit old. Many bugs have been fixed since
      its release. We use 2.8 in our company and we have no intention
      of polluting our environment with old software, so 2.6 would
      not be tested. This shouldn't be a problem since all one need
      to build CMake from source is C and C++ compiler.
      14aa8f0c
    • Daniel Stenberg's avatar
      disconnect: don't touch easy-related state on disconnects · 898808fa
      Daniel Stenberg authored
      This was done to make sure NTLM state that is bound to a connection
      doesn't survive and gets used for the subsequent request - but
      disconnects can also be done to for example make room in the connection
      cache and thus that connection is not strictly related to the easy
      handle's current operation.
      
      The http authentication state is still kept in the easy handle since all
      http auth _except_ NTLM is connection independent and thus survive over
      multiple connections.
      
      Bug: http://curl.haxx.se/mail/lib-2014-08/0148.html
      Reported-by: Paras S
      898808fa
  2. 22 Aug, 2014 5 commits
  3. 21 Aug, 2014 1 commit
  4. 20 Aug, 2014 2 commits
  5. 19 Aug, 2014 2 commits
  6. 18 Aug, 2014 1 commit
  7. 17 Aug, 2014 3 commits
  8. 16 Aug, 2014 7 commits
  9. 15 Aug, 2014 4 commits