EDuke32 Changelog Unofficial archive

What changed in EDuke32, build by build

2,117 builds · 8,866 commits · 25 authors · October 2009 – August 2026

Commits per year

Select a year to see its builds
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters

Showing 8,866 commits

Export CSV
Display options
Commit details:

October 2018

  • General

    Update engine headers so that argument names in function declarations match the actual function definitions. This also removes const from function declarations in cases when it isn't meaningful.

    TerminX r7073 written 15 Oct 2018 Build 7136 Engine
  • General

    Same sort of thing as the previous commits, but for the engine. Forward declaration cleanup and constification.

    TerminX r7072 written 15 Oct 2018 Build 7136 Engine
  • General

    Update duke3d headers so that argument names in function declarations match the actual function definitions. This also removes const from function declarations in cases when it isn't meaningful.

    TerminX r7071 written 15 Oct 2018 Build 7136
  • General

    Remove a few useless forward declarations and const-ify a couple of function parameters. Yawn.

    TerminX r7070 written 15 Oct 2018 Build 7136
  • General

    Remove redundant return statements

    TerminX r7069 written 15 Oct 2018 Build 7136
  • General

    Convert a couple of strings with escaped characters to raw string literals

    TerminX r7068 written 15 Oct 2018 Build 7136
  • General

    engine.cpp: fix crash when calling `setrendermode 3` where PolymostProcessVoxels would be called before Polymost is initialized.

    pogokeen r7067 10 Oct, 14:04 Build 7067 FixEngine
    Show details

    PolymostProcessVoxels would call videoNextPage during processing which would attempt to render the OSD and lead to a segfault due to Polymost not being properly initialized.

  • General

    Remove redundant statements. This commit doesn't actually do anything.

    TerminX r7066 10 Oct, 12:15 Build 7066
  • General

    P_UpdateScreenPal() seems to belong here instead

    TerminX r7065 10 Oct, 12:15 Build 7066
  • General

    Increase size of text buffer used for editor 3d mode info display--it was possible to overflow it

    TerminX r7064 10 Oct, 12:15 Build 7066 Fix
  • General

    Prevent g_sounds[] buffer overflow when attempting to define a sound with an index higher than MAXSOUNDS-1. This reduces the number of sound definitions available by 1 as the last slot is now reserved for the error condition.

    TerminX r7063 10 Oct, 12:15 Build 7066 Fix
  • General

    Remove redundant assignment and null ptr check

    TerminX r7062 10 Oct, 12:15 Build 7066
  • General

    Fix usage of pointer to stack allocated array outside of the scope the array was declared in

    TerminX r7061 10 Oct, 12:15 Build 7066 Fix
  • General

    Fix huge bug in CON_COPY

    TerminX r7060 10 Oct, 12:15 Build 7066 Fix
  • General

    Clarify assignment in ternary condition as not a bug

    TerminX r7059 10 Oct, 12:15 Build 7066 Fix
  • General

    Replace error condition in rejectQueue_remove() with an assertion, because the NULL pointer it would return if something was fucked up would be unconditionally dereferenced in kdtree_add().

    TerminX r7058 10 Oct, 12:14 Build 7058 Fix
  • General

    Static analyzer says this condition is never true

    TerminX r7057 10 Oct, 12:14 Build 7058
  • General

    Revert r7017. I misread the code mismeasured the result.

    TerminX r7056 10 Oct, 12:14 Build 7058 Fix
  • General

    Clean up error handling in shitty G_GetVersionFromWebsite() function

    TerminX r7055 10 Oct, 12:14 Build 7058
  • General

    Add missing ifdef guards to namesdyn.h

    TerminX r7054 10 Oct, 12:14 Build 7058
  • General

    Revert part of r7031 and fix the issue a different way

    TerminX r7053 10 Oct, 12:14 Build 7058 Fix
  • General

    Fix memory leaks in editor sound list

    TerminX r7052 10 Oct, 12:14 Build 7058 Fix
  • General

    Add missing ifdef guards to soundsdyn.h

    TerminX r7051 10 Oct, 12:14 Build 7058
  • General

    polymost.cpp: temporarily disable experimental r_enablepolymost2 cvar

    pogokeen r7050 10 Oct, 08:08 Build 7050 Engine
  • General

    polymost.h: fix order of parameters to match polymost.cpp

    pogokeen r7049 10 Oct, 07:37 Build 7049 FixEngine
  • General

    polymost.cpp: fix lockup bug that would occur with polymost_waitForSubBuffer() when glClientWaitSync consistently returned GL_WAIT_FAILED on certain hardware/drivers.

    pogokeen r7048 10 Oct, 07:37 Build 7049 FixEngine
    Show details

    Additionally, fix conditional check for r_persistentStreamBuffer requirements in polymost_glinit().

  • General

    Remove dead code branch from RECON (logic oversight) and get rid of a useless fallthrough__

    TerminX r7047 6 Oct, 22:23 Build 7047
  • General

    Fix off-by-one error in currently not very useful dedicated server text console input

    TerminX r7046 6 Oct, 22:23 Build 7047 Fix
  • General

    Useless yet innocuous sdlayer fixes

    TerminX r7045 6 Oct, 22:23 Build 7047 Fix
  • General

    Use a local variable in SDL_GL_ATTRIBUTES macro instead of relying on it being declared in the function calling the macro

    TerminX r7044 6 Oct, 22:23 Build 7047
  • General

    Fix MV_GetNextWAVBlock() to no longer check if the unsigned BlockLength value is less than 0.

    TerminX r7043 6 Oct, 22:23 Build 7047 Fix
  • General

    Correct some fuckery in inflineintersect()

    TerminX r7042 6 Oct, 22:23 Build 7047
  • General

    Further revise a couple of null pointer checks in Polymost

    TerminX r7041 6 Oct, 22:23 Build 7047 FixEngine
  • General

    OSD strtoken maintenance

    TerminX r7040 6 Oct, 22:23 Build 7047
  • General

    Remove nonexistent file lzwnew.h from VS project

    TerminX r7039 6 Oct, 22:23 Build 7047
  • General

    Variable scope reductions

    TerminX r7038 6 Oct, 22:23 Build 7047
  • General

    Fix some weirdness in osdcmd_setactorvar() and remove an unused counter var from osdcmd_map()

    TerminX r7037 6 Oct, 22:23 Build 7047 Fix
  • General

    Parentheses around ternary conditions so CppCheck will stfu

    TerminX r7036 6 Oct, 22:23 Build 7047
  • General

    Tweak gamevar struct shortcut error handling

    TerminX r7035 6 Oct, 22:22 Build 7047 CON
  • General

    Remove unused g_skipKeywordCheck

    TerminX r7034 6 Oct, 22:22 Build 7047
  • General

    Fix off-by-one error in CON_DEFINESOUND and null pointer arithmetic in CON_CASE and CON_DEFAULT (!)

    TerminX r7033 6 Oct, 22:22 Build 7047 Fix
  • General

    Variable scope reduction. This commit is boring as fuck.

    TerminX r7032 6 Oct, 22:22 Build 7047
  • General

    Fix more possible null pointer dereferences in mdsprite

    TerminX r7031 6 Oct, 22:22 Build 7047 Fix
  • General

    Mostly useless const-ifying and minor variable scope reduction in cache1d

    TerminX r7030 6 Oct, 22:22 Build 7047
  • General

    Fix filename string bounds check in kzipopen()

    TerminX r7029 6 Oct, 22:22 Build 7047 Fix
  • General

    Fix leaked sockets when failing to check for updates

    TerminX r7028 6 Oct, 22:22 Build 7047 Fix
  • General

    Pass vec2_ts to get_screen_coords() by reference instead of by value

    TerminX r7027 6 Oct, 22:22 Build 7047
  • General

    Prevent OOB array access when EVENT_INVENTORYLEFT or EVENT_INVENTORYRIGHT returns a bad value

    TerminX r7026 6 Oct, 22:22 Build 7047 CON
  • General

    Hoist strlen() outside loop in kzopen()

    TerminX r7025 6 Oct, 22:22 Build 7047
  • General

    Hoist strlen() outside loop in osdfunc_listsymbols()

    TerminX r7024 6 Oct, 22:22 Build 7047