-
Notifications
You must be signed in to change notification settings - Fork 254
Move shadow APIs to lib/shadow/ #1197
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
824137b to
f8cd3eb
Compare
f8cd3eb to
819db77
Compare
819db77 to
e729312
Compare
c27bde0 to
dd9501d
Compare
430d7dc to
3813478
Compare
3813478 to
5a19e0a
Compare
a70d6b7 to
87699a6
Compare
a634b54 to
aa04acb
Compare
aa04acb to
de785d5
Compare
5f243af to
0ace75a
Compare
07dc45d to
eeb5a1d
Compare
8857062 to
36e65e2
Compare
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
This macro is provided by glibc (but not musl) as _PATH_GSHADOW in <paths.h>. Let's use that macro, and define it only if libc doesn't provide it. Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
36e65e2 to
d3b6d8e
Compare
|
Some comments inline. Beyond the great win for modularity and internal code structure, are there any strategic future goals for this move? Specifically, is this change a prerequisite for a new feature, or does it pave the way for other PRs? |
Yes, there are several PRs that depend on this one already: |
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
And with it, the file that defines it, which does nothing else. Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
d3b6d8e to
8a20518
Compare
ikerexxe
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well, even though they create a lot of files with a single function and add some complexity to the build system, I like these changes because they pave the way for the improvements that are proposed later
|
Thanks! |
Revisions:
v1b
v1c
v2
v2b
v2c
v3
v3b
v3c
v3e
v3f
v3g
v3h
v4
v4b
v4c
v4d
v4e
v5
v5b
v6
#include "config.h"with quotes.v6b
v6c
v6d
v7
v8
v8b
v8c
v8d
v8e
v8f
v8g