Skip to content
Xottab_DUTY edited this page Aug 7, 2018 · 38 revisions

Most recent changes are listed first.

New/changed features

Fixed bugs

  • c5cbc9e CDestroyablePhysicsObject: Fix incorrect type passed to GameObject::eDeath callback
  • 2b2a60b, 9d13453 Memory leak in render resource managers
  • 169b901 'Ding' sounds caused by Alt+key combinations in window mode
  • e8f39ef Blurred text on R4
  • 34ad8a8 Crash due to null pointer dereference when running g_kill command in disconnected state
  • 3373816 Crash due to R_ASSERT failure when trying to stop inactive script profile timer
  • 4dc7572 Incorrect name of exported script function
  • 90a9f54 Incorrect bullet manager time factor rounding (caused crash when using small time factor)
  • f0109a3 Recursive crash in xrDebug::backend
  • e699503 xrIDirect3DDevice9::GetSoftwareVertexProcessing returns HRESULT instead of BOOL
  • fdc90c6 Self assignment of pCaps->VertexTextureFilterCaps
  • 5ee7d8b Crash due to R_ASSERT failure in CUILines::GetColorFromText (had been used to crash multiplayer clients)
  • 9097307 Crash due to a stack overflow when indexing large directory trees
  • 1ef11cf Crash due to a buffer overflow when command line length exceeds 511
  • 99de510 Potential buffer overflow in xrGameSpyServer::OnMessage
  • ed73dea Comparing values of different enum types in dxUIRender::StartPrimitive
  • 6747a19 VertexCache default constructor doesn't initialize object
  • fea2c63 Potential buffer over-read in CPHShell::ResetCallbacksRecursive
  • 08a7396 Incorrect argument order in call to xrSASH::OnConsoleInvalidSyntax
  • 43536dc, a5525d2, c611d5f, 2055b8d, 976b434, 7dc1f10, d00065b Potential stack overflow
  • 0f8835f Incorrect SBoneShape validation
  • ebcc62b, 2aa3eb1 Incorrect format string
  • e8d6c17, 3a788d0, 878cec4 Missing format string argument cast
  • 8b67bb5 Missing check in cylinder validation function
  • 7d053dc Potential stack frame corruption in CConsole::ExecuteCommand
  • 631fadd Inactual CUIGameCustom statics could potentially remain unremoved
  • e1f1afe Incorrect weather button order in MP voting dialog
  • 2d152f8 Incorrect depth stencil initialization in dx10StateUtils::ValidateState

Module structure changes

  • 3f12bb1 xrXMLParser merged into xrCore
  • e1fa93f AI navigation core moved to xrAICore dynamic library
  • 7b18fa2 New module xrRenderGL for OpenGL renderer
  • cb4b496, c6f1ada, 6e9d982 OpenSSL is linked as external dynamic library, crypto merged into xrCore
  • 7ae37de, c83bc23 Script engine code moved to xrScriptEngine dynamic library
  • a4a74e1 Plugins use xrCore instead of deleted xrCoreStatic
  • cdd6c53 xrCPU_Pipe merged into xrCore
  • 32a7801 Common level compiler UI moved to xrLCUtil dynamic library
Clone this wiki locally