Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-01-16 | Fixed a small memory leak in tftp uploads discovered by curl's memory leak | Dan Fandrich | |
detector. Also changed tftp downloads to URL-unescape the downloaded file name. | |||
2006-11-09 | Ciprian Badescu found a SIGSEGV when doing multiple TFTP transfers using the | Daniel Stenberg | |
multi interface, but I could also repeat it doing multiple sequential ones with the easy interface. Using Ciprian's test case, I could fix it. | |||
2006-09-07 | Major overhaul introducing http pipelining support and shared connection | Daniel Stenberg | |
cache within the multi handle. | |||
2006-08-30 | Removed "#ifndef__WATCOMC__". Use "#ifdef HAVE_SYS_TIME_H" instead. | Gisle Vanem | |
2006-08-29 | Watcom lacks <sys/time.h>. | Gisle Vanem | |
2006-08-19 | Based on a patch by Armel Asselin, the FTP code no longer re-issues the TYPE | Daniel Stenberg | |
command on subsequent requests on a re-used connection unless it has to. | |||
2006-07-29 | Winsock and Cygwin need address family specification before bind(), this ↵ | Yang Tse | |
should be harmless for others. | |||
2006-07-19 | Fix compiler warnings | Yang Tse | |
2006-05-09 | oops, could return an uninitialized variable | Daniel Stenberg | |
2006-05-08 | check more return codes and skip the initial slash in given file names | Daniel Stenberg | |
2006-05-08 | no longer uses errno but Curl_sockerrno() and now acknowledges return codes | Daniel Stenberg | |
from Curl_client_write | |||
2006-05-08 | Stop sending retransmitted received blocks up to client | Dan Fandrich | |
Fixed handling of retransmitted blocks on transmit Properly aligned data to transmit within packet Replaced calls to strerror() with Curl_strerror() | |||
2006-05-08 | Fixed known bug #28. The TFTP code no longer assumes a packed struct and | Daniel Stenberg | |
thus works reliably on more platforms. | |||
2006-05-04 | Roland Blom filed bug report #1481217 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=1481217), with follow-ups by Michele Bini and David Byron. libcurl previously wrongly used GetLastError() on windows to get error details after socket-related function calls, when it really should use WSAGetLastError() instead. When changing to this, the former function Curl_ourerrno() is now instead called Curl_sockerrno() as it is necessary to only use it to get errno from socket-related functions as otherwise it won't work as intended on Windows. | |||
2006-04-07 | First commit of David McCreedy's EBCDIC and TPF changes. | Daniel Stenberg | |
2006-03-26 | Tor Arntsen figured out that TFTP was broken on a lot of systems since we | Daniel Stenberg | |
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-20 | Fixed a bug whereby a received file whose length was a multiple of | Dan Fandrich | |
512 bytes could have random garbage appended. Also, stop processing TFTP packets which are too short to be legal. | |||
2006-03-20 | fixed tftp packet overflow risk | Daniel Stenberg | |
2005-12-08 | Fix compiler warning | Yang Tse | |
2005-12-05 | Added a run-time check to warn if TFTP is going to fail due to portability | Dan Fandrich | |
issues in the code. | |||
2005-12-05 | Another Yang Tse warning cleanup raid! | Daniel Stenberg | |
2005-12-02 | Yang Tse fixed the 4th argument in the sendto() calls | Daniel Stenberg | |
2005-11-23 | Yang Tse's patch to silence MSVC warnings | Daniel Stenberg | |
2005-11-13 | Fix for WIN32. WIN32 does have 'struct sockaddr_storage', but | Gisle Vanem | |
that's in <winsock2.h>. Hence tftp.c wouldn't compile on WinCE. | |||
2005-11-12 | Reversed the logic for sockaddr_storage and made our own Curl_sockaddr_storage | Daniel Stenberg | |
struct instead to use. | |||
2005-11-11 | Moved the sockaddr_storage definition to lib/sockaddr.h and only include that | Daniel Stenberg | |
in files that actually need the struct. | |||
2005-11-10 | David Lang fixed IPv6 support for TFTP! | Daniel Stenberg | |
2005-09-21 | stricter type usage for time variables to avoid picky compiler warnings | Daniel Stenberg | |
2005-09-20 | typecasts added in an attempt to please the picky compilers | Daniel Stenberg | |
2005-09-15 | minor changes, the biggest one being using Curl_select() | Daniel Stenberg | |
2005-09-06 | Fix for bind() on Winsock; AF_UNSPEC (0) is illegal. | Gisle Vanem | |
Should we do this for all targets? | |||
2005-09-06 | sockets are curl_socket_t to build cleaner | Daniel Stenberg | |
2005-09-04 | check that bind() returns success | Daniel Stenberg | |
2005-09-02 | John Kelly added TFTP support to libcurl. A bunch of new error codes was | Daniel Stenberg | |
added. TODO: add them to docs. add TFTP server to test suite. add TFTP to list of protocols whereever those are mentioned. |