Daniel Stenberg [Thu, 20 Oct 2005 19:40:02 +0000 (19:40 +0000)]
Added a dump_addrinfo() function to ease debugging of resolved names. Define
DEBUG_ADDRINFO to enable.
Daniel Stenberg [Thu, 20 Oct 2005 19:07:33 +0000 (19:07 +0000)]
Temprimus improved the MSVC makefile: "makes a build option available so if
you set rtlibcfg=static for the make, then it would build with /MT. The
default behaviour is /MD (the original)."
http://curl.haxx.se/bug/view.cgi?id=1326665
Dan Fandrich [Tue, 18 Oct 2005 18:15:01 +0000 (18:15 +0000)]
Removed mention of TFTP now that it's implemented.
Daniel Stenberg [Tue, 18 Oct 2005 07:26:43 +0000 (07:26 +0000)]
Mohun Biswas' suggested change to prevent GNU indent to warn on the =-1 line.
Daniel Stenberg [Fri, 14 Oct 2005 21:21:51 +0000 (21:21 +0000)]
Reverted the LIBCURL_VERSION_NUM change from October 6. As Dave Dribin
reported, the define is used by the configure script and is assumed to use
the 0xYYXXZZ format. This made "curl-config --vernum" fail in the 7.15.0
release version.
Daniel Stenberg [Fri, 14 Oct 2005 13:22:49 +0000 (13:22 +0000)]
Reported by 'TemPRImus' in bug 1326665: use the "Multi-Threaded" options even
when building the static library. http://curl.haxx.se/bug/view.cgi?id=1326665
Daniel Stenberg [Thu, 13 Oct 2005 21:49:28 +0000 (21:49 +0000)]
Slight editing of wording in the CURLOPT_SSL_VERIFYHOST section.
Daniel Stenberg [Thu, 13 Oct 2005 09:23:51 +0000 (09:23 +0000)]
start working on 7.15.1
Daniel Stenberg [Thu, 13 Oct 2005 09:22:31 +0000 (09:22 +0000)]
added names from the 7.15.0 release
Daniel Stenberg [Thu, 13 Oct 2005 08:19:09 +0000 (08:19 +0000)]
7.15.0 time
Daniel Stenberg [Thu, 13 Oct 2005 07:57:51 +0000 (07:57 +0000)]
Make sure that the user and domain strings fit in the target buffer before we
copy them there.
Daniel Stenberg [Thu, 13 Oct 2005 06:20:43 +0000 (06:20 +0000)]
NTLM requires windows or OpenSSL. If you build with GnuTLS for example you
do not get NTLM support enabled.
Daniel Stenberg [Tue, 11 Oct 2005 12:54:44 +0000 (12:54 +0000)]
7.15.0 in november?
Daniel Stenberg [Mon, 10 Oct 2005 20:58:18 +0000 (20:58 +0000)]
make it compile warning-free and free() the memory before exit
Daniel Stenberg [Mon, 10 Oct 2005 18:28:05 +0000 (18:28 +0000)]
pass a NULL pointer in the service argument (the second) if the port number
was 0 as it seems at least some AIX versions don't like a "0" string there
Gisle Vanem [Thu, 6 Oct 2005 18:47:05 +0000 (18:47 +0000)]
Added tftp.obj.
Daniel Stenberg [Thu, 6 Oct 2005 12:56:13 +0000 (12:56 +0000)]
we all the next version 7.15.0 due to the new TFTP support
Daniel Stenberg [Thu, 6 Oct 2005 09:05:08 +0000 (09:05 +0000)]
remove getinfo-times from the dist archive since the info is now in the
curl_easy_getinfo man page
Daniel Stenberg [Thu, 6 Oct 2005 09:03:36 +0000 (09:03 +0000)]
end the .nf section, mark the option names properly so that they end up
as links in the html version
Daniel Stenberg [Thu, 6 Oct 2005 08:58:44 +0000 (08:58 +0000)]
Added the info from getinfo-times as it really belongs in this man page.
Daniel Stenberg [Wed, 5 Oct 2005 09:15:20 +0000 (09:15 +0000)]
mention the recent fixes
Daniel Stenberg [Wed, 5 Oct 2005 06:23:45 +0000 (06:23 +0000)]
added test case 272 for -z download over FTP when the timestamp is identical
to the remote one
Daniel Stenberg [Wed, 5 Oct 2005 06:09:20 +0000 (06:09 +0000)]
CURL_TIMECOND_IFMODSINCE actually requires that the remote document has been
modded since the given time, so we should compare <= and not just <.
Daniel Stenberg [Tue, 4 Oct 2005 20:32:17 +0000 (20:32 +0000)]
Domenico Andreoli's patch that removes a few 0xa0(!) bytes
Daniel Stenberg [Tue, 4 Oct 2005 18:15:33 +0000 (18:15 +0000)]
Michael Wallner reported that the date parser had wrong offset stored for
the MEST and CEST time zones.
Daniel Stenberg [Tue, 4 Oct 2005 10:58:14 +0000 (10:58 +0000)]
Domenico Andreoli's SEE ALSO patch
Daniel Stenberg [Mon, 3 Oct 2005 10:12:06 +0000 (10:12 +0000)]
Ok, based on the online docs for AIX'es getservbyport_r() I adjusted to code
to do (what I believe is) "right". See docs on:
http://publib.boulder.ibm.com/infocenter/pseries/index.jsp?topic=/com.ibm.aix.doc/libs/commtrf2/getservbyport_r.htm
Daniel Stenberg [Mon, 3 Oct 2005 08:38:07 +0000 (08:38 +0000)]
recent action
Gisle Vanem [Sun, 2 Oct 2005 18:22:45 +0000 (18:22 +0000)]
Avoid gcc warning "dereferencing type-punned pointer
will break strict-aliasing rules".
Gisle Vanem [Sun, 2 Oct 2005 16:52:07 +0000 (16:52 +0000)]
Fix for building with MS Visual-C and single-threaded
runtime libs.
Daniel Stenberg [Fri, 30 Sep 2005 14:25:50 +0000 (14:25 +0000)]
fixed the proper path to the tftpd server
Daniel Stenberg [Fri, 30 Sep 2005 08:59:33 +0000 (08:59 +0000)]
a new mirror, but we don't increase the amount since one of the former ones
are now officially no longer considered a mirror... ;-)
Daniel Stenberg [Fri, 30 Sep 2005 08:34:51 +0000 (08:34 +0000)]
Update in the "which license is best" section as it seems Debian people have
made up their mind. Spell-checked as well.
Daniel Stenberg [Thu, 29 Sep 2005 11:37:52 +0000 (11:37 +0000)]
Starting now, the verbose text that goes like "About to connect() to" will
now contain the word "proxy" is the hostname is in fact a proxy. This will
help users detect situations when they mistakenly use a proxy.
Daniel Stenberg [Tue, 27 Sep 2005 20:22:13 +0000 (20:22 +0000)]
David Yan brought the Content-Range report
Daniel Stenberg [Tue, 27 Sep 2005 09:13:39 +0000 (09:13 +0000)]
An anonymous submitter filed bug #1299181
(http://curl.haxx.se/bug/view.cgi?id=1299181) that identified a silly problem
with Content-Range: headers with the 'bytes' keyword written in a different
case than all lowercase! It would cause a segfault!
Daniel Stenberg [Tue, 27 Sep 2005 08:46:54 +0000 (08:46 +0000)]
TJ Saunders of the proftpd project identified and pointed out problems with
the modified FTPS negotiation change of August 19 2005. Thus, we revert the
change back to pre-7.14.1 status.
Daniel Stenberg [Thu, 22 Sep 2005 10:15:10 +0000 (10:15 +0000)]
clarify what the default read callback does and how it uses the READDATA
option
Daniel Stenberg [Wed, 21 Sep 2005 11:29:03 +0000 (11:29 +0000)]
three debian bug reports addressed
Daniel Stenberg [Wed, 21 Sep 2005 11:28:40 +0000 (11:28 +0000)]
stricter type usage for time variables to avoid picky compiler warnings
Daniel Stenberg [Wed, 21 Sep 2005 10:45:25 +0000 (10:45 +0000)]
1 - attempted fix of uninitialized variable
2 - indented and edited to fit better within 80 columns
3 - fixed possible buffer overflow in the service name lookup function
Daniel Stenberg [Wed, 21 Sep 2005 09:10:17 +0000 (09:10 +0000)]
simplified the sin6_scope_id test and removed some left-overs from the previous
way of detecting it
Daniel Stenberg [Wed, 21 Sep 2005 09:01:44 +0000 (09:01 +0000)]
fixed the check for the addrinfo struct
Daniel Stenberg [Wed, 21 Sep 2005 06:59:01 +0000 (06:59 +0000)]
clarified ERRORBUFFER - some errors just don't write a string even though
they should. And I removed all uses 'Note' (as they are pretty useless) and
did some other language and phrasing cleanups.
Daniel Stenberg [Wed, 21 Sep 2005 06:38:33 +0000 (06:38 +0000)]
return an error string for the missing URL case
Daniel Stenberg [Wed, 21 Sep 2005 06:12:41 +0000 (06:12 +0000)]
mention what WRITEFUNCTION and WRITEDATA do by default
Daniel Stenberg [Wed, 21 Sep 2005 06:07:41 +0000 (06:07 +0000)]
oops, broken sentence fixed:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=329305
Daniel Stenberg [Tue, 20 Sep 2005 08:29:56 +0000 (08:29 +0000)]
Uses __stdcall instead of SEC_ENTRY since it seems (at least) mingw doesn't
define SEC_ENTRY and thus fails unless this is done!
Daniel Stenberg [Tue, 20 Sep 2005 07:53:44 +0000 (07:53 +0000)]
Since newer ares versions should work with ipv6, I modified the error message
to a warning message as a first step. We should persue to make curl use
c-ares properly even when built with ipv6 support.
Daniel Stenberg [Tue, 20 Sep 2005 06:51:23 +0000 (06:51 +0000)]
typecasts added in an attempt to please the picky compilers
Daniel Stenberg [Mon, 19 Sep 2005 22:04:14 +0000 (22:04 +0000)]
added test 271
Daniel Stenberg [Mon, 19 Sep 2005 22:04:06 +0000 (22:04 +0000)]
test 271, the first ever TFTP test
Daniel Stenberg [Mon, 19 Sep 2005 22:03:16 +0000 (22:03 +0000)]
seems to work for test 271 on Linux now!
Daniel Stenberg [Mon, 19 Sep 2005 21:45:16 +0000 (21:45 +0000)]
Dmitry Bartsevich made the SSPI support work on Windows 9x as well
Dominick Meglio [Sun, 18 Sep 2005 16:44:49 +0000 (16:44 +0000)]
Added constants that will be used by ares_getaddrinfo. Made ares_getnameinfo use the reentrant getservbyport (getservbyport_r) if it isavailable to ensure it works properly in a threaded environment
Daniel Stenberg [Fri, 16 Sep 2005 21:30:08 +0000 (21:30 +0000)]
keep 'socktype' in the connectdata struct and make sure we use that for all
protocol sockets even if the resolved address may say otherwise
Daniel Stenberg [Fri, 16 Sep 2005 21:03:26 +0000 (21:03 +0000)]
recent changes
Daniel Stenberg [Fri, 16 Sep 2005 10:52:38 +0000 (10:52 +0000)]
renamed sendfile() since some systems have a system call named like this -
now the functions are named sendtftp() and recvtftp() instead.
Daniel Stenberg [Fri, 16 Sep 2005 10:50:43 +0000 (10:50 +0000)]
In the Solaris 7 header files for tftp, the th_stuff struct member is an
unsigned short. Trying a typecast here to fix.
Daniel Stenberg [Fri, 16 Sep 2005 07:19:54 +0000 (07:19 +0000)]
prevent warnings on re-defining MIN
Daniel Stenberg [Fri, 16 Sep 2005 07:18:25 +0000 (07:18 +0000)]
added URLs to bug reports
Daniel Stenberg [Fri, 16 Sep 2005 07:09:07 +0000 (07:09 +0000)]
Added known bugs #26, started using my new "bounce URL" that jumps to the
correct (and overly complicated) sourceforge bug tracker URL given the bug
report ID number.
Daniel Stenberg [Fri, 16 Sep 2005 06:14:30 +0000 (06:14 +0000)]
use int "subscripts" to prevent warnings from picky compilers
Daniel Stenberg [Fri, 16 Sep 2005 05:49:53 +0000 (05:49 +0000)]
use internal *printf() clones
Daniel Stenberg [Thu, 15 Sep 2005 21:50:50 +0000 (21:50 +0000)]
ifdef for includes, added checking for two not previously checked files (one
being necessary for solaris builds)
Daniel Stenberg [Thu, 15 Sep 2005 21:49:26 +0000 (21:49 +0000)]
use make -k when running the tests
Daniel Stenberg [Thu, 15 Sep 2005 20:36:58 +0000 (20:36 +0000)]
ignore this too
Daniel Stenberg [Thu, 15 Sep 2005 20:36:28 +0000 (20:36 +0000)]
build tftpd too!
Daniel Stenberg [Thu, 15 Sep 2005 20:32:59 +0000 (20:32 +0000)]
First version of the TFTP server. Basic functionality is there.
Daniel Stenberg [Thu, 15 Sep 2005 20:25:02 +0000 (20:25 +0000)]
added TFTP and TFTP-ipv6 support
Daniel Stenberg [Thu, 15 Sep 2005 20:22:43 +0000 (20:22 +0000)]
moved test2file() to util.c
Daniel Stenberg [Thu, 15 Sep 2005 20:21:27 +0000 (20:21 +0000)]
minor changes, the biggest one being using Curl_select()
Daniel Stenberg [Thu, 15 Sep 2005 19:23:31 +0000 (19:23 +0000)]
mention the configure change
Daniel Stenberg [Wed, 14 Sep 2005 15:04:01 +0000 (15:04 +0000)]
oops, return error if an error did occur!
Daniel Stenberg [Mon, 12 Sep 2005 20:36:17 +0000 (20:36 +0000)]
CURLOPT_BUFFERSIZE clarification
Daniel Stenberg [Sat, 10 Sep 2005 21:09:44 +0000 (21:09 +0000)]
Use the AC_CHECK_MEMBER() function for check struct members instead of
inventing and providing our own. Hopefully this solves a HP-UX 11.00 problem.
Daniel Stenberg [Thu, 8 Sep 2005 20:21:52 +0000 (20:21 +0000)]
--max-time should work just as good on win32 these days
Daniel Stenberg [Thu, 8 Sep 2005 06:16:46 +0000 (06:16 +0000)]
mention the protocol-guessing when no protocol part is given in the URL
added TFTP to the list of supported protocols
Daniel Stenberg [Wed, 7 Sep 2005 14:42:15 +0000 (14:42 +0000)]
added tftp.c
Daniel Stenberg [Wed, 7 Sep 2005 11:05:34 +0000 (11:05 +0000)]
Ben Madsen reported a problem that only seemed to occur with certain specific
glibc versions, and with this patch applied it no longer shows up to me. The
problem was indeed a flaw that made curl use a file handle already closed.
Daniel Stenberg [Wed, 7 Sep 2005 10:51:37 +0000 (10:51 +0000)]
Thanks to Scott Davis' detailed reports, I found this premature detection
of the end of a chunked-encoded POST request.
Gisle Vanem [Tue, 6 Sep 2005 15:58:09 +0000 (15:58 +0000)]
Fix warning about missing initializers.
Gisle Vanem [Tue, 6 Sep 2005 15:43:14 +0000 (15:43 +0000)]
Fix for bind() on Winsock; AF_UNSPEC (0) is illegal.
Should we do this for all targets?
Daniel Stenberg [Tue, 6 Sep 2005 13:27:18 +0000 (13:27 +0000)]
Now curl warns if an unknown variable is used in the -w/--writeout argument.
Daniel Stenberg [Tue, 6 Sep 2005 11:53:24 +0000 (11:53 +0000)]
binding updates
Daniel Stenberg [Tue, 6 Sep 2005 10:39:01 +0000 (10:39 +0000)]
sockets are curl_socket_t to build cleaner
Daniel Stenberg [Tue, 6 Sep 2005 10:37:57 +0000 (10:37 +0000)]
Use SOCK_DGRAM for TFTP. Consider setting this up at one central place, we
have this check done on far too many places by now...
Gunter Knauf [Tue, 6 Sep 2005 00:39:41 +0000 (00:39 +0000)]
minor Makefile fixes.
Daniel Stenberg [Mon, 5 Sep 2005 14:22:01 +0000 (14:22 +0000)]
Added the people from the 7.14.1 release announcement.
Daniel Stenberg [Mon, 5 Sep 2005 06:03:06 +0000 (06:03 +0000)]
new release, work has been "initiated"
Daniel Stenberg [Sun, 4 Sep 2005 22:10:03 +0000 (22:10 +0000)]
mention the recent improvements
Daniel Stenberg [Sun, 4 Sep 2005 21:53:10 +0000 (21:53 +0000)]
don't start lines with apostrophes!
Daniel Stenberg [Sun, 4 Sep 2005 18:33:20 +0000 (18:33 +0000)]
check that bind() returns success
Daniel Stenberg [Sun, 4 Sep 2005 18:15:24 +0000 (18:15 +0000)]
--protocols now supports TFTP
Daniel Stenberg [Sun, 4 Sep 2005 05:23:08 +0000 (05:23 +0000)]
7.14.2 actually
Daniel Stenberg [Sun, 4 Sep 2005 05:16:06 +0000 (05:16 +0000)]
Added FTP_SKIP_PASV_IP and --ftp-skip-pasv-ip
Daniel Stenberg [Fri, 2 Sep 2005 15:11:08 +0000 (15:11 +0000)]
John Kelly added TFTP support to libcurl. A bunch of new error codes was
added. TODO: add them to docs. add TFTP server to test suite. add TFTP to
list of protocols whereever those are mentioned.
Daniel Stenberg [Fri, 2 Sep 2005 13:40:07 +0000 (13:40 +0000)]
explain why the ABI depends on the SSL libs
Daniel Stenberg [Thu, 1 Sep 2005 21:41:35 +0000 (21:41 +0000)]
use -c to automake to copy the new files
Daniel Stenberg [Thu, 1 Sep 2005 21:08:56 +0000 (21:08 +0000)]
work on 7.14.2 starts now