index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libexec
/
ftpd
/
ftpcmd.y
Age
Commit message (
Expand
)
Author
2024-04-28
gmtime(3) / locatime(3) can fail when timestamps are way off.
Florian Obser
2023-03-08
Delete obsolete /* ARGSUSED */ lint comments.
Philip Guenther
2021-05-31
Convert K&R function definitions to modern C.
jan
2021-05-23
Constify function parameters.
jan
2021-05-22
Remove useless islower(2) before toupper(3).
jan
2021-05-20
Removes the useless FILE* parameter of get_line().
jan
2020-03-04
Avoid passing a NULL name to retrieve(), use "." instead.
Todd C. Miller
2019-06-28
When system calls indicate an error they return -1, not some arbitrary
Theo de Raadt
2019-05-08
rm dead code and simplify ftpd_popen. this code has only called
Ted Unangst
2017-04-27
Don't send multiple error messages in response to a single command
Mike Belopuhov
2017-04-17
memset() of password field should be explicit_bzero().
Theo de Raadt
2016-08-26
trim down some NBBY references. 8 bits ought to be enough for anyone.
Ted Unangst
2016-08-14
Convert %q to %ll with long long casts for printf()
Philip Guenther
2015-11-16
don't need to ifdef setproctitle
Ted Unangst
2015-10-25
unifdef some oldness. (BSD not defined since removal of param.h)
Ted Unangst
2015-08-18
calloc() is prototyped; do not cast result
Theo de Raadt
2015-03-17
Eliminate use of TM_YEAR_BASE. OK guenther@ deraadt@ miod@
Todd C. Miller
2015-03-15
tzfile.h is an internal header that should never have been installed.
Todd C. Miller
2015-01-16
Replace <sys/param.h> with <limits.h> and other less dirty headers where
Theo de Raadt
2014-02-08
Fix REST (restart transfer) for offsets large than 2GB. OK okan@
Todd C. Miller
2013-11-27
unsigned char for ctype
Theo de Raadt
2012-03-04
In preparation for getline and getdelim additions to libc, rename getline()
Federico G. Schwindt
2009-10-28
rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and
Theo de Raadt
2008-09-13
Fix minor bug in the previous commit, which could hang the
Moritz Jodeit
2008-09-12
Don't split large commands into multiple commands on a 512-byte
Moritz Jodeit
2008-06-30
Include file order must be "monitor.h" before "extern.h" otherwise enum
Anders Magnusson
2006-04-21
lint cleanup; ok ray moritz dhill
Theo de Raadt
2004-12-11
make syscalls in the monitor restartable when signals occur, as was
Moritz Jodeit
2004-12-06
seperate reply_r, like earlier change but safer; moritz ok
Theo de Raadt
2004-12-04
reply() used to play a lot with stdout, expecially fflush(stdout).
Theo de Raadt
2004-12-03
make reply() reentrant. fixes a signal race.
Moritz Jodeit
2004-11-28
privilege seperate ftpd
Henning Brauer
2003-12-10
spacing
Theo de Raadt
2003-06-02
Remove the advertising clause in the UCB license which Berkeley
Todd C. Miller
2002-07-02
* use lostconn() as the SIGALRM handler in receive_data() as originally
Dan Harnett
2002-06-17
Initialize SIGALRM handler once in main(), instead of in several
Dan Harnett
2002-02-19
Rewrite upper().
Mike Pechkin
2002-02-16
Part one of userland __P removal. Done with a simple regexp with some minor ...
Todd C. Miller
2002-01-30
Fix leak in `EPSV ALL`.
Mike Pechkin
2002-01-30
protect `RNTO` from NULL pointer.
Mike Pechkin
2002-01-25
s is pointer. 0 -> NULL.
Mike Pechkin
2002-01-25
Catch not valid chmod value earlier. This make sense, before we didn't
Mike Pechkin
2002-01-23
lookup() returns pointer. Convert 0 -> NULL.
Mike Pechkin
2002-01-23
``pathname'' can be NULL here too.
Mike Pechkin
2002-01-17
reject SIZE request for ascii mode if file is larger than 10k.
Jun-ichiro itojun Hagino
2002-01-08
Close potential memory leak wrt "fromname"; inspired by similar FreeBSD
Todd C. Miller
2002-01-08
STRING is never NULL so there is no need to test it for NULL before
Todd C. Miller
2001-12-28
Fix memory leak with EPRT command; Hiroyuki YAMAMORI
Todd C. Miller
2001-12-07
kill more registers;
Mike Pechkin
2001-12-04
Kill setjmp/longjmp
Todd C. Miller
[next]