Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Teach fmtcheck() about the ' (thousands separator) flag. | das | 2005-03-21 | 1 | -1/+1 |
| | |||||
* | When *printf() and *scanf() are compiled without floating-point | das | 2004-05-02 | 1 | -0/+4 |
| | | | | | support, fmtcheck() should not accept format strings that contain floating-point formats. | ||||
* | Teach fmtcheck(3) about the flags a, A, F, G, t, and z. | das | 2003-06-29 | 1 | -8/+28 |
| | |||||
* | Remove improper use of <namespace.h>. | deischen | 2002-06-27 | 1 | -6/+2 |
| | | | | Remove fmtcheck from application name space (fix the weak reference). | ||||
* | Fix SCM ID's. | obrien | 2002-02-01 | 1 | -6/+2 |
| | |||||
* | Removed duplicate VCS ID tags, as per style(9). | ru | 2001-08-13 | 1 | -1/+0 |
| | |||||
* | Remove unnecessary #include <stdlib.h> | kris | 2001-07-16 | 1 | -1/+0 |
| | | | | | Obtained from: NetBSD MFC After: 1 week | ||||
* | Add fmtcheck(), a function for checking consistency of format string | kris | 2001-04-17 | 1 | -0/+253 |
arguments where the format string is obtained from user data, or otherwise difficult to verify statically. Example usage: printf(fmtcheck(user_format, standard_format), arg1, arg2); checks the format string user_format for consistency (same number/order/ type of format operators) with standard_format. If they differ, standard_format is used instead to avoid potential crashes or security violations. Obtained from: NetBSD Reviewed by: -arch |