Age | Commit message (Collapse) | Author | |
---|---|---|---|
1997-01-05 | Signals are now blocked while ftpd runs with euid 0, as suggested by | bitblt | |
Weiste Venema. If this triggers any problems (most likely with ABOR not working at certain times) let me know. | |||
1997-01-02 | avoid SIGURG race; dg@root.com | Theo de Raadt | |
1997-01-02 | Fix for the shift-reduce conflict, contributed by dholland@hcs.harvard.edu, | bitblt | |
who is porting the OpenBSD ftpd to (of all things) Linux. | |||
1996-12-24 | comment on why this mktemp use is safe | Theo de Raadt | |
1996-12-23 | Fix assignment/truth-value compiler warning. | robin | |
1996-12-23 | Eliminate assignment/truth-value compiler warning. | robin | |
1996-12-23 | Add parentheses to assignment used as truth value to eliminate a compiler | robin | |
warning. | |||
1996-12-23 | Remove redundant/incorrect switch case label: `def_case' | robin | |
1996-12-22 | Deal with _POSIX_SAVED_IDS when relinquishing privileges | Thorsten Lockert | |
1996-12-17 | Add traditional handling of all upper-case input | Thorsten Lockert | |
1996-12-16 | Implement more tty flags for better portability from other systems: | Thorsten Lockert | |
XCASE - canonical input/output processing IUCLC - translate uppercase to lowercase on input OLCUC - translate lowercase to uppercase on output OCRNL - translate carriage return to newline on output ONOCR - do not output carriage return at column 0 ONLRET - newline performs carriage return function In addition the tty compatibility interface supports LCASE properly. Look at termios(4) for a more complete description of the above flags. | |||
1996-12-16 | strncat like THIS | Theo de Raadt | |
1996-12-16 | yet another strncat botch | Theo de Raadt | |
1996-12-14 | stop gunique() open/fopen race | Theo de Raadt | |
1996-12-14 | solve /tmp-style race spotted by bitblt | Theo de Raadt | |
1996-12-10 | "the the" purge | Theo de Raadt | |
1996-12-10 | PPP autologin code from freebsd; do not use until pppd has been checked for ↵ | Theo de Raadt | |
security... | |||
1996-12-08 | install -> ${INSTALL}, -c -> ${COPY} | Jason Downs | |
1996-12-08 | Add -M. | Jason Downs | |
1996-12-07 | Checks to see that strdup() worked, dies with error message on failure. | bitblt | |
1996-12-07 | ftpd now eventually times out if a ftp client does: | bitblt | |
pasv list and then crashes. The timeout should only apply the the accept(), so that transfers can take as long as necessary to complete. Thanks to Theo for moving toolong() to extern.h so that it can be used in ftpd.c as well as in ftpcmd.y. | |||
1996-12-06 | memset | Theo de Raadt | |
1996-12-06 | please linux people (why am i doing this?? i need a life) | Theo de Raadt | |
1996-12-06 | vfork w/ exit botch | Theo de Raadt | |
1996-12-05 | typo | Theo de Raadt | |
1996-12-04 | Take advantage of new "-u" flag in login(1). | Todd C. Miller | |
1996-12-03 | -A for anon only; from freebsd | Theo de Raadt | |
1996-12-03 | \r and \n must be distinguished in some cases (telnet); netbsd pr#2969; | Theo de Raadt | |
darcy@druid.com | |||
1996-12-03 | O_TRUNC when needed; freebsd pr#2112 | Theo de Raadt | |
1996-11-11 | compile_et belongs in usr.bin | Thorsten Lockert | |
1996-11-11 | correct type cast | Michael Shalayeff | |
1996-11-11 | compile_et now resides in /usr/libexec. | Jason Downs | |
1996-11-01 | argument type nit | Niklas Hallqvist | |
1996-10-26 | set $LOGNAME and pass -Wall | Todd C. Miller | |
1996-10-26 | set $LOGNAME fore POSIX | Todd C. Miller | |
1996-10-25 | Spacing nits | imp | |
1996-10-25 | Better bounds checking on argv and gargv to eliminate a fencepost error | imp | |
on argv and gargv variables. | |||
1996-10-23 | fix arg | Theo de Raadt | |
1996-10-19 | add ')'. | michaels | |
1996-10-18 | forget old password nicely | Theo de Raadt | |
1996-10-16 | check malloc ret val | Todd C. Miller | |
1996-10-16 | Fixed a memory leak associated with the HELP and SITE HELP commands. | bitblt | |
1996-10-15 | fd leak spotted by bitblt | Theo de Raadt | |
1996-10-15 | nearly impossible oflow | Theo de Raadt | |
1996-10-08 | Attempt at cleanup. | michaels | |
1996-10-01 | cleanup TDIR in one more case | Theo de Raadt | |
1996-09-29 | s/key (otp) challenge is now rfc 1938 compliant. | Todd C. Miller | |
1996-09-27 | permit 48 char hostname | Theo de Raadt | |
1996-09-22 | vis log entries; noted by bitblt | Theo de Raadt | |
1996-09-22 | Make this work properly with corrected rnusers.x | Thorsten Lockert | |
Also implement protocol version 1 while at it |