Age | Commit message (Collapse) | Author | |
---|---|---|---|
1998-09-27 | Use new username option to lockspool for 'mail -u'. | Todd C. Miller | |
1998-09-10 | Fix comments | Todd C. Miller | |
1998-09-10 | If a child has not been waited on via the SIGCHLD handler, wait for it | Todd C. Miller | |
ourselves instead of playing games with sigsuspend. This may fix PR 588. | |||
1998-09-08 | repair order of signal blocking that got changed in conversion to POSIX signals | Todd C. Miller | |
1998-08-15 | use lockspool for locking, not 'mail.local -H' | Todd C. Miller | |
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-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-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-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-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 | 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-05-30 | overflows abound | Theo de Raadt | |
1997-03-29 | Use ``mail.local -H'' to do dot locking so we can have mode 755 mail | Todd C. Miller | |
spool, change an occurrence of tempnam() to mkstemp(), change some longs and shorts to ints. Mail is now usable again. | |||
1996-06-26 | Accept NULL nset in prepare child (as run_editor will try to use one). | dm | |
1996-06-11 | from christos; | Theo de Raadt | |
- Fix PR/105: Implement dot locking protocol and check return value of flock. - Fix PR/2247: Don't call unknown users "ubluit". Issue an error message. - Fix/add prototypes. - Fix warnings. - Use POSIX signal mask calls. | |||
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |