| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
'RELENG_2_2_5_RELEASE'.
This commit was manufactured to restore the state of the 2.2.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=29148
|
| |
|
|
|
|
|
| |
PR: 4135
Notes:
svn path=/stable/2.2/; revision=27652
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=25987
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=25677
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=25284
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=25186
|
| |
|
|
|
|
|
| |
deny and chroot ftp access to entire groups.
Notes:
svn path=/stable/2.2/; revision=25185
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=25181
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=24243
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=22673
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=22059
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=21554
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=20111
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=19913
|
| |
|
|
|
|
|
|
|
|
| |
password: ask for it, but don't tell that S/key password required.
It looks like non-s/key system from outside.
Additionally tell that s/key required when it is so for normal case
Notes:
svn path=/head/; revision=19018
|
| |
|
|
| |
Notes:
svn path=/head/; revision=18993
|
| |
|
|
|
|
|
|
|
|
| |
It happens if 1) regular passwords not allowed, 2) skey database
not activated for given user.
Under some rare circumstanes skey_challenge can return empty
diagnostic or even previous buffer, fix it.
Notes:
svn path=/head/; revision=18989
|
| |
|
|
| |
Notes:
svn path=/head/; revision=18471
|
| |
|
|
| |
Notes:
svn path=/head/; revision=18449
|
| |
|
|
|
|
|
|
|
|
| |
Submitted by: archie@whistle.com
allow ftpd to bind to a single address/interface
this allows easy split services.
Notes:
svn path=/head/; revision=17483
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17478
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17453
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17451
|
| |
|
|
|
|
|
|
|
|
|
| |
Document the new -R (relax paranoia) option.
From NetBSD/Lite2: code and man page cleanups, Kerberos IV hooks
(relax, we're still exportable), and /etc/ftpchroot feature for
semi-anonymous accounts
Notes:
svn path=/head/; revision=17435
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
or addresses other than the requestor's address. This violates the FTP
protocol (hmm...as I write this, I'm going to change this to a run-time var.)
Require login before PASV and RNTO commands.
Close unused PASV ports so they don't hang around forever.
Do not allow file overwrites via rename or STOR when anonymous
(suspenders).
Clean up buffer utilization.
My code, but heavily inspired by Hobbit's changes to wu-ftpd as pointed out
by Mike Prettejohn and Kit Knox.
Notes:
svn path=/head/; revision=17433
|
| |
|
|
|
|
|
| |
valid utmp and wtmp entries
Notes:
svn path=/head/; revision=16433
|
| |
|
|
| |
Notes:
svn path=/head/; revision=16072
|
| |
|
|
|
|
|
|
| |
compiled values. see sysctl net.inet.ip.portrange.* and the IP_PORTRANGE
discussion in <netinet/in.h>
Notes:
svn path=/head/; revision=16033
|
| |
|
|
| |
Notes:
svn path=/head/; revision=16015
|
| |
|
|
|
|
|
|
|
|
|
|
| |
accepting connections on the FTP port and forking children processes to
handling them. This is lower overhead than spawning ftpd from inetd and
can be a significant win on busy FTP servers. Be sure to disable ftpd in
inetd.conf if you decide to use this option.
These changes are based on similar changes I made to wu-ftpd and have
been in use on wcarchive for several months.
Notes:
svn path=/head/; revision=15196
|
| |
|
|
|
|
|
|
|
|
| |
not logged in. Original fix slightly altered by me to return the correct
reply code.
Submitted by: Vadim Kolontsov <vadim@tversu.ac.ru>
Notes:
svn path=/head/; revision=14667
|
| |
|
|
|
|
|
|
| |
I've left the old code in there under #ifdef OLD_SETPROCTITLE in case
somebody wants to try to compile out ftpd on some other machine.
Notes:
svn path=/head/; revision=13139
|
| |
|
|
|
|
|
|
|
| |
This gets rids of dozens of hanging ftpd's because some broken
pc implementation `forgets' to open a passive connection.
Obtained from: Wietse Venema
Notes:
svn path=/head/; revision=12532
|
| |
|
|
| |
Notes:
svn path=/head/; revision=10401
|
| |
|
|
|
|
|
|
|
|
| |
in a firewall environment. Original idea by Mark Tracy (?).
Reviewed by: wollman
Submitted by: pst
Notes:
svn path=/head/; revision=9933
|
| |
|
|
| |
Notes:
svn path=/head/; revision=8870
|
| |
|
|
| |
Notes:
svn path=/head/; revision=8697
|
| |
|
|
|
|
|
| |
directory /root.
Notes:
svn path=/head/; revision=8696
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- set TCP_NOPUSH to keep from sending short packets at each write(2) boundary
- set SO_SNDBUF to 64k so we have a reasonable amount of buffer space
- for a regular file in binary mode which is not being restarted and is
. smaller than 16 Meg, use mmap(2) and write(2) the whole file in one big
gulp
In the most common circumstances, this should dramatically reduce the
system-call load from ftpd, since the call to write() will not return until
the entire file has been written, rather than writing just a few K at a time
in a loop.
Notes:
svn path=/head/; revision=8240
|
| |
|
|
| |
Notes:
svn path=/head/; revision=7842
|
| |
|
|
| |
Notes:
svn path=/head/; revision=7841
|
| |
|
|
|
|
|
|
|
| |
libskey contains references to _crypt and can't resolve it unless
-lcrypt occurs after it in the link command. This only occurs when
linking statically.
Notes:
svn path=/head/; revision=7127
|
| |
|
|
|
|
|
|
|
|
| |
transfers. It only does this when -S is set.
Reviewed by:
Submitted by:
Obtained from: logdaemon package
Notes:
svn path=/head/; revision=6740
|
| |
|
|
| |
Notes:
svn path=/head/; revision=3938
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
(as is printing out a version number at the telnet login banner).
Don't print out /etc/motd when people login, instead if present,
print out /etc/ftpmotd. It looks like 4.4lite2 has done something similar
(perhaps for different reasons) because /etc/motd no longer shows up
on vangogh.
Folks who like the old behavior can create a symbolic link to motd.
Notes:
svn path=/head/; revision=3936
|
| |
|
|
| |
Notes:
svn path=/head/; revision=3777
|
| |
|
|
| |
Notes:
svn path=/head/; revision=3776
|
| |
|
|
| |
Notes:
svn path=/head/; revision=3702
|
| |
|
|
| |
Notes:
svn path=/head/; revision=3250
|