Revision tags: release/3.2.0 |
|
#
06b6a8ab |
| 04-Apr-1999 |
Warner Losh <imp@FreeBSD.org> |
Add mkstemps from OpenBSD. This has been in my tree for months and hasn't caused any problems until the egcs import. This fix breaks the world build, but my very next commit will remove mkstemps fr
Add mkstemps from OpenBSD. This has been in my tree for months and hasn't caused any problems until the egcs import. This fix breaks the world build, but my very next commit will remove mkstemps from the egcs build.
show more ...
|
Revision tags: release/3.1.0, release/3.0.0, release/2.2.8 |
|
#
ed1bbda8 |
| 20-Oct-1998 |
Peter Wemm <peter@FreeBSD.org> |
Revert last change. mkstemp() wasn't to blame, it's nvi. However, mkstemp() is not behaving as documented.
|
#
eb356f9a |
| 20-Oct-1998 |
Peter Wemm <peter@FreeBSD.org> |
Stop mk*temp() from being pathologically stupid in the face of a umask(0); There are other ways to fix this than wrapping _gettemp(), but this was the most convenient.
Discovered by: bde
|
Revision tags: release/2.2.7 |
|
#
4fea76f5 |
| 14-Apr-1998 |
Peter Wemm <peter@FreeBSD.org> |
Fix a nasty flaw as a result of using the arc4random() pre-seeding of leading XXX's. It could wrap an uppercase character through chars like: [ \ ] ^ _ ` in between Z and a. The backslash and bac
Fix a nasty flaw as a result of using the arc4random() pre-seeding of leading XXX's. It could wrap an uppercase character through chars like: [ \ ] ^ _ ` in between Z and a. The backslash and back tick might be particularly nasty in a shell script context. Also, since we've been using upper-case generated values for a while now, go with the flow and use them in the pathname search rotation.
show more ...
|
Revision tags: release/2.2.6 |
|
#
87ad1267 |
| 03-Mar-1998 |
Bruce Evans <bde@FreeBSD.org> |
Fixed uninitialized pointer in previous commit. mktemp() was broken. I noticed cvs core dumps and uncleaned cvs temporary files in /tmp.
Fixed ANSIisms.
|
#
2f253e75 |
| 13-Feb-1998 |
Warner Losh <imp@FreeBSD.org> |
Many security improvements from OpenBSD: implement mkdtemp improve man page for mk*temp use arc4random to seed extra XXX's randomly Optionally warn of unsafe mktemp uses From various commits by t
Many security improvements from OpenBSD: implement mkdtemp improve man page for mk*temp use arc4random to seed extra XXX's randomly Optionally warn of unsafe mktemp uses From various commits by theo de raadt and Todd Miller. Obtained from: OpenBSD
This should go into 2.2 after a testing period.
show more ...
|
Revision tags: release/2.2.5_cvs, release/2.2.2_cvs |
|
#
0fb28c09 |
| 07-Apr-1997 |
Guido van Rooij <guido@FreeBSD.org> |
Fix race Obtained from: Keith Bostic
|
Revision tags: release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs |
|
#
7e546392 |
| 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 |
|
#
ce51cf03 |
| 22-Jun-1996 |
James Raynard <jraynard@FreeBSD.org> |
Suggested by: Bruce Evans, Jeffrey Hsu, Gary Palmer
Added $Id$'s to files that were lacking them (gpalmer), made some cosmetic changes to conform to style guidelines (bde) and checked against NetBSD
Suggested by: Bruce Evans, Jeffrey Hsu, Gary Palmer
Added $Id$'s to files that were lacking them (gpalmer), made some cosmetic changes to conform to style guidelines (bde) and checked against NetBSD and Lite2 to remove unnecessary divergences (hsu, bde)
One last code cleanup:-
Removed spurious casts in fseek.c and stdio.c. Added missing function argument in fwalk.c. Added missing header include in flags.c and rget.c. Put in casts where int's were being passed as size_t's. Put in missing prototypes for static functions. Changed second args of __sflags() inflags.c and writehook() in vasprintf.c from char * to const char * to conform to prototypes.
This directory now compiles with no warnings with -Wall under gcc-2.6.3 and with considerably less warnings than before with the ultra-pedantic script I used for testing. (Most of the remaining ones are due to const poisoning).
show more ...
|
#
b8310019 |
| 13-Jun-1996 |
James Raynard <jraynard@FreeBSD.org> |
Code cleanup:-
The usual stuff, adding missing function prototypes, argument types, return values, etc. In mktemp.c, convert pid from u_int to pid_t, and get rid of "extern int errno".
|
Revision tags: release/2.1.0_cvs |
|
#
c0d41487 |
| 22-Oct-1995 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Minor cleanup, #include's and unused vars. Added compile-time warning to an old funky function.
|
Revision tags: release/2.0.5_cvs, release/2.0, release/1.1.5.1_cvs |
|
#
58f0484f |
| 27-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
BSD 4.4 Lite Lib Sources
|