Commit Graph

15095 Commits (932691d199b7ea500dd65a9fd120b8033c3fa53a)

Author SHA1 Message Date
Bret Curtis 932691d199
Merge pull request #2091 from Capostrophic/fallheight
Avoid falling height reset if on-ground state wasn't actually updated (bug #4411)
6 years ago
Bret Curtis d80d056140
Merge pull request #2098 from xyzz/fix-loading-screen-uaf
loadingscreen: Fix UaF in loading screen.
6 years ago
Bret Curtis 91b962c095
Merge pull request #2099 from xyzz/replace-volatile-atomic
Replace volatile bools with std::atomic<bool>
6 years ago
Capostrophic 7155e787b4 Clean up fallback record creation 6 years ago
Ilya Zhuravlev 1bdec2399f Make sure CopyFramebufferToTextureCallback is only called once and not every frame 6 years ago
Ilya Zhuravlev 07e9ce84b3 Replace volatile bools with std::atomic<bool> 6 years ago
Ilya Zhuravlev 8e7c01b561 loadingscreen: Fix UaF in loading screen.
When the CopyFramebufferToTextureCallback callback is called, in its operator() it resets setInitialDrawCallback by providing a NULL pointer.
However, this causes the callback to get deleted. In turn, the "this" pointer is invalidated.
When execution returns to DrawCallback::run, it accesses a _nestedCallback member of deleted "this" which is UB.
6 years ago
Ilya Zhuravlev 98b2c04404 android: Add a method so that we can send relative mouse movements from java. 6 years ago
Capostrophic 0bbcc0e787 Avoid falling height reset if onGround state didn't change (bug #4411) 6 years ago
Ilya Zhuravlev 09585b7208 android_main.c: Replace nullptr back to NULL since there are no nullptr in C 6 years ago
Capostrophic 2681435857 Editor: handle AI settings, regional sound and levelled list "none" chances as shorts (bug #2987) 6 years ago
Bret Curtis 6d7aacab5e
Merge pull request #2053 from akortunov/animatedContainers
Native animated containers support
6 years ago
Bret Curtis d2c88f0983
Merge pull request #2071 from Capostrophic/sneaking
Don't interrupt sneak and swim idles in attack ready state in first person view (bug #4750)
6 years ago
Andrei Kortunov a53333c3d5 Native animated containers support (feature #4730) 6 years ago
terrabyte25 c31fa3074e
Sanity check for text input in toggleWalking 6 years ago
Capostrophic 6083e5ed4b Don't interrupt sneak and swim idles in first person view (bug #4750) 6 years ago
Marc Zinnschlag d791dcfbf3 Merged pull request #2051 6 years ago
Bret Curtis 32624cb3ed
Merge branch 'master' into colors 6 years ago
Bret Curtis b296c4a3bb
Merge pull request #2058 from Capostrophic/collision
Don't consider non-solid actors truly levitating (bug #4746)
6 years ago
Capostrophic 7b33838b33 Don't consider non-solid actors truly levitating (bug #4746) 6 years ago
Bret Curtis 35ea8ecb0b
Merge pull request #2056 from Capostrophic/esmtool
esmtool cleanup
6 years ago
Capostrophic 7cae0017ac Display Ambient, Sunlight and Fog field values as colors (bug #4745) 6 years ago
Capostrophic 5c8c079718 Fix incorrect event argument which messed with hidden light pointers 6 years ago
Capostrophic 832870dc79 esmtool cleanup 6 years ago
Bret Curtis c2c86fc4a5
Merge pull request #2052 from mp3butcher/master
fix moc achieving to reach unparsable boost code
6 years ago
Bret Curtis 807cab568e
Merge pull request #2050 from Capostrophic/markers
[Regression] Revert unnecessary case changes for fallback records
6 years ago
Bret Curtis b1ca6c6e95
Merge pull request #2045 from akortunov/animfix
[Testing needed] Fix regressions in the animation system
6 years ago
mp3butcher 9de6c630f2 fix moc achieving to reach unparsable boost code 6 years ago
Capostrophic 7b5932a49d Add Invert X Axis option (feature #3610) 6 years ago
Capostrophic c59513c30c Revert unnecessary case changes for fallback records 6 years ago
Andrei Kortunov 880ec3ce7b Fix visible sheaths for invisible actors 6 years ago
Andrei Kortunov 671f2811d5 Fix regressions in the animation system (bug #4729) 6 years ago
Andrei Kortunov e8b3ae8706 Improve ResetActors command (bug #4723) 6 years ago
Andrei Kortunov 7438e20ee1 Fix shield displaying on inventory avatar (bug #4720) 6 years ago
Andrei Kortunov 68c170f065 Refactor tools to do not use boost exceptions and exit() command 6 years ago
Andrei Kortunov 059a8fd32a Refactor dynamic casts in the editor 6 years ago
Bret Curtis a21792657a
Merge pull request #2034 from akortunov/guifixes
Improve GUI cleanup
6 years ago
Andrei Kortunov 5ac81cfbff Throw exceptions with some info int the editor if dynamic_cast failed 6 years ago
Andrei Kortunov f20d1b1b72 Catch exception in the NIFTest 6 years ago
Bret Curtis 419e7ea5a2
Merge pull request #2035 from akortunov/coverity
Fix many Coverity Scan warnings
6 years ago
Bret Curtis 8a66dec865
Merge pull request #2031 from akortunov/warnfix
Fix some Clang 7 warnings
6 years ago
Andrei Kortunov 4ee15ddcb9 Fix many Coverity Scan warnings 6 years ago
Andrei Kortunov 5e071e3eb0 Add a missing check if mPtr is empty (bug #4715) 6 years ago
Andrei Kortunov 71f1a53090 Improve tooltips cleanup (bug #4714) 6 years ago
Bret Curtis 194232abde
Merge pull request #2029 from akortunov/actorfix
[Regression] Handle case in the editor when actor's bodypart was not found
6 years ago
Bret Curtis 0f29a73fc9
Merge pull request #2025 from Capostrophic/actorloops
Use C++11 for close actor-iterating loops and avoid some redundant operations
6 years ago
Andrei Kortunov d2613e35a2 Fix some Clang 7 warnings 6 years ago
Andrei Kortunov 0065bccf24 Handle case in the editor when actor's bodypart was not found 6 years ago
AnyOldName3 02a8c6a7ce
Merge branch 'master' into pr/fix-hidpi-resolution 6 years ago
Bret Curtis 228f6b572f
Merge branch 'master' into prisonmarker 6 years ago