Yang Tse
c054b8bfa7
Constantine Sapuntzakis provided initial thread abstraction layer
2010-01-25 23:46:27 +00:00
Yang Tse
340ab2f87f
make Curl_handler_*_proxy definition static
2010-01-25 23:41:02 +00:00
Dan Fandrich
f8b16e5ccb
Updated minimum library sizes
2010-01-25 23:28:09 +00:00
Yang Tse
4bb80cfd75
fix compiler warning
2010-01-25 04:36:13 +00:00
Daniel Stenberg
de2cc11a73
Julien Chaffraix corrected bad #elif lines to silence warnings
2010-01-24 22:44:10 +00:00
Yang Tse
c656098ee0
HAVE_GETADDRINFO_THREADSAFE definition for non-configure win32 builds
2010-01-24 01:13:47 +00:00
Bjorn Stenberg
94f33457d3
Mention -J change
2010-01-23 20:14:39 +00:00
Bjorn Stenberg
80675818e0
Added -J/--remote-header-name.
2010-01-23 20:07:12 +00:00
Daniel Stenberg
b0e2d47a3e
"remove progress meter from libcurl" at next API break
2010-01-23 20:02:50 +00:00
Yang Tse
0abd928d3d
add inclusion of curl_memory.h
2010-01-23 17:31:54 +00:00
Yang Tse
597ad5a2ce
adjust preprocessor symbol definition check relative to resolver specialty
2010-01-23 13:53:33 +00:00
Yang Tse
703fa98a48
PKTSIZE might have been already defined in arpa/tftp.h
2010-01-23 13:51:53 +00:00
Dan Fandrich
ec4647c0f9
Include "curl_memory.h" to get the strdup replacement when necessary
2010-01-23 10:04:04 +00:00
Daniel Stenberg
33ce0ec1f1
wrap long lines and do some indent policing
2010-01-22 23:21:39 +00:00
Yang Tse
1435864030
Definitions of resolver specialty compile-time defines CURLRES_* moved
...
from hostip.h to setup.h in order to allow proper inclusion in any file.
This represents no functional change at all in which resolver is used,
everything still works as usual, internally and externally there is no
difference in behavior.
2010-01-22 20:27:48 +00:00
Yang Tse
4a8a731476
adjust rtsp protocol support in curl-config and libcurl.pc when http is disabled
2010-01-22 16:38:32 +00:00
Yang Tse
6636fbf238
deal with the possibility that CURL_DISABLE_RTSP may already be defined
2010-01-22 15:15:08 +00:00
Yang Tse
c94d44505f
fix compiler warning: statement is unreachable
2010-01-22 14:21:28 +00:00
Yang Tse
0032ce762e
fix compilation when http is disabled
2010-01-22 14:20:56 +00:00
Yang Tse
bdb338b3c7
disabling of rtsp when http isn't enabled required here for non-configure systems
2010-01-22 14:20:08 +00:00
Daniel Stenberg
099eed7bf1
wrap long lines, remove (very old) attribution from code
2010-01-22 13:52:35 +00:00
Daniel Stenberg
bc253a4d5f
cleanups by Julien Chaffraix
2010-01-22 13:14:51 +00:00
Daniel Stenberg
a771fb0d41
alphabetically sort the list of supported protocols
2010-01-22 13:06:50 +00:00
Daniel Stenberg
c047fe8e90
In spite claiming to tbe disabled by default, RTSP is enabled and it now
...
also says so. I also made the list of protocols get sorted.
2010-01-22 12:52:35 +00:00
Daniel Stenberg
e45eefcb90
expanded to provide info about the newer protocols too
2010-01-22 12:27:38 +00:00
Daniel Stenberg
844c19cc5b
s/RTPFUNCTION/INTERLEAVEFUNCTION/
...
s/RTPDATA/INTERLEAVEDATA/
2010-01-22 12:17:03 +00:00
Daniel Stenberg
4a8570313a
keep lines shorter than 80 columns, and reduce/remove the use of the word
...
'note' in most description as it is mostly useless.
2010-01-22 09:19:10 +00:00
Yang Tse
e59a5cbe4e
Julien Chaffraix adjusted "<name> section" line length
2010-01-22 07:32:09 +00:00
Yang Tse
bfc4c33985
Constantine Sapuntzakis refactoring of async callbacks, allowing
...
removal of Curl_addrinfo_copy(), Curl_addrinfo6_callback(), and
Curl_addrinfo4_callback()
2010-01-22 06:36:52 +00:00
Dan Fandrich
5af20c70e4
Added rtsp.c to the non-configure target build files
2010-01-21 22:03:26 +00:00
Yang Tse
bd7430c1ee
fix compiler warning
2010-01-21 19:27:32 +00:00
Yang Tse
6e5acc2fc1
make tftp_translate_code() static, it is only used from within tftp.c
2010-01-21 14:44:28 +00:00
Yang Tse
abe3e6b36c
fix warning triggered when debugging on cygwin
2010-01-21 14:29:04 +00:00
Yang Tse
105e430641
allow exporting of exe_ext() sub
2010-01-21 14:26:32 +00:00
Yang Tse
4a349f7a54
improve displaylogcontent() sub fixing a warning
2010-01-21 14:25:41 +00:00
Daniel Stenberg
2f9a17fc44
remove typedef we ended up not using
2010-01-21 14:05:06 +00:00
Daniel Stenberg
bc4582b68a
Chris Conroy brought support for RTSP transfers, and with it comes 8(!) new
...
libcurl options for controlling what to get and how to receive posssibly
interleaved RTP data. Initial commit.
2010-01-21 13:58:30 +00:00
Daniel Stenberg
e09718d457
Julien Chaffraix fixed line lengths
2010-01-21 12:28:29 +00:00
Daniel Stenberg
2c0418f154
Julien Chaffraix removed an old obsolete typedef
2010-01-21 11:48:48 +00:00
Daniel Stenberg
a74e885bef
Yun Fu pointed out a flaw in the loop that checks handles, and I indented
...
the code more curl-style
2010-01-21 09:53:30 +00:00
Daniel Stenberg
6291a1cf23
"5.3 Sort outgoing cookies" removed, we now sort them
2010-01-21 09:32:51 +00:00
Yang Tse
a872ff742c
SIGTERM is the signal to trap here, SIGKILL can't be caught.
2010-01-20 21:16:32 +00:00
Yang Tse
58a1557088
Use killsockfilters() to kill sockfilter processes, this ensures that when
...
killing a sockfilter process the actual PID from the pid file is used and
not the one returned by open2() which might be different.
2010-01-20 20:42:21 +00:00
Yang Tse
422a7869be
Allow killsockfilters() to take a 5th optional parameter that when provided
...
indicates that only one of the two possible sockfilter processes should be
killed. Valid values for this parameter are 'main' and 'data'.
2010-01-20 20:39:56 +00:00
Yang Tse
471e8eefb6
Use delete() to unset environment variables instead of assigning undef which
...
generates warning 'Use of uninitialized value in scalar assignment' with perl
versions older than 5.10
2010-01-20 20:08:50 +00:00
Yang Tse
d2e1ec58f2
Adjust valgrind logs file name detection.
...
Adjust environment vars setting and restoring from test definition.
Avoid using strftime in torture sub.
2010-01-20 18:31:52 +00:00
Daniel Stenberg
48032c0880
modified test case 8 to also make sure that we deal with cookies using
...
identical names but different paths properly
2010-01-20 09:39:40 +00:00
Daniel Stenberg
877dad1e24
- As was pointed out on the http-state mailing list, the order of cookies in a
...
HTTP Cookie: header _needs_ to be sorted on the path length in the cases
where two cookies using the same name are set more than once using
(overlapping) paths. Realizing this, identically named cookies must be
sorted correctly. But detecting only identically named cookies and take care
of them individually is harder than just to blindly and unconditionally sort
all cookies based on their path lengths. All major browsers also already do
this, so this makes our behavior one step closer to them in the cookie area.
Test case 8 was the only one that broke due to this change and I updated it
accordingly.
2010-01-19 23:19:59 +00:00
Daniel Stenberg
01030e9240
oops, I forgot to cvs add this before my previous commit (Dan Fandrich
...
pointed it out to me)
2010-01-19 22:22:54 +00:00
Daniel Stenberg
a5ca3f1754
- David McCreedy brought a fix and a new test case (129) to make libcurl work
...
again when downloading files over FTP using ASCII and it turns out that the
final size of the file is not the same as the initial size the server
reported. This is very common since servers don't take the newline
conversions into account.
2010-01-19 21:39:10 +00:00