Jay Satiro
22cb631198
runtests: Allow for spaces in server-verify curl custom path
2015-08-22 21:19:34 -04:00
Daniel Stenberg
613e5022fe
NTLM: recent boringssl brought DES_set_odd_parity back
...
... so improve the #ifdefs for using our local implementation.
2015-08-22 23:59:18 +02:00
Daniel Stenberg
2c12ac8de2
configure: detect latest boringssl
...
Since boringssl brought back DES_set_odd_parity again, it cannot be used
to differentiate from boringssl. Using the OPENSSL_IS_BORINGSSL define
seems better anyway.
URL: f551028d5c
%5E!/
Original-patch-by: Bertrand Simonnet
Closes #393
2015-08-22 00:08:03 +02:00
Daniel Stenberg
30aa38c818
configure: change functions to detect openssl (clones)
...
... since boringssl moved the former ones and the check started to fail.
URL: f551028d5c
%5E!/
Original-patch-by: Bertrand Simonnet
2015-08-22 00:03:56 +02:00
Alessandro Ghedini
8363656cb4
openssl: handle lack of server cert when strict checking disabled
...
If strict certificate checking is disabled (CURLOPT_SSL_VERIFYPEER
and CURLOPT_SSL_VERIFYHOST are disabled) do not fail if the server
doesn't present a certificate at all.
Closes #392
2015-08-21 15:32:51 +02:00
Daniel Stenberg
38ef1b3e7f
ftp: clear the do_more bit when the server has connected
...
The multi state machine would otherwise go into the DO_MORE state after
DO, even for the case when the FTP state machine had already performed
those duties, which caused libcurl to get stuck in that state and fail
miserably. This occured for for active ftp uploads.
Reported-by: Patricia Muscalu
2015-08-21 13:30:08 +02:00
Jactry Zeng
1d89fd983a
travis.yml: Add OS X testbot.
2015-08-21 12:48:52 +02:00
Rémy Léone
b3c7f5159a
travis: Upgrading to container based build
...
http://docs.travis-ci.com/user/migrating-from-legacy
Closes #388
2015-08-20 23:28:05 +02:00
Daniel Stenberg
1cea72bfde
RELEASE-NOTES: synced with 14ff86256b
2015-08-20 23:12:21 +02:00
Erik Janssen
14ff86256b
rtsp: stop reading empty DESCRIBE responses
...
Based-on-patch-by: Jim Hollinger
2015-08-20 23:07:03 +02:00
Erik Janssen
e4fb5f2f61
rtsp: support basic/digest authentication
2015-08-20 23:02:28 +02:00
Sam Roth
e67e71d62b
CURLMOPT_PUSHFUNCTION.3: fix argument types
...
Closes #389
Closes #386
2015-08-19 10:35:24 +02:00
Marcel Raad
618dfd65e4
inet_pton.c: Fix MSVC run-time check failure
...
Visual Studio complains with a message box:
"Run-Time Check Failure #1 - A cast to a smaller data type has caused a
loss of data. If this was intentional, you should mask the source of
the cast with the appropriate bitmask.
For example:
char c = (i & 0xFF);
Changing the code in this way will not affect the quality of the
resulting optimized code."
This is because only 'val' is cast to unsigned char, so the "& 0xff" has
no effect.
Closes #387
2015-08-19 09:31:45 +02:00
Jay Satiro
1f1f131e09
docs: Update the redirect protocols disabled by default
...
- Clarify that FILE and SCP are disabled by default since 7.19.4
- Add that SMB and SMBS are disabled by default since 7.40.0
- Add CURLPROTO_SMBS to the list of protocols
2015-08-18 01:38:07 -04:00
Jay Satiro
9518139c73
gitignore: Sort for readability
...
find . -name .gitignore -print0 | xargs -i -0 sort -o '{}' '{}'
2015-08-18 01:03:05 -04:00
Daniel Stenberg
5a136398ed
curl_easy_getinfo.3: fix superfluous space
...
... and changed "oriented" to "related"
Closes #378
2015-08-15 23:56:28 +02:00
Daniel Stenberg
7166d91a03
CURLOPT_HTTP_VERSION.3: connection re-use goes before version
2015-08-15 23:36:28 +02:00
Daniel Kahn Gillmor
31673ff517
curl.1: Document weaknesses in SSLv2 and SSLv3
...
Acknowledge that SSLv3 is also widely considered to be insecure.
Also, provide references for people who want to know more about why it's
insecure.
2015-08-15 22:53:46 +02:00
Steve Holme
bedf0a588e
generate.bat: Added support for generating only the prerequisite files
2015-08-14 20:59:48 +01:00
Steve Holme
6ba9a1b952
generate.bat: Only call buildconf.bat if it exists
2015-08-14 20:46:11 +01:00
Steve Holme
bc66c21c23
generate.bat: Fixed issues when ran in directories with special chars
2015-08-14 20:38:57 +01:00
Brad King
a9c97fba81
cmake: Fix CurlTests check for gethostbyname_r with 5 arguments
...
Fix the check code to pass 5 arguments instead of 6. This typo was
introduced by commit aebfd4cfbf
(cmake: fix gethostby{addr,name}_r in
CurlTests, 2014-10-31).
2015-08-14 16:12:27 +02:00
Steve Holme
1a85c8ef15
* buildconf.bat: Fixed issues when ran in directories with special chars
...
Bug: https://github.com/bagder/curl/pull/379
Reported-by: Daniel Seither
2015-08-14 07:34:37 +01:00
Jay Satiro
9e1b1ca606
curl_global_init_mem.3: Stronger thread safety warning
...
Bug: http://curl.haxx.se/mail/lib-2015-08/0016.html
Reported-by: Eric Ridge
2015-08-13 23:29:27 -04:00
Svyatoslav Mishyn
15da07d2f2
curl_multi_add_handle.3: fix a typo
...
"can not" => "cannot"
closes #377
2015-08-12 15:23:59 +02:00
Alessandro Ghedini
5be0c88297
docs: fix typos
...
closes #376
2015-08-12 11:29:55 +02:00
Daniel Stenberg
052a9dfdad
bump: start working toward 7.45.0
2015-08-12 09:07:37 +02:00
Daniel Stenberg
7332ac565c
THANKS: remove duplicate name
2015-08-12 08:34:55 +02:00
Daniel Stenberg
105828a309
THANKS-filter: merge Todd's names
2015-08-12 08:32:10 +02:00
Daniel Stenberg
2bcd3ef7b2
THANKS: 13 new contributors from the 7.44.0 RELEASE-NOTES
2015-08-12 08:21:44 +02:00
Daniel Stenberg
1a7f66a3de
RELEASE-NOTES: synced with c75a1e7750
2015-08-11 20:13:01 +02:00
Svyatoslav Mishyn
c75a1e7750
curl_formget.3: correct return code
...
Closes #375
2015-08-11 20:08:33 +02:00
Svyatoslav Mishyn
daf7f98c11
libcurl-tutorial.3: fix formatting
...
Closes #374
2015-08-11 14:59:07 +02:00
Svyatoslav Mishyn
bb0acba67d
curl_easy_recv.3: fix formatting
2015-08-11 14:58:54 +02:00
Anders Bakken
5778e6f526
http2: discard frames with no SessionHandle
...
Return 0 instead of NGHTTP2_ERR_CALLBACK_FAILURE if we can't locate the
SessionHandle. Apparently mod_h2 will sometimes send a frame for a
stream_id we're finished with.
Use nghttp2_session_get_stream_user_data and
nghttp2_session_set_stream_user_data to identify SessionHandles instead
of a hash.
Closes #372
2015-08-11 08:16:33 +02:00
Daniel Stenberg
c8a656d3c7
RELEASE-NOTES: synced with 9ee40ce2ab
2015-08-11 00:16:19 +02:00
Viktor Szakats
9ee40ce2ab
build: refer to fixed libidn versions
...
closes #371
2015-08-10 23:20:18 +02:00
Daniel Stenberg
0b8e9c8522
Revert "configure: disable libidn by default"
...
This reverts commit e6749055d6
.
... since libidn has since been fixed.
2015-08-10 14:54:41 +02:00
Jakub Zakrzewski
9a5574ca7b
CMake: s/HAVE_GSS_API/HAVE_GSSAPI/ to match header define
...
Otherwise the build only pretended to use GSS-API
Closes #370
2015-08-10 13:39:35 +02:00
Daniel Stenberg
ade6682f8d
SFTP: fix range request off-by-one in size check
...
Reported-by: Tim Stack
Closes #359
2015-08-10 09:18:19 +02:00
Daniel Stenberg
002d58f1e8
test46: update cookie expire time
...
... since it went old and thus was expired and caused the test to fail!
2015-08-10 00:12:12 +02:00
Steve Holme
cde447217f
generate.bat: Use buildconf.bat for prerequisite file generation
2015-08-09 18:02:53 +01:00
Steve Holme
9d29afdfe3
buildconf.bat: Tidy up of comments after recent commits
2015-08-09 18:02:34 +01:00
Steve Holme
0cc0b7e268
buildconf.bat: Added full generation of src\tool_hugehelp.c
...
Added support for generating the full man page based on code from
generate.bat.
2015-08-09 17:54:09 +01:00
Steve Holme
aa9ead36a4
buildconf.bat: Added detection of groff, nroff, perl and gzip
...
To allow for the full generation of tool_hugehelp.c added detection of
the required programs - based on code from generate.bat.
2015-08-09 17:12:33 +01:00
Steve Holme
ecece2cfb5
buildconf.bat: Move DOS variable clean-up code to separate function
...
Rather than duplicate future variables, during clean-up of both success
and error conditions, use a common function that can be called by both.
2015-08-09 17:02:27 +01:00
Steve Holme
4d13b78aec
RELEASE-NOTES: Synced with 39dcf352d2
2015-08-09 12:04:57 +01:00
Steve Holme
39dcf352d2
buildconf.bat: Added error messages on failure
2015-08-09 11:46:28 +01:00
Steve Holme
55a255ee9c
buildconf.bat: Generate and clean files in the same order
2015-08-09 11:46:26 +01:00
Steve Holme
4c47cbf533
buildconf.bat: Maintain compatibility with DOS based systems
...
Commit f08e30d7bc
broke compatibility with DOS and non Windows NT based
versions of Windows due to the use of the setlocal command.
2015-08-09 11:46:24 +01:00