Rev | Author | Branch | Log Message | Date | SHA |
---|---|---|---|---|---|
r25693 | master | Update client en_US pot [ci skip] |
2 October, 2025 | ||
master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
2 October, 2025 | |||
master | Fix main menu memory leaks |
2 October, 2025 | |||
master | Update client en_US pot [ci skip] |
2 October, 2025 | |||
master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
2 October, 2025 | |||
master | Addendum #2 to f2e93f2 |
2 October, 2025 | |||
master | Update client en_US pot [ci skip] |
2 October, 2025 | |||
master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
2 October, 2025 | |||
master | Addendum to f2e93f2 (CSettings leak): Use new cleanup helper |
2 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 5eb8d8be3 Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue 293100c08 Fix main menu memory leaks ... |
2 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 0e51eb67d Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue d04a8ec77 Addendum #2 to f2e93f2 ... |
2 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 67a7a63c7 Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue b7ce21553 Addendum to f2e93f2 (CSettings leak): Use new cleanup helper ... |
2 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 0f5be5697 Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue f2e93f2a5 Fix mem leaks in CSettings ... |
2 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] ec0384e6b Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue 7363d853e Improved settings window with adaptive horizontal size (vertical impl was already in 4159496 by accident), leaving more space for entries in most locales. It will now also not cut off the left side of window, as it did on the smallest resolutions, and the vertical impl exposes previously unseen entries in locale like Arabic, for which a more extensive fix is still needed though. ... |
2 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] b395d75a8 Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue 4159496cc "Borderless colors fix" concept > new "PostFX" settings tab (Supports also fullscreen) to let the user decide and customize. Disabled by default. Also switch up technique for the boosts to tonemap, DWM kept ignoring our values and just applied max all the time, which is a limitation. ... |
2 October, 2025 | |||
r25684 | master | Improved settings window with adaptive horizontal size (vertical impl was already in 4159496 by accident), leaving more space for entries in most locales. It will now also not cut off the left side of window, as it did on the smallest resolutions, and the vertical impl exposes previously unseen entries in locale like Arabic, for which a more extensive fix is still needed though. |
2 October, 2025 | ||
master | Update client en_US pot [ci skip] |
2 October, 2025 | |||
master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
2 October, 2025 | |||
master | "Borderless colors fix" concept > new "PostFX" settings tab (Supports also fullscreen) to let the user decide and customize. Disabled by default. Also switch up technique for the boosts to tonemap, DWM kept ignoring our values and just applied max all the time, which is a limitation. |
2 October, 2025 | |||
master | Update client en_US pot [ci skip] |
2 October, 2025 | |||
master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
2 October, 2025 | |||
master | Fix mem leaks in CSettings |
2 October, 2025 | |||
master | Update client en_US pot [ci skip] |
2 October, 2025 | |||
master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
2 October, 2025 | |||
r25675 | master | D3D fix-ups after refactors #1 |
1 October, 2025 | ||
master | Fix build error |
1 October, 2025 | |||
master | Fix borderless mode colors & brightness (for real this time) as well as a regression |
1 October, 2025 | |||
master | Fix UB in CProxyDirect3D9 |
1 October, 2025 | |||
master | Addendum to 20a3a1f (Fixes some other issues as well) |
1 October, 2025 | |||
master | Fix typo on building creator (#4501) |
1 October, 2025 | |||
master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
1 October, 2025 | |||
master | Log and advert crash in CCore::OnPostCreateDevice |
1 October, 2025 | |||
master | Update client en_US pot [ci skip] |
1 October, 2025 | |||
master | Add SharedUtil::IsReadablePointer and touch up headers This helper function prefers compactness over readability, and never has to change again anyways because it's perfect by design, portable, and safe. |
1 October, 2025 | |||
master | Fix crash on fresh installations |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 9ed5455ae Fix CCore memory leaks |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 8779c7292 Addendum to c029a6f |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 1f46cd7d1 CGraphics: Fix additional memory leak |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] c029a6f2a Round #1: Fix 10 memory leaks in Client\core\Graphics |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 55847ebfc D3D fix-ups after refactors #2 |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 08279e784 D3D fix-ups after refactors #1 |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] aff62e388 Fix build error |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] b970eef1f Fix borderless mode colors & brightness (for real this time) as well as a regression |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 8df5101f5 Fix UB in CProxyDirect3D9 |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] db8a17412 Addendum to 20a3a1f (Fixes some other issues as well) |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 5ad35b460 Fix typo on building creator (#4501) |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] b40df826f Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue 20a3a1f90 Log and advert crash in CCore::OnPostCreateDevice ... |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 65de0f2af Add SharedUtil::IsReadablePointer and touch up headers |
1 October, 2025 | |||
master | Update client en_US pot [ci skip] |
1 October, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] e88534084 Fix crash on fresh installations |
1 October, 2025 | |||
master | Fix CCore memory leaks |
1 October, 2025 | |||
master | Addendum to c029a6f |
1 October, 2025 | |||
master | CGraphics: Fix additional memory leak |
1 October, 2025 | |||
master | Round #1: Fix 10 memory leaks in Client\core\Graphics |
1 October, 2025 | |||
master | D3D fix-ups after refactors #2 |
1 October, 2025 | |||
r25658 | master | Fix memory leak in case screenshot fails |
30 September, 2025 | ||
master | Fix potential regressions from recent refactors |
30 September, 2025 | |||
master | Addendum #2 to 37d8d4e |
30 September, 2025 | |||
master | Addendum to 37d8d4e |
30 September, 2025 | |||
master | Fixed memory and thread safety issues in CProxyDirect3D |
30 September, 2025 | |||
master | Heap safety and memory leak fixes for CDirect3DEvents9 g_pActiveShader Reference Counting (UAF) GetRealVertexBuffer & GetRealIndexBuffer: Per-frame leak during rendering ... |
30 September, 2025 | |||
master | (Heap) safety fixes in CRenderItemManager::OnLostDevice, CRenderItemManager::SaveDefaultRenderTarget and CRenderItemManager::ChangeRenderTarget SaveDefaultRenderTarget now takes explicit references on the saved surfaces (AddRef) instead of storing raw pointers that had just been SAFE_RELEASE'd. The old flow dropped the last reference and left m_pDefaultD3DRenderTarget/m_pDefaultD3DZStencilSurface dangling, so any later use (e.g. RestoreDefaultRenderTarget) dereferenced freed COM objects (UAF). ... |
30 September, 2025 | |||
master | (Heap) safety fixes for CRenderItem.EffectParameters.cpp |
30 September, 2025 | |||
master | Improve heap safety in allocator |
30 September, 2025 | |||
master | Improve heap safety in CProxyDirect3DVertexBuffer::Lock Pre-sized the fallback staging buffer during construction so its backing allocation never moves while a caller is writing through the pointer we returned. Added guard at the top of Lock: if a previous fallback session hasn�t finished, we simply return D3DERR_WASSTILLDRAWING ... |
30 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] eb276d14b Fix memory leak in case screenshot fails |
30 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] d3a059bef Fix potential regressions from recent refactors |
30 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 1b37d37c8 Addendum #2 to 37d8d4e |
30 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] dceb77628 Addendum to 37d8d4e |
30 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 37d8d4e4c Fixed memory and thread safety issues in CProxyDirect3D |
30 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 450517486 Heap safety and memory leak fixes for CDirect3DEvents9 |
30 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 9f2a17076 (Heap) safety fixes in CRenderItemManager::OnLostDevice, CRenderItemManager::SaveDefaultRenderTarget and CRenderItemManager::ChangeRenderTarget |
30 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 97afe8512 (Heap) safety fixes for CRenderItem.EffectParameters.cpp |
30 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] eb36bb70a Improve heap safety in allocator |
30 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 3779c5ad9 Improve heap safety in CProxyDirect3DVertexBuffer::Lock |
30 September, 2025 | |||
r25648 | master | Further reduce the likelihood of alt-tab freezes (Not fully eliminated yet) |
28 September, 2025 | ||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] b59fdbdc4 CRenderItemManager::PreDrawWorld: Fix D3D COM object reference leaks (COM objects with dangling references), GPU resource leaks, and avoid device state corruption |
28 September, 2025 | |||
master | Fix various unsafe vertex operations This aims to reduce; Freezes / crashes on alt-tab: Early checks stop the base-index wrap that may have previously jumped into invalid memory. ... |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 96e88e847 - Fix leaked vertex-shader references in the shader helpers - Fix Begin/EndScene mismatch in OnPresent (potentially calling EndScene() with no active scene > D3DERR_INVALIDCALL > messed up render queue) - Fix OnInvalidate()�s EndScene() call to be effective (Before, it just returned D3DERR_INVALIDCALL and didn't properly flush) |
28 September, 2025 | |||
master | Addendum to last |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 95216c248 Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue bf11c4ceb Fixed a bunch of vertex-related memory leaks |
28 September, 2025 | |||
master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 02997bd47 The second iteration of element data optimization (#4492) |
28 September, 2025 | |||
master | Misc coding guidelines conformance fixes (from my recent commits + extended) |
28 September, 2025 | |||
master | Fix vehicle state desync when `warpPedIntoVehicle` is called during `onVehicleStartExit` (#4458) Fix vehicle exit process to handle occupant changes correctly |
28 September, 2025 | |||
master | Addendum to e58cd39 |
29 September, 2025 | |||
master | Fix network desync when `removePedFromVehicle` called during vehicle enter (#1519) (#4450) Add vehicle action handling |
28 September, 2025 | |||
master | Addendum #3 to vertex buffer lock fixes (after 5b6530e) |
29 September, 2025 | |||
master | Small fix for CRenderItemManager::SaveReadableDepthBuffer |
28 September, 2025 | |||
master | Addendum #2 to vertex buffer lock fixes; Return a dummy buffer. Keep a static 4�8 KB vertex buffer that we can lock ourselves. When the driver hands back null, we copy/zero into that dummy memory, hand its pointer to GTA, and mark it dirty so the driver never tries to use the bogus lock. ... |
29 September, 2025 | |||
master | CRenderItemManager::PreDrawWorld: Fix D3D COM object reference leaks (COM objects with dangling references), GPU resource leaks, and avoid device state corruption |
28 September, 2025 | |||
master | • Fix leaked vertex-shader references in the shader helpers • Fix Begin/EndScene mismatch in OnPresent (potentially calling EndScene() with no active scene > D3DERR_INVALIDCALL > messed up render queue) • Fix OnInvalidate()�s EndScene() call to be effective (Before, it just returned D3DERR_INVALIDCALL and didn't properly flush) |
28 September, 2025 | |||
master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
28 September, 2025 | |||
master | Fixed a bunch of vertex-related memory leaks |
28 September, 2025 | |||
master | The second iteration of element data optimization (#4492) |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 53097a658 Addendum to e58cd39 |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] d0dd8002e Addendum #3 to vertex buffer lock fixes (after 5b6530e) |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 5b6530e32 Addendum #2 to vertex buffer lock fixes; |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 5a5fbc568 Addendum to vertex buffer lock fixes (Return S_OK as GTA expects for return values) |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 74d27cc59 Revert "Update CEF to 140.1.13+g5eb3258+chromium-140.0.7339.41" |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] f49884403 Revert "Update CEF to 140.1.14+geb1c06e+chromium-140.0.7339.185" |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 4716e6a94 Addendum #3 to e556d42 - FINAL, CONCLUSIVE FIX for Nvidia ALT-TAB freezes |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 309bfab69 Addendum #2 to e556d42 |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] e58cd393d Fix recently introduced log spam |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 7a0b8f015 Addendum to e556d42 |
28 September, 2025 | |||
master | Addendum to vertex buffer lock fixes (Return S_OK as GTA expects for return values) |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] e556d42df Further reduce the likelihood of alt-tab freezes (Not fully eliminated yet) |
28 September, 2025 | |||
master | Revert "Update CEF to 140.1.13+g5eb3258+chromium-140.0.7339.41" Addendum to 8d54de8 - still crashing. Therefore, likely introduced by CEF 140.0.7339.41 |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 24e9e4f89 Fix various unsafe vertex operations |
28 September, 2025 | |||
master | Revert "Update CEF to 140.1.14+geb1c06e+chromium-140.0.7339.185" Test fix for unhandled 0xC0000005 abrupt client exit since one of the CEF updates P4: chrome_elf.dll_unloaded ... |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 0b530dd0e Addendum to last |
28 September, 2025 | |||
master | Addendum #3 to e556d42 - FINAL, CONCLUSIVE FIX for Nvidia ALT-TAB freezes |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] d7c86a6f3 Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue f1c2a225f Misc coding guidelines conformance fixes (from my recent commits + extended) |
28 September, 2025 | |||
master | Addendum #2 to e556d42 |
29 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 679199e16 Fix vehicle state desync when `warpPedIntoVehicle` is called during `onVehicleStartExit` (#4458) |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 3ec9b5c5a Fix network desync when `removePedFromVehicle` called during vehicle enter (#1519) (#4450) |
28 September, 2025 | |||
master | Fix recently introduced log spam |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 0787b5983 Small fix for CRenderItemManager::SaveReadableDepthBuffer |
28 September, 2025 | |||
master | Addendum to e556d42 |
28 September, 2025 | |||
r25626 | release/maetro | Synchronize changes from 1.6 master branch [ci skip] 1f6835716 Fix build error from invisible characters 8c8c5e95d Update client en_US pot |
28 September, 2025 | ||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 32d4acbe1 Addendum #3 to db63a1: Fix offset notes (1 regressed, 1 missing) |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] f923b9452 Addendum #2 to db63a1: Fix comment style and add another entry |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] d084246b5 Addendum to db63a1d: Correct documentation (that, and commit desc, was wrong: 0x0002A733 = 0x0001F4B3) 659c26d24 Update client en_US pot |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] db63a1dd4 Avoid d3d9.dll crash @ 0x0002A733 (Top 5 most popular MTA crash) and add known incompatible d3d9.dll interface. |
28 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] 0a0a68514 Different approach for 8e4f245 (Fix vertex buffer lock failures) |
28 September, 2025 | |||
r25625 | master | Fix build error from invisible characters |
28 September, 2025 | ||
master | Update client en_US pot [ci skip] |
28 September, 2025 | |||
master | Addendum #3 to db63a1: Fix offset notes (1 regressed, 1 missing) |
28 September, 2025 | |||
master | Addendum #2 to db63a1: Fix comment style and add another entry |
28 September, 2025 | |||
master | Addendum to db63a1d: Correct documentation (that, and commit desc, was wrong: 0x0002A733 = 0x0001F4B3) |
28 September, 2025 | |||
master | Update client en_US pot [ci skip] |
28 September, 2025 | |||
master | Avoid d3d9.dll crash @ 0x0002A733 (Top 5 most popular MTA crash) and add known incompatible d3d9.dll interface. Note that this particular DLL isn't a mod, and isn't functional, but is just a poor, outdated Win7 DLL paste into a massively distributed GTA installation variant or mod-pack. |
28 September, 2025 | |||
master | Different approach for 8e4f245 (Fix vertex buffer lock failures) |
28 September, 2025 | |||
r25617 | release/maetro | Synchronize changes from 1.6 master branch [ci skip] ad2efc332 Final version of 5dc09d9 (Allocator) |
27 September, 2025 | ||
master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
27 September, 2025 | |||
master | Fix buffer lock failures (and the #4 most common SA crash @ 0x00354B1C) |
27 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] e0ae3d978 Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue 8e4f2453c Fix buffer lock failures (and the #4 most common SA crash @ 0x00354B1C) ... |
27 September, 2025 | |||
r25615 | master | Update client en_US pot [ci skip] |
27 September, 2025 | ||
master | Final version of 5dc09d9 (Allocator) |
27 September, 2025 | |||
r25613 | master | processLineAgainstMesh crash fix (#4491) Fix crash in the processLineAgainstMesh and potential crash in the testSphereAgainstWorld |
24 September, 2025 | ||
master | Visual Studio Update Build Tools 2022: 17.14.36518.9 This is an automated commit to keep track of toolchain changes on the build server. ... |
24 September, 2025 | |||
master | Add functionality to re-stream models separately (#4357) • Add functionality to re-stream models separately engineRestreamModel - re-stream a specific model using it's ID ... |
24 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] da8e50058 processLineAgainstMesh crash fix (#4491) 4ce24be21 Visual Studio Update |
24 September, 2025 | |||
release/maetro | Synchronize changes from 1.6 master branch [ci skip] eb76ac61b Add functionality to re-stream models separately (#4357) |
24 September, 2025 |