Skip to content
  1. Aug 14, 2011
    • Daniel Stenberg's avatar
      telnet: allow programatic use on Windows · 44b44a75
      Daniel Stenberg authored
      Summary of the issue can be found at:
      http://curl.haxx.se/mail/lib-2010-04/0367.html
      
      That patch only updated the unix sockets code - the winsock code was not
      updated and no longer works the same was as the unix code. This change
      updates the windows code accordingly.
      
      Bug: http://curl.haxx.se/bug/view.cgi?id=3163118
      44b44a75
    • Daniel Stenberg's avatar
      TODO-RELEASE: fixed issue #291 · 2828b8ef
      Daniel Stenberg authored
      291 - bug 3383692 "GET PARAMETER request and body in response"
      2828b8ef
    • Yang Tse's avatar
      http NTLM: reinstate "memdebug.h" header inclusion · e575cbc8
      Yang Tse authored
      Inclusion of header "memdebug.h" in http_ntlm.c got lost in commit 98fb0ef7.
      e575cbc8
    • Daniel Stenberg's avatar
    • Daniel Stenberg's avatar
      Curl_output_ntlm: remove unused variable · dfb18da5
      Daniel Stenberg authored
      dfb18da5
    • Yang Tse's avatar
      0c4ec803
    • Yang Tse's avatar
      http NTLM: fix 8 compiler warnings · dc4f9d18
      Yang Tse authored
      Strict splitting of http_ntlm.[ch] may trigger 8 compiler warnings when
      building with some compilers and strict compiler warnings enabled, depending
      on other specific configuration options some could get triggered or not.
      
      Seven are related with 'unused function parameters' and another one with
      'var may be used before its value is set'.
      dc4f9d18
    • Yang Tse's avatar
      http NTLM: split http_ntlm.[ch] between http_ntlm.[ch] and curl_ntlm.[ch] · 98fb0ef7
      Yang Tse authored
      For modularity purposes, huge chunks of NTLM existing code is transformed into
      functions to allow future internal code reuse.
      
      Resulting three new libcurl private functions:
      
       - Curl_ntlm_create_type1_message()
       - Curl_ntlm_create_type3_message()
       - Curl_ntlm_decode_type2_message()
      
      Changing static ntlm_sspi_cleanup() into non-static Curl_ntlm_sspi_cleanup()
      
      This 'refactoring' has been prepared by previous commits to allow that this
      specific one does not introduce any change to existing code. All existing
      goodness and badness previous to this commit should remain the same once it is
      applied, the only difference should be that existing code is moved into
      functions.
      
      Given the quite big portions of code being moved around, and the importance of
      change traceability, this commit has been done in such a way that it is
      possible to perform a three-way diff from initial http_ntlm.[ch] to resulting
      http_ntlm.[ch] and curl_ntlm.[ch] to actually verify that no functional change
      is introduced here.
      
      Notice that Steve Holme has provided several patches, but these included this
      refactoring along with 'extra' fixes. I really wanted this 'clean' refactoring
      done first, in order to allow discussion or committing of 'extra' fixes on a
      case by case basis, so, I had to bite the bullet ;-)
      
      Comments, line adjustments, compiler warning fixes, whatever, may follow
      afterwards.
      98fb0ef7
  2. Aug 13, 2011
  3. Aug 12, 2011
  4. Aug 11, 2011
  5. Aug 10, 2011
  6. Aug 09, 2011
  7. Aug 08, 2011