#
4a5aa668 |
| 04-Jan-2013 |
Yang Tse |
Revert changes relative to lib/*.[ch] recent renaming This reverts renaming and usage of lib/*.h header files done 28-12-2012, reverting 2 commits: f871de0... build: make use
Revert changes relative to lib/*.[ch] recent renaming This reverts renaming and usage of lib/*.h header files done 28-12-2012, reverting 2 commits: f871de0... build: make use of 76 lib/*.h renamed files ffd8e12... build: rename 76 lib/*.h files This also reverts removal of redundant include guard (redundant thanks to changes in above commits) done 2-12-2013, reverting 1 commit: c087374... curl_setup.h: remove redundant include guard This also reverts renaming and usage of lib/*.c source files done 3-12-2013, reverting 3 commits: 13606bb... build: make use of 93 lib/*.c renamed files 5b6e792... build: rename 93 lib/*.c files 7d83dff... build: commit 13606bbfde follow-up 1 Start of related discussion thread: http://curl.haxx.se/mail/lib-2013-01/0012.html Asking for confirmation on pushing this revertion commit: http://curl.haxx.se/mail/lib-2013-01/0048.html Confirmation summary: http://curl.haxx.se/mail/lib-2013-01/0079.html NOTICE: The list of 2 files that have been modified by other intermixed commits, while renamed, and also by at least one of the 6 commits this one reverts follows below. These 2 files will exhibit a hole in history unless git's '--follow' option is used when viewing logs. lib/curl_imap.h lib/curl_smtp.h
show more ...
|
#
f871de00 |
| 28-Dec-2012 |
Yang Tse |
build: make use of 76 lib/*.h renamed files 76 private header files renamed to use our standard naming scheme. This change affects 322 files in libcurl's source tree.
|
#
ec691ca3 |
| 28-Dec-2012 |
Yang Tse |
lib/*.h: use our standard naming scheme for header inclusion guards
|
Revision tags: curl-7_28_1, curl-7_28_0 |
|
#
8bad5f2a |
| 07-Aug-2012 |
Daniel Stenberg |
WSAPoll: disabled on all windows builds Due to WSAPoll bugs, libcurl does not work as intended. When the cURL library is used to setup a connection to an incorrect port, normally the
WSAPoll: disabled on all windows builds Due to WSAPoll bugs, libcurl does not work as intended. When the cURL library is used to setup a connection to an incorrect port, normally the result is CURLE_COULDNT_CONNECT, /* 7 */, but due to the bug in WSAPoll, the result now is CURLE_OPERATION_TIMEDOUT, /* 28 - the timeout time was reached */. On August 1, Jan Koen Annot opened a case for this to Microsoft Premier Online (https://premier.microsoft.com/). The support engineer handling the case wrote that the case description is quite clear. He will try to reproduce the issue and then proceed with troubleshooting it. Reported by: Jan Koen Annot Bug: http://curl.haxx.se/mail/lib-2012-07/0310.html
show more ...
|
Revision tags: curl-7_27_0, curl-7_26_0, curl-7_25_0, curl-7_24_0 |
|
#
5527417a |
| 08-Dec-2011 |
Daniel Stenberg |
sockets: new Curl_socket_check() can wait for 3 sockets This offers an alternative to the existing Curl_socket_ready() API which only checks one socket for read and one for write.
|
Revision tags: curl-7_23_1, curl-7_23_0 |
|
#
2d6796aa |
| 25-Sep-2011 |
Daniel Stenberg |
curl_multi_fdset: avoid FD_SET out of bounds If a socket is larger than FD_SETSIZE, avoid using FD_SET() on the platforms where this is possible. Bug: http://curl.haxx.se/bug/vi
curl_multi_fdset: avoid FD_SET out of bounds If a socket is larger than FD_SETSIZE, avoid using FD_SET() on the platforms where this is possible. Bug: http://curl.haxx.se/bug/view.cgi?id=3413274 Reported by: Tim Starling
show more ...
|
Revision tags: curl-7_22_0 |
|
#
97795532 |
| 28-Jul-2011 |
Dan Fandrich |
Give the NTLM SSO helper a moment to cleanly shut down if needed
|
Revision tags: curl-7_21_7 |
|
#
4f170ee8 |
| 04-Jun-2011 |
Daniel Stenberg |
Curl_socket_ready: make timeout a 'long' It was mostly typecasted to int all over the code so switching to long instead all over should be a net gain.
|
Revision tags: curl-7_21_6, curl-7_21_5, curl-7_21_4, curl-7_21_3, curl-7_21_2, curl-7_21_1, curl-7_21_0, curl-7_20_1 |
|
#
2309b4e3 |
| 24-Mar-2010 |
Daniel Stenberg |
remove the CVSish $Id$ lines
|
Revision tags: curl-7_20_0, curl-7_19_7, curl-7_19_6, curl-7_19_5, curl-7_19_4, curl-7_19_3, curl-7_19_2, curl-7_19_1, curl-7_19_0 |
|
#
08ac9866 |
| 10-Jul-2008 |
Yang Tse |
Peter Lamberg filed bug report #2015126: "poll gives WSAEINVAL when POLLPRI is set in fdset.events" (http://curl.haxx.se/bug/view.cgi?id=2015126) which exactly pinpointed the problem only tri
Peter Lamberg filed bug report #2015126: "poll gives WSAEINVAL when POLLPRI is set in fdset.events" (http://curl.haxx.se/bug/view.cgi?id=2015126) which exactly pinpointed the problem only triggered on Windows Vista, provided reference to docs and also a fix. There is much work behind Peter Lamberg's excellent bug report. Thank You!
show more ...
|
Revision tags: curl-7_18_2, curl-7_18_1, curl-7_18_0 |
|
#
bdb2beb8 |
| 22-Jan-2008 |
Yang Tse |
check availability of poll.h header at configuration time, and include it when sys/poll.h is unavailable
|
#
9a39839a |
| 10-Nov-2007 |
Yang Tse |
Some versions of winsock2.h have pollfd struct and constants
|
Revision tags: curl-7_17_1, curl-7_17_0, curl-7_17_0-preldapfix, curl-7_16_4, curl-7_16_3 |
|
#
dc3b3c69 |
| 14-Jun-2007 |
Daniel Stenberg |
Make our own definitions of the POLL* defiens and the pollfd struct only get done if the sys/poll.h file is missing, as we have seen machines with poll() present but without the header file a
Make our own definitions of the POLL* defiens and the pollfd struct only get done if the sys/poll.h file is missing, as we have seen machines with poll() present but without the header file and machines that don't get HAVE_POLL defined but that do have the sys/poll.h header file...
show more ...
|
#
4c663ba9 |
| 31-May-2007 |
Daniel Stenberg |
When transferring 500 downloads in parallel with a c-ares enabled build only to find that it crashed miserably, and this was due to some select()isms left in the code. This was due to API res
When transferring 500 downloads in parallel with a c-ares enabled build only to find that it crashed miserably, and this was due to some select()isms left in the code. This was due to API restrictions in c-ares 1.3.x, but with the upcoming c-ares 1.4.0 this is no longer the case so now libcurl runs much better with c-ares and the multi interface with > 1024 file descriptors in use.
show more ...
|
#
76627b32 |
| 16-Apr-2007 |
Daniel Stenberg |
- Robert Iakobashvil added curl_multi_socket_action() to libcurl, which is a function that deprecates the curl_multi_socket() function. Using the new function the application tell libcurl
- Robert Iakobashvil added curl_multi_socket_action() to libcurl, which is a function that deprecates the curl_multi_socket() function. Using the new function the application tell libcurl what action that was found in the socket that it passes in. This gives a significant performance boost as it allows libcurl to avoid a call to poll()/select() for every call to curl_multi_socket*().
show more ...
|
Revision tags: curl-7_16_2 |
|
#
eed47311 |
| 27-Mar-2007 |
Yang Tse |
New Internal wrapper function Curl_select() around select (2), it uses poll() when a fine poll() is available, so now libcurl can be built without select() support at all if a fine poll() is
New Internal wrapper function Curl_select() around select (2), it uses poll() when a fine poll() is available, so now libcurl can be built without select() support at all if a fine poll() is available.
show more ...
|
#
fba4cd0e |
| 26-Mar-2007 |
Yang Tse |
Internal function Curl_select() renamed to Curl_socket_ready()
|
#
0e2d3b7b |
| 18-Mar-2007 |
Yang Tse |
Code refactoring, extracting a new function wait_ms() from Curl_select and Curl_poll() which is called whenever not a single valid file descriptor is passed to these functions. Impro
Code refactoring, extracting a new function wait_ms() from Curl_select and Curl_poll() which is called whenever not a single valid file descriptor is passed to these functions. Improve readibility using a poll() macro to replace WSApoll().
show more ...
|
#
c8cd1333 |
| 11-Mar-2007 |
Daniel Stenberg |
reverted the pselect patch => http://curl.haxx.se/mail/lib-2007-03/0100.html
|
#
dbaf4f93 |
| 10-Mar-2007 |
Daniel Stenberg |
- Bryan Henderson introduces two things: 1) the progress callback gets called more frequently (at times) 2) libcurl *might* call the callback when it receives a signal
|
Revision tags: curl-7_16_1, curl-7_16_0 |
|
#
1fa3a5cc |
| 24-Sep-2006 |
Daniel Stenberg |
Cory Nelson made libcurl use the WSAPoll() function if built for Windows Vista (_WIN32_WINNT >= 0x0600)
|
Revision tags: curl-7_15_6-prepipeline, curl-7_15_5, curl-7_15_4 |
|
#
5a4b4384 |
| 07-Apr-2006 |
Daniel Stenberg |
First commit of David McCreedy's EBCDIC and TPF changes.
|
Revision tags: curl-7_15_3, curl-7_15_2, curl-7_15_1, curl-7_15_0, curl-7_14_1, c-ares-1_3_0, curl-7_14_0, curl-7_13_2, curl-7_13_1, before_ftp_statemachine, curl-7_13_0, curl-7_12_3 |
|
#
539e34b5 |
| 19-Nov-2004 |
Gisle Vanem |
Suppress signed vs. unsigned warnings on Win32
|
#
76568340 |
| 19-Nov-2004 |
Daniel Stenberg |
Curl_select() now uses curl_socket_t on socket arguments
|
#
1a05a90f |
| 19-Nov-2004 |
Daniel Stenberg |
David Phillips' FD_SETSIZE fix
|