]>
granicus.if.org Git - curl/log
Daniel Stenberg [Sat, 15 Aug 2015 21:56:28 +0000 (23:56 +0200)]
curl_easy_getinfo.3: fix superfluous space
... and changed "oriented" to "related"
Closes #378
Daniel Stenberg [Sat, 15 Aug 2015 21:36:28 +0000 (23:36 +0200)]
CURLOPT_HTTP_VERSION.3: connection re-use goes before version
Daniel Kahn Gillmor [Sat, 15 Aug 2015 08:33:59 +0000 (10:33 +0200)]
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.
Steve Holme [Fri, 14 Aug 2015 19:59:48 +0000 (20:59 +0100)]
generate.bat: Added support for generating only the prerequisite files
Steve Holme [Fri, 14 Aug 2015 19:44:55 +0000 (20:44 +0100)]
generate.bat: Only call buildconf.bat if it exists
Steve Holme [Fri, 14 Aug 2015 19:38:57 +0000 (20:38 +0100)]
generate.bat: Fixed issues when ran in directories with special chars
Brad King [Fri, 14 Aug 2015 13:35:05 +0000 (15:35 +0200)]
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).
Steve Holme [Fri, 14 Aug 2015 05:54:16 +0000 (06:54 +0100)]
* buildconf.bat: Fixed issues when ran in directories with special chars
Bug: https://github.com/bagder/curl/pull/379
Reported-by: Daniel Seither
Jay Satiro [Fri, 14 Aug 2015 03:29:27 +0000 (23:29 -0400)]
curl_global_init_mem.3: Stronger thread safety warning
Bug: http://curl.haxx.se/mail/lib-2015-08/0016.html
Reported-by: Eric Ridge
Svyatoslav Mishyn [Wed, 12 Aug 2015 11:48:31 +0000 (14:48 +0300)]
curl_multi_add_handle.3: fix a typo
"can not" => "cannot"
closes #377
Alessandro Ghedini [Wed, 12 Aug 2015 09:23:23 +0000 (11:23 +0200)]
docs: fix typos
closes #376
Daniel Stenberg [Wed, 12 Aug 2015 07:07:37 +0000 (09:07 +0200)]
bump: start working toward 7.45.0
Daniel Stenberg [Wed, 12 Aug 2015 06:34:55 +0000 (08:34 +0200)]
THANKS: remove duplicate name
Daniel Stenberg [Wed, 12 Aug 2015 06:32:10 +0000 (08:32 +0200)]
THANKS-filter: merge Todd's names
Daniel Stenberg [Wed, 12 Aug 2015 06:21:44 +0000 (08:21 +0200)]
THANKS: 13 new contributors from the 7.44.0 RELEASE-NOTES
Daniel Stenberg [Tue, 11 Aug 2015 18:13:01 +0000 (20:13 +0200)]
RELEASE-NOTES: synced with
c75a1e775061
Svyatoslav Mishyn [Tue, 11 Aug 2015 18:08:13 +0000 (20:08 +0200)]
curl_formget.3: correct return code
Closes #375
Svyatoslav Mishyn [Tue, 11 Aug 2015 12:45:49 +0000 (15:45 +0300)]
libcurl-tutorial.3: fix formatting
Closes #374
Svyatoslav Mishyn [Tue, 11 Aug 2015 12:39:22 +0000 (15:39 +0300)]
curl_easy_recv.3: fix formatting
Anders Bakken [Tue, 11 Aug 2015 00:26:36 +0000 (17:26 -0700)]
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
Daniel Stenberg [Mon, 10 Aug 2015 22:16:19 +0000 (00:16 +0200)]
RELEASE-NOTES: synced with
9ee40ce2aba
Viktor Szakats [Mon, 10 Aug 2015 20:48:53 +0000 (22:48 +0200)]
build: refer to fixed libidn versions
closes #371
Daniel Stenberg [Mon, 10 Aug 2015 12:53:48 +0000 (14:53 +0200)]
Revert "configure: disable libidn by default"
This reverts commit
e6749055d65398315fd77f5b5b8234c5552ac2d3 .
... since libidn has since been fixed.
Jakub Zakrzewski [Mon, 10 Aug 2015 11:09:58 +0000 (13:09 +0200)]
CMake: s/HAVE_GSS_API/HAVE_GSSAPI/ to match header define
Otherwise the build only pretended to use GSS-API
Closes #370
Daniel Stenberg [Thu, 6 Aug 2015 13:29:42 +0000 (15:29 +0200)]
SFTP: fix range request off-by-one in size check
Reported-by: Tim Stack
Closes #359
Daniel Stenberg [Sun, 9 Aug 2015 22:12:12 +0000 (00:12 +0200)]
test46: update cookie expire time
... since it went old and thus was expired and caused the test to fail!
Steve Holme [Sun, 9 Aug 2015 16:59:31 +0000 (17:59 +0100)]
generate.bat: Use buildconf.bat for prerequisite file generation
Steve Holme [Sun, 9 Aug 2015 16:57:40 +0000 (17:57 +0100)]
buildconf.bat: Tidy up of comments after recent commits
Steve Holme [Sun, 9 Aug 2015 16:54:09 +0000 (17:54 +0100)]
buildconf.bat: Added full generation of src\tool_hugehelp.c
Added support for generating the full man page based on code from
generate.bat.
Steve Holme [Sun, 9 Aug 2015 16:09:49 +0000 (17:09 +0100)]
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.
Steve Holme [Sun, 9 Aug 2015 16:02:27 +0000 (17:02 +0100)]
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.
Steve Holme [Sun, 9 Aug 2015 10:51:55 +0000 (11:51 +0100)]
RELEASE-NOTES: Synced with
39dcf352d2
Steve Holme [Sun, 9 Aug 2015 10:27:33 +0000 (11:27 +0100)]
buildconf.bat: Added error messages on failure
Steve Holme [Sun, 9 Aug 2015 10:04:04 +0000 (11:04 +0100)]
buildconf.bat: Generate and clean files in the same order
Steve Holme [Sun, 9 Aug 2015 10:00:07 +0000 (11:00 +0100)]
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.
Jay Satiro [Sun, 9 Aug 2015 06:33:25 +0000 (02:33 -0400)]
CURLOPT_RESOLVE.3: Note removal support was added in 7.42
Bug: http://curl.haxx.se/mail/lib-2015-08/0019.html
Reported-by: Inca R
Steve Holme [Sat, 8 Aug 2015 19:59:27 +0000 (20:59 +0100)]
checksrc.bat: Fixed error when missing *.c and *.h files
File Not Found
Steve Holme [Sat, 8 Aug 2015 19:48:31 +0000 (20:48 +0100)]
checksrc.bat: Fixed incorrect 'lib\vtls' path check in commit
333c36b276
Steve Holme [Sat, 8 Aug 2015 10:35:59 +0000 (11:35 +0100)]
checksrc.bat: Fixed error when [directory] isn't a curl source directory
The system cannot find the file specified.
Steve Holme [Sat, 8 Aug 2015 10:21:49 +0000 (11:21 +0100)]
checksrc.bat: Added check for unknown arguments
Steve Holme [Sat, 8 Aug 2015 10:11:46 +0000 (11:11 +0100)]
scripts: Added missing comments
Steve Holme [Sat, 8 Aug 2015 10:09:08 +0000 (11:09 +0100)]
scripts: Always perform setlocal and endlocal calls in pairs
Ensure that there isn't a mismatch between setlocal and endlocal calls,
which could have happened due to setlocal being called after certain
error conditions were checked for.
Steve Holme [Sat, 8 Aug 2015 10:04:55 +0000 (11:04 +0100)]
scripts: Allow -help to be specified in any argument
Allow the -help command line argument to be specified in any argument
and not just as the first.
juef [Thu, 6 Aug 2015 14:28:05 +0000 (17:28 +0300)]
curl_multi_remove_handle.3: fix formatting
closes #366
Steve Holme [Thu, 6 Aug 2015 19:57:05 +0000 (20:57 +0100)]
README: Added notes about 'Running DLL based configurations'
...as well as a TODO for a future enhancement to the project files.
Thanks-to: Jay Satiro
Steve Holme [Thu, 6 Aug 2015 17:59:59 +0000 (18:59 +0100)]
RELEASE-NOTES: Synced with
cf8975387f
Steve Holme [Thu, 6 Aug 2015 16:39:20 +0000 (17:39 +0100)]
buildconf.bat: Synchronise no repository error with generate.bat
Steve Holme [Thu, 6 Aug 2015 16:33:02 +0000 (17:33 +0100)]
generate.bat: Added a check for the presence of a git repository
Jay Satiro [Thu, 6 Aug 2015 06:43:21 +0000 (07:43 +0100)]
build: Added wolfSSL configurations to VC10+ project files
URL: https://github.com/bagder/curl/pull/174
Jay Satiro [Thu, 6 Aug 2015 06:08:58 +0000 (02:08 -0400)]
build: Added wolfSSL build script for Visual Studio projects
Added the wolfSSL build script, based on build-openssl.bat, as well as
the property sheet and header file required for the upcoming additions
to the Visual Studio project files.
Daniel Stenberg [Thu, 6 Aug 2015 13:28:27 +0000 (15:28 +0200)]
CHANGES: refer to the online changelog
Suggested-by: mc0e
Isaac Boukris [Mon, 3 Aug 2015 23:20:23 +0000 (02:20 +0300)]
NTLM: handle auth for only a single request
Currently when the server responds with 401 on NTLM authenticated
connection (re-used) we consider it to have failed. However this is
legitimate and may happen when for example IIS is set configured to
'authPersistSingleRequest' or when the request goes thru a proxy (with
'via' header).
Implemented by imploying an additional state once a connection is
re-used to indicate that if we receive 401 we need to restart
authentication.
Closes #363
Steve Holme [Wed, 5 Aug 2015 18:34:47 +0000 (19:34 +0100)]
RELEASE-NOTES: Synced with
473807b95f
Steve Holme [Wed, 5 Aug 2015 18:15:46 +0000 (19:15 +0100)]
generate.bat: Use buildconf.bat for prerequisite file clean-up
Steve Holme [Wed, 5 Aug 2015 16:59:38 +0000 (17:59 +0100)]
buildconf.bat: Added support for file clean-up via -clean
Steve Holme [Wed, 5 Aug 2015 16:40:28 +0000 (17:40 +0100)]
buildconf.bat: Added progress output
Steve Holme [Wed, 5 Aug 2015 16:32:45 +0000 (17:32 +0100)]
buildconf.bat: Avoid using goto for file not in repository
Daniel Stenberg [Wed, 5 Aug 2015 12:28:21 +0000 (14:28 +0200)]
curl_slist_append.3: add error checking to the example
Steve Holme [Wed, 5 Aug 2015 05:41:40 +0000 (06:41 +0100)]
buildconf.bat: Added display of usage text with -help
Steve Holme [Wed, 5 Aug 2015 05:36:42 +0000 (06:36 +0100)]
buildconf.bat: Added exit codes for error handling
Steve Holme [Wed, 5 Aug 2015 05:26:19 +0000 (06:26 +0100)]
buildconf.bat: Added our standard copyright header
Steve Holme [Wed, 5 Aug 2015 05:22:06 +0000 (06:22 +0100)]
buildconf.bat: Use lower-case for commands and reserved keywords
Steve Holme [Mon, 3 Aug 2015 21:49:56 +0000 (22:49 +0100)]
generate.bat: Only clean prerequisite files when in ALL mode
Steve Holme [Mon, 3 Aug 2015 21:45:04 +0000 (22:45 +0100)]
generate.bat: Moved error messages out of sub-routines
Steve Holme [Mon, 3 Aug 2015 21:38:56 +0000 (22:38 +0100)]
generate.bat: More use of lower-case for commands and reserved keywords
Daniel Stenberg [Mon, 3 Aug 2015 21:28:31 +0000 (23:28 +0200)]
libcurl.3: fix a single typo
Closes #361
Daniel Stenberg [Mon, 3 Aug 2015 12:50:18 +0000 (14:50 +0200)]
RELEASE-NOTES: synced with
c4eb10e2f06f
Daniel Stenberg [Sun, 2 Aug 2015 20:50:31 +0000 (22:50 +0200)]
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
Daniel Stenberg [Sat, 1 Aug 2015 22:24:38 +0000 (00:24 +0200)]
curl_gssapi: remove 'const' to fix compiler warnings
initialization discards 'const' qualifier from pointer target type
Daniel Stenberg [Sat, 1 Aug 2015 22:14:23 +0000 (00:14 +0200)]
docs: formpost needs the full size at start of upload
Closes #360
Steve Holme [Sat, 1 Aug 2015 21:53:18 +0000 (22:53 +0100)]
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.
Steve Holme [Sat, 1 Aug 2015 21:50:42 +0000 (22:50 +0100)]
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'
Steve Holme [Sat, 1 Aug 2015 21:46:21 +0000 (22:46 +0100)]
schannel: Fix compilation warning from commit
7a8e861a56
schannel.c:1125:5: warning: missing initializer for field 'dwMinorVersion'
of 'OSVERSIONINFOEX' [-Wmissing-field-initializers
Daniel Stenberg [Fri, 31 Jul 2015 21:19:02 +0000 (23:19 +0200)]
libcurl-thread.3: minor reformatting
Jay Satiro [Fri, 31 Jul 2015 06:38:44 +0000 (02:38 -0400)]
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
Jay Satiro [Fri, 31 Jul 2015 05:58:03 +0000 (01:58 -0400)]
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
Steve Holme [Fri, 31 Jul 2015 05:24:35 +0000 (06:24 +0100)]
RELEASE-NOTES: Synced with
8b1d00ac1a
Steve Holme [Thu, 30 Jul 2015 15:59:55 +0000 (16:59 +0100)]
INSTALL: Minor formatting correction in 'Legacy Windows and SSL' section
...as well as some rewording.
Kamil Dudka [Thu, 30 Jul 2015 10:01:20 +0000 (12:01 +0200)]
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
Viktor Szakats [Thu, 30 Jul 2015 13:01:06 +0000 (15:01 +0200)]
ABI doc: use secure URL
Daniel Stenberg [Thu, 30 Jul 2015 10:16:14 +0000 (12:16 +0200)]
ABI: remove the ascii logo
and made the indent level to 1
Daniel Stenberg [Thu, 30 Jul 2015 08:17:37 +0000 (10:17 +0200)]
libcurl-multi.3: mention curl_multi_wait
... and some general rewordings to improve this docs.
Reported-by: Tim Stack
Closes #356
Steve Holme [Thu, 30 Jul 2015 05:34:03 +0000 (06:34 +0100)]
maketgz: Fixed some VC makefiles missing from the release tarball
VC7, VC11, VC12 and VC14 makefiles were missing from the release
tarball.
Steve Holme [Wed, 29 Jul 2015 18:17:18 +0000 (19:17 +0100)]
RELEASE-NOTES: Synced with
2d7e165761
Steve Holme [Sun, 26 Jul 2015 20:47:25 +0000 (21:47 +0100)]
build: Added VC14 project files to Makefile.am
Steve Holme [Sun, 26 Jul 2015 20:35:45 +0000 (21:35 +0100)]
build: Added VC14 project files
Updates to Makefile.am for the generation of the project files in
the tarball to follow.
Jay Satiro [Wed, 29 Jul 2015 06:05:32 +0000 (02:05 -0400)]
libcurl-thread.3: Clarify CURLOPT_NOSIGNAL takes long value 1L
Steve Holme [Sun, 26 Jul 2015 19:59:56 +0000 (20:59 +0100)]
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.
Steve Holme [Sun, 26 Jul 2015 19:59:16 +0000 (20:59 +0100)]
build: Added initial VC14 support to generate.bat
Visual Studio project files and updates to makefile.am to follow.
Steve Holme [Sun, 26 Jul 2015 19:47:39 +0000 (20:47 +0100)]
build: Fixed missing .opensdf files from VC10+ .gitignore files
Steve Holme [Sun, 26 Jul 2015 19:44:17 +0000 (20:44 +0100)]
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.
Steve Holme [Sun, 26 Jul 2015 19:22:25 +0000 (20:22 +0100)]
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.
Jay Satiro [Sat, 18 Jul 2015 07:09:16 +0000 (03:09 -0400)]
libcurl-thread.3: Revert to stricter handle wording
.. also update formatting and add WinSSL and wolfSSL to the SSL/TLS
handlers list.
Jay Satiro [Mon, 13 Jul 2015 20:15:55 +0000 (16:15 -0400)]
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.
Steve Holme [Sun, 26 Jul 2015 18:50:03 +0000 (19:50 +0100)]
README: Corrected formatting for 'Legacy Windows and SSL' section
...as well as some wording.
Steve Holme [Sun, 26 Jul 2015 18:43:50 +0000 (19:43 +0100)]
build-openssl.bat: Added support for VC14
Daniel Stenberg [Sun, 26 Jul 2015 20:33:17 +0000 (22:33 +0200)]
RELEASE-NOTES: synced with
0f645adc95390e8
Daniel Stenberg [Sun, 26 Jul 2015 20:20:26 +0000 (22:20 +0200)]
test1902: attempt to make the test more reliable
Closes #355
Daniel Stenberg [Sun, 26 Jul 2015 12:15:07 +0000 (14:15 +0200)]
comment: fix comment about adding new option support
Jay Satiro [Sat, 25 Jul 2015 23:03:20 +0000 (19:03 -0400)]
build-openssl.bat: Show syntax if required args are missing