Skip to content
  1. Feb 22, 2013
    • Steve Holme's avatar
      imap: Fixed memory leak when performing multiple selects · 65644b83
      Steve Holme authored
      Moved the clean-up of the mailbox variable from imap_disconnect() to
      imap_done() as this variable is allocated in the do phase, yet would
      have only been freed only once if multiple selects where preformed
      on a single connection.
      65644b83
    • Alexander Klauer's avatar
      Documentation: Typo in docs/CONTRIBUTE · 6b7cf6c7
      Alexander Klauer authored
      Fixes a typo get → git in docs/CONTRIBUTE.
      6b7cf6c7
    • Alexander Klauer's avatar
      repository: ignore patch files generated by git · 217024a6
      Alexander Klauer authored
      Ignores the patch files generated by the 'git format-patch' command.
      217024a6
    • Alexander Klauer's avatar
      libcurl documentation: clarifications and typos · c3ea3eb6
      Alexander Klauer authored
      * Elaborates on default values of some curl_easy_setopt() options.
      * Reminds the user to cast variadic arguments to curl_easy_setopt() to
        'void *' where curl internally interprets them as such.
      * Clarifies the working of the CURLOPT_SEEKFUNCTION option for
        curl_easy_setopt().
      * Fixes typo 'forth' → 'fourth'.
      * Elaborates on CURL_SOCKET_TIMEOUT.
      * Adds some missing periods.
      * Notes that the return value of curl_version() must not be passed to
        free().
      c3ea3eb6
    • Alexander Klauer's avatar
      lib/url.c: Generic read/write data pointers · a5b231ac
      Alexander Klauer authored
      Always interprets the pointer passed with the CURLOPT_WRITEDATA or
      CURLOPT_READDATA options of curl_easy_setopt() as a void pointer in
      order to avoid problems in environments where FILE and void pointers
      have non-trivial conversion.
      a5b231ac
    • Alexander Klauer's avatar
      libcurl documentation: updates HTML index · 790abe3f
      Alexander Klauer authored
      * Adds several links to documentation of library functions which were
        missing.
      * Marks documentation of deprecated library functions "(deprecated)".
      * Removes spurious .html suffixes.
      790abe3f
    • Daniel Stenberg's avatar
      ossl_seed: avoid recursive seeding! · 1a4dd1aa
      Daniel Stenberg authored
      1a4dd1aa
    • Jiri Hruska's avatar
      Fixed checking the socket if there is data waiting in the cache · 296b9a5a
      Jiri Hruska authored
      Use Curl_pp_moredata() in Curl_pp_multi_statemach() to check if there is
      more data to be received, rather than the socket state, as a task could
      hang waiting for more data from the socket itself.
      296b9a5a
    • Steve Holme's avatar
      imap.c: Fixed an incorrect variable reference · 1dac29fa
      Steve Holme authored
      Fixed an incorrect variable reference which was introduced in commit
      a1701eea as a result of a copy and paste from SMTP/POP3.
      1dac29fa
    • Jiri Hruska's avatar
      pingpong: Introduce Curl_pp_moredata() · cd65ecb2
      Jiri Hruska authored
      A simple function to test whether the PP is not sending and there are
      still more data in its receiver cache. This will be later utilized to:
      
      1) Change Curl_pp_multi_statemach() and Curl_pp_easy_statemach() to
         not test socket state and just call user's statemach_act() function
         when there are more data to process, because otherwise the task would
         just hang, waiting for more data from the socket.
      
      2) Allow PP users to read multiple responses by looping as long as there
         are more data available and current phase is not finished.
         (Currently needed for correct processing of IMAP SELECT responses.)
      cd65ecb2
  2. Feb 20, 2013
  3. Feb 19, 2013
  4. Feb 18, 2013
  5. Feb 17, 2013
  6. Feb 16, 2013
  7. Feb 15, 2013