8000 Improvements to NtQueryDirectoryFileEx by Igoorx · Pull Request #235 · momo5502/sogen · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Improvements to NtQueryDirectoryFileEx #235

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

Merged
merged 5 commits into from
Apr 25, 2025
Merged

Improvements to NtQueryDirectoryFileEx #235

merged 5 commits into from
Apr 25, 2025

Conversation

Igoorx
Copy link
Contributor
@Igoorx Igoorx commented Apr 24, 2025

This PR aims to:

@Igoorx Igoorx marked this pull request as draft April 24, 2025 04:09
@Igoorx Igoorx force-pushed the pr/7 branch 2 times, most recently from f80e557 to c3e0659 Compare April 24, 2025 06:37
@Igoorx Igoorx marked this pull request as ready for review April 24, 2025 06:51
@Igoorx
Copy link
Contributor Author
Igoorx commented Apr 24, 2025

I added some code from Wine that handles wildcards in file enumeration. Hopefully this will be fine, since Wine uses the LGPL license.

@Igoorx Igoorx force-pushed the pr/7 branch 2 times, most recently from 7d90f9e to e948a5e Compare April 24, 2025 15:09
@momo5502
Copy link
Owner

I added some code from Wine that handles wildcards in file enumeration. Hopefully this will be fine, since Wine uses the LGPL license.

I'd rather not have lgpl code in this repo, i'm trying to get away from gpl, which is why I added icicle support. I recommend rewriting the code. it doesn't look clean anyways and it's hard to grasp what it really does.

@Igoorx
Copy link
Contributor Author
Igoorx commented Apr 24, 2025

Alright, I think this new one should be better then. I have also included two more things in the PR:

  • Added the NtQueryDirectoryFile syscall
  • Fixed an issue where NtOpenFile wouldn't work if the filename was "." with the FILE_FLAG_BACKUP_SEMANTICS flag.

@momo5502 momo5502 merged commit be9d016 into momo5502:main Apr 25, 2025
72 checks passed
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.

2 participants
0