Age | Commit message (Collapse) | Author | |
---|---|---|---|
1998-06-25 | and mailx too.. | Theo de Raadt | |
1998-06-12 | back out some signal changes that can cause mail to hang when quitting due ↵ | Todd C. Miller | |
to SIGCHLD blockage | |||
1998-06-12 | Don't call truncate() directly; have rm() do it if we get EPERM on unlink() | Todd C. Miller | |
In popen.c, findchild() may return NULL so catch that case. | |||
1998-06-12 | Properly delete messages that the user has deleted in his/her spool. | Todd C. Miller | |
I fudged up the logic when I replaced an unlink with a truncate. | |||
1998-06-11 | Don't segfault just because a line starts with NUL; ross | Theo de Raadt | |
1998-05-11 | fix scrolling and 'z' command; matt debergalis <deberg@mit.edu> | Todd C. Miller | |
1998-05-04 | Never remove a mail spool, as we may not have proper prics, just truncate. ↵ | Todd C. Miller | |
Also block signals in a few critical areas | |||
1998-04-25 | doc startup behaviour; koshy@india.hp.com | Theo de Raadt | |
1998-04-25 | fix usage; ru@ucb.crimea.ua | Theo de Raadt | |
1998-03-24 | prettty | Theo de Raadt | |
1998-02-15 | Remove one case of malloc call from sighandler | Niklas Hallqvist | |
1997-11-14 | NetBSD changes (mostly comsmetic): | Todd C. Miller | |
replace panic() with calls to err()/errx() use S_IS* instead of doing by hand with S_IF*. Use TIMESPEC_TO_TIMEVAL() and gettimeofday instead of time(2) Use _POSIX_VDISABLE, not 0 Kill register | |||
1997-11-13 | Add back EXTPROC code now that tty_pty.c has the lite2 fix. | Todd C. Miller | |
1997-11-04 | unbalanced parenthesis around command abbreviation in mail.1; ↵ | Theo de Raadt | |
h-nokubi@nmit.tmg.nec.co.jp | |||
1997-09-21 | $OpenBSD$ | Theo de Raadt | |
1997-09-04 | Deal with <CR><LF> pairs in mailboxes so we can work with eudora mail | Todd C. Miller | |
spools mounted from DOS/Windoze. From Matt Thomas <matt@3am-software.com>. | |||
1997-08-31 | Kill union wait. | Todd C. Miller | |
1997-08-05 | pull errno.h in | Theo de Raadt | |
1997-08-04 | save errno in sigchld handlers | Theo de Raadt | |
1997-08-04 | Fix a problem in skin() that was introduced with the buffer oflow | Todd C. Miller | |
fix. Could end up realloc'ing the wrong thing. | |||
1997-07-31 | Remove TIOCEXT added in lite2 merge for now. Causes problems when | Todd C. Miller | |
mail(1) is used over a telnet session. | |||
1997-07-31 | Another static buffer bytes the dust. | Todd C. Miller | |
1997-07-31 | Document an assumption and kill a static buffer. | Todd C. Miller | |
1997-07-30 | Make istrcpy() take a size (not length) field, now called istrncpy(). | Todd C. Miller | |
Change some strcpy() -> strncpy() out of paranoia. | |||
1997-07-30 | Fix one possible oflow (not exploitable) and do a wee bit of KNF. | Todd C. Miller | |
Much more remains to be done. | |||
1997-07-28 | Dynamically allocate space for addr header strings instead of using | Todd C. Miller | |
BUFSIZ. We know that the end size will be <= to the start size so it is simple to preallocate enough space. Fixes NetBSD PR#3028 | |||
1997-07-28 | install mail.rc at distribution time; bug found by explorer@flame.org | Theo de Raadt | |
1997-07-25 | #if __STDC__ --> #ifdef __STDC__ | Michael Shalayeff | |
1997-07-24 | tempnam(3) goes bye bye. | Todd C. Miller | |
1997-07-24 | Replace 3 tempnam()'s with mkstemp. The two left look tricky. | Todd C. Miller | |
1997-07-22 | incfile() needs to lock the mail spool so it doesn't get partial messages. | Todd C. Miller | |
Noticed by Theo. | |||
1997-07-22 | locking is done differently now | Theo de Raadt | |
1997-07-22 | grabh() now returns SIGINT if it was interrupted (previously always | Todd C. Miller | |
returned 0 and the return val was always ignored). Add gethfromtty() to get a header (using grabh) from the tty and quit on two ^C's. Use gethfromtty() when getting Subject, Cc, and Bcc headers so we can quit nicely. Closes PR #291. Don't use longs where it doesn't make sense. | |||
1997-07-22 | Only require 2 ^C's at Subject: prompt to quit as it is supposed to. | Todd C. Miller | |
Also in Subject: prompt, when we get that first ^C re-prompt for the Subject: like SunOS does so the user knows what is going on. | |||
1997-07-22 | Release signals when we get an error condition in incfile(). | Todd C. Miller | |
1997-07-18 | Change jmp_buf to sigjmp_buf that I missed in the last sweep. | Todd C. Miller | |
1997-07-14 | Don't call it a mask when it is a sigset_t (cosmetic changes only). | Todd C. Miller | |
1997-07-14 | Convert remaining sigsetmask() -> sigprocmask() (POSIX style) | Todd C. Miller | |
in collect.c and fix up some signal botches elsewhere. | |||
1997-07-14 | NOSTR -> NULL | Todd C. Miller | |
Use sigsetjmp/siglongjmp instead of sigjmp/longjmp for portability. | |||
1997-07-13 | bcopy() -> memcpy() and fix some casts. | Todd C. Miller | |
1997-07-13 | Update from 44.BSD-lite2 | Todd C. Miller | |
1997-07-13 | Merge in NetBSD and 4.4BSD-lite2 changes as well as some of my own. | Todd C. Miller | |
- handle long lines safely (from NetBSD) - use puts/fputs and putchar/putc when it makes sense - use err/errx and warn/warnx when it makes sense - make return() and sizeof() style consisten - some more buffer safety | |||
1997-06-18 | crank version number, we have made a few changes... | Theo de Raadt | |
1997-06-16 | Use buflen, not sizeof(buf) as buf is a pointer. | Todd C. Miller | |
1997-06-02 | buflen != sizeof (char *) | dm | |
1997-05-30 | overflows abound | Theo de Raadt | |
1997-04-27 | COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIP | Todd C. Miller | |
This fixes namespace problems where STRIP is sometimes used as the name of the strip(1) to use and other times used as the flag to send install(1) when stripping (or not). COPY doesn't have this problem (yet) but was poorly named. | |||
1997-04-13 | single ^C on a pipe | Theo de Raadt | |
1997-04-13 | do not (continue) on a stdin pipe | Theo de Raadt | |
1997-04-10 | how is this for fast bug fixing response! revert to sigblock() since the | Theo de Raadt | |
sigprocmask() code was not equivelant. report from grr@shandakor.tharsis.com, PR#154 |