Lines Matching refs:ftp

3 	* ftp/ftp.c: use the correct length to munmap and use msync.
7 * ftp/ftp.c: Rewrite sliding window code so it doesn't have a
10 * ftp/ftp.c: Try sliding mmap window over memory file (10MB
19 * ftp/gssapi.c: Fix pointer vs strict alias rules.
23 * ftp/security.c: if no mech have no session, its ok, just don't
26 * ftp/security.h: provide prototype for sec_userok().
41 * ftp/Makefile.am: Add man_MANS to EXTRA_DIST
62 * ftp/ftp.1: Add undocument flags and spelling, from Ted Percival
72 * ftp/ftp.c: Indent.
90 * ftp/gssapi.c: Check return value from asprintf instead of string
95 * ftp/ftp.1: document -x
97 * ftp/security.h: implement cprotect (from MIT)
99 * ftp/security.c: add -x (encrypt) option; implement cprotect
103 * ftp/cmdtab.c: implement cprotect (from MIT)
105 * ftp/ruserpass.c: if doing command line encryption (-x), ignore
108 * ftp/ftp_var.h: add -x (encrypt) option
110 * ftp/globals.c: add -x (encrypt) option
112 * ftp/main.c: add -x (encrypt) option
118 * ftp/security.c: Fix shadow warning.
119 * ftp/security.c: Fix shadow warnings.
121 * ftp/ruserpass.c: Fix shadow warnings.
123 * ftp/ftp.c: Fix shadow warnings.
125 * ftp/cmds.c: fix shadow warnings
133 * ftp/gssapi.c (gss_adat): avoid leaking memory
137 * ftp/gssapi.c: avoid const warning, use sin4 instead of sin to
142 * ftp/security.c: keep track of if CCC was passed
164 * ftp/domacro.c: handle string trunctions
168 * ftp/security.c: use strlcat
170 * ftp/domacro.c: use strlcpy
174 * ftp/security.c: cast size_t to unsigned long
180 * ftp/cmds.c (mget): cast char to unsigned char to make sure its
185 * ftp/ftp.c: fix 3 'var' might be used uninitialized warnings
189 * ftp/cmds.c: MacOS is also a unix that doesn't define
196 * ftp/domacro.c: cast argument to is* to unsigned char
198 * ftp/ftp.c: cast argument to tolower to unsigned char
202 * ftp/ftp.c: send ABOR protect with security layer if its there
216 * ftp/main.c: reverse help strings for --no-gss-bindings and
230 * ftp/security.h: add ftp_do_gss_delegate
232 * ftp/main.c (getargs): negative flag for delegating gss creds
234 * ftp/gssapi.c (ftp_do_gss_delegate): delegate creds (default on)
238 * ftp/ftp.c: s/des_read_pw_string/UI_UTIL_read_pw_string/
240 * ftp/cmds.c: s/des_read_pw_string/UI_UTIL_read_pw_string/
244 * ftp/security.h: add ftp_do_gss_bindings
246 * ftp/ftp.1: fix mdoc bug
248 * ftp/ftp.1: document --no-gss-bindings
250 * ftp/gssapi.c: Optionally support gss bindings, client does it by
254 * ftp/main.c (args): add gss-bindings
263 * ftp/gssapi.c (gss_adat): fix name allocation bug
269 * ftp/gssapi.c (gss_adat): remove poking inside the delegated
282 * ftp/cmdtab.c: include afslog in both the krb4 and krb5 case
284 * ftp/kauth.c: include afslog in both the krb4 and krb5 case
286 * ftp/Makefile.am: always include auth.c
296 * ftp/ftp.1: replace > with \*[Gt]
326 * ftp/gssapi.c (gss_adat): now that gss_export_name exports a
332 * ftp/gssapi.c (gss_auth): print out the name we authenticated too
338 * ftp/ftp.1: s/utilizes/uses/ from NetBSD
348 * ftp/main.c: reinstate -n flag (from Torbjörn Granlund)
352 * ftp/ftp.c: fix parsing of epsv ports (from Love)
356 * ftp/security.c (sec_vfprintf): free encoded data
358 * ftp/gssapi.c (gss_decode): release buffer
360 * ftp/ftp.c (active_mode): no need to allocate buffer for EPRT
364 * ftp/ftp.c (command): clean up va_{start,end}ing (from NetBSD)
368 * ftp/main.c: start using getarg
376 * ftp/gssapi.c: remove unused variable
380 * ftp/ftp.c: fix buffer overrun when receiving long replies
389 * ftp/gssapi.c (gss_adat): if accept_sec_context fails, syslog a
409 * ftp/gssapi.c (gss_adat): leak less memory and check return value
420 * ftp/gssapi.c: try using "host" if there's no "ftp" principal
433 * ftp/cmds.c: add some (unsigned char) casts to is*
439 * ftp/cmds.c (setpeer): __NetBSD__ is also a unix-like OS
459 * ftp/cmds.c (setpeer): handle both service names and port numbers
464 * ftp/security.c (sec_end): only clean app_data if there is any
515 * ftp/gssapi.c (gss_auth): be more explicit in error message
523 * ftp/main.c: add `-l' for no line-editing
524 * ftp/globals.c (readline): add
525 * ftp/ftp_var.h (lineedit): add variable indicated if we should
530 * ftp/security.c (sec_read): fix bug in previous (from Jacques A.
545 * ftp/ftp.c (*): check that fds are not too large to select on
546 * ftp/main.c (cmdscanner): print a newline upon EOF
550 * ftp/security.h: add some attributes to prototypes of sec*
551 * ftp/extern.h (command): add attributes
590 * ftp/ftp.c (login): re-structure code so that we prompt for
591 password for ftp/anonymous
595 * ftp/ftp.c (login): initialize tmp before calling fgets
603 * ftp/cmds.c: rename all st_mtime variables to avoid conflict with
608 * ftpd/ls.c, ftpd/ftpcmd.y, ftp/cmds.c: make sure to always call
622 * ftp/security.c (sec_read): more paranoia with return value from
627 * ftp/ftp.c (hookup): handle ai_canonname being set in any of the
630 * ftp/ruserpass.c (guess_domain): dito
643 * ftp/ruserpass.c (guess_domain): handle ai_canonname not being
645 * ftp/ftp.c (hookup): handle ai_canonname not being set
649 * ftp/krb4.c (krb4_auth): the nat-IP address might not be realm
660 * ftp/ruserpass.c (guess_domain): re-write to use getaddrinfo
661 * ftp/ftp.c (hookup): re-write to use getaddrinfo
666 the outgoing connections. It has to be `ftp-data' or some people
674 * ftp/security.c (sec_login): check return value from realloc
679 * ftp/krb4.c (krb4_auth): obtain the `local' address when doing
737 * ftp/krb4.c (krb4_decode): syslog failure reason
739 * ftp/kauth.c (kauth): set private level earlier
741 * ftp/security.c: get_command_prot; (sec_prot): partially match
768 * ftp/security.c: add `sec_vfprintf2' and `sec_fprintf2' that
771 * ftp/kauth.c (kauth): make sure we're using private protection
774 * ftp/security.c (set_command_prot): set command protection level
776 * ftp/security.c: make it possible to set the command protection
790 * ftp/cmds.c (getit): be more suspicious when parsing the result
799 * ftp/ftp.c (copy_stream): avoid calling mmap with `len == 0'.
805 * ftp/ftp.c (active_mode): hide failure of EPRT by setting verbose
807 * ftp/gssapi.c (gss_auth): initialize application_data in bindings
832 * ftp/krb4.c: update to new types of addresses
834 * ftp/gssapi.c: add support for both AF_INET and AF_INET6
837 * ftp/ftp.c: make it more AF-neutral and v6-capable
839 * ftp/extern.h (hookup): change prototype
845 * ftp/gssapi.c (gss_auth): check return value from
850 * ftp/krb4.c (krb4_auth): type correctness
854 * ftp/ftp.c (sendrequest): lmode != rmode
858 * ftp/extern.h (sendrequest): update prototype
860 * ftp/cmds.c: update calls to sendrequest and recvrequest to send
863 * ftp/ftp.c (sendrequest): add argument for mode to open file in.
869 * ftp/main.c (makeargv): fill in unused slots with NULL
878 * ftp/gssapi.c (gss_auth): call gss_display_status to get a sane
881 * ftp/krb4.c: return AUTH_{CONTINUE,ERROR}, where appropriate
883 * ftp/security.c (sec_login): if mechanism returns AUTH_CONTINUE,
887 * ftp/security.h: add AUTH_{OK,CONTINUE,ERROR}
893 * ftp/Makefile.am: don't run check-local
913 * ftp/Makefile.am: include Makefile.am.common
925 * ftp/Makefile.in: WFLAGS
927 * ftp/ruserpass.c: add some if-braces
950 * ftp/ftp.c (copy_stream): initialize `werr'
970 * ftp/ruserpass.c (guess_domain): new function
979 * ftp/security.c: some more type correctness.
981 * ftp/gssapi.c (gss_adat): more braces to shut up warnings
985 * ftp/main.c (main): new option `-p' for enable passive mode.
989 * ftp/ftp.c (getreply): remove extra `break'
991 * ftp/gssapi.c (gss_auth): fixo typo(copyo?)
993 * ftp/security.c (sec_login): fix loop and return value
997 * ftp/cmds.c (quote1): fix % quoting bug
1001 * ftp/krb4.c: krb_put_int -> KRB_PUT_INT
1005 * ftp/security.c (auth): free `app_data'
1010 * ftp/krb4.c: pass client address to krb_rd_req
1018 * ftp/gssapi.c: Save client name for userok().
1024 * ftp/ftp.c: unifdef -DHAVE_H_ERRNO
1032 * ftp/*, ftpd/*: Changes for new framework.
1034 * ftp/gssapi.c: GSS-API backend for the new security framework.
1036 * ftp/krb4.c: Updated for new framework.
1038 * ftp/security.{c,h}: New unified security framework.