Steve Holme
6428b8de42
buildconf.bat: Added progress output
2015-08-05 18:02:37 +01:00
Steve Holme
97c9d31884
buildconf.bat: Avoid using goto for file not in repository
2015-08-05 17:54:20 +01:00
Daniel Stenberg
9947f259bf
curl_slist_append.3: add error checking to the example
2015-08-05 14:28:39 +02:00
Steve Holme
33de75ed63
buildconf.bat: Added display of usage text with -help
2015-08-05 06:47:47 +01:00
Steve Holme
df5965ebf4
buildconf.bat: Added exit codes for error handling
2015-08-05 06:45:21 +01:00
Steve Holme
6e566451ce
buildconf.bat: Added our standard copyright header
2015-08-05 06:43:26 +01:00
Steve Holme
07f7cdc309
buildconf.bat: Use lower-case for commands and reserved keywords
2015-08-05 06:40:48 +01:00
Steve Holme
3725748599
generate.bat: Only clean prerequisite files when in ALL mode
2015-08-04 19:22:36 +01:00
Steve Holme
1e67bc5eaf
generate.bat: Moved error messages out of sub-routines
2015-08-04 19:15:13 +01:00
Steve Holme
12f915ca2a
generate.bat: More use of lower-case for commands and reserved keywords
2015-08-04 19:09:15 +01:00
Daniel Stenberg
4b96240d3f
libcurl.3: fix a single typo
...
Closes #361
2015-08-03 23:28:31 +02:00
Daniel Stenberg
1b3d3f9237
RELEASE-NOTES: synced with c4eb10e2f0
2015-08-03 14:50:18 +02:00
Daniel Stenberg
c4eb10e2f0
SSH: three state machine fixups
...
The SSH state machine didn't clear the 'rc' variable appropriately in a
two places which prevented it from looping the way it should. And it
lacked an 'else' statement that made it possible to erroneously get
stuck in the SSH_AUTH_AGENT state.
Reported-by: Tim Stack
Closes #357
2015-08-02 22:50:31 +02:00
Daniel Stenberg
3b4ee0d432
curl_gssapi: remove 'const' to fix compiler warnings
...
initialization discards 'const' qualifier from pointer target type
2015-08-02 00:24:38 +02:00
Daniel Stenberg
c092b0f0f3
docs: formpost needs the full size at start of upload
...
Closes #360
2015-08-02 00:15:39 +02:00
Steve Holme
f75b6065db
sspi: Fix typo from left over from old code which referenced NTLM
...
References to NTLM in the identity generation should have been removed
in commit c469941293
but not all were.
2015-08-01 23:09:03 +01:00
Steve Holme
11ab3f8918
win32: Fix compilation warnings from commit 40c921f8b8
...
connect.c:953:5: warning: initializer element is not computable at load
time
connect.c:953:5: warning: missing initializer for field 'dwMinorVersion'
of 'OSVERSIONINFOEX'
curl_sspi.c:97:5: warning: initializer element is not computable at load
time
curl_sspi.c:97:5: warning: missing initializer for field 'szCSDVersion'
of 'OSVERSIONINFOEX'
2015-08-01 22:55:01 +01:00
Steve Holme
a1b2a6bd93
schannel: Fix compilation warning from commit 7a8e861a56
...
schannel.c:1125:5: warning: missing initializer for field 'dwMinorVersion'
of 'OSVERSIONINFOEX' [-Wmissing-field-initializers
2015-08-01 22:54:57 +01:00
Daniel Stenberg
c8331f515e
libcurl-thread.3: minor reformatting
2015-07-31 23:19:02 +02:00
Jay Satiro
23b84e448f
curl_global_init_mem.3: Warn threaded resolver needs thread safe funcs
...
Bug: http://curl.haxx.se/mail/lib-2015-07/0149.html
Reported-by: Eric Ridge
2015-07-31 02:38:44 -04:00
Jay Satiro
0da1f5dc5c
libcurl-thread.3: Warn memory functions must be thread safe
...
Bug: http://curl.haxx.se/mail/lib-2015-07/0149.html
Reported-by: Eric Ridge
2015-07-31 01:58:03 -04:00
Steve Holme
909f0a82b0
RELEASE-NOTES: Synced with 8b1d00ac1a
2015-07-31 06:24:35 +01:00
Steve Holme
8b1d00ac1a
INSTALL: Minor formatting correction in 'Legacy Windows and SSL' section
...
...as well as some rewording.
2015-07-30 16:59:55 +01:00
Kamil Dudka
f7dcc7c118
http: move HTTP/2 cleanup code off http_disconnect()
...
Otherwise it would never be called for an HTTP/2 connection, which has
its own disconnect handler.
I spotted this while debugging <https://bugzilla.redhat.com/1248389 >
where the http_disconnect() handler was called on an FTP session handle
causing 'dnf' to crash. conn->data->req.protop of type (struct FTP *)
was reinterpreted as type (struct HTTP *) which resulted in SIGSEGV in
Curl_add_buffer_free() after printing the "Connection cache is full,
closing the oldest one." message.
A previously working version of libcurl started to crash after it was
recompiled with the HTTP/2 support despite the HTTP/2 protocol was not
actually used. This commit makes it work again although I suspect the
root cause (reinterpreting session handle data of incompatible protocol)
still has to be fixed. Otherwise the same will happen when mixing FTP
and HTTP/2 connections and exceeding the connection cache limit.
Reported-by: Tomas Tomecek
Bug: https://bugzilla.redhat.com/1248389
2015-07-30 15:16:43 +02:00
Viktor Szakats
ecf7618e12
ABI doc: use secure URL
2015-07-30 15:02:44 +02:00
Daniel Stenberg
5b9a006b8f
ABI: remove the ascii logo
...
and made the indent level to 1
2015-07-30 12:16:14 +02:00
Daniel Stenberg
fc69e2f7ec
libcurl-multi.3: mention curl_multi_wait
...
... and some general rewordings to improve this docs.
Reported-by: Tim Stack
Closes #356
2015-07-30 10:18:45 +02:00
Steve Holme
bdd8cf4777
maketgz: Fixed some VC makefiles missing from the release tarball
...
VC7, VC11, VC12 and VC14 makefiles were missing from the release
tarball.
2015-07-30 06:34:03 +01:00
Steve Holme
dda81c1d5f
RELEASE-NOTES: Synced with 2d7e165761
2015-07-29 19:17:18 +01:00
Steve Holme
2d7e165761
build: Added VC14 project files to Makefile.am
2015-07-29 19:07:08 +01:00
Steve Holme
8356022d17
build: Added VC14 project files
...
Updates to Makefile.am for the generation of the project files in
the tarball to follow.
2015-07-29 18:42:48 +01:00
Jay Satiro
467309406e
libcurl-thread.3: Clarify CURLOPT_NOSIGNAL takes long value 1L
2015-07-29 02:05:32 -04:00
Steve Holme
b656715da3
generate.bat: Use lower-case for commands and reserved keywords
...
Whilst there are no coding standards for the batch files used in curl,
most tend to use lower-case for keywords and upper-case for variables.
2015-07-28 23:08:24 +01:00
Steve Holme
9b95306d4c
build: Added initial VC14 support to generate.bat
...
Visual Studio project files and updates to makefile.am to follow.
2015-07-28 22:55:49 +01:00
Steve Holme
98e8b050ef
build: Fixed missing .opensdf files from VC10+ .gitignore files
2015-07-28 20:46:56 +01:00
Steve Holme
d9efd36907
build: Use $(ProjectName) macro for curl.exe and curld.exe filenames
...
This wasn't possible with the old curlsrc project filenames, but like
commit 2a615a2b64
and 11397eb6dd
for libcurl use the built in Visual
Studio macros for the output filenames.
2015-07-28 20:44:59 +01:00
Steve Holme
1627930177
build: Renamed curl src Visual Studio project files
...
Following commit 957fcd9049
and in preparation for adding the VC14
project files renamed the curl source project files.
2015-07-28 20:44:14 +01:00
Jay Satiro
299b74fcfc
libcurl-thread.3: Revert to stricter handle wording
...
.. also update formatting and add WinSSL and wolfSSL to the SSL/TLS
handlers list.
2015-07-28 13:57:06 +02:00
Jay Satiro
279965c923
libcurl-thread.3: Consolidate thread safety info
...
This is a new document to consolidate our thread safety information from
several documents (curl-www:features, libcurl.3, libcurl-tutorial.3).
Each document's section on multi-threading will now point to this one.
2015-07-28 13:57:06 +02:00
Steve Holme
7db03e5c21
README: Corrected formatting for 'Legacy Windows and SSL' section
...
...as well as some wording.
2015-07-27 00:48:53 +01:00
Steve Holme
a728225a92
build-openssl.bat: Added support for VC14
2015-07-26 23:58:36 +01:00
Daniel Stenberg
29e5cf2a2d
RELEASE-NOTES: synced with 0f645adc95
2015-07-26 22:33:17 +02:00
Daniel Stenberg
0f645adc95
test1902: attempt to make the test more reliable
...
Closes #355
2015-07-26 22:20:26 +02:00
Daniel Stenberg
373b77bca2
comment: fix comment about adding new option support
2015-07-26 14:15:07 +02:00
Jay Satiro
6d62d2c55d
build-openssl.bat: Show syntax if required args are missing
2015-07-25 19:03:20 -04:00
Daniel Stenberg
14b9e780d4
TODO: improve how curl works in a windows console window
...
Closes #322 for now
2015-07-26 00:48:55 +02:00
Daniel Stenberg
8204844f47
1.11 minimize dependencies with dynamicly loaded modules
...
Closes #349 for now
2015-07-26 00:45:22 +02:00
Jay Satiro
b46a7744bc
tool_operate: Fix CURLOPT_SSL_OPTIONS for builds without HTTPS
...
- Set CURLOPT_SSL_OPTIONS only if the tool enabled an SSL option.
Broken by me several days ago in 172b2be
.
https://github.com/bagder/curl/commit/172b2be#diff-70b44ee478e58d4e1ddcf9c9a73d257b
Bug: http://curl.haxx.se/mail/lib-2015-07/0119.html
Reported-by: Dan Fandrich
2015-07-25 16:32:15 -04:00
Daniel Stenberg
a284b0ebc4
configure: check if OpenSSL linking wants -ldl
...
To make it easier to link with static versions of OpenSSL, the configure
script now checks if -ldl is needed for linking.
Help-by: TJ Saunders
2015-07-25 10:52:49 +02:00
Michael Kaufmann
c5d060cab4
HTTP: ignore "Content-Encoding: compress"
...
Currently, libcurl rejects responses with "Content-Encoding: compress"
when CURLOPT_ACCEPT_ENCODING is set to "". I think that libcurl should
treat the Content-Encoding "compress" the same as other
Content-Encodings that it does not support, e.g. "bzip2". That means
just ignoring it.
2015-07-25 00:46:01 +02:00