Todd C. Miller
|
3edd30a27d
|
A struct member of type ALL should have its name field set to NULL.
|
2020-03-11 11:17:52 -06:00 |
|
Todd C. Miller
|
486ee2b71f
|
debug_decl and debug_decl_vars now require a semicolon at the end.
|
2019-12-22 08:48:16 -07:00 |
|
Todd C. Miller
|
3edd6afedf
|
Reject non-LDIF input when converting from LDIF to sudoers or JSON.
|
2019-10-14 10:09:27 -06:00 |
|
Todd C. Miller
|
8e58e6715a
|
More case-insensitive compare for LDAP attributes and string lists.
Only the ALL keyword should be compared case-sensitive.
|
2019-09-05 08:09:53 -06:00 |
|
Todd C. Miller
|
1e1ef61902
|
Add SPDX-License-Identifier to files.
|
2019-04-29 07:21:51 -06:00 |
|
Todd C. Miller
|
de65d70929
|
Add a proper getdelim(3) replacement and use it instead of getline(3).
|
2019-04-08 10:37:30 -06:00 |
|
Todd C. Miller
|
6c3d20cb41
|
Convert PVS-Studio comment to ANSI C.
|
2018-10-26 08:39:09 -06:00 |
|
Todd C. Miller
|
64e5d34c57
|
Add comments in .c files so PVS-Studio will check them.
|
2018-10-21 08:46:05 -06:00 |
|
Todd C. Miller
|
84ef500061
|
Move the allocation of role to be immediately before in_role is set.
This makes it clear that when in_role == true, role is non-NULL.
Also remove two dead stores.
|
2018-10-18 14:43:08 -06:00 |
|
Todd C. Miller
|
2ff8f8601b
|
Fix trimming of non-escaped trailing space in ldif_parse_attribute().
Found by PVS-Studio.
|
2018-10-18 14:29:33 -06:00 |
|
Todd C. Miller
|
fa7e6f3f04
|
Fix memory leak when reusing the runas list. We need to free the
member list itself as well as its contents.
|
2018-10-13 07:31:34 -06:00 |
|
Todd C. Miller
|
4782b22a47
|
Move ldif -> sudoers conversion code into parse_ldif.c
|
2018-08-26 20:02:49 -06:00 |
|