- Feb 23, 2013
-
-
Jiri Hruska authored
Removed user and passwd from the IMAP struct as these cannot be set on a per-request basis and are leftover from legacy FTP code.
-
Jiri Hruska authored
Created a new IMAP structure and changed the type of the imap proto variable in connectdata from FTP* to the new IMAP*. Moved the mailbox variable from the per-connection struct imap_conn to the new per-request struct and fixed references accordingly.
-
- Feb 22, 2013
-
-
Steve Holme authored
Following commit 65644b83 for the IMAP module updated the clean-up comment in POP3.
-
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.
-
Alexander Klauer authored
Fixes a typo get → git in docs/CONTRIBUTE.
-
Alexander Klauer authored
Ignores the patch files generated by the 'git format-patch' command.
-
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().
-
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.
-
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.
-
Daniel Stenberg authored
-
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.
-
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.
-
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.)
-
- Feb 20, 2013
-
-
Nick Zitzmann authored
I just noticed Metalink support wasn't listed as a feature of the tool.
-
Nick Zitzmann authored
The this_url pointer wasn't being initialized, so if strdup() would return null when copying the filename in a metalink file, then hilarity would ensue during the cleanup phase. This change was brought to you by clang, which noticed this and raised a warning.
-
- Feb 19, 2013
- Feb 18, 2013
-
-
Nick Zitzmann authored
Schannel and darwinssl use the certificates built into the OS to do vert verification instead of bundles. darwinssl is thread-safe. Corrected typos in the NSS docs.
-
Daniel Stenberg authored
The attempt to use gai_strerror() or alternative function didn't work as the 'sock_error' field didn't contain the proper error code. But since this hasn't been reported and thus isn't really a big deal I decided to just scrap the whole attempt to output the detailed resolver error and instead remain with just stating that the resolving of the name failed.
-
Kim Vandry authored
-
Daniel Stenberg authored
conversion to 'int' from 'long int' may alter its value
-
Daniel Stenberg authored
follow-up to commit ed7174c6, rename 'wait' to 'block'
-
- Feb 17, 2013
-
-
Daniel Stenberg authored
It seems older gcc installations (at least) will cause warnings if we name a variable 'wait'. Now changed to 'block' instead. Reported by: Jiří Hruška Bug: http://curl.haxx.se/mail/lib-2013-02/0247.html
-
Nick Zitzmann authored
Apple made a number of changes to Xcode 4. The SDKs were moved, the entire Developer folder was moved, and PowerPC support was removed. The script will now adapt to those changes and should be future-proofed against additional changes in case Apple moves the Developer folder ever again. Also, the minimum OS X version compiler option was removed, so that the framework can be built against the latest SDK but still run in older cats.
-
Daniel Stenberg authored
-
- Feb 16, 2013
-
-
Steve Holme authored
Tidied up result variables to be consistent in name, declaration order and default values.
-
Nick Zitzmann authored
Fixed a 64-to-32 compiler warning raised when building with clang and the --with-darwinssl option.
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Pointed out by Steve Holme
-
Steve Holme authored
Due to the reordering of functions in commit 586f5d36 the forward declaration to state_upgrade_tls() are no longer required.
-
Steve Holme authored
-
- Feb 15, 2013
-
-
Willem Sparreboom authored
Repaired all curl/lib/checksrc.pl warnings in the previous four patches
-
Willem Sparreboom authored
Added WIN32 threading support for PolarSSL entropy if --enable-threaded-resolver config flag is set and process.h can be found.
-
Willem Sparreboom authored
Added pthread support for polarssl entropy if --enable-threaded-resolver config flag is set and pthread.h can be found.
-
Willem Sparreboom authored
Add non-threaded entropy and ctr_drbg and removed HAVEGE_RANDOM define
-
Willem Sparreboom authored
Print out human readable error strings for PolarSSL related errors
-
Steve Holme authored
-
Steve Holme authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Since the function takes no argument, the macro shouldn't take one as some compilers will error out on that.
-