Mercurial > emacs
changeset 28892:19ae39682b38
(ange-ftp-skip-msgs): Include 500 code.for
handling FTP security extensions.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Fri, 12 May 2000 18:37:25 +0000 |
parents | 70c93cd90fc6 |
children | 322b8170d596 |
files | lisp/net/ange-ftp.el |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/net/ange-ftp.el Fri May 12 18:11:37 2000 +0000 +++ b/lisp/net/ange-ftp.el Fri May 12 18:37:25 2000 +0000 @@ -666,11 +666,17 @@ ;; mode and hangs. Have it ignore 550- instead. It will then barf ;; when it gets the 550 line, as it should. +;; RFC2228 "FTP Security Extensions" defines extensions to the FTP +;; protocol which involve the client requesting particular +;; authentication methods (typically) at connection establishment. Non +;; security-aware FTP servers should respond to this with a 500 code, +;; which we ignore. (defcustom ange-ftp-skip-msgs (concat "^200 \\(PORT\\|Port\\) \\|^331 \\|^150 \\|^350 \\|^[0-9]+ bytes \\|" "^Connected \\|^$\\|^Remote system\\|^Using\\|^ \\|Password:\\|" "^Data connection \\|" "^local:\\|^Trying\\|^125 \\|^550-\\|^221 .*oodbye\\|" + "^500 .*AUTH \\(KERBEROS\\|GSSAPI\\)\\|^KERBEROS\\|" "^227 .*[Pp]assive\\|^200 EPRT\\|^500 .*EPRT") "*Regular expression matching ftp messages that can be ignored." :group 'ange-ftp