History log of /curl/lib/http.h (Results 126 – 150 of 181)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# a7affd63 30-Jan-2014 Daniel Stenberg

http2: convert HEADER frames to HTTP1-like headers

... and then go through the "normal" HTTP engine.


# a878cb30 30-Jan-2014 Daniel Stenberg

http2: do the POST Upgrade dance properly


Revision tags: curl-7_35_0, curl-7_34_0, curl-7_33_0
# 53940f88 18-Sep-2013 Daniel Stenberg

http2: switch recv/send functions to http2 ones after 101


# 052f24c9 03-Nov-2013 Steve Holme

http: Post base64 decoding tidy up

Renamed copy_header_value() to Curl_copy_header_value() as this
function is now non static.

Simplified proxy flag in Curl_http_input_auth() wh

http: Post base64 decoding tidy up

Renamed copy_header_value() to Curl_copy_header_value() as this
function is now non static.

Simplified proxy flag in Curl_http_input_auth() when calling
sub-functions.

Removed unnecessary white space removal when using negotiate as it had
been missed in commit cdccb422671aeb.

show more ...


# 3b59696a 02-Nov-2013 Steve Holme

http: Added proxy tunnel authentication message header value extraction

...following recent changes to Curl_base64_decode() rather than trying
to parse a header line for the authenticati

http: Added proxy tunnel authentication message header value extraction

...following recent changes to Curl_base64_decode() rather than trying
to parse a header line for the authentication mechanisms which is CRLF
terminated and inline zero terminate it.

show more ...


# 08fa4fed 07-Sep-2013 Nick Zitzmann

http: fix build warning under LLVM

When building the code using LLVM Clang without NGHTTP2, I was getting
this warning:
../lib/http.h:155:1: warning: empty struct is a GNU extension

http: fix build warning under LLVM

When building the code using LLVM Clang without NGHTTP2, I was getting
this warning:
../lib/http.h:155:1: warning: empty struct is a GNU extension [-Wgnu]
Placing a dummy variable into the data structure silenced the warning.

show more ...


# 4344fa92 07-Sep-2013 Daniel Stenberg

http2: actually init nghttp2 and send HTTP2-Settings properly


Revision tags: curl-7_32_0
# 4ad8e142 04-Aug-2013 Daniel Stenberg

urldata: clean up the use of the protocol specific structs

1 - always allocate the struct in protocol->setup_connection. Some
protocol handlers had to get this function added.

2

urldata: clean up the use of the protocol specific structs

1 - always allocate the struct in protocol->setup_connection. Some
protocol handlers had to get this function added.

2 - always free at the end of a request. This is also an attempt to keep
less memory in the handle after it is completed.

show more ...


Revision tags: curl-7_31_0, curl-7_30_0, curl-7_29_0
# 4a5aa668 04-Jan-2013 Yang Tse

