| Rev | Author | Branch | Log Message | Date | SHA |
|---|---|---|---|---|---|
| r23452 | 1.7 | Fix memory leak in case screenshot fails |
30 September, 2025 | ||
| 1.7 | Fix potential regressions from recent refactors |
30 September, 2025 | |||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] fa742c12f Fix memory leak in case screenshot fails d8db960ce Fix potential regressions from recent refactors |
30 September, 2025 | |||
| r23450 | 1.7 | Addendum #2 to 37d8d4e |
30 September, 2025 | ||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 1d9cd490e Addendum #2 to 37d8d4e |
30 September, 2025 | |||
| r23449 | 1.7 | Addendum to 37d8d4e |
30 September, 2025 | ||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 5710bd2dc Addendum to 37d8d4e |
30 September, 2025 | |||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 00a04a05d Fixed memory and thread safety issues in CProxyDirect3D |
30 September, 2025 | |||
| r23448 | 1.7 | Fixed memory and thread safety issues in CProxyDirect3D |
30 September, 2025 | ||
| r23447 | 1.7 | Heap safety and memory leak fixes for CDirect3DEvents9 g_pActiveShader Reference Counting (UAF) GetRealVertexBuffer & GetRealIndexBuffer: Per-frame leak during rendering ... |
30 September, 2025 | ||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 94caf7367 Heap safety and memory leak fixes for CDirect3DEvents9 |
30 September, 2025 | |||
| r23446 | 1.7 | (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 | ||
| 1.7 | (Heap) safety fixes for CRenderItem.EffectParameters.cpp |
30 September, 2025 | |||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 2566ac6be (Heap) safety fixes in CRenderItemManager::OnLostDevice, CRenderItemManager::SaveDefaultRenderTarget and CRenderItemManager::ChangeRenderTarget |
30 September, 2025 | |||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 73fb4d47d (Heap) safety fixes for CRenderItem.EffectParameters.cpp |
30 September, 2025 | |||
| r23444 | 1.7 | 1.6: Improve heap safety in allocator |
30 September, 2025 | ||
| 1.7 | 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 | |||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 8cbbd4c7d 1.6: Improve heap safety in allocator |
30 September, 2025 | |||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 171c976de Improve heap safety in CProxyDirect3DVertexBuffer::Lock |
30 September, 2025 | |||
| r23442 | 1.7 | Addendum to 9a6bac7 |
29 September, 2025 | ||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 9ed74239c Addendum to 9a6bac7 |
29 September, 2025 | |||
| r23441 | 1.7 | Addendum #3 to vertex buffer lock fixes (after 5b6530e) |
29 September, 2025 | ||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 2a6c90a13 Addendum #3 to vertex buffer lock fixes (after 5b6530e) |
29 September, 2025 | |||
| r23440 | 1.7 | 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 | ||
| 1.7 | Addendum to vertex buffer lock fixes (Return S_OK as GTA expects for return values) |
29 September, 2025 | |||
| 1.7m | Synchronize changes from 1.6 branch [ci skip] 3640a2e18 Addendum #2 to vertex buffer lock fixes; 6f3369b88 Addendum to vertex buffer lock fixes (Return S_OK as GTA expects for return values) |
29 September, 2025 |