#
39e99226 |
| 11-Mar-2002 |
Maxim Konovalov <maxim@FreeBSD.org> |
Remove duplicated yacc nonterminals declarations, sort includes. No functional changes from rev. 1.31.
Reviewed by: ru Approved by: ru MFC after: 1 week
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
e4bc453c |
| 03-Feb-2002 |
Warner Losh <imp@FreeBSD.org> |
o Eliminate __P o Use new-style function definitions o remove some !__STDC__ code o eliminate register
|
#
4b82fc95 |
| 28-Jan-2002 |
Yaroslav Tykhiy <ytykhiy@gmail.com> |
Remove the setjmp/longjmp stuff completely. Use signal handlers to set flags only (with exception for sigquit(), which still seems to call some non-reentrant functions on its way to _exit(2).) That
Remove the setjmp/longjmp stuff completely. Use signal handlers to set flags only (with exception for sigquit(), which still seems to call some non-reentrant functions on its way to _exit(2).) That must eliminate the possibility of catching SIGSEGV from following non-reentrant paths from signal handlers.
PR: bin/32740 bin/33846 Submitted by: Maxim Konovalov <maxim@macomnet.ru> Obtained from: OpenBSD
show more ...
|
#
c507cede |
| 05-Jan-2002 |
David Malone <dwmalone@FreeBSD.org> |
Be more careful about freeing memory after parsing commands. Hiroyuki YAMAMORI gave a patch for the EPRT command in the PR below. Problems with the rest of the patch are my fault.
PR: 33268 Reviewe
Be more careful about freeing memory after parsing commands. Hiroyuki YAMAMORI gave a patch for the EPRT command in the PR below. Problems with the rest of the patch are my fault.
PR: 33268 Reviewed by: iedowse, sheldonh
show more ...
|
#
1cc9f0bb |
| 02-Sep-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Extend the functionality offered by the -o option into a new option -O, which limits the impact of the write-only restriction to guest users.
*) The existing manual page's SYNOPSIS and option listin
Extend the functionality offered by the -o option into a new option -O, which limits the impact of the write-only restriction to guest users.
*) The existing manual page's SYNOPSIS and option listing in the DESCRIPTION are already horribly disordered. No attempt has been made to fix this.
*) The existing source's getopt() optstring and option handling switch are already horribly disordered. No attempt has been made to fix this.
Discussed with: nik, -audit
show more ...
|
#
62513e76 |
| 28-Aug-2001 |
Nik Clayton <nik@FreeBSD.org> |
Add a new option, '-o', for "Write-only". Disables the RETR command, preventing anyone from downloading files. In conjunction with -A, and some appropriate file permissions, this lets you create an
Add a new option, '-o', for "Write-only". Disables the RETR command, preventing anyone from downloading files. In conjunction with -A, and some appropriate file permissions, this lets you create an anonymous FTP drop box for people to upload files to.
The more obvious "-w" flag is already taken by NetBSD's ftpd. "-o" was available as an option letter in all three BSDs.
show more ...
|
#
618b0bba |
| 28-Apr-2001 |
Mark Murray <markm@FreeBSD.org> |
Change names of functions and variables with global scope that are in conflict with library values of the same name. This allows static linking.
|
Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
#
70825609 |
| 17-Apr-2001 |
Peter Wemm <peter@FreeBSD.org> |
Previous clobbered a work-in-progress. Here is the merged result:
Limit the "pathname" glob to one item, as that is what all users of it are expecting, except for LIST.
Always glob, instead of whe
Previous clobbered a work-in-progress. Here is the merged result:
Limit the "pathname" glob to one item, as that is what all users of it are expecting, except for LIST.
Always glob, instead of when the first character is a ~. For example, if you had directories ~/x1, and ~/x2, then "cwd x[1]" would fail, but "cwd ~/x[1]" would work since it was globbed due to the ~ character. Also, "cwd ~/x[12]" used to arbitarily work as it used the first expansion (ie: x1) without an error. Make it return '550 ambiguous' instead of '550 not found' so that the user can see the difference.
For LIST, just use the user supplied string as the popen does the glob.
Problem noticed by: Ajay Mittal <amittal@iprg.nokia.com>
show more ...
|
#
6d3fe674 |
| 17-Apr-2001 |
Chris D. Faulhaber <jedgar@FreeBSD.org> |
Limit number of paths returned via glob() for authorized users using tilde expansion.
|
#
7d6505e6 |
| 17-Apr-2001 |
Brian Feldman <green@FreeBSD.org> |
Support the empty "PASS\r\n" command.
|
#
53ba84a6 |
| 15-Apr-2001 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add the "SITE MD5 filename" facility.
This allows you to determine if the file on the other side is the same as the one you have without transferring the entire file to compare.
Needless to say, if
Add the "SITE MD5 filename" facility.
This allows you to determine if the file on the other side is the same as the one you have without transferring the entire file to compare.
Needless to say, if the server end lies to you this check doesn't work, but on the other hand, if it lies to you about the files checksum, what can you trust from it ?
show more ...
|
#
e22887cd |
| 19-Feb-2001 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Change the read-only reply to "550 Permission denied.".
|
#
3fca54b6 |
| 20-Jan-2001 |
Chris D. Faulhaber <jedgar@FreeBSD.org> |
Limit commands that can be issued when not logged in: TYPE, STRU, MODE, ALLO, STAT, ABOR, SITE IDLE, SYST, REST
Reviewed by: kris, sheldon
|
#
a4b77a2a |
| 16-Dec-2000 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add option -E to disable EPSV which throws certain stateful firewalls into confusion.
Add option -r to make ftpd support only read-only operations.
Submitted by: Flemming (F3) Jacobsen <fj@batmule.
Add option -E to disable EPSV which throws certain stateful firewalls into confusion.
Add option -r to make ftpd support only read-only operations.
Submitted by: Flemming (F3) Jacobsen <fj@batmule.dk> Reviewed by: phk
show more ...
|
#
3fbaa839 |
| 27-Nov-2000 |
Daniel O'Callaghan <danny@FreeBSD.org> |
Prevent leakage of information about anonymous user's homedir via 'QUOTE CWD'.
Reviewed by: des
|
Revision tags: release/4.2.0, release/4.1.1_cvs, release/4.1.0 |
|
#
6200918d |
| 18-Jul-2000 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Don't reply "not a plain file" when the requested file doesn't exist.
|
Revision tags: release/3.5.0_cvs, release/4.0.0_cvs |
|
#
4dd8b5ab |
| 27-Jan-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
another tcp apps IPv6 updates.(should be make world safe) ftp, telnet, ftpd, faithd also telnet related sync with crypto, secure, kerberosIV
Obtained from: KAME project
|
Revision tags: release/3.4.0_cvs |
|
#
09ef98c6 |
| 07-Oct-1999 |
Alfred Perlstein <alfred@FreeBSD.org> |
sync with netbsd PR 8534, fix undefined C code. Pointed out by: David A. Holland
|
Revision tags: release/3.3.0_cvs |
|
#
7f3dea24 |
| 28-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
Revision tags: release/3.2.0, release/3.1.0, release/3.0.0, release/2.2.8, release/2.2.7, release/2.2.6 |
|
#
e02897fa |
| 21-Nov-1997 |
Philippe Charnier <charnier@FreeBSD.org> |
Cosmetics in man page. Exit(-1) -> exit(1).
|
Revision tags: release/2.2.5_cvs |
|
#
d030d2d2 |
| 18-Sep-1997 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Many places in the code NULL is used in integer context, where plain 0 should be used. This happens to work because we #define NULL to 0, but is stylistically wrong and can cause problems for people
Many places in the code NULL is used in integer context, where plain 0 should be used. This happens to work because we #define NULL to 0, but is stylistically wrong and can cause problems for people trying to port bits of code to other environments.
PR: 2752 Submitted by: Arne Henrik Juul <arnej@imf.unit.no>
show more ...
|
#
0512556a |
| 24-Jul-1997 |
David Nugent <davidn@FreeBSD.org> |
Make useage of hostname global variable consistent. PR: 4135 Based on submitted patch by: blank@fox.uni-trier.de
|
Revision tags: release/2.2.2_cvs, release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs |
|
#
9e522f7a |
| 22-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ to $Id$
|
Revision tags: release/2.1.6_cvs, release/2.1.6.1 |
|
#
1130b656 |
| 14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
show more ...
|
Revision tags: release/2.1.5_cvs |
|
#
148531ef |
| 22-Sep-1996 |
Wolfram Schneider <wosch@FreeBSD.org> |
add forgotten $Id$
|