Permalink
Commits on Jun 19, 2018
  1. Bump savegame version for v0.62-beta1

    TheCycoONE committed Jun 19, 2018
  2. Update changelog for v0.61-beta1

    TheCycoONE committed Jun 19, 2018
Commits on Jun 17, 2018
  1. Merge pull request #1422 from TheCycoONE/ffmpeg-double-free

    Alberth289346 committed Jun 17, 2018
    Fix double free regression in old ffmpeg
Commits on Jun 16, 2018
  1. Fix double free regression in old ffmpeg

    TheCycoONE committed Jun 16, 2018
    We must not free a context when we did not allocate it. In old versions
    thei video and audio contexts were borrowed not owned.
Commits on Jun 5, 2018
  1. Merge pull request #1418 from TheCycoONE/loop_warn_fix

    Alberth289346 committed Jun 5, 2018
    Fix one iteration loop warnings
Commits on Jun 4, 2018
  1. Fix one iteration loop warnings

    TheCycoONE committed Jun 4, 2018
    Use next instead of pairs to test if a table is empty.
Commits on May 31, 2018
  1. Merge pull request #1415 from TheCycoONE/bump_deps

    Alberth289346 committed May 31, 2018
    Bump vcpkg commit
  2. Bump vcpkg commit

    TheCycoONE committed May 31, 2018
Commits on May 29, 2018
  1. Merge pull request #1411 from TheCycoONE/malformed_dyn_info

    Alberth289346 committed May 29, 2018
    [RDY] Enforce dynamic_info text key
Commits on May 26, 2018
  1. Enforce dynamic_info text key

    TheCycoONE committed May 26, 2018
    Resolves a crash if setDynamicInfo is given a table with a missing text
    key. The source of the problem is now logged to gameLog without a crash.
    
    Additional scaffholding was written to support verifying unit tests.
Commits on May 23, 2018
  1. Merge pull request #1407 from TheCycoONE/ffmpeg_deprecations

    Alberth289346 committed May 23, 2018
    [RDY] FFMPEG 4.0 deprecation fixes
  2. Merge pull request #1408 from TheCycoONE/music_mem_clean

    Alberth289346 committed May 23, 2018
    [RDY] Clean memory related to allocating music thread
  3. Clean memory related to allocating music thread

    TheCycoONE committed May 22, 2018
  4. FFMPEG 4.0 deprecation fixes

    TheCycoONE committed May 22, 2018
    av_register_all no longer needs to be called
    best_effort_timestamp is now a property not a function
Commits on May 22, 2018
  1. Merge pull request #1403 from TheCycoONE/memfix_texture_load

    Alberth289346 committed May 22, 2018
    [RDY] Fix memory leak loading bitmaps
Commits on May 21, 2018
  1. Fix memory leak loading bitmaps

    TheCycoONE committed May 17, 2018
Commits on May 16, 2018
  1. Merge pull request #1400 from TheCycoONE/lua_close_movie_player_clean

    Alberth289346 committed May 16, 2018
    Movie memory leak fixes
  2. Fix memory leaks and version confusion in th_movie

    TheCycoONE committed May 14, 2018
    Several places mixed up libav and ffmpeg versions for APIs.
    
    A number of memory leaks have been resolved.
    
    Use C++ thread sleep instead of SDL version for consistency
  3. Clean up lua state on shutdown

    TheCycoONE committed May 13, 2018
    Without this, none of the __gc finalizers are run, which means that all
    remaining allocations will be reported as memory leaks.
Commits on May 15, 2018
  1. Merge pull request #1399 from TheCycoONE/movie_audio_fix

    sadger committed May 15, 2018
    [RDY] Fix audio in movies
  2. Merge pull request #1396 from altiereslima/master

    TheCycoONE committed May 15, 2018
    Update Portuguese Brazilian translation
  3. Fix audio in movies

    TheCycoONE committed May 15, 2018
    Regression from rename patches.
Commits on May 9, 2018
  1. Merge pull request #1397 from TheCycoONE/animview_memory

    Alberth289346 committed May 9, 2018
    Fixes invalid reads and drops xml export/import in AnimView
Commits on May 4, 2018
  1. Eliminate _loadArray function

    TheCycoONE committed May 4, 2018
Commits on May 2, 2018
  1. Remove export/import xml from AnimView

    TheCycoONE committed May 2, 2018
    The option didn't work properly and isn't used. For custom graphics we
    will not be using this format.
  2. Memory access fixes for AnimView

    TheCycoONE committed May 1, 2018
    Some modernization and cleanup was done in the process of debugging and
    has been left in this commit.
  3. Merge pull request #1395 from TheCycoONE/rnc_fixes

    Alberth289346 committed May 2, 2018
    [RDY] Fix invalid reads in RNC
  4. altiereslima/CorsixTH

    altiereslima committed May 2, 2018
  5. Fix invalid reads in RNC

    TheCycoONE committed May 2, 2018
    The endpos was misinterpreted in rnc.cpp. This didn't result in any read
    errors in valgrind, presumably because a null byte was added to the end
    of the input stream; however AnimView which allocated exactly the read
    file to the input buffer showed the error.
Commits on May 1, 2018
  1. Update Portuguese Brazilian translation (#1393)

    altiereslima authored and TheCycoONE committed May 1, 2018
    * Update Portuguese Brazilian tranlation
    
    * fix
Commits on Apr 30, 2018
  1. Merge pull request #1391 from TheCycoONE/dedupe_rnc

    Alberth289346 committed Apr 30, 2018
    Use the same rnc code for CorsixTH and AnimView
  2. Merge pull request #1384 from Brainsample/meander

    TheCycoONE committed Apr 30, 2018
    More natural meandering
Commits on Apr 29, 2018
  1. Use the same rnc code for CorsixTH and AnimView

    TheCycoONE committed Apr 28, 2018
    CorsixTH/Lua specific code and AnimView specific code was extracted
    into the relevant projects. rnc.h was modified into a public contract
    for using rnc as a C++ library. Helper functions were added.
    
    New common rnc code is in new $/common directory.
Commits on Apr 28, 2018
  1. Merge pull request #1392 from TheCycoONE/spriteview_insensitive

    Alberth289346 committed Apr 28, 2018
    Enhancements for case sensitive filesystems