1d49e25d26
SChannel/WinSSL: Implement public key pinning
2017-04-19 00:31:23 -04:00
Dan Fandrich
f9d1e9a27f
libcurl-thread.3: fixed a bad macro that caused test 1140 to fail
2017-04-10 07:42:22 +02:00
Daniel Stenberg
1b9b90d94a
libcurl-thread.3: also mention threaded-resolver
...
Reported-by: Alex Bligh
Bug: https://curl.haxx.se/mail/lib-2017-04/0044.html
2017-04-09 23:09:50 +02:00
Jay Satiro
fa66403280
CURLINFO_SCHEME.3: fix variable type
...
- Change documented param type to char ** from incorrect long *.
2017-04-08 15:44:39 -04:00
Marcel Raad
e8c3c92d58
INSTALL.md: fix secure transport configure arguments
...
--without-ssl is needed instead of --with-winssl.
2017-04-08 14:44:18 +02:00
Daniel Stenberg
e10db122a2
BUGS: "Bugs in old versions"
2017-04-07 13:33:08 +02:00
Daniel Stenberg
1526912b98
INSTALL.cmake: more problems
...
and mention specific issues where they are discussed
2017-04-06 08:04:32 +02:00
Richlv
d9c9611a2f
docs: minor typo in write-out.d
...
Closes #1382
2017-04-04 07:46:31 +02:00
Daniel Stenberg
721f8c05c7
docs: added examples for CURLINFO_FILETIME.3 and CURLOPT_FILETIME.3
2017-04-03 00:00:43 +02:00
Jay Satiro
fb84faf001
fail-early.d: fix typos
2017-03-31 22:36:46 -04:00
Jay Satiro
15b8c6795a
docs: Explain --fail-early does not imply --fail
...
Closes https://github.com/curl/curl/pull/1375
2017-03-31 19:01:38 -04:00
Daniel Stenberg
d6bf5abd60
docs/index.html: removed, was not shipped anyway
2017-03-31 00:05:31 +02:00
Daniel Stenberg
2ff9c3e145
dist: add missing files to the tarball
2017-03-31 00:05:31 +02:00
Peter Wu
ec493dbda2
cmake: fix build with cmake 2.8.12.2
...
For some reason, CMake 2.8.12.2 did not expand the list argument in a
single DEPENDS argument. Remove the quotes, so it gets expanded into
multiple arguments for add_custom_command and add_custom_target.
Fixes https://github.com/curl/curl/issues/1370
Closes #1372
2017-03-30 23:43:35 +02:00
Daniel Stenberg
f8952932e7
cmake: add cmake file in docs/libcurl/opts/ to dist
2017-03-30 08:16:56 +02:00
Daniel Stenberg
63dd7bbc50
cmake: add more missing files to the dist
2017-03-30 08:12:37 +02:00
Daniel Stenberg
6a819089a6
docs/Makefile.am: include CMakeLists.txt in the dist tarball
2017-03-30 00:36:04 +02:00
madblobfish
556c51a2df
KNOWN_BUGS: typo
...
Closes #1364
2017-03-29 08:18:57 +02:00
Maksim Stsepanenka
d1ddda7e75
make: use the variable MAKE for recursive calls
...
Closes #1366
2017-03-29 08:17:13 +02:00
Jay Satiro
041ded0459
examples/fopen: checksrc compliance
2017-03-28 02:55:14 -04:00
klemens
f7df67cff0
spelling fixes
...
Closes #1356
2017-03-26 23:56:23 +02:00
Edward Kimmel
99d708a016
asiohiper: make sure socket is open in event_cb
...
Send curl_socket_t to event_cb and make sure it hasn't been closed yet.
Closes https://github.com/curl/curl/pull/1318
2017-03-23 22:58:29 +01:00
Daniel Stenberg
e369303cdc
CURLINFO_PRIMARY_IP.3: add example
2017-03-22 11:28:33 +01:00
Ales Mlakar
a360906de6
mbedtls: add support for CURLOPT_SSL_CTX_FUNCTION
...
Ref: https://curl.haxx.se/mail/lib-2017-02/0097.html
Closes https://github.com/curl/curl/pull/1272
2017-03-21 23:51:44 -04:00
Peter Wu
898b012a9b
cmake: add support for building HTML and PDF docs
...
Note that for some reason there is this warning (that also exists with
autotools, added since curl-7_15_1-94-ga718cb05f):
docs/libcurl/curl_multi_socket_all.3:1: can't open `man3/curl_multi_socket.3': No such file or directory
Additionally, adjust the roffit --mandir option to support creating
links when doing out-of-tree builds.
Ref: https://github.com/curl/curl/pull/1288
2017-03-21 14:49:53 +01:00
Peter Wu
84a226a30b
cmake: build manual pages (including curl.1)
...
Also make Perl mandatory to allow building the docs.
While CMakeLists.txt could probably read the list of manual pages from
Makefile.am, actually putting those in CMakeLists.txt is cleaner so that
is what is done here.
Fixes #1230
Ref: https://github.com/curl/curl/pull/1288
2017-03-21 14:49:53 +01:00
Peter Wu
6f6e9193df
docs: split file lists into Makefile.inc
...
For easier sharing with CMake. The contents were reformatted to use
two-space indent and expanded tabs (matching lib/Makefile.common).
Ref: https://github.com/curl/curl/pull/1288
2017-03-21 14:49:53 +01:00
Daniel Stenberg
26baf39f3d
examples: comment typos in http2 examples
2017-03-21 12:55:46 +01:00
Daniel Stenberg
0005d00766
CONTRIBUTE: mention referring to github issues in commit msgs
2017-03-21 00:41:56 +01:00
Jay Satiro
f7b3914c55
CURLINFO_LOCAL_PORT.3: fix typo
2017-03-16 18:18:49 -04:00
Daniel Stenberg
49f7b13536
CURLINFO_LOCAL_PORT.3: added example
2017-03-16 23:05:22 +01:00
Daniel Stenberg
c5357b7b99
SSLCERTS.md: mention HTTPS proxies and their separate options
2017-03-16 23:00:24 +01:00
Daniel Stenberg
280e8c6e37
BINDINGS: a Delphi binding
2017-03-15 13:47:53 +01:00
Daniel Stenberg
a2eb08607c
KNOWN_BUGS: remove libidn related issue
...
... as we no longer use libidn
2017-03-14 21:13:10 +01:00
Daniel Stenberg
bfb2a0ad77
RELEASE-NOTES: synced with c25e0761d0
2017-03-13 15:55:53 +01:00
Daniel Stenberg
c25e0761d0
make: regenerate docs/curl.1 by runinng make in docs
...
... previously, docs/ was only a dist subdir, now also a build subdir.
Reported-by: Dan Fandrich
Bug: https://curl.haxx.se/mail/lib-2017-03/0017.html
2017-03-13 08:01:27 +01:00
Desmond O. Chang
d2bcf1e3e2
url: add option CURLOPT_SUPPRESS_CONNECT_HEADERS
...
- Add new option CURLOPT_SUPPRESS_CONNECT_HEADERS to allow suppressing
proxy CONNECT response headers from the user callback functions
CURLOPT_HEADERFUNCTION and CURLOPT_WRITEFUNCTION.
- Add new tool option --suppress-connect-headers to expose
CURLOPT_SUPPRESS_CONNECT_HEADERS and allow suppressing proxy CONNECT
response headers from --dump-header and --include.
Assisted-by: Jay Satiro
Assisted-by: CarloCannas@users.noreply.github.com
Closes https://github.com/curl/curl/pull/783
2017-03-12 01:32:33 -05:00
Dan Fandrich
03c5223ee7
cmdline-opts: fixed a few typos
2017-03-11 11:44:18 +01:00
Dan Fandrich
e1960fef12
tls-max.d: added to the makefile
2017-03-09 23:08:06 +01:00
Jozef Kralik
6448f98c18
vtls: add options to specify range of enabled TLS versions
...
This commit introduces the CURL_SSLVERSION_MAX_* constants as well as
the --tls-max option of the curl tool.
Closes https://github.com/curl/curl/pull/1166
2017-03-08 15:54:07 +01:00
Daniel Stenberg
6888a670aa
MANPAGE: clarify the dash situation in meta data
2017-03-08 09:20:36 +01:00
Daniel Stenberg
324bf2fd36
insecure.d: clarify that this is for server connections
...
Assisted-by: Ray Satiro
Bug: https://curl.haxx.se/mail/lib-2017-03/0002.html
2017-03-08 09:17:32 +01:00
Steve Brokenshire
beff139d3d
maketgz: Run updatemanpages.pl to update man pages
...
maketgz now runs scripts/updatemanpages.pl to update the man pages .TH
section to use the current date and curl/libcurl version.
(TODO Section 3.1)
Closes #1058
2017-03-07 23:36:17 +01:00
Steve Brokenshire
d960e57029
gitignore: Ignore man page dist files
...
Ignore man page dist files generated by scripts/updatemanpages.pl
2017-03-07 23:27:31 +01:00
Steve Brokenshire
f5712ca277
Makefile.am: Remove distribution man pages when running 'make clean'
2017-03-07 23:27:31 +01:00
Jay Satiro
f023f258fa
KNOWN_BUGS: Add DarwinSSL won't import PKCS#12 without a password
...
Bug: https://github.com/curl/curl/issues/1308
Reported-by: Justin Clift
2017-03-06 19:13:03 -05:00
Daniel Stenberg
7ad72e0fc2
BINDINGS: update the Lua-cURL URL
2017-03-06 12:57:33 +01:00
Sylvestre Ledru
df77f1772d
BINDINGS: add Scilab binding
...
Closes #1312
2017-03-06 12:51:27 +01:00
Daniel Stenberg
5e99ede6d3
BINDINGS: add go-curl and perl6-net-curl
...
Reported-by: Peter Pentchev
2017-03-06 10:11:55 +01:00
Daniel Stenberg
bfcb3150a7
BINDINGS: add misssing C++ bindings
...
Reported-by: Giuseppe Persico
2017-03-06 09:44:08 +01:00