1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-03 18:41:25 -08:00
emacs/lisp/net
Michael Albinus 54ef338ba3 Improve Tramp processes to accept output over the same socket
* lisp/net/tramp.el (tramp-accept-process-output): Don't use TIMEOUT
anymore, default it to 0.  When the connection uses a shared
socket possibly, accept also the output from other processes over
the same connection.  (Bug#61350)
(tramp-handle-file-notify-rm-watch, tramp-action-process-alive)
(tramp-action-out-of-band, tramp-process-one-action)
(tramp-interrupt-process):
* lisp/net/tramp-adb.el (tramp-adb-handle-make-process):
* lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-notify-add-watch):
* lisp/net/tramp-sh.el (tramp-sh-handle-file-notify-add-watch):
* lisp/net/tramp-smb.el (tramp-smb-action-get-acl)
(tramp-smb-action-set-acl, tramp-smb-wait-for-output):
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-action-sudo):
Adapt callees.

* lisp/net/tramp.el (tramp-handle-make-process):
* lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band)
(tramp-sh-handle-file-notify-add-watch)
(tramp-maybe-open-connection): Set `shared-socket' property.
2023-03-14 11:38:39 +01:00
..
ange-ftp.el Complete implementation of `file-user-id' 2023-01-17 16:00:08 +01:00
browse-url.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dbus.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dictionary-connection.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dictionary.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dig.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dns.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudc-bob.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudc-capf.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudc-export.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudc-hotlist.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudc-vars.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudc.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudcb-bbdb.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudcb-ecomplete.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudcb-ldap.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudcb-mab.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudcb-macos-contacts.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eudcb-mailabbrev.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eww.el Teach 'eww-open-file' about prefix argument 2023-01-14 11:48:55 +02:00
gnutls.el Merge from origin/emacs-29 2023-01-01 05:47:47 -05:00
goto-addr.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
hmac-def.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
hmac-md5.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
imap.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ldap.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
mailcap.el Use delete-char instead of backward-delete-char 2023-02-22 12:55:45 +01:00
mairix.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
net-utils.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
network-stream.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
newst-backend.el Merge from origin/emacs-29 2023-01-01 05:47:47 -05:00
newst-plainview.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
newst-reader.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
newst-ticker.el Run newsticker's ticker only periodically (bug#59856) 2023-01-16 09:20:11 +01:00
newst-treeview.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
newsticker.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nsm.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ntlm.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pop3.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
puny.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rcirc.el ; Fix issues with processing out-of-order IRC messages 2023-01-26 19:41:25 +01:00
rfc2104.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sasl-cram.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sasl-digest.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sasl-ntlm.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sasl-scram-rfc.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sasl-scram-sha256.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sasl.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
secrets.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
shr-color.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
shr.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sieve-manage.el Fix bug in 'sieve-manage--append-to-log' 2023-01-19 15:40:42 +02:00
sieve-mode.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sieve.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
snmp-mode.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
soap-client.el Merge from origin/emacs-29 2023-01-01 05:47:47 -05:00
soap-inspect.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
socks.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
telnet.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tramp-adb.el Improve Tramp processes to accept output over the same socket 2023-03-14 11:38:39 +01:00
tramp-archive.el Make Tramp file name completion more quiet for all backends 2023-03-12 17:21:57 +01:00
tramp-cache.el Remove Emacs 26 compatibility from Tramp 2023-01-06 13:34:33 +01:00
tramp-cmds.el Improve Tramp robustness 2023-01-15 18:49:37 +01:00
tramp-compat.el Add new user option password-colon-equivalents 2023-02-13 15:51:48 +01:00
tramp-container.el Fix host name completion for Tramp "podman" method 2023-01-29 10:33:43 +01:00
tramp-crypt.el Make Tramp file name completion more quiet for all backends 2023-03-12 17:21:57 +01:00
tramp-ftp.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tramp-fuse.el Make Tramp file name completion more quiet for all backends 2023-03-12 17:21:57 +01:00
tramp-gvfs.el Improve Tramp processes to accept output over the same socket 2023-03-14 11:38:39 +01:00
tramp-integration.el Tramp cleanup 2023-02-14 18:51:44 +01:00
tramp-rclone.el Add 'file-user-uid' to get the connection-local effective UID 2023-01-16 17:11:02 -08:00
tramp-sh.el Improve Tramp processes to accept output over the same socket 2023-03-14 11:38:39 +01:00
tramp-smb.el Improve Tramp processes to accept output over the same socket 2023-03-14 11:38:39 +01:00
tramp-sshfs.el Add 'file-user-uid' to get the connection-local effective UID 2023-01-16 17:11:02 -08:00
tramp-sudoedit.el Improve Tramp processes to accept output over the same socket 2023-03-14 11:38:39 +01:00
tramp-uu.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
tramp.el Improve Tramp processes to accept output over the same socket 2023-03-14 11:38:39 +01:00
trampver.el Merge from origin/emacs-29 2023-02-25 06:30:14 +01:00
webjump.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
zeroconf.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00