Rev Author Branch Log Message Date SHA
r23525
Avatar Dutchman101
1.7 Fix SA crash at 0x002a65ef
18 October, 2025
Avatar Dutchman101
1.7 CEF memory leaks #2
18 October, 2025
Avatar Dutchman101
1.7 CEF memory leaks #1
18 October, 2025
r23522
Avatar Dutchman101
1.7 1.6 (C++ 14 alternative code).. Addendum to 4efb26e: to include fixes for MTA's top 5 crashes that include SA offsets 0x003F3A17 & 0x003F374A, as well as other bugs and memory leaks.
18 October, 2025
r23521
Avatar Dutchman101
1.7 1.6 (C++ 14 alternative code).. Addendum to 49e5265: Fix crashes introduced, and other pre-existing issues that surfaced, including mem leaks.
Memory fragmentation-related crashes due to texture replacing/allocation spam in loop are also reduced or gone (This wasn't out of mem.. it could happen even with 800MB usage), which is huge for MTA.
Also has some bonus fixes ahead of 1.7 master receiving it in a short while
17 October, 2025
r23520
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
dc8ff6272 Undo accidental merge
47bb4bca1 Part 2 of "Rewrite crash handler" (after ca5ca19)
12 October, 2025
Avatar Dutchman101
1.7 Update CEF to 141.0.6+g5bb5565+chromium-141.0.7390.108
17 October, 2025
Avatar Dutchman101
1.7 Improve serverinfo (This still doesn't fix stale (i) button data)
17 October, 2025
Avatar Dutchman101
1.7 Addendum to 47e0492
17 October, 2025
Avatar Dutchman101
1.7 Part 4 of "Rewrite crash handler"
17 October, 2025
Avatar Dutchman101
1.7 Part 3 of "Rewrite crash handler" (after ca5ca19 and 47bb4bc)
12 October, 2025
Avatar Dutchman101
1.7 Fix old server info bug (Displaying stale entry)
12 October, 2025
Avatar Dutchman101
1.7 Addendum #2 to 5429339 (Server list crash fixes)
12 October, 2025
Avatar Dutchman101
1.7 Addendum to 5429339 (Server list crash fixes)
12 October, 2025
Avatar Dutchman101
1.7 Minor audio related changes
12 October, 2025
Avatar Dutchman101
1.7 Fix heap corruption crash (No dialog) @ GTA SA 0x4fc66f: Engine sound type 4: Accelerate or type 5/Gear change
12 October, 2025
Avatar Dutchman101
1.7 Addendum to 651cea5
12 October, 2025
Avatar Dutchman101
1.7 Fix audio crash
12 October, 2025
Avatar Dutchman101
1.7 Undo accidental merge
12 October, 2025
Avatar Dutchman101
1.7 Part 2 of "Rewrite crash handler" (after ca5ca19)
12 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
cc9587772 Improve serverinfo (This still doesn't fix stale (i) button data)
17 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
c5fd124ae Addendum to 47e0492
bc81c4548 Part 4 of "Rewrite crash handler"
17 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
79331c369 Part 3 of "Rewrite crash handler" (after ca5ca19 and 47bb4bc)
0902200bd Fix old server info bug (Displaying stale entry)
12 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
420a6ec78 Addendum #2 to 5429339 (Server list crash fixes)
12 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
78ae23962 Addendum to 5429339 (Server list crash fixes)
12 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
feae02eec Minor audio related changes
d68171c0d Fix heap corruption crash (No dialog) @ GTA SA 0x4fc66f: Engine sound type 4: Accelerate or type 5/Gear change
...
12 October, 2025
r23506
Avatar Dutchman101
1.7 D3D fix-ups #6 (Performance)
8 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
aff704124 D3D fix-ups #6 (Performance)
8 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
b2379644b D3D fix-ups #5 (Performance)
8 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
4914b3ca8 D3D fix-ups #4 (Performance)
7 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
5229ad437 D3D fix-ups #3 (Performance)
7 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
699dad68b D3D fix-ups #2 (Performance)
7 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
56327f32d D3D fix-up #1
7 October, 2025
r23505
Avatar Dutchman101
1.7 D3D fix-ups #5 (Performance)
8 October, 2025
Avatar Dutchman101
1.7 D3D fix-ups #4 (Performance)
7 October, 2025
r23503
Avatar Dutchman101
1.7 D3D fix-up #1
7 October, 2025
Avatar Dutchman101
1.7 D3D fix-ups #3 (Performance)
7 October, 2025
Avatar Dutchman101
1.7 D3D fix-ups #2 (Performance)
7 October, 2025
r23500
Avatar Dutchman101
1.7 Addendum to 1755fd9
7 October, 2025
Avatar Dutchman101
1.7 make performance fix from 1ba43ce actually work, and a few minor tweaks
7 October, 2025
Avatar Dutchman101
1.7 1.6: FIx build errors (convert back to C++ 14 where applicable, due to recent backports)
7 October, 2025
Avatar Dutchman101
1.7 Rework clipboard handling and add SharedUtil::MakeGlobalUnlockGuard
5 October, 2025
Avatar Dutchman101
1.7 Fix performance hit introduced by db8a174
7 October, 2025
Avatar Dutchman101
1.7 Fix crash introduced by cf3c602
7 October, 2025
Avatar Dutchman101
1.7 Rewrite CRenderWareSA.TextureReplacing.cpp for performance, memory, and stability
7 October, 2025
Avatar Dutchman101
1.7 Fix crash in RpMaterialDestroy
5 October, 2025
Avatar Dutchman101
1.7 Update CEF to 140.1.14+geb1c06e+chromium-140.0.7339.185
5 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
a4287a799 Addendum to 1755fd9
7 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
1755fd9e7 make performance fix from 1ba43ce actually work, and a few minor tweaks
7 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
c92a4add7 1.6: FIx build errors (convert back to C++ 14 where applicable, due to recent backports)
b17e00a0b Rework clipboard handling and add SharedUtil::MakeGlobalUnlockGuard
7 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
1ba43ce07 Fix performance hit introduced by db8a174
542933948 Fix crash introduced by cf3c602
7 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
cef44d6a0 Rewrite CRenderWareSA.TextureReplacing.cpp for performance, memory, and stability
7 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
5b8f720cd Fix crash in RpMaterialDestroy
be7cbacf3 Update CEF to 140.1.14+geb1c06e+chromium-140.0.7339.185
7 October, 2025
r23491
Avatar TEDERIs
1.7 Crashfix (uninitialized ptr) (#4508)
4 October, 2025
Avatar Dutchman101
1.7 Addendum #2 to 86ad47c & dc0fb96
4 October, 2025
Avatar Dutchman101
1.7 Addendum to last
4 October, 2025
Avatar Dutchman101
1.7 Replace ReadRegistryStringValue
4 October, 2025
Avatar Dutchman101
1.7 Addendum to 86ad47c & dc0fb96
4 October, 2025
Avatar Dutchman101
1.7 GUI related safety tweaks
3 October, 2025
Avatar Dutchman101
1.7 Fix memory leak in main menu (News browser)
The new way is cascading delete of all parent's children, removed function had many issues including dangling parent pointer, double deletion risk, UAF

...
10 September, 2025
Avatar Dutchman101
1.7 Further improve settings window scaling on low res
3 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
4efcc4d52 Addendum to 43630d3 (Merge mishap)
5 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
27ebfbc30 Revert reg function changes (only for 1.7)
5 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
3e43e7ec5 Fix some memory leaks
d0d38bdcd Addendum to 6e19a73
5 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
5f82d6bf0 Improve server list (+list interface) performance, and reduce background overhead
43630d342 Add SharedUtil::TryGetProcAddress, use it in various places, and address misc issues exposed during implementation
5 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
2daba7b00 Update DX SDK requirement
8058af5f8 Addendum #1 to ca5ca19
...
5 October, 2025
Avatar Dutchman101
1.7 Addendum to 43630d3 (Merge mishap)
5 October, 2025
Avatar Dutchman101
1.7 Revert reg function changes (only for 1.7)
5 October, 2025
Avatar Dutchman101
1.7 Fix some memory leaks
5 October, 2025
Avatar Dutchman101
1.7 Addendum to 6e19a73
5 October, 2025
Avatar Dutchman101
1.7 Improve server list (+list interface) performance, and reduce background overhead
5 October, 2025
Avatar Dutchman101
1.7 Add SharedUtil::TryGetProcAddress, use it in various places, and address misc issues exposed during implementation
5 October, 2025
Avatar Dutchman101
1.7 Update DX SDK requirement
4 October, 2025
Avatar Dutchman101
1.7 Addendum #1 to ca5ca19
4 October, 2025
Avatar Dutchman101
1.7 Rewrite Crash handler (to more reliably catch, dialog, dump and process all types of exceptions, even stack buffer overruns)
Aims to reduce "MTA closed without anything", the handler was on ancient code and badly needed modernization away from deprecated API's as well.
It also puts more details into the crash dialog
5 October, 2025
Avatar Dutchman101
1.7 Fix GUI related crashes and regressions/bad code
4 October, 2025
r23473
Avatar Dutchman101
1.7 Regression fix
2 October, 2025
Avatar Dutchman101
1.7 Revert 68a8db6 to curb unknown camera performance regression in 1.6 (Revised changes are planned for 1.7 only)
2 October, 2025
Avatar Dutchman101
1.7 Revert "Addendum to 9ff02d5"
2 October, 2025
Avatar Dutchman101
1.7 Fix main menu memory leaks
2 October, 2025
Avatar Dutchman101
1.7 Addendum #2 to f2e93f2
2 October, 2025
Avatar Dutchman101
1.7 Addendum to f2e93f2 (CSettings leak): Use new cleanup helper
2 October, 2025
Avatar Dutchman101
1.7 Fix mem leaks in CSettings
2 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
e1c459ec3 Regression fix
2 October, 2025
Avatar Maetro Bot
1.7m Synchronize changes from 1.6 branch [ci skip]
f52231409 Revert 68a8db6 to curb unknown camera performance regression in 1.6 (Revised changes are planned for 1.7 only)
e17a7a1c3 Revert "Addendum to 9ff02d5"
...
2 October, 2025