Revert changes relative to lib/*.[ch] recent renaming

This reverts renaming and usage of lib/*.h header files done
28-12-2012, reverting 2 commits:

f871de0... build: make use

Revert changes relative to lib/*.[ch] recent renaming

This reverts renaming and usage of lib/*.h header files done
28-12-2012, reverting 2 commits:

f871de0... build: make use of 76 lib/*.h renamed files
ffd8e12... build: rename 76 lib/*.h files

This also reverts removal of redundant include guard (redundant thanks
to changes in above commits) done 2-12-2013, reverting 1 commit:

c087374... curl_setup.h: remove redundant include guard

This also reverts renaming and usage of lib/*.c source files done
3-12-2013, reverting 3 commits:

13606bb... build: make use of 93 lib/*.c renamed files
5b6e792... build: rename 93 lib/*.c files
7d83dff... build: commit 13606bbfde follow-up 1

Start of related discussion thread:

http://curl.haxx.se/mail/lib-2013-01/0012.html

Asking for confirmation on pushing this revertion commit:

http://curl.haxx.se/mail/lib-2013-01/0048.html

Confirmation summary:

http://curl.haxx.se/mail/lib-2013-01/0079.html

NOTICE: The list of 2 files that have been modified by other
intermixed commits, while renamed, and also by at least one
of the 6 commits this one reverts follows below. These 2 files
will exhibit a hole in history unless git's '--follow' option
is used when viewing logs.

lib/curl_imap.h
lib/curl_smtp.h

show more ...


# ec691ca3 28-Dec-2012 Yang Tse

lib/*.h: use our standard naming scheme for header inclusion guards


Revision tags: curl-7_28_1, curl-7_28_0, curl-7_27_0, curl-7_26_0, curl-7_25_0, curl-7_24_0, curl-7_23_1, curl-7_23_0, curl-7_22_0, curl-7_21_7
# 5d4e5593 03-Jun-2011 Daniel Stenberg

privatise: make private functions static


Revision tags: curl-7_21_6, curl-7_21_5
# 02dbfa21 04-Apr-2011 Daniel Stenberg

http-proxy: move proxy code to http_proxy.c

The new http_proxy.* files now host HTTP proxy specific code (500+ lines
moved out from http.c), and as a consequence there is a macro introdu

http-proxy: move proxy code to http_proxy.c

The new http_proxy.* files now host HTTP proxy specific code (500+ lines
moved out from http.c), and as a consequence there is a macro introduced
for the Curl_proxyCONNECT() function so that code can use it without
actually supporting proxy (or HTTP) in builds.

show more ...


Revision tags: curl-7_21_4, curl-7_21_3, curl-7_21_2, curl-7_21_1
# 6d2ccfed 24-Jul-2010 Daniel Stenberg

add_buffer_send: fix compiler warning

Win64's 32 bit long but 64 bit size_t caused a warning that we avoid
with a typecast. A small whitespace indent fix was also applied.

Repor

add_buffer_send: fix compiler warning

Win64's 32 bit long but 64 bit size_t caused a warning that we avoid
with a typecast. A small whitespace indent fix was also applied.

Reported by: Adam Light

show more ...


Revision tags: curl-7_21_0, curl-7_20_1
# 2309b4e3 24-Mar-2010 Daniel Stenberg

remove the CVSish $Id$ lines


Revision tags: curl-7_20_0
# bc4582b6 21-Jan-2010 Daniel Stenberg

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.


# 8524c04c 07-Jan-2010 Daniel Stenberg

removed a parameter from the Curl_http_readwrite_headers() prototype to remove
the need for the struct forward declaration from http.h which caused problems
with gcc 2.96 and quite frankly th

removed a parameter from the Curl_http_readwrite_headers() prototype to remove
the need for the struct forward declaration from http.h which caused problems
with gcc 2.96 and quite frankly the parameter wasn't necessary anyway

show more ...


# d37a9c4f 07-Jan-2010 Daniel Stenberg

removed Curl_http_header_append() prototype as it isn't used anymore, the
function was moved to http.c and was made static and renamed


# 1e9a946e 29-Dec-2009 Daniel Stenberg

move HTTP-specific functions to http.c where they belong


# 83a6b348 12-Dec-2009 Daniel Stenberg

split out more protocol-specific structs from urldata.h into their own
protocol-specific header files


Revision tags: curl-7_19_7, curl-7_19_6, curl-7_19_5, curl-7_19_4, curl-7_19_3, curl-7_19_2, curl-7_19_1, curl-7_19_0
# 3a499099 04-Aug-2008 Daniel Stenberg

- Test cases 1051, 1052 and 1055 were added by Daniel Fandrich on July 30 and
proved how PUT and POST with a redirect could lead to a "hang" due to the
data stream not being rewound prope

- Test cases 1051, 1052 and 1055 were added by Daniel Fandrich on July 30 and
proved how PUT and POST with a redirect could lead to a "hang" due to the
data stream not being rewound properly when it had to in order to get sent
properly (again) to the subsequent URL. This is now fixed and these test
cases are no longer disabled.

show more ...


# cc0285da 30-Jul-2008 Dan Fandrich

Factored out Curl_copy_header_value


Revision tags: curl-7_18_2, curl-7_18_1, curl-7_18_0, curl-7_17_1
# 07b6e736 12-Oct-2007 Patrick Monnerat

Added per-protocol callback static tables, replacing callback ptr storage
in the connectdata structure by a single handler table ptr.


Revision tags: curl-7_17_0
# 8cf0814a 27-Aug-2007 Dan Fandrich

Fixed some minor type mismatches and missing consts mainly found by splint.


# 52376766 26-Aug-2007 Dan Fandrich

Fixed some minor mismatched types found by splint.


Revision tags: curl-7_17_0-preldapfix, curl-7_16_4, curl-7_16_3, curl-7_16_2, curl-7_16_1
# b6f88908 27-Jan-2007 Yang Tse

update copyright year notice


12345678