1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00

Merge from origin/emacs-29

d5e5ea4e36 Fix guessing commands for zstandard archives in Dired
90db29aff8 Fix eglot.texi (JSONRPC objects in Elisp) example
5ef48ad6a3 ; Fix one author's name.
c4e9a6159a * doc/man/emacsclient.1: Fix --tramp option.
6dca3a8eab Improve `nsm-protocol-check--3des-cipher` docstring
This commit is contained in:
Eli Zaretskii 2023-11-04 05:21:38 -04:00
commit 5de5b7b418
5 changed files with 13 additions and 13 deletions

View file

@ -78,7 +78,7 @@ files.")
("David M. Koppelman" "David Koppelman")
("David M. Smith" "David Smith" "David M Smith")
("David O'Toole" "David T. O'Toole")
(nil "dalanicolai")
("Daniel Laurens Nicolai" "dalanicolai")
(nil "deech@deech")
("Deepak Goel" "D. Goel")
("Earl Hyatt" "Earl" "ej32u@protonmail.com")

View file

@ -1,5 +1,5 @@
.\" See section COPYING for conditions for redistribution.
.TH EMACSCLIENT 1 "2023-10-16" "GNU Emacs" "GNU"
.TH EMACSCLIENT 1 "2023-10-25" "GNU Emacs" "GNU"
.\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection
.\" other params are allowed: see man(7), man(1)
.SH NAME
@ -119,7 +119,7 @@ This can also be specified via the EMACS_SOCKET_NAME environment variable.
.B \-nw, \-t, \-\-tty
Open a new Emacs frame on the current terminal.
.TP
.B \-T, \-\-tramp-prefix=PREFIX
.B \-T, \-\-tramp=PREFIX
Set PREFIX to add to filenames for Emacs to locate files on remote
machines using TRAMP. This is mostly useful in combination with using
the Emacs server over TCP with --server-file. This can also be

View file

@ -1237,8 +1237,8 @@ For example, the plist
@lisp
(:pylsp (:plugins (:jedi_completion (:include_params t
:fuzzy t
:cache_for ["pandas" "numpy"]
:pylint (:enabled :json-false))))
:cache_for ["pandas" "numpy"])
:pylint (:enabled :json-false)))
:gopls (:usePlaceholders t))
@end lisp
@ -1252,7 +1252,7 @@ is serialized by Eglot to the following JSON text:
"jedi_completion": @{
"include_params": true,
"fuzzy": true,
"cache_for": [ "pandas", "numpy" ],
"cache_for": [ "pandas", "numpy" ]
@},
"pylint": @{
"enabled": false
@ -1260,8 +1260,8 @@ is serialized by Eglot to the following JSON text:
@}
@},
"gopls": @{
"usePlaceholders":true
@},
"usePlaceholders": true
@}
@}
@end example

View file

@ -1176,7 +1176,7 @@ Return the result of `process-file' - zero for success."
"unxz")
;; zstandard archives
`(,(rx (or ".tar.zst" ".tzst") eos) "unzstd -c %i | tar -xf -")
`(,(rx (or ".tar.zst" ".tzst") eos) "unzstd -c ? | tar -xf -")
`(,(rx ".zst" eos) "unzstd --rm")
'("\\.shar\\.Z\\'" "zcat * | unshar")

View file

@ -550,14 +550,14 @@ Due to its use of 64-bit block size, it is known that a
ciphertext collision is highly likely when 2^32 blocks are
encrypted with the same key bundle under 3-key 3DES. Practical
birthday attacks of this kind have been demonstrated by Sweet32[1].
As such, NIST is in the process of disallowing its use in TLS[2].
As such, NIST has disallowed its use after December 31, 2023[2].
[1]: Bhargavan, Leurent (2016). \"On the Practical (In-)Security of
64-bit Block Ciphers Collision Attacks on HTTP over TLS and
OpenVPN\", `https://sweet32.info/'
[2]: NIST Information Technology Laboratory (Jul 2017). \"Update to
Current Use and Deprecation of TDEA\",
`https://csrc.nist.gov/News/2017/Update-to-Current-Use-and-Deprecation-of-TDEA'"
[2]: National Institute of Standards and Technology (Mar 2019).
\"Transitioning the Use of Cryptographic Algorithms and Key
Lengths\", `https://doi.org/10.6028/NIST.SP.800-131Ar2'"
(let ((cipher (plist-get status :cipher)))
(and (string-match "\\b3DES\\b" cipher)
(format-message