-
Notifications
You must be signed in to change notification settings - Fork 30
remove HASSHORTSETGROUPS test, use system headers and types instead. #72
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
820dd30
to
537e1b7
Compare
332702e
to
bc59fe2
Compare
8e3d1dc
to
abcda33
Compare
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.
Compared to #45, this PR has more vestiges removed, more sys/types.h included where needed, and a few more int -> uid_t and gid_t.
516482b
to
55e3cfb
Compare
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.
C89 API now that we agreed to introduce them for things we change anyway.
Affects only prot_gid() and prot_uid()
Look one comment before ;) And then this needs a rebase. |
55e3cfb
to
ccff0d0
Compare
Oops, sorry. I was neither aware that my local branch still pointed to Alans original branch, nor that I have the permissions to override this. Please speak up if we should revert that or if we just want to merge it as it now is. It should address all my previous objections. |
ccff0d0
to
a4d96ce
Compare
I'm having trouble finding time and attention with which to review this. But I'm also realizing I don't feel comfortable being the second approver for this when it's based on @alanpost's work and saved on his branch. (And thank you, @DerDakon, for drawing attention to this unintentional result.) I would be very comfortable adding a +1 iff Alan's comfortable with (1) the state of the code and (2) the state of the commit history. @alanpost, can you spare some round tuits to review (and meta-review)? |
a4d96ce
to
b4b2a77
Compare
I pushed this once more to resolve the issues I caused. The first commit is only rebased, and fixes the merge conflicts. These come from functions that have been changed to C89 style meanwhile. The second commit is mine, doing the C89 conversion for every function changed in the first patch that was not C89 style afterwards. |
Thank you for clearing this up. I’m comfortable now that Alan’s original work is clearly credited to him. Let’s give it a few more days before merging, just in case he wants to weigh in. |
b4b2a77
to
0f9cb59
Compare
0f9cb59
to
7e89111
Compare
This is the 1.08 work for PR#15, converting the codebase to use uid_t/gid_t and removing the short group test.
@DerDakon has PR #45 which is the same work--only one is needed, and they could we be identical. I was waiting for the 1.07 release before submitting this PR and now we can sort that out.