59 Commits

Author SHA1 Message Date
Luke Street b5da26aa48 msvcrt: Clean up __wgetmainargs, _wdupenv_s, _wgetenv_s; add __getmainargs 2025-09-26 11:40:36 -06:00
Luke Street 01ddf95d36 Add proper resource implementation 2025-09-26 01:51:25 -06:00
Luke Street 720e6639a9 Return ERROR_RESOURCE_DATA_NOT_FOUND if open_resource_stream fails 2025-09-26 01:16:52 -06:00
Luke Street 836f485d66 Initial external DLL support 2025-09-26 00:55:35 -06:00
rjkiv 6f81e707ed file ops 2025-09-01 14:59:03 -07:00
rjkiv da17dd573d bug fixes 2025-08-10 10:15:14 -07:00
rjkiv f80d7dda62 FindFirstFileW 2025-08-09 14:53:56 -07:00
rjkiv 87916afc79 oops a few wchar_t's slipped through 2025-08-09 14:07:41 -07:00
rjkiv 61fa3084fb more more more 2025-08-07 14:35:39 -07:00
rjkiv cf346634a8 use std::string over char* 2025-08-07 12:29:23 -07:00
rjkiv 92f8944cf1 implement FindResourceW and LoadResource 2025-08-07 11:23:34 -07:00
rjkiv 9324825d04 why segfaulting lmao 2025-08-06 12:52:09 -07:00
rjkiv 3f5b1c3767 use wideStringToString 2025-08-06 11:47:04 -07:00
rjkiv ca647d32e7 get a lil farther (segfaulting again lol) 2025-08-06 11:38:10 -07:00
rjkiv a045fd0b9e a few more funcs 2025-08-06 11:21:33 -07:00
pixel-stuck 0320efcda2 properly implement GetModuleFileNameW 2025-08-04 17:10:52 -04:00
rjkiv dc2ad0d678 more cl funcs 2025-08-04 10:53:35 -07:00
rjkiv d88a4c9530 un-atomicize 2025-07-26 21:26:14 -07:00
rjkiv 57cb392654 add interlockedcompareexchange 2025-07-26 21:15:49 -07:00
Dávid Balatoni 8bd112f0e4 Add GetTempFileNameA (#84) 2025-06-18 00:12:39 +02:00
Howard Luck c01d9a25b9 findNextFile improvement (#82)
* move empty pattern check into while loop

* early return if pattern is empty

* comment
2025-06-01 22:22:17 +09:00
Pheenoh 93862405ed move empty pattern check into while loop (#81) 2024-08-19 21:00:15 -06:00
Exant64 bcc6eae470 Added quotation mark check in files::pathFromWindows (#77)
* Added quotation mark check in files::pathFromWindows

* Moved quotation mark logic to createprocess argument processing code
2024-07-23 00:29:47 -06:00
Parker 701134e596 fix (#80) 2024-07-23 00:27:03 -06:00
Anghelo Carvajal ca9364a0df Add trailing periods support to FindFirstFileA (#75)
* idk

* meh

* Implement trailing periods on FindFirstFileA

* ah?

* Remove assert
2024-05-27 19:51:24 -06:00