Releases: saferwall/winsdk2json
Releases · saferwall/winsdk2json
v0.2.0
What's Changed
- refactor: keep only the win32sdk headers, no need for mingw by @LordNoteworthy in #1
- chore: bump c-for-go and cc & sdk-api submodule by @LordNoteworthy in #2
- feat: extract SAL annotations by @LordNoteworthy in #3
- feat: add a command to generate JSON fiel for sfw UI frontend API view by @LordNoteworthy in #4
- feat: many improvement on parsing function definitions by @LordNoteworthy in #5
- feat: parse more SAL annotations and fix some types by @LordNoteworthy in #6
- feat: parse enums in func declarations by @LordNoteworthy in #7
- add Native API header files for the System Informer project by @LordNoteworthy in #8
- feat: parsing more headers: phnt, ws2tcpip and wininet/winsock conflicts by @LordNoteworthy in #9
- Fix old parser, RPC hook by @LordNoteworthy in #11
- feat: add more user32 APIs and fix parsing VirtualAllocEx missing arg by @LordNoteworthy in #12
New Contributors
- @LordNoteworthy made their first contribution in #1
Full Changelog: v0.1.0...v0.2.0
v0.1.0
This release can parse a subset of Windows headers using a regex approach. It can also parse basic structures and function pointers. A minify
command is available to produce slim JSON files for apps that needs to load these JSON files.
Pros:
- Don't have to deal with the C preprocessor.
Cons:
- Very hackish
- Does not support generating JSON files for different #define options.
v0.0.2
Last release before parsing headers with C language parser.
v0.0.1
initial version