Daniel Stenberg
|
3dad55d7a8
|
Tor Arntsen figured out that TFTP was broken on a lot of systems since we
called bind() with a too big argument in the 3rd parameter and at least
Tru64, AIX and IRIX seem to be very picky about it.
|
2006-03-26 08:52:43 +00:00 |
|
Dan Fandrich
|
a63f9887b9
|
Fixed a bug whereby a received file whose length was a multiple of
512 bytes could have random garbage appended. Also, stop processing TFTP
packets which are too short to be legal.
|
2006-03-20 22:15:22 +00:00 |
|
Daniel Stenberg
|
5975229919
|
fixed tftp packet overflow risk
|
2006-03-20 07:32:50 +00:00 |
|
Yang Tse
|
6a0ed81e67
|
Fix compiler warning
|
2005-12-08 20:38:04 +00:00 |
|
Dan Fandrich
|
8c6f654b26
|
Added a run-time check to warn if TFTP is going to fail due to portability
issues in the code.
|
2005-12-05 20:07:05 +00:00 |
|
Daniel Stenberg
|
272231fb09
|
Another Yang Tse warning cleanup raid!
|
2005-12-05 14:10:48 +00:00 |
|
Daniel Stenberg
|
feacad7f68
|
Yang Tse fixed the 4th argument in the sendto() calls
|
2005-12-02 23:22:00 +00:00 |
|
Daniel Stenberg
|
05a6013f42
|
Yang Tse's patch to silence MSVC warnings
|
2005-11-23 22:59:24 +00:00 |
|
Gisle Vanem
|
280e4bf4c3
|
Fix for WIN32. WIN32 does have 'struct sockaddr_storage', but
that's in <winsock2.h>. Hence tftp.c wouldn't compile on WinCE.
|
2005-11-13 13:20:37 +00:00 |
|
Daniel Stenberg
|
a5da1219bb
|
Reversed the logic for sockaddr_storage and made our own Curl_sockaddr_storage
struct instead to use.
|
2005-11-12 22:10:42 +00:00 |
|
Daniel Stenberg
|
37a6a0bb3e
|
Moved the sockaddr_storage definition to lib/sockaddr.h and only include that
in files that actually need the struct.
|
2005-11-11 22:04:11 +00:00 |
|
Daniel Stenberg
|
ae9fbe573e
|
David Lang fixed IPv6 support for TFTP!
|
2005-11-10 22:25:07 +00:00 |
|
Daniel Stenberg
|
bd5a622400
|
stricter type usage for time variables to avoid picky compiler warnings
|
2005-09-21 11:28:40 +00:00 |
|
Daniel Stenberg
|
1cf798ad14
|
typecasts added in an attempt to please the picky compilers
|
2005-09-20 06:51:23 +00:00 |
|
Daniel Stenberg
|
97a6d7b1a8
|
minor changes, the biggest one being using Curl_select()
|
2005-09-15 20:21:27 +00:00 |
|
Gisle Vanem
|
9e38d882b9
|
Fix for bind() on Winsock; AF_UNSPEC (0) is illegal.
Should we do this for all targets?
|
2005-09-06 15:43:14 +00:00 |
|
Daniel Stenberg
|
e8b77477c7
|
sockets are curl_socket_t to build cleaner
|
2005-09-06 10:39:01 +00:00 |
|
Daniel Stenberg
|
a3d776187a
|
check that bind() returns success
|
2005-09-04 18:33:20 +00:00 |
|
Daniel Stenberg
|
56d9624b56
|
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.
|
2005-09-02 15:11:08 +00:00 |
|