]> git.eshelyaron.com Git - emacs.git/commit
Fix errors in Tramp's password cache expiration
authorMichael Albinus <michael.albinus@gmx.de>
Thu, 14 Nov 2024 16:29:07 +0000 (17:29 +0100)
committerEshel Yaron <me@eshelyaron.com>
Wed, 20 Nov 2024 16:11:32 +0000 (17:11 +0100)
commitbf235e09c26aaf5d0f974fae8617cf3f8826e268
tree1425a1095db37066b123671e70a507ba605e3f36
parentd53d13a70a6221007ce1b46d0485482d9029592b
Fix errors in Tramp's password cache expiration

* doc/misc/tramp.texi (Password handling): Mention expiration of
cached passwords when a session timeout happens.

* lisp/net/tramp-adb.el (tramp-adb-maybe-open-connection): Rename
file property "process-attributes" to connection property
" process-attributes".

* lisp/net/tramp.el (tramp-read-passwd):
* lisp/net/tramp-sh.el (tramp-maybe-open-connection):
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-send-command):
Rename connection property "password-vector" to "pw-vector".

* lisp/net/tramp-sh.el (tramp-maybe-open-connection):
Use connection property "hop-vector".

* lisp/net/tramp.el (tramp-get-process-attributes)
(tramp-handle-list-system-processes): Rename file property
"process-attributes" to connection property " process-attributes".
(tramp-compute-multi-hops): Check for
`tramp-sh-file-name-handler-p', it works only for this.
(tramp-action-password, tramp-process-actions): Use connection
property "hop-vector".
(tramp-read-passwd, tramp-clear-passwd): Rewrite.  (Bug#74105)

(cherry picked from commit 6d42c70fd3e2e63c8f993a10c83dee7425f185d5)
doc/misc/tramp.texi
lisp/net/tramp-adb.el
lisp/net/tramp-sh.el
lisp/net/tramp-sudoedit.el
lisp/net/tramp.el