| Rev | Author | Branch | Log Message | Date | SHA |
|---|---|---|---|---|---|
| r25701 | master | Update client en_US pot [ci skip] |
3 October, 2025 | ||
| r25700 | master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
3 October, 2025 | ||
| master | GUI related safety tweaks |
3 October, 2025 | |||
| r25698 | master | Update client en_US pot [ci skip] |
3 October, 2025 | ||
| master | Further improve settings window scaling on low res |
3 October, 2025 | |||
| master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
3 October, 2025 | |||
| master | Various fixes for camera-related code: Performance, Memory safety, and alignment (interplay of functions with eachother and RPC's). Fixes identified performance regression and improves smoothness of looking around/aiming with mouse on low spec machines, due to less overhead each tick. |
3 October, 2025 | |||
| master | New Crowdin updates (PR #4493) |
3 October, 2025 | |||
| 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 | |||
| r25684 | 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 | |||
| 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 | |||
| r25675 | master | Fix crash on fresh installations |
1 October, 2025 | ||
| master | Update client en_US pot [ci skip] |
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 | |||
| 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 | |||
| 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 | |||
| r25648 | master | Addendum to vertex buffer lock fixes (Return S_OK as GTA expects for return values) |
29 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 | 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 | |||
| master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
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 | |||
| master | Fixed a bunch of vertex-related memory leaks |
28 September, 2025 | |||
| master | Addendum #3 to e556d42 - FINAL, CONCLUSIVE FIX for Nvidia ALT-TAB freezes |
29 September, 2025 | |||
| master | The second iteration of element data optimization (#4492) |
28 September, 2025 | |||
| master | Addendum #2 to e556d42 |
29 September, 2025 | |||
| master | Fix recently introduced log spam |
28 September, 2025 | |||
| master | Addendum to e556d42 |
28 September, 2025 | |||
| master | Further reduce the likelihood of alt-tab freezes (Not fully eliminated yet) |
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 | |||
| master | Addendum to last |
28 September, 2025 | |||
| master | Merge branch 'master' of https://github.com/multitheftauto/mtasa-blue |
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 | Fix network desync when `removePedFromVehicle` called during vehicle enter (#1519) (#4450) Add vehicle action handling |
28 September, 2025 | |||
| master | Small fix for CRenderItemManager::SaveReadableDepthBuffer |
28 September, 2025 | |||
| master | Addendum to e58cd39 |
29 September, 2025 | |||
| master | Addendum #3 to vertex buffer lock fixes (after 5b6530e) |
29 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 | |||
| 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 | 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 |