Skip to content
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

cloudap support for versions > 1909 #400

Merged
merged 1 commit into from
Jul 29, 2022
Merged

Conversation

dmb2168
Copy link

@dmb2168 dmb2168 commented Jul 8, 2022

Windows builds > 1909 use a slightly different memory structure for KIWI_CLOUDAP_LOGON_LIST_ENTRY.
Updated header file to include this new structure.

Wrapped the sekurlsa cloudap logic around an if statement that uses the new structure if the reported build is > 1909. I'm not sure if this is the logic you prefer or if there is a more elegant way to toggle which struct to use based on build number, my C is rusty :) . I've also not tested on 32-bit OSes.

@dirkjanm
Copy link

Works great on my test hosts, thanks for this fix!

@gentilkiwi
Copy link
Owner

If @dirkjanm validate the result, who am I to refuse the merge?

@gentilkiwi gentilkiwi merged commit a227123 into gentilkiwi:master Jul 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants