1. 01 Aug, 2010 6 commits
  2. 31 Jul, 2010 2 commits
  3. 30 Jul, 2010 5 commits
  4. 29 Jul, 2010 6 commits
    • Kamil Dudka's avatar
      NTLM tests: boost coverage by forcing the hostname · b5c3feda
      Kamil Dudka authored
      A shared library tests/libtest/.libs/lihostname.so is preloaded in NTLM
      test-cases to override the system implementation of gethostname().  It
      makes it possible to test the NTLM authentication for exact match, and
      this way test the implementation of MD4 and DES.
      
      If LD_PRELOAD doesn't work, a debug build willl also workk as debug
      builds are now made to prefer a specific environment variable and will
      then return that content as host name instead of the actual one.
      
      Kamil wrote the bulk of this, Daniel Stenberg polished it.
      b5c3feda
    • Guenter Knauf's avatar
    • Guenter Knauf's avatar
      d873c820
    • Guenter Knauf's avatar
      41cf1f40
    • Guenter Knauf's avatar
      Make Watcom makefiles use Makefile.inc to reduce future maintainance. · 6ad0acb6
      Guenter Knauf authored
      lib/Makefile.Watcom works fine already, for src/Makefile.Watcom we
      need first to tweak src/Makefile.inc a bit - therefore the handtweaked
      list still exists for now.
      6ad0acb6
    • Guenter Knauf's avatar
      Watcom makefiles overhaul. · cfbb351e
      Guenter Knauf authored
      - make both libcurl and curl makefiles use register calling convention
        (previously libcurl had stack calling convention).
      - added include paths to the Watcom headers so its no longer required
        to set the environment vars for this.
      - added -wcd=201 to supress compiler warning about unreachable code.
      - use macros for all tools, and removed dependency on GNU tools like rm.
      - make ipv6 and debug builds controlable via env vars and so make them
        optional instead of default.
      - commented WINLDAPAPI and WINBERAPI since they broke with OW 1.8, and
        it seems they're not needed (anymore?).
      - added rule for hugehelp.c.cvs so that it will be created when not
        already exist - this is required for building from a release tarball
        since there we have no hugehelp.c.cvs, thus compilation broke.
      - removed C_ARG creation from lib/Makefile.Watcom and use CFLAGS
        directly as done too in src/Makefile.Watcom - this has the benefit
        that we will see all active cflags and defines during compile....
      cfbb351e
  5. 28 Jul, 2010 1 commit
  6. 26 Jul, 2010 2 commits
  7. 25 Jul, 2010 1 commit
    • Daniel Stenberg's avatar
      curl-config: --built-shared returns shared info · a1312859
      Daniel Stenberg authored
      The curl-config now features a --built-shared command line option that
      will output 'yes' or 'no' depending if the build process was asked to
      build shared library/libraries or not.
      
      It is primarily made to offer more details to the test suite to know
      what kind of stunts it can expect to work.
      a1312859
  8. 24 Jul, 2010 1 commit
  9. 22 Jul, 2010 2 commits
  10. 21 Jul, 2010 4 commits
  11. 18 Jul, 2010 1 commit
  12. 17 Jul, 2010 3 commits
    • Jan Van Boghout's avatar
      pingpong: response_time is milliseconds · 7abf3b97
      Jan Van Boghout authored
      Fixed the comment/document for the response_time struct member.
      7abf3b97
    • Jan Van Boghout's avatar
      ftp: response timeout bug in "quote" sending · 4a1384a8
      Jan Van Boghout authored
      The FTP implementation was missing a timestamp reset point, making the
      waiting for responses after sending a post-transfer "QUOTE" command not
      working as supposedly. This bug was introduced in 7.20.0
      4a1384a8
    • Jeff Pohlmeyer's avatar
      remote-header-name: chop filename at next semicolon · d76874a6
      Jeff Pohlmeyer authored
      The --remote-header-name option for the command-line tool assumes that
      everything beyond the filename= field is part of the filename, but that
      might not always be the case, for example:
      
      Content-Disposition: attachment; filename=file.txt; modification-date=...
      
      This fix chops the filename off at the next semicolon, if there is one.
      d76874a6
  13. 14 Jul, 2010 1 commit
  14. 13 Jul, 2010 2 commits
  15. 12 Jul, 2010 3 commits
    • Daniel Stenberg's avatar
      157e6d4e
    • Constantine Sapuntzakis's avatar
      multi: fix condition that remove timers before trigger · d4e64041
      Constantine Sapuntzakis authored
      curl_multi perform has two phases: run through every easy handle calling
      multi_runsingle and remove expired timers (timer removal).
      
      If a small timer (e.g. 1-10ms) is set during multi_runsingle, then it's
      possible that the timer has passed by when the timer removal runs. The
      timer which was just added is then removed. This will potentially cause
      the timer list to be empty and cause the next call to curl_multi_timeout
      to return -1. Ideally, curl_multi_timeout should return 0 in this case.
      
      One way to fix this is to move the struct timeval now = Curl_tvnow(); to
      the top of curl_multi_perform. The change does that.
      d4e64041
    • Constantine Sapuntzakis's avatar
      threaded resolver: fix timeout issue · 39923092
      Constantine Sapuntzakis authored
      Reset old timer first so we can set a new one further in the future.
      39923092