Luke Short
12636eb321
[CORE] Add MIT license header to all relevant source files ( #4287 )
...
to all relevant source files.
Resolves #484
2026-08-31 19:50:21 +02:00
Zhijin Zeng
e852f2539f
[WRAPPER] Fix some logic errors reported in #4214 ( #4257 )
...
1. `vector_popn_del_##name`: use MIN(vsize, n) for n, not MAX(vsize, n).
2. png malloc_fn need return value.
3. `pa_context_set_default_sink` series functions need return value.
4. The callback of `SDL_DelHintCallback` is guest callback, can't use
`reverse_Hint_Fct` here.
5. `selinux_get_callback` need `E`.
6. `my_SEC_PKCS12CreateExportContext` need return value.
2026-08-17 20:21:35 +02:00
Zhijin Zeng
1227cf2e6b
[CORE] Fix some UAFs and OOB reported in #4214 ( #4246 )
2026-08-14 20:39:04 +02:00
Yang Liu
fdabd38e7b
[WRAPPERHELPER] Fixed a typo in parse.c ( #3978 )
2026-06-22 20:52:58 +02:00
Yang Liu
b579d23114
[WRAPPERHELPER] Added a new --check-only option ( #3803 )
...
* [WRAPPERHELPER] Added a new --check-only option
* Review
2026-04-23 16:10:34 +02:00
rajdakin
1f705fc13a
[WRAPPERHELPER] Added typedef translation pre-reservation ( #3672 )
2026-03-15 20:55:53 +01:00
rajdakin
601bba694a
[WRAPPERHELPER] Added support for versioned symbols (libpthread), other minor features ( #3671 )
2026-03-15 16:25:45 +01:00
rajdakin
aab7817df8
[WRAPPERHELPER] Fixed x86-specific inclusion specification file ( #3602 )
2026-03-01 11:18:43 +01:00
rajdakin
3e3ad92f30
[WRAPPERHELPER] Added an x86-specific inclusion specification file ( #3601 )
2026-03-01 10:43:46 +01:00
Yang Liu
28d07f9bf0
[WRAPPERHELPER] Added legacy __attribute support ( #2996 )
2025-09-02 12:02:42 +02:00
rajdakin
1aa29ec1d3
[WRAPPERHELPER] Fixed 02423c2 ( #2584 )
2025-04-28 20:33:47 +02:00
ptitSeb
02423c2d7d
[WRAPPERHELPER] Fixed a small issue with the parser
2025-04-27 14:07:01 +02:00
rajdakin
86d9d851c6
[WRAPPERHELPER] Fixed a bug due to variadic arguments ( #2455 )
2025-03-20 17:30:01 +01:00
ptitSeb
77b16ae30d
[BOX32][WRAPPER] Prepare xcb_connection_t* as n on box32
2024-12-16 10:51:41 +01:00
rajdakin
18ce48e2c0
[WRAPPERHELPER] Fixed a use-after-free issue ( #2118 )
2024-12-06 13:29:20 +01:00
rajdakin
fd613de55e
[WRAPPERHELPER] Transform from function to data if needed ( #2089 )
2024-11-28 09:17:00 +01:00
rajdakin
d507f8a6d0
[WRAPPERHELPER] Accept and ignore semicolons instead of declarations ( #2081 )
2024-11-26 13:56:18 +01:00
rajdakin
cb33043dd4
[WRAPPERHELPER] Fixed a parsing error ( #2079 )
2024-11-26 10:16:11 +01:00
rajdakin
a71856801b
[WRAPPERHELPER] Added the --gst option ( #2072 )
2024-11-25 16:13:04 +01:00
rajdakin
d8c16de2ec
[WRAPPERHELPER] Fixed pragma once handling ( #2067 )
2024-11-24 22:19:28 +01:00
rajdakin
b8ed1b9646
[WRAPPERHELPER] Added support to cast to enum ( #2061 )
2024-11-23 22:01:40 +01:00
rajdakin
70a6d96748
[WRAPPERHELPER] Added pragma once support, fixed a preprocessor bug, fixed the wrapperhelper Makefile ( #1977 )
2024-10-29 16:31:05 +01:00
ptitSeb
224974f218
[WRAPPERHELPER] Removed double line added by mystake
2024-10-05 14:22:59 +02:00
rajdakin
564d06e84c
[WRAPPERHELPER] Forgot to add the Makefile ( #1895 )
...
* [WRAPPERHELPER] Forgot to add the Makefile
* [WRAPPERHELPER] Also sped up the build
2024-10-02 20:42:45 +02:00
ptitSeb
2b0c8d45fa
[BOX32][WRAPPER] Added 32bits wrapping for SDL2_image
2024-09-30 17:41:47 +02:00
rajdakin
4715ef2633
[WRAPPERHELPER] Added box32 and line number support in the wrapperhelper ( #1890 )
2024-09-30 12:31:45 +02:00
rajdakin
09d4cb7b38
[WRAPPERHELPER] Fixed wrapperhelper ( #1850 )
2024-09-21 12:29:28 +02:00
rajdakin
e18846fac5
[WRAPPERHELPER] Fixed some bugs, added partial multiarch support ( #1847 )
2024-09-20 17:06:25 +02:00
rajdakin
5abdfd9751
[WRAPPERHELPER] Added predefined mark-simple and conversions ( #1845 )
2024-09-20 14:32:26 +02:00
ptitSeb
fb11af5859
[WRAPPER] Added hack for parser helper to __attribute inline and noreturn
2024-09-20 12:49:01 +02:00
rajdakin
550b72200d
Improve the wrapper helper ( #1844 )
...
* [WRAPPERHELPER] Fixed some issues, added better macros
* [WRAPPERHELPER] Fixed type_t_equal_lax
2024-09-20 12:40:06 +02:00
rajdakin
0d6028d837
[WRAPPERHELPER] Added per-arch override, always include 'stdc-predef.h', better parsing ( #1813 )
2024-09-10 17:25:37 +02:00
rajdakin
26b7a49d82
[WRAPPERHELPER] Fixed preprocessor logic, moved type validation to machine ( #1808 )
2024-09-08 22:26:35 +02:00
rajdakin
c87a56ef37
[WRAPPERHELPER] Major enhancements in output quality, allow for generic type mapping ( #1807 )
2024-09-08 16:43:16 +02:00
rajdakin
f30d75ae5d
[WRAPPERHELPER] General improvements ( #1804 )
...
* [WRAPPERHELPER] Automatic headers detection, various bug fixes, added some cast support
* [WRAPPERHELPER] Keep comments untouched
2024-09-07 20:53:51 +02:00
rajdakin
f0d7582845
Upgraded the wrapper helper ( #1803 )
...
* [WRAPPERHELPER] Fixed unsigned comparison in macros, added macro expanding in include commands, added -I option
* [WRAPPERHELPER] Forgot the README
2024-09-07 15:20:17 +02:00
rajdakin
6044feb7fd
Wrapper helper ( #1799 )
...
* [WRAPPERHELPER] Added wrapperhelper v0.1, tested on libc
* [WRAPPED] Removed updates to libc from this branch
* [WRAPPERHELPER] Removed GPL header and added modified LGPL header, added notes about licensing issues
2024-09-06 15:07:38 +02:00
wannacu
b1c09acb0c
[WRAPPER HELPER] Improve Record Parsing ( #880 )
2023-07-12 09:43:08 +02:00
Yang Liu
a9099ce2c1
Added some mpg123 wrapped functions ( #762 )
...
* Added some mpg123 wrapped functions
* Added a warning to wrapperhelper README
2023-05-05 09:38:01 +02:00
rajdakin
486bbae323
[HELPER] Added support for builtin type distinction (long/long long) ( #735 )
2023-04-23 20:56:14 +02:00
ptitSeb
66abc05259
Added a bunch of wrapped functions (for #725 )
2023-04-23 15:25:53 +02:00
rajdakin
4334a1985b
[WRAPPER HELPER] First pass toward a better wrapper helper ( #658 )
2023-03-31 17:33:40 +02:00
Jai A P
ba03124720
Add wrapperhelper from box86 ( #657 )
...
* Add wrapperhelper (created by @wannacu, from box86)
- Changes as compared to box86 version:
- Default Guest Triple x64
- Default Host Triple arm64
2023-03-31 14:42:28 +02:00