Daniel Stenberg
|
6513303498
|
Jamie Newton pointed out that libcurl's file:// code would close() a zero
file descriptor if given a non-existing file.
|
2005-12-01 23:42:03 +00:00 |
|
Daniel Stenberg
|
e7cefd684b
|
Removed all uses of strftime() since it uses the localised version of the
week day names and month names and servers don't like that.
|
2005-02-11 00:03:49 +00:00 |
|
Daniel Stenberg
|
6a2e21ec8c
|
FTP code turned into state machine. Not completely yet, but a good start.
The tag 'before_ftp_statemachine' was set just before this commit in case
of future need.
|
2005-02-09 13:06:40 +00:00 |
|
Daniel Stenberg
|
4f5a6a33b4
|
moved the lseek() and stat() magic defines to setup.h and now take advantage
of struct_stat in formdata.c as well, to support formpost uploads of large
files on Windows too
|
2004-12-16 18:09:27 +00:00 |
|
Daniel Stenberg
|
344c6a3725
|
Gisle's fix for resuming large file:// files on windows - slightly edited
by me.
|
2004-12-13 10:25:26 +00:00 |
|
Daniel Stenberg
|
1b8ac7c6b5
|
provide an error string when resuming fails - and use the proper error code,
not the former one
|
2004-12-11 18:55:51 +00:00 |
|
Gisle Vanem
|
865e495188
|
Handle drive-letter on MS-DOS.
|
2004-11-09 14:57:11 +00:00 |
|
Daniel Stenberg
|
24d47a6e07
|
Paul Nolan fix to make libcurl build nicely on Windows CE
|
2004-11-02 10:12:22 +00:00 |
|
Daniel Stenberg
|
39af394a1c
|
removed tabs and trailing whitespace from source
|
2004-10-06 07:50:18 +00:00 |
|
Daniel Stenberg
|
06a5c70f4d
|
Kjetil Jacobsen reported an open file leak in file:// transfers of empty
files.
|
2004-08-17 12:00:39 +00:00 |
|
Daniel Stenberg
|
2a6f9aa155
|
Andres Garcia pointed out that we searched for a slash badly since it is
converted and thus we must search for backslash on windows
|
2004-07-06 15:16:05 +00:00 |
|
Daniel Stenberg
|
387ec712e6
|
fix warning
|
2004-06-24 15:06:25 +00:00 |
|
Daniel Stenberg
|
feb2dd2835
|
Replaced all uses of sprintf() with the safer snprintf(). It is just a
precaution to prevent mistakes to lead to buffer overflows.
|
2004-06-24 11:54:11 +00:00 |
|
Daniel Stenberg
|
8e28721057
|
The read callback can now return CURL_READFUNC_ABORT to stop a transfer.
|
2004-06-21 14:07:38 +00:00 |
|
Daniel Stenberg
|
3d00c86f4c
|
Steven Bazyl and Seshubabu Pasam pointed out a bug on win32 when freeing the
path after a transfer.
|
2004-06-10 07:17:28 +00:00 |
|
Daniel Stenberg
|
fd802db39f
|
initial support for "uploading" to file:// URLs
|
2004-05-25 21:47:29 +00:00 |
|
Daniel Stenberg
|
54cd2bee58
|
better bailing out in case of no memory
|
2004-05-13 15:17:07 +00:00 |
|
Daniel Stenberg
|
bbafb2eb27
|
curl_global_init_mem() allows the memory functions to be replaced.
memory.h is included everywhere for this.
|
2004-05-11 11:30:23 +00:00 |
|
Daniel Stenberg
|
af641d20a7
|
added comments
|
2004-04-26 07:11:39 +00:00 |
|
Daniel Stenberg
|
8ed44e8dfb
|
New authentication code added, particularly noticable when doing POST or PUT
with Digest or NTLM. libcurl will now use HEAD to negotiate the authentication
and when done perform the requested POST.
|
2004-04-06 15:14:10 +00:00 |
|
Daniel Stenberg
|
0d1fc73f21
|
Use more curl_off_t variables when doing the progress meter calculations and
argument passing and try to convert to double only when providing data to the
external world.
|
2004-03-10 16:20:33 +00:00 |
|
Daniel Stenberg
|
3d3612e252
|
another include to prevent warnings
|
2004-03-05 11:39:19 +00:00 |
|
Daniel Stenberg
|
6717240650
|
more fixing to make the progress/getinfo stuff to work properly when doing
file: transfers too
|
2004-03-05 09:40:16 +00:00 |
|
Daniel Stenberg
|
78e47fbb5c
|
include the proper header file too
|
2004-03-04 15:23:57 +00:00 |
|
Daniel Stenberg
|
2b59e90c54
|
fix progress data to be updated properly for file: transfers, as reported
by Jesse Noller
|
2004-03-04 15:12:12 +00:00 |
|
Daniel Stenberg
|
e2f7030202
|
rename struct FILE to FILEPROTO, to prevent it from causing trouble with
the plain old FILE typedef.
|
2004-03-03 09:25:59 +00:00 |
|
Daniel Stenberg
|
353f764119
|
Yet another curl_off_t printf format attempt, we now exclude the %-letter from
FORMAT_OFF_T to allow additional options to get specified, like with '"%5"
FORMAT_OFF_T'.
|
2004-03-02 09:31:18 +00:00 |
|
Daniel Stenberg
|
7ab3b5b3bb
|
use FORMAT_OFF_T instead of CURL_FORMAT_OFF_T to reduce the complexity of
having to redef that name
|
2004-03-02 07:25:39 +00:00 |
|
Daniel Stenberg
|
cb72a80fe0
|
Use CURL_FORMAT_OFF_T for printf()inf curl_off_t variables.
|
2004-03-01 16:28:00 +00:00 |
|
Daniel Stenberg
|
6a921197e2
|
the now and start variables were never really used
|
2004-02-13 12:13:30 +00:00 |
|
Daniel Stenberg
|
115e74a8ad
|
I made the same fix here, that Tor already did in the ftp.c code. To make
sure this doesn't get weird on 64bit archs.
|
2004-02-13 07:03:03 +00:00 |
|
Daniel Stenberg
|
4d17d6876e
|
Dan Fandrich's cleanup patch to make pedantic compiler options cause less
warnings. Minor edits by me.
|
2004-01-29 13:56:45 +00:00 |
|
Daniel Stenberg
|
a259f66fa4
|
attempt to fix 64bit seeking for Windows, does it work?
|
2004-01-22 13:11:35 +00:00 |
|
Daniel Stenberg
|
b791e158f0
|
use curl_off_t instead of off_t!
|
2004-01-22 12:45:50 +00:00 |
|
Daniel Stenberg
|
053f6c85ef
|
updated year in the copyright string
|
2004-01-07 09:19:33 +00:00 |
|
Daniel Stenberg
|
b60e0fa97e
|
David J Meyer's large file support.
|
2004-01-05 22:29:29 +00:00 |
|
Daniel Stenberg
|
693df0fa34
|
silly me, I was meaning to do this change already as discussed on the libcurl
list, we get the time in GMT and not localtime
|
2003-10-30 09:13:04 +00:00 |
|
Daniel Stenberg
|
fb26b2bd98
|
curl --head now reports info "headers" on file:// URLs as well
|
2003-10-30 09:08:16 +00:00 |
|
Daniel Stenberg
|
749f5387c1
|
Gisle Vanem's IPv6-on-Windows patch applied!
|
2003-10-14 12:00:45 +00:00 |
|
Daniel Stenberg
|
514a8739b6
|
make sure the string is long enough
|
2003-08-08 17:56:47 +00:00 |
|
Daniel Stenberg
|
9273096a8a
|
David Byron's fix for file:// URLs with drive letters included.
|
2003-08-08 17:12:04 +00:00 |
|
Daniel Stenberg
|
f0278ca114
|
Removed #include <sys/resource.h>, as pointed out by Henry Bland we don't
need it.
|
2003-07-25 08:30:58 +00:00 |
|
Daniel Stenberg
|
db566c54ae
|
use CURLDEBUG instead of MALLOCDEBUG
|
2003-06-26 11:16:37 +00:00 |
|
Daniel Stenberg
|
a7c72b7abf
|
removed the local variables for emacs and vim, use the new sample.emacs
way for emacs, and vim users should provide a similar non-polluting style
|
2003-01-29 10:14:20 +00:00 |
|
Daniel Stenberg
|
f26a338a54
|
copyright year update in the source header
|
2003-01-16 21:08:12 +00:00 |
|
Daniel Stenberg
|
cbc0f65fa3
|
Dolbneff A.V and Spiridonoff A.V made the file:// code work with resumes
in the same style other code does.
|
2002-09-23 12:46:23 +00:00 |
|
Daniel Stenberg
|
ba4e69bebc
|
updated source code boilerplate/header
|
2002-09-03 11:52:59 +00:00 |
|
Daniel Stenberg
|
08ef208fb7
|
added disable-[protocol] support, largely provided by Miklos Nemeth
|
2002-06-11 11:13:01 +00:00 |
|
Daniel Stenberg
|
192606bc4b
|
use double where it is supposed to
|
2002-04-22 23:54:43 +00:00 |
|
Daniel Stenberg
|
974f314f57
|
copyright string (year) update
|
2002-03-19 07:54:55 +00:00 |
|
Sterling Hughes
|
8e91d5de8e
|
looks nicer and is better compatible with older vim versions
|
2001-10-11 09:32:19 +00:00 |
|
Sterling Hughes
|
6147879837
|
Added formatting sections for emacs and vim
|
2001-09-07 04:01:32 +00:00 |
|
Daniel Stenberg
|
0ece1b5c34
|
Major rename and redesign of the internal "backbone" structs. Details will
be posted in a minute to the libcurl list.
|
2001-08-30 22:48:34 +00:00 |
|
Daniel Stenberg
|
e9e5197cea
|
size_t => ssize_t, removed the special VMS fix for that purpose
|
2001-08-14 08:22:27 +00:00 |
|
Daniel Stenberg
|
1400561a5a
|
VMS #ifdefs added. several related to size_t problems that we must address
globally anyway... check these as soon as the size_t fixes are in place
|
2001-08-06 12:17:43 +00:00 |
|
Daniel Stenberg
|
3fd65fb7d8
|
Remade resume stuff to keep data in the connectdata struct instead of the
main handle struct to work with persistant connections
|
2001-04-18 07:25:11 +00:00 |
|
Daniel Stenberg
|
0a1e002ca4
|
Jörn fixed it to compile on win32 again
|
2001-03-14 08:28:19 +00:00 |
|
Daniel Stenberg
|
84e94fda8b
|
remade FILE:// support to look more as the other protocols
|
2001-03-05 13:39:01 +00:00 |
|
Daniel Stenberg
|
4031104404
|
Internal symbols that aren't static are now prefixed with 'Curl_'
|
2001-01-05 10:11:41 +00:00 |
|
Daniel Stenberg
|
24dee483e9
|
dual-license fix
|
2001-01-03 09:29:33 +00:00 |
|
Daniel Stenberg
|
64761bc786
|
removed #if 0 section
|
2000-11-29 08:17:12 +00:00 |
|
Daniel Stenberg
|
79a84d20f2
|
Added the memdebug include file
|
2000-11-27 12:04:51 +00:00 |
|
Daniel Stenberg
|
fb962a281e
|
uses the new client_write() function
|
2000-11-22 12:51:18 +00:00 |
|
Daniel Stenberg
|
460aa295e0
|
Chris Faherty fixed a free-twice problem
|
2000-11-13 07:51:23 +00:00 |
|
Daniel Stenberg
|
b6e18f2f66
|
#include "setup.h" moved first of all includes
|
2000-08-24 14:26:33 +00:00 |
|
Daniel Stenberg
|
d4731b7050
|
Albert Chin-A-Young's fixes
|
2000-08-23 07:23:42 +00:00 |
|
Daniel Stenberg
|
1ef3600a07
|
haxx.nu => haxx.se
|
2000-06-20 15:31:26 +00:00 |
|
Daniel Stenberg
|
96dde76b99
|
moved here from the newlib branch
|
2000-05-22 14:12:12 +00:00 |
|
Daniel Stenberg
|
ff3fd842d8
|
Marco G. Salvagno's OS/2 fixes
|
2000-03-19 19:54:13 +00:00 |
|
Daniel Stenberg
|
5a99be2545
|
updated to use the new set of progress-functions
|
2000-02-14 22:57:42 +00:00 |
|
Daniel Stenberg
|
ae1912cb0d
|
Initial revision
|
1999-12-29 14:20:26 +00:00 |
|