aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-11-28Use different log files for each protocolYang Tse
2009-11-28s/socklen_t/curl_socklen_t/gYang Tse
2009-11-28Fix compiler warning: unused variable `data'Yang Tse
2009-11-277.20.0 is the planned next version numberDaniel Stenberg
2009-11-27document --tftp-blksizeDaniel Stenberg
2009-11-27- Markus Koetter provided a polished and updated version of Chad Monroe's TFTPDaniel Stenberg
rework patch that now integrates TFTP properly into libcurl so that it can be used non-blocking with the multi interface and more. BLKSIZE also works. The --tftp-blksize option was added to allow setting the TFTP BLKSIZE from the command line.
2009-11-27Attempt to enhance stunnel 3.X loggingYang Tse
2009-11-27Prevent running stunnel unless its version can be determined.Yang Tse
2009-11-27Log sws IPv version, port and pid when exiting due to SIGINT or SIGTERM.Yang Tse
2009-11-27To allow remote log inspection avoid redirecting messages to stderr.Yang Tse
Set 0600 file permissions on certificate pem files.
2009-11-27Preserve empty line following last targetYang Tse
2009-11-26Log info for start up failures.Yang Tse
2009-11-26 - Extended and fixed the change I did on Dec 11 for the the progressDaniel Stenberg
meter/callback during FTP command/response sequences. It turned out it was really lame before and now the progress meter SHOULD get called at least once per second.
2009-11-26Only attempt to clear the server-logs lock when previously set by this same ↵Yang Tse
server.
2009-11-26signal handling to cleanup on SIGINT and SIGTERMYang Tse
2009-11-26- Larry Lansing fixed ares_parse_srv_reply to properly parse repliesYang Tse
which might contain non-SRV answers, skipping over potential non-SRV ones such as CNAMEs.
2009-11-24When using icc, compile with -fpic and link with intel dynamic libraries.Yang Tse
2009-11-24clarify what a modern version of libcurl meansDaniel Stenberg
2009-11-24Added 'currently' in italics to insist on transient situation.Yang Tse
2009-11-24Fix languageYang Tse
2009-11-24refreshedDaniel Stenberg
2009-11-23- David Byron modified Makefile.dist vc8 and vc9 targets in order to allowYang Tse
finer granularity control when generating src and lib makefiles.
2009-11-23Enhance some debug messages for initialization failures.Yang Tse
Fix compiler warning: conditional expression is constant.
2009-11-23- Bjorn Augustsson reported a bug which made curl not report any problems evenDaniel Stenberg
though it failed to write a very small download to disk (done in a single fwrite call). It turned out to be because fwrite() returned success, but there was insufficient error-checking for the fclose() call which tricked curl to believe things were fine.
2009-11-23Daniel wants upcoming release to be 1.7.0Yang Tse
2009-11-23Mention last changesYang Tse
2009-11-23- Removed from external interface preprocessor symbol definition forYang Tse
CARES_HAVE_ARES_FREE_DATA. Current functionality of ares_free_data() makes it unnecessary.
2009-11-23Added README.msvcYang Tse
2009-11-23Changed c-ares naming conventions when using MSVC as described in README.msvcYang Tse
2009-11-23fixed CURLOPT_TFTP_BLKSIZE typoDaniel Stenberg
2009-11-23- Mention other recent changesYang Tse
2009-11-23- Jakub Hrozek renamed addrttl and addr6ttl structs to ares_addrttl andYang Tse
ares_addr6ttl in order to prevent name space pollution, along with necessary changes to code base and man pages.This change does not break ABI, there is no need to recompile existing applications. But existing applications using these structs with the old name will need source code adjustments when recompiled using c-ares 1.6.1.
2009-11-23- Jakub Hrozek fixed more function prototypes in man pages to sync themYang Tse
with the ones declared in ares.h
2009-11-22Make configure remove the curlbuild.h file included in distribution tarballsYang Tse
for use by non-configure systems. As intended, configure would overwrite the distributed one when doing in-tree builds. But VPATH builds would end having two curlbuild.h files, one in the source tree and another in the build tree.
2009-11-22Make configure remove the ares_build.h file included in distribution tarballs.Yang Tse
2009-11-22Fix macro redefinition.Yang Tse
2009-11-22Fix name space pollution.Yang Tse
2009-11-22Allow using different extra import libraries for debug and release builds.Yang Tse
2009-11-21Add manifest stuff to msvc makefileYang Tse
2009-11-20- Constantine Sapuntzakis identified a write after close, as the sockets wereDaniel Stenberg
closed by libcurl before the SSL lib were shutdown and they may write to its socket. Detected to at least happen with OpenSSL builds.
2009-11-20Sync man page with realityYang Tse
2009-11-20Add missing external API decoration for ares_set_socket_callback()Yang Tse
2009-11-20- Jad Chamcham pointed out a bug with connection re-use. If a connection hadDaniel Stenberg
CURLOPT_HTTPPROXYTUNNEL enabled over a proxy, a subsequent request using the same proxy with the tunnel option disabled would still wrongly re-use that previous connection and the outcome would only be badness.
2009-11-20Add ares_free_data() man page.Yang Tse
2009-11-20- Provide in external interface preprocessor symbol definitions forYang Tse
CARES_HAVE_ARES_FREE_DATA as an indication of function availability.
2009-11-20Remove typecastYang Tse
2009-11-20Fix commentYang Tse
2009-11-20Add ares_data.c and ares_data.hYang Tse
2009-11-20Jakub Hrozek modified ares_parse_srv_reply() and ares_parse_txt_reply() APIYang Tse
to return a linked lists of results. These were also modified to internally use the ares_data memory struct and as such its result must be free'ed with ares_free_data().
2009-11-20Initial support for the generic ares_free_data() function that will allowYang Tse
applications to free memory allocated and returned by some c-ares funtions.