diff options
author | Jim Meyering <jim@meyering.net> | 2007-05-20 14:45:38 +0200 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2007-05-22 07:55:40 +0200 |
commit | 02599650b1ce9e53c837c29db5002e07337a20ab (patch) | |
tree | e346c63f82105e0a18272b28a6b9c1f5864db494 /ChangeLog | |
parent | a49f45acbec4755c15a771beedc9b1e4dcc7290f (diff) | |
download | coreutils-02599650b1ce9e53c837c29db5002e07337a20ab.tar.xz |
stty: diagnose an invalid hex value in 35-colon commmand-line argument
* NEWS: Mention this.
* src/stty.c (strtoul_tcflag_t, strtoul_cc_t): New functions.
(recover_mode): Use those functions (not sscanf), to parse the
string robustly.
* tests/stty/invalid: New file. Test for the above.
* tests/stty/Makefile.am (TESTS): Add invalid.
* .x-sc_prohibit_atoi_atof: Don't exempt stty.c from this check.
Add tests/stty/invalid so we don't have to obfuscate the comment
about sscanf therein.
* Makefile.maint (sc_prohibit_atoi_atof): Mention sscanf in the
diagnostic, too.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,5 +1,18 @@ 2007-05-20 Jim Meyering <jim@meyering.net> + stty: diagnose an invalid hex value in 35-colon commmand-line argument + * NEWS: Mention this. + * src/stty.c (strtoul_tcflag_t, strtoul_cc_t): New functions. + (recover_mode): Use those functions (not sscanf), to parse the + string robustly. + * tests/stty/invalid: New file. Test for the above. + * tests/stty/Makefile.am (TESTS): Add invalid. + * .x-sc_prohibit_atoi_atof: Don't exempt stty.c from this check. + Add tests/stty/invalid so we don't have to obfuscate the comment + about sscanf therein. + * Makefile.maint (sc_prohibit_atoi_atof): Mention sscanf in the + diagnostic, too. + * TODO: Remove some now-completed or no longer relevant items. 2007-05-19 Jim Meyering <jim@meyering.net> |