Commit Graph

410 Commits

Author SHA1 Message Date
Vicki Pfau 2f066a9790 Util: Start cleaning up some bounded string copies 2020-07-06 16:08:23 -07:00
Vicki Pfau b68c393223 Util: Fix crash if PNG header fails to write 2020-06-28 01:17:03 -07:00
Vicki Pfau a903fe19d8 Util: Add PNGRead safety checks 2020-06-26 01:22:39 -07:00
Vicki Pfau 20353fa195 VFS: Fix memory leak if attempt to open a 7z fails 2020-02-21 00:03:48 -08:00
Vicki Pfau d14597f1ee Core: Fix crash modifying hash table entry (fixes #1673) 2020-02-17 17:55:34 -08:00
Vicki Pfau 5d20aac7ed VFS: Fix unmapping order on Win32 2020-02-08 13:34:38 -08:00
Vicki Pfau baeb353694 VFS: Fix handle leak when double-mapping (fixes #1659) 2020-02-05 04:15:43 +00:00
Vicki Pfau d46f12aa8e Util: Fix crash reading invalid ELFs 2020-01-31 18:10:19 -08:00
Vicki Pfau 4153a7e21f Util: Fix memory leak in VDir7z 2020-01-16 20:10:54 -08:00
Vicki Pfau b2d406a411 Third-Party: Update LZMA SDK 2020-01-16 20:10:20 -08:00
Vicki Pfau dab12cf5c6 All: Fix several warnings 2020-01-16 19:54:41 -08:00
Vicki Pfau 6bd38d1565 GBA Cheats: Add support for loading EZ Flash-style cht files 2019-06-30 14:51:27 -07:00
Vicki Pfau 3f044a5791 Core: Add support for loading Libretro-style cht files 2019-06-22 13:02:58 -07:00
Vicki Pfau 227121e676 CMake: Begin cleanup 2019-06-20 14:03:40 -07:00
Vicki Pfau 918caf87c4 Core: Create game-related paths if they don't exist (fixes #1446) 2019-06-17 13:29:15 -07:00
Vicki Pfau 7d821d4f11 mGUI: Remmeber name and position of last loaded game 2019-06-07 12:26:49 -07:00
Le Hoang Quyen b11de7538e Implement atomic macros for win32 2019-05-17 16:30:50 -07:00
Vicki Pfau 7ea054ee01 All: More warning fixing 2019-05-08 11:25:31 -07:00
Vicki Pfau 8796f75fd3 Windows: File handling fixes (fixes #1360) 2019-03-22 23:54:41 -07:00
Vicki Pfau 4e39875e7b Qt: Revamp logging configuration 2019-01-20 21:09:34 -08:00
Vicki Pfau 2bfc3e0ca6 Wii: Define _GNU_SOURCE 2018-10-01 12:07:20 -07:00
Vicki Pfau 8a006bc9c4 Wii: Disable use of strtof_l (fixes #1106) 2018-09-29 12:08:31 -07:00
Vicki Pfau 5d28145b52 Util: Fix RingFIFOSize... 2018-09-23 20:32:58 -07:00
Vicki Pfau fdfab146a0 Core: Fix up thread proxy waiting 2018-09-23 13:26:52 -07:00
Vicki Pfau de9bff4a29 Util: Fix wrapping edge cases in RingFIFO 2018-09-23 13:26:32 -07:00
Vicki Pfau 9fb7485051 mGUI: Add BATTERY_NOT_PRESENT state 2018-09-20 11:22:58 -07:00
Vicki Pfau 5039d17a30 mGUI: Increase key delay 2018-09-19 19:20:29 -07:00
Vicki Pfau 21626502bb Switch: Add audio, key mapping, fast-forward, bugfixes 2018-09-14 20:21:31 -07:00
Vicki Pfau af03ad75be Switch: Initial mGUI port 2018-09-13 18:12:32 -07:00
Vicki Pfau c0a94967ca GUI: Minor fixes 2018-09-12 19:27:53 -07:00
Vicki Pfau 4f312a0998 Util: Add missing PNG read functions 2018-09-12 19:27:23 -07:00
Vicki Pfau cbf460a164 mGUI: Revamp file filtering 2018-09-03 17:54:40 -07:00
Vicki Pfau ae40277f9d VFS: Fix memory leak when failing to open 7z 2018-09-03 11:29:02 -07:00
Cameron Cawley c8dacbb645 VFS: Fix crash when built with minizip 2018-02-08 07:32:26 -08:00
Vicki Pfau a691143777 Util: Fix regression with PNGs 2017-10-16 20:07:04 -07:00
Vicki Pfau 697c1cfa9d Util: Add alpha versions of PNG functions 2017-09-24 22:32:32 -07:00
Vicki Pfau bd4dd8de5c Util: Don't build crc32 if the function already exists 2017-09-09 10:51:40 -07:00
Vicki Pfau 448bc200c3 Util: Get rid of _to16Bit 2017-08-26 18:23:29 -07:00
Vicki Pfau bb6728558d Test: Restructure test suite into multiple executables 2017-08-12 17:27:36 -07:00
Vicki Pfau 64409d9ca7 Core: ELF support 2017-07-16 09:45:25 -07:00
Vicki Pfau 0a898f66b4 Util: Fix CircleBufferWrite 2017-06-03 17:25:22 -07:00
Vicki Pfau 6b547899a8 VFS: Add VFileFIFO for operating on circle buffers 2017-04-29 01:39:46 -07:00
Vicki Pfau deffdc79a0 Core: New mVL file format 2017-04-29 01:39:46 -07:00
Vicki Pfau fbb02475da VFS: Optimize expanding in-memory files 2017-04-29 01:39:11 -07:00
Augustin Cavalier 953335846b All: Fix build on Haiku. 2017-04-26 12:15:16 -07:00
Vicki Pfau bf716b947a Util: Move StringList to string.c 2017-04-11 22:18:33 -07:00
waddlesplash 15b4df3b2b Fix the build on MSVC. 2017-03-16 13:26:21 -07:00
Vicki Pfau 6363a08178 Util: Add enumeration over a configuration section 2017-03-05 17:23:08 -08:00
Vicki Pfau 726986e447 Util: Add startswith 2017-03-05 17:22:24 -08:00
Vicki Pfau cea83a5444 Util: Add 8-bit PNG write support 2017-02-02 16:33:27 -08:00