Skip to content
Permalink
development

Commits on Sep 12, 2020

  1. Merge pull request #191 from odamex/bug/crash-on-wad-change

    Bug/crash on wad change
    fuzztooth committed Sep 12, 2020

Commits on Sep 11, 2020

  1. Some protections/cleanups against wild pointers in font

    I haven't got any crashes from this, but I noticed it while working on
    my last few commits and wanted to nip potential problems in the bud.
    AlexMax committed Sep 11, 2020
  2. Avoid more cases of NULL patches

    AlexMax committed Sep 11, 2020
  3. Change the tags on all the patches first

    Might not be a safe assumption to assume the WAD is being reloaded, and
    why take a chance when changing the tag is easy.
    AlexMax committed Sep 11, 2020
  4. Merge pull request #190 from odamex/new-font

    New font
    fuzztooth committed Sep 11, 2020
  5. Merge pull request #189 from odamex/format-size-defines

    Introduce PRIuSIZE and related defines
    fuzztooth committed Sep 11, 2020
  6. Update the prebuilt WAD

    AlexMax committed Sep 11, 2020
  7. I need these chars in the http-dl branch

    AlexMax committed Sep 11, 2020
  8. Change font to the one used by Eternity Engine

    Quasar told me the font is free to use.  Also, I cut out a number of
    unused characters.
    AlexMax committed Sep 11, 2020

Commits on Sep 8, 2020

  1. Merge pull request #188 from Ch0wW/fix_ssg_muzzleflash

    Correct the SSG's muzzleflash duration.
    fuzztooth committed Sep 8, 2020

Commits on Sep 7, 2020

  1. Yet more formatting weirdness

    AlexMax committed Sep 7, 2020
  2. Nix inttypes.h include

    We shouldn't include inttypes.h unless we plan to shim the all of the
    relevant format specifiers it contains.  PRI*SIZE isn't even standard.
    AlexMax committed Sep 7, 2020
  3. Fix formatting

    AlexMax committed Sep 7, 2020
  4. Introduce PRIuSIZE and related defines

    inttypes.h has several PRI* defines used to print format specifiers, and
    keeping with this convention I introduced a format define specifically
    for size_t, which will work on both old MSVC and GCC.  Hopefully this
    means we can finally nix some format specifier warnings.  I nixed all of
    them in z_zone.cpp as an example.
    AlexMax committed Sep 7, 2020
  5. Correct the SSG's muzzleflash.

    It lasted a frame longer than intended, making a weird cut during the reloading.
    It doesn't interfere with the length of the animation, by the way.
    Ch0wW committed Sep 7, 2020

Commits on Sep 4, 2020

  1. Attempt to fix a status bar crash

    There are several levels to this:
    - Not all of the status bar shutdown functions were being run on WAD
      change.  Fixed things so it is.
    - Changing the tags of the patches is unnecessary since zone memory goes
      away anyway.  However, the pointers to those patches become wild as
      soon as that happens.  So I implemented a "free list" that NULL's all
      the pointers on shutdown.
    - None of the low level patch drawing functions were checking for NULL
      pointers.  Not fixing this would trade one set of crashes for another.
    AlexMax committed Sep 4, 2020

Commits on Sep 2, 2020

  1. Merge pull request #185 from odamex/bug/more-asan-fixes

    Fix two ASan bugs
    nstlaurent committed Sep 2, 2020
  2. Fix two ASan bugs

    - Don't check widescreen while shutting down.
    - Ensure text string buffers are in-scope while writing PNG screenshots.
    AlexMax committed Sep 2, 2020

Commits on Aug 31, 2020

  1. Merge pull request #184 from odamex/bug/fix-mixer-open

    Use Mix_OpenAudioDevice on SDL2
    fuzztooth committed Aug 31, 2020
  2. Try using a plain SDL20 define

    AlexMax committed Aug 31, 2020
  3. SDL_Mixer bugfix

     Thanks to Edward850 for pointing this out.
    AlexMax committed Aug 31, 2020

Commits on Aug 27, 2020

  1. Merge pull request #183 from odamex/bug/status-bar-asan-fix

    Bug/status bar asan fix
    fuzztooth committed Aug 27, 2020
  2. Replace another magic number

    AlexMax committed Aug 27, 2020
  3. Fix for status bar ASan crash

    The ready weapon ammo widget was holding a pointer directly to player
    struct data, so if the widget was drawn after the player went away,
    things went boom.
    AlexMax committed Aug 27, 2020

Commits on Aug 25, 2020

  1. Merge pull request #181 from HyperEye/development

    Use C++11 on odalaunch target for wx 3.0.4 and up
    fuzztooth committed Aug 25, 2020
  2. Merge pull request #180 from odamex/centos-build-fixes

    CentOS build fixes
    fuzztooth committed Aug 25, 2020
  3. Use C++11 on odalaunch target for wx 3.0.4 and up

    This addresses bug #1311. wxWidgets 3.0.4 requires C++11 support.
    HyperEye committed Aug 25, 2020
  4. Fix lib folder on CentOS

    AlexMax committed Aug 25, 2020
  5. Don't build CentOS in a terminal

    AlexMax committed Aug 25, 2020
  6. Try to CI with CentOS

    AlexMax committed Aug 25, 2020

Commits on Aug 1, 2020

  1. Merge pull request #175 from AlexMax/development

    Merge in WDL stats
    fuzztooth committed Aug 1, 2020
  2. Merge pull request #178 from odamex/mapinfo-skip-automap

    Skip "automap" token in MAPINFO
    fuzztooth committed Aug 1, 2020
  3. Merge pull request #179 from odamex/gcc-attributes

    Add GCC attributes to functions
    fuzztooth committed Aug 1, 2020
  4. Merge pull request #177 from odamex/bug/fix-old-cmake

    Fix an error that pops up in CMake 3.10
    fuzztooth committed Aug 1, 2020

Commits on Jul 31, 2020

  1. Get rid of double-n in I_FatalError

    AlexMax committed Jul 31, 2020
Older
You can’t perform that action at this time.