aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-07-21when recvfrom prototype uses a void pointer for arguments 2, 5 or 6 this willYang Tse
now cause the definition of RECVFROM_TYPE_ARG2_IS_VOID, RECVFROM_TYPE_ARG5_IS_VOID or RECVFROM_TYPE_ARG6_IS_VOID, as appropriate.
2008-07-17RECVFROM_TYPE_ARG2, RECVFROM_TYPE_ARG5 and RECVFROM_TYPE_ARG6 are now definedYang Tse
to the data type pointed by its respective argument and not the pointer type.
2008-07-16Configure process now checks availability of recvfrom() socket function andYang Tse
finds out its return type and the types of its arguments. Added definitions for non-configure systems config files, and introduced macro sreadfrom which will be used on udp sockets as a recvfrom() wrapper.
2008-07-15add comment for include pathsYang Tse
2008-07-10--remote-name-allDaniel Stenberg
2008-07-10fallback to gettimeofday when monotonic clock is unavailable at run-timeYang Tse
2008-07-03Introcuding a new timestamp for curl_easy_getinfo():Daniel Stenberg
CURLINFO_APPCONNECT_TIME. This is set with the "application layer" handshake/connection is completed (typically SSL, TLS or SSH). By using this you can figure out the application layer's own connect time. You can extract the time stamp using curl's -w option and the new variable named 'time_appconnect'. This feature was sponsored by Lenny Rachitsky at NeuStar.
2008-06-26Honour --stderr with the -v option.Dan Fandrich
Fixed a file handle leak in the command line client if more than one --stderr option was given.
2008-06-19Fixed a memory leak in the command-line tool that caused a valgrind error.Dan Fandrich
2008-06-08enable additional CFLAGS from commandline.Gunter Knauf
2008-06-08- curl the tool now deals with its command line options somewhat differently!Daniel Stenberg
All boolean options (such as -O, -I, -v etc), both short and long versions, now always switch on/enable the option named. Using the same option multiple times thus make no difference. To switch off one of those options, you need to use the long version of the option and type --no-OPTION. Like to disable verbose mode you use --no-verbose! - Added --remote-name-all to curl, which if used changes the default for all given URLs to be dealt with as if -O is used. So if you want to disable that for a specific URL after --remote-name-all has been used, you muse use -o - or --no-remote-name.
2008-06-04Mention a few options that require an argument in --helpDan Fandrich
2008-06-01return CURLE_OK instead of CURLE_FAILED_INIT if PARAM_HEKP_REQUESTED ↵Marty Kuhrt
returned by getparameter
2008-05-21fix: socklen_t definition commentYang Tse
2008-05-12configure script will now define HAVE_CLOCK_GETTIME_MONOTONIC symbol onlyYang Tse
when function clock_gettime() is available and the monotonic timer is also available. Otherwise, in some cases, librt or libposix4 could be used for linking even when finally not using the clock_gettime() function due to lack of the monotonic clock.
2008-05-10fix syntax error: missing semicolonYang Tse
2008-05-09Internal time differences now use monotonic time source if available.Yang Tse
This also implies the removal of the winmm.lib dependency for WIN32.
2008-04-30- To make it easier for applications that want lots of magic stuff done onDaniel Stenberg
redirections and thus cannot use CURLOPT_FOLLOWLOCATION easily, we now introduce the new CURLINFO_REDIRECT_URL option that lets applications extract the URL libcurl would've redirected to if it had been told to. This then enables the application to continue to that URL as it thinks is suitable, without having to re-implement the magic of creating the new URL from the Location: header etc. Test 1029 verifies it.
2008-04-25Made --stderr able to redirect all stderr messages.Dan Fandrich
2008-04-22Added support for running on Symbian OS.Dan Fandrich
2008-04-22Remove fflush() + fsync() previously introduced accelerated writing ofYang Tse
server input and response request files of the test harness sws server. Reintroduce, for test # 1001, the <postcheck> small delay. The delay is needed even with the accelerated writing of server input and response request files in test harness sws server. http://curl.haxx.se/mail/lib-2008-04/0385.html
2008-04-21Allocate the decompression buffer for the --manual option on the heapDan Fandrich
instead of the stack.
2008-04-21Fixed typo in log messageDan Fandrich
2008-04-21HAVE_FFLUSH and HAVE_FSYNC symbol definitions for WIN32 systemsYang Tse
2008-04-17Some trivial changesDan Fandrich
2008-04-14- Brock Noland reported that curl behaved differently depending on which orderDaniel Stenberg
you used -i and -I.
2008-04-02removed double dependency.Gunter Knauf
2008-03-07VS2005 and later dafault size for time_t is 64-bit, unlessYang Tse
_USE_32BIT_TIME_T has been defined to get a 32-bit time_t
2008-02-28fixed commented define for SSPI.Gunter Knauf
2008-02-27another small change to the makefiles to simplify rules.Gunter Knauf
2008-02-26added curl.html to install package.Gunter Knauf
2008-02-26some more minor makefile changes; removed useless dist target.Gunter Knauf
2008-02-22- Georg Lippitsch made the src/Makefile.vc6 makefile use the same memory modelDaniel Stenberg
options as the lib/Makefile.vc6 already did.
2008-02-18added check symbol for linking with POSIX prelude.Gunter Knauf
2008-02-16seems that curently we dont need the imports from (l)ldapx.imp.Gunter Knauf
2008-02-16re-ordered the module dependency list;Gunter Knauf
removed unsused ldap module dependency since the module didnt autounload from protected address space.
2008-02-04fixed entry symbols when linked with posix prelude.Gunter Knauf
2008-02-04added makefile flag to link with NLM POSIX semantics.Gunter Knauf
2008-01-29silent stupid 'del' message when no files to delete found;Gunter Knauf
added curl.res to clean target.
2008-01-24updated makefiles to use global copyright define.Gunter Knauf
2008-01-24minor makefile tweaks.Gunter Knauf
2008-01-24happy new yearGunter Knauf
2008-01-24use more correctly named define.Gunter Knauf
2008-01-24use copyright define instead of hardcoded string.Gunter Knauf
2008-01-23update openssl versionYang Tse
2008-01-23STDIN_FILENO, STDOUT_FILENO and STDERR_FILENO clone macrosYang Tse
2008-01-22check availability of poll.h header at configuration time, and includeYang Tse
it when sys/poll.h is unavailable
2008-01-22update copyright yearYang Tse
2008-01-19rephrased the --socks5-hostname help output somewhatDaniel Stenberg
2008-01-18to actually allow really big HTTP POSTs curl's postfieldsize type is changed toYang Tse
curl_off_t and CURLOPT_POSTFIELDSIZE_LARGE is used to pass value to libcurl