RELEASE-NOTES: 7.65.2
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 88de580..30b7a85 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -8,39 +8,53 @@
 
 This release includes the following bugfixes:
 
+ o CIPHERS.md: Explain Schannel error SEC_E_ALGORITHM_MISMATCH [64]
+ o CMake: Convert errant elseif() to else() [58]
+ o CMake: Fix finding Brotli on case-sensitive file systems [61]
  o CURLMOPT_SOCKETFUNCTION.3: clarified [8]
  o CURLMOPT_SOCKETFUNCTION.3: fix typo
  o CURLOPT_CAINFO.3: polished wording [9]
  o CURLOPT_HEADEROPT.3: Fix example [46]
+ o CURLOPT_RANGE.3: Caution against using it for HTTP PUT [62]
+ o CURLOPT_SEEKDATA.3: fix variable name [63]
+ o DEPRECATE: fixup versions and spelling [55]
  o bindlocal: detect and avoid IP version mismatches in bind() [1]
  o build: fix Codacy warnings [6]
+ o buildconf.bat: fix header filename [59]
  o c-ares: honor port numbers in CURLOPT_DNS_SERVERS [37]
  o config-os400: add getpeername and getsockname defines [27]
  o configure: --disable-progress-meter [29]
+ o configure: fix --disable-code-coverage [60]
  o configure: fix typo '--disable-http-uath' [41]
  o configure: more --disable switches to toggle off individual features [7]
  o configure: remove CURL_DISABLE_TLS_SRP [19]
  o conn_maxage: move the check to prune_dead_connections() [24]
  o curl: skip CURLOPT_PROXY_CAPATH for disabled-proxy builds [38]
  o curl_multi_wait.3: escape backslash in example [44]
+ o docs: Explain behavior change in --tlsv1. options since 7.54 [66]
  o docs: Fix links to OpenSSL docs
  o docs: fix string suggesting HTTP/2 is not the default [40]
  o examples/fopen: fix comparison [6]
  o examples/htmltitle: use C++ casts between pointer types [6]
+ o headers: Remove no longer exported functions [57]
  o http2: call done_sending on end of upload [36]
  o http2: don't call stream-close on already closed streams [32]
  o http2: remove CURL_DISABLE_TYPECHECK define
+ o http: allow overriding timecond with custom header [53]
  o http: clarify header buffer size calculation
  o krb5: fix compiler warning [15]
  o lib: Use UTF-8 encoding in comments [47]
  o libcurl-tutorial.3: Fix small typo (mutipart -> multipart) [3]
+ o libcurl: Restrict redirect schemes to HTTP, HTTPS, FTP and FTPS [51]
  o multi: enable multiplexing by default (again) [34]
  o multi: fix the transfer hashes in the socket hash entries [17]
  o multi: make sure 'data' can present in several sockhash entries [2]
  o netrc: Return the correct error code when out of memory [28]
  o nss: don't set unused parameter [49]
+ o nss: inspect returnvalue of token check [65]
  o nss: only cache valid CRL entries [48]
  o nss: support using libnss on macOS [50]
+ o openssl: define HAVE_SSL_GET_SHUTDOWN based on version number [52]
  o openssl: disable engine if OPENSSL_NO_UI_CONSOLE is defined [43]
  o openssl: fix pubkey/signature algorithm detection in certinfo [25]
  o openssl: remove outdated comment [20]
@@ -48,7 +62,9 @@
  o quote.d: asterisk prefix works for SFTP as well [16]
  o runtests: keep logfiles around by default [26]
  o runtests: report single test time + total duration [13]
+ o smb: Use the correct error code for access denied on file open [54]
  o sws: remove unused variables [6]
+ o system_win32: fix clang warning [56]
  o system_win32: fix typo
  o test1165: verify that CURL_DISABLE_ symbols are in sync
  o test1521: adapt to SLISTPOINT
@@ -82,67 +98,87 @@
 This release would not have looked like this without help, code, reports and
 advice from friends like these:
 
-  1ocalhost on github, Alex Grebenschikov, Ben Voris, Brian Carpenter,
-  Caleb Raitto, Cliff Crosland, Daniel Gustafsson, Daniel Stenberg,
-  Gaël Portay, Gergely Nagy, Gisle Vanem, Jakub Zakrzewski, James Brown,
-  Jay Satiro, jonrumsey on github, Koen Dergent, Kunal Ekawde, Marcel Raad,
+  1ocalhost on github, aasivov on github, AceCrow on Github,
+  Alessandro Ghedini, Alex Grebenschikov, Ben Voris, Bjarni Ingi Gislason,
+  Brian Carpenter, Caleb Raitto, Christopher Head, Cliff Crosland,
+  Daniel Gustafsson, Daniel Stenberg, Gaël Portay, Gergely Nagy,
+  Giorgos Oikonomou, Gisle Vanem, Jakub Zakrzewski, James Brown, Jan Chren,
+  jonrumsey on github, Juergen Hoetzel, Koen Dergent, Kunal Ekawde,
+  Kyle Edwards, Linos Giannopoulos, Marcel Raad, Michael Brehm,
   Michael Wallner, MrSorcus on github, Niklas Hambüchen, Patrick Monnerat,
-  Richard Alcock, Rich Mirch, Shankar Jadhavar, sstruchtrup on github,
-  Stephan Szabo, Steve Holme, Thomas Gamper, Tom van der Woerdt,
+  pendrek at hackerone, Peter Simonyi, Ray Satiro, Richard Alcock, Rich Mirch,
+  Shankar Jadhavar, sstruchtrup on github, Stefano Simonelli, Stephan Szabo,
+  Steve Holme, Thomas Gamper, Tom van der Woerdt, Vasily Lobaskin,
   Viktor Szakats,
-  (31 contributors)
+  (46 contributors)
 
         Thanks! (and sorry if I forgot to mention someone)
 
 References to bug reports and discussions on issues:
 
- [1] = https://curl.haxx.se/bug/?id=3993
- [2] = https://curl.haxx.se/bug/?id=3986
- [3] = https://curl.haxx.se/bug/?id=4000
- [4] = https://curl.haxx.se/bug/?id=3994
- [5] = https://curl.haxx.se/bug/?id=3999
- [6] = https://curl.haxx.se/bug/?id=3975
- [7] = https://curl.haxx.se/bug/?id=4009
- [8] = https://curl.haxx.se/bug/?id=4006
+ [1] = https://curl.haxx.se/bug/?i=3993
+ [2] = https://curl.haxx.se/bug/?i=3986
+ [3] = https://curl.haxx.se/bug/?i=4000
+ [4] = https://curl.haxx.se/bug/?i=3994
+ [5] = https://curl.haxx.se/bug/?i=3999
+ [6] = https://curl.haxx.se/bug/?i=3975
+ [7] = https://curl.haxx.se/bug/?i=4009
+ [8] = https://curl.haxx.se/bug/?i=4006
  [9] = https://curl.haxx.se/mail/lib-2019-06/0019.html
- [10] = https://curl.haxx.se/bug/?id=3984
- [11] = https://curl.haxx.se/bug/?id=3903
- [12] = https://curl.haxx.se/bug/?id=3833
- [13] = https://curl.haxx.se/bug/?id=4027
- [14] = https://curl.haxx.se/bug/?id=4021
- [15] = https://curl.haxx.se/bug/?id=4020
- [16] = https://curl.haxx.se/bug/?id=4017
- [17] = https://curl.haxx.se/bug/?id=4012
- [18] = https://curl.haxx.se/bug/?id=4013
- [19] = https://curl.haxx.se/bug/?id=4010
- [20] = https://curl.haxx.se/bug/?id=4033
- [21] = https://curl.haxx.se/bug/?id=4031
- [22] = https://curl.haxx.se/bug/?id=4034
- [23] = https://curl.haxx.se/bug/?id=3950
- [24] = https://curl.haxx.se/bug/?id=4029
- [25] = https://curl.haxx.se/bug/?id=3706
- [26] = https://curl.haxx.se/bug/?id=4035
- [27] = https://curl.haxx.se/bug/?id=4037
- [28] = https://curl.haxx.se/bug/?id=4036
- [29] = https://curl.haxx.se/bug/?id=4023
- [30] = https://curl.haxx.se/bug/?id=4048
- [31] = https://curl.haxx.se/bug/?id=4042
- [32] = https://curl.haxx.se/bug/?id=4055
- [33] = https://curl.haxx.se/bug/?id=4050
- [34] = https://curl.haxx.se/bug/?id=4051
- [35] = https://curl.haxx.se/bug/?id=4070
- [36] = https://curl.haxx.se/bug/?id=4068
- [37] = https://curl.haxx.se/bug/?id=4066
- [38] = https://curl.haxx.se/bug/?id=4061
- [39] = https://curl.haxx.se/bug/?id=4065
- [40] = https://curl.haxx.se/bug/?id=4075
- [41] = https://curl.haxx.se/bug/?id=4076
- [42] = https://curl.haxx.se/bug/?id=4072
- [43] = https://curl.haxx.se/bug/?id=4073
- [44] = https://curl.haxx.se/bug/?id=4079
- [45] = https://curl.haxx.se/bug/?id=4086
- [46] = https://curl.haxx.se/bug/?id=4090
- [47] = https://curl.haxx.se/bug/?id=4087
- [48] = https://curl.haxx.se/bug/?id=4053
- [49] = https://curl.haxx.se/bug/?id=4054
- [50] = https://curl.haxx.se/bug/?id=4046
+ [10] = https://curl.haxx.se/bug/?i=3984
+ [11] = https://curl.haxx.se/bug/?i=3903
+ [12] = https://curl.haxx.se/bug/?i=3833
+ [13] = https://curl.haxx.se/bug/?i=4027
+ [14] = https://curl.haxx.se/bug/?i=4021
+ [15] = https://curl.haxx.se/bug/?i=4020
+ [16] = https://curl.haxx.se/bug/?i=4017
+ [17] = https://curl.haxx.se/bug/?i=4012
+ [18] = https://curl.haxx.se/bug/?i=4013
+ [19] = https://curl.haxx.se/bug/?i=4010
+ [20] = https://curl.haxx.se/bug/?i=4033
+ [21] = https://curl.haxx.se/bug/?i=4031
+ [22] = https://curl.haxx.se/bug/?i=4034
+ [23] = https://curl.haxx.se/bug/?i=3950
+ [24] = https://curl.haxx.se/bug/?i=4029
+ [25] = https://curl.haxx.se/bug/?i=3706
+ [26] = https://curl.haxx.se/bug/?i=4035
+ [27] = https://curl.haxx.se/bug/?i=4037
+ [28] = https://curl.haxx.se/bug/?i=4036
+ [29] = https://curl.haxx.se/bug/?i=4023
+ [30] = https://curl.haxx.se/bug/?i=4048
+ [31] = https://curl.haxx.se/bug/?i=4042
+ [32] = https://curl.haxx.se/bug/?i=4055
+ [33] = https://curl.haxx.se/bug/?i=4050
+ [34] = https://curl.haxx.se/bug/?i=4051
+ [35] = https://curl.haxx.se/bug/?i=4070
+ [36] = https://curl.haxx.se/bug/?i=4068
+ [37] = https://curl.haxx.se/bug/?i=4066
+ [38] = https://curl.haxx.se/bug/?i=4061
+ [39] = https://curl.haxx.se/bug/?i=4065
+ [40] = https://curl.haxx.se/bug/?i=4075
+ [41] = https://curl.haxx.se/bug/?i=4076
+ [42] = https://curl.haxx.se/bug/?i=4072
+ [43] = https://curl.haxx.se/bug/?i=4073
+ [44] = https://curl.haxx.se/bug/?i=4079
+ [45] = https://curl.haxx.se/bug/?i=4086
+ [46] = https://curl.haxx.se/bug/?i=4090
+ [47] = https://curl.haxx.se/bug/?i=4087
+ [48] = https://curl.haxx.se/bug/?i=4053
+ [49] = https://curl.haxx.se/bug/?i=4054
+ [50] = https://curl.haxx.se/bug/?i=4046
+ [51] = https://curl.haxx.se/bug/?i=4094
+ [52] = https://curl.haxx.se/bug/?i=4100
+ [53] = https://curl.haxx.se/bug/?i=4103
+ [54] = https://curl.haxx.se/bug/?i=4095
+ [55] = https://curl.haxx.se/bug/?i=4107
+ [56] = https://github.com/curl/curl/commit/48b9ea4#commitcomment-34084597
+ [57] = https://curl.haxx.se/bug/?i=4096
+ [58] = https://curl.haxx.se/bug/?i=4101
+ [59] = https://curl.haxx.se/bug/?i=4102
+ [60] = https://curl.haxx.se/bug/?i=4099
+ [61] = https://curl.haxx.se/bug/?i=4117
+ [62] = https://curl.haxx.se/bug/?i=3814
+ [63] = https://curl.haxx.se/bug/?i=4118
+ [64] = https://curl.haxx.se/bug/?i=3389
+ [65] = https://curl.haxx.se/bug/?i=4110
+ [66] = https://curl.haxx.se/bug/?i=4097