0336454503
adduser-old.c: Remove program
...
This program has 10 calls to gets(3) according to grep(1). That
makes it a very unsafe program which should not be used at all.
Let's kill the program already.
See what gets(3) has to say:
SYNOPSIS
#include <stdio.h>
[[deprecated]] char *gets(char *s);
DESCRIPTION
Never use this function.
...
BUGS
Never use gets(). Because it is impossible to tell with‐
out knowing the data in advance how many characters
gets() will read, and because gets() will continue to
store characters past the end of the buffer, it is ex‐
tremely dangerous to use. It has been used to break com‐
puter security. Use fgets() instead.
For more information, see CWE‐242 (aka "Use of Inherently
Dangerous Function") at http://cwe.mitre.org/data/defini‐
tions/242.html
Acked-by: "Serge E. Hallyn" <serge@hallyn.com >
Signed-off-by: Alejandro Colomar <alx@kernel.org >
2022-10-17 09:06:08 -05:00
f93cf255d4
Update licensing info
...
Closes #238
Update all files to list SPDX license shortname. Most files are
BSD 3 clause license.
The exceptions are:
serge@sl ~/src/shadow$ git grep SPDX-License | grep -v BSD-3-Clause
contrib/atudel:# SPDX-License-Identifier: BSD-4-Clause
lib/tcbfuncs.c: * SPDX-License-Identifier: 0BSD
libmisc/salt.c: * SPDX-License-Identifier: Unlicense
src/login_nopam.c: * SPDX-License-Identifier: Unlicense
src/nologin.c: * SPDX-License-Identifier: BSD-2-Clause
src/vipw.c: * SPDX-License-Identifier: GPL-2.0-or-later
Signed-off-by: Serge Hallyn <serge@hallyn.com >
2021-12-23 19:36:50 -06:00
7687ae4dbd
fix spelling and unify whitespace
2021-08-18 18:06:02 +00:00
722be83a14
spelling: thanks
2017-10-22 21:24:49 +00:00
016bc8b813
spelling: default
2017-10-22 18:34:35 +00:00
8eb822ebf3
spelling: anonymous
2017-10-22 07:56:49 +00:00
1e98b3b559
Make language less binary
2017-09-20 17:00:29 +01:00
f47d9eba94
* contrib/adduser-old.c, contrib/adduser.c: Do not use the target
...
of snprintf in one of the format's parameters.
2009-03-07 16:32:11 +00:00
b2120265fd
Added the subversion svn:keywords property (Id) for proper identification.
2007-11-10 23:46:11 +00:00
79bf2081fe
Commit the last version from the PLD CVS repository.
...
(last changelog entry: 2007-02-01)
This also adds the files which were present in the CVS repository, but not
present in the shadow archives.
2007-10-07 14:36:51 +00:00
0d93a36930
Remove generated files present in the shadow archives but not in the CVS
...
repository.
2007-10-07 13:59:23 +00:00
5e20c4359f
[svn-upgrade] Integrating new upstream version, shadow (4.0.18)
2007-10-07 11:47:57 +00:00
8a78a8d68c
[svn-upgrade] Integrating new upstream version, shadow (4.0.17)
2007-10-07 11:47:45 +00:00
0fa9083026
[svn-upgrade] Integrating new upstream version, shadow (4.0.16)
2007-10-07 11:47:33 +00:00
591830e43b
[svn-upgrade] Integrating new upstream version, shadow (4.0.15)
2007-10-07 11:47:22 +00:00
8451bed8b0
[svn-upgrade] Integrating new upstream version, shadow (4.0.13)
2007-10-07 11:47:01 +00:00
1de90a599c
[svn-upgrade] Integrating new upstream version, shadow (4.0.11.1)
2007-10-07 11:46:43 +00:00
b48129fcbb
[svn-upgrade] Integrating new upstream version, shadow (4.0.11)
2007-10-07 11:46:34 +00:00
8c50e06102
[svn-upgrade] Integrating new upstream version, shadow (4.0.10)
2007-10-07 11:46:25 +00:00
7c47e0fde3
[svn-upgrade] Integrating new upstream version, shadow (4.0.9)
2007-10-07 11:46:16 +00:00
8e167d28af
[svn-upgrade] Integrating new upstream version, shadow (4.0.8)
2007-10-07 11:46:07 +00:00
0ee095abd8
[svn-upgrade] Integrating new upstream version, shadow (4.0.7)
2007-10-07 11:45:58 +00:00
164b557066
[svn-upgrade] Integrating new upstream version, shadow (4.0.6)
2007-10-07 11:45:49 +00:00
b0e078d9c8
[svn-upgrade] Integrating new upstream version, shadow (4.0.5)
2007-10-07 11:45:40 +00:00
effd479bff
[svn-upgrade] Integrating new upstream version, shadow (4.0.4)
2007-10-07 11:45:23 +00:00
3bc4996775
[svn-upgrade] Integrating new upstream version, shadow (4.0.0)
2007-10-07 11:44:51 +00:00
4e3fe42600
[svn-upgrade] Integrating new upstream version, shadow (20001012)
2007-10-07 11:44:38 +00:00
efd7efa9f1
[svn-upgrade] Integrating new upstream version, shadow (20000826)
2007-10-07 11:44:14 +00:00
446e664caa
[svn-upgrade] Integrating new upstream version, shadow (19990827)
2007-10-07 11:44:08 +00:00
45c6603cc8
[svn-upgrade] Integrating new upstream version, shadow (19990709)
2007-10-07 11:44:02 +00:00