Skip to content
Snippets Groups Projects
  1. Mar 11, 2010
  2. Jan 24, 2010
  3. Apr 21, 2009
  4. Mar 05, 2009
  5. Feb 27, 2009
  6. Feb 12, 2009
  7. Jan 30, 2009
  8. Jan 29, 2009
    • Yang Tse's avatar
      Introduced curl_sspi.c and curl_sspi.h for the implementation of functions · e813bf31
      Yang Tse authored
      Curl_sspi_global_init() and Curl_sspi_global_cleanup() which previously were
      named Curl_ntlm_global_init() and Curl_ntlm_global_cleanup() in http_ntlm.c
      Also adjusted socks_sspi.c to remove the link-time dependency on the Windows
      SSPI library using it now in the same way as it was done in http_ntlm.c.
      e813bf31
  9. Jan 21, 2009
    • Dan Fandrich's avatar
      Fixed a couple more locale-dependent toupper conversions, mainly for · 55915501
      Dan Fandrich authored
      clarity.  This does fix one problem that causes ;type=i FTP URLs
      to fail in the Turkish locale when CURLOPT_PROXY_TRANSFER_MODE is
      used (test case 561)
      
      Added tests 561 and 1092 through 1094 to test various combinations
      of ;type= and ;mode= URLs that could potentially fail in the Turkish
      locale.
      55915501
  10. Oct 23, 2008
  11. Sep 30, 2008
  12. Sep 02, 2008
  13. Aug 17, 2008
  14. Aug 11, 2008
  15. Nov 05, 2007
  16. Sep 27, 2007
  17. Aug 27, 2007
  18. Aug 14, 2007
  19. Jul 11, 2007
  20. Apr 10, 2007
  21. Apr 04, 2007
  22. Feb 21, 2007
  23. Jan 23, 2007
    • Daniel Stenberg's avatar
      - David McCreedy did NTLM changes mainly for non-ASCII platforms: · 354c8dcd
      Daniel Stenberg authored
        #1
        There's a compilation error in http_ntlm.c if USE_NTLM2SESSION is NOT
        defined.  I noticed this while testing various configurations.  Line 867 of
        the current http_ntlm.c is a closing bracket for an if/else pair that only
        gets compiled in if USE_NTLM2SESSION is defined.  But this closing bracket
        wasn't in an #ifdef so the code fails to compile unless USE_NTLM2SESSION was
        defined.  Lines 198 and 140 of my patch wraps that closing bracket in an
        #ifdef USE_NTLM2SESSION.
      
        #2
        I noticed several picky compiler warnings when DEBUG_ME is defined.  I've
        fixed them with casting.  By the way, DEBUG_ME was a huge help in
        understanding this code.
      
        #3
        Hopefully the last non-ASCII conversion patch for libcurl in a while.  I
        changed the "NTLMSSP" literal to hex since this signature must always be in
        ASCII.
      
        Conversion code was strategically added where necessary.  And the
        Curl_base64_encode calls were changed so the binary "blobs" http_ntlm.c
        creates are NOT translated on non-ASCII platforms.
      354c8dcd
  24. Jan 03, 2007
  25. Nov 02, 2006
  26. Oct 17, 2006
  27. Sep 09, 2006
  28. Jul 19, 2006
  29. Jun 07, 2006
  30. Apr 08, 2006
  31. Apr 05, 2006
  32. Nov 14, 2005
  33. Nov 08, 2005
    • Daniel Stenberg's avatar
      Dmitry Bartsevich discovered some issues in compatibilty of SSPI-enabled · 17533580
      Daniel Stenberg authored
      version of libcurl with different Windows versions. Current version of
      libcurl imports SSPI functions from secur32.dll. However, under Windows NT
      4.0 these functions are located in security.dll, under Windows 9x - in
      secur32.dll and Windows 2000 and XP contains both these DLLs (security.dll
      just forwards calls to secur32.dll).
      
      Dmitry's patch loads proper library dynamically depending on Windows
      version. Function InitSecurityInterface() is used to obtain pointers to all
      of SSPI function in one structure.
      : ----------------------------------------------------------------------
      17533580
  34. Oct 13, 2005
  35. Oct 02, 2005
  36. Sep 20, 2005
  37. Sep 19, 2005
Loading