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 · 1 active

Showing 16 commits

Export CSV
Display options
Commit details:
Active filters: Area: Loguru Clear all

February 2026

November 2023

  • On FreeBSD and OpenBSD use `pthread_get_name_np` spelling instead of `pthread_getname_np`

    Sean McBride f130429 written 11 Oct 2023 Build 10527
    Show details

    Annoyingly, these functions are spelt differently on different OSes.

  • Use strerror_r() on FreeBSD and OpenBSD

    Sean McBride aae729c written 11 Oct 2023 Build 10527
    Show details

    strerror_r has been available since FreeBSD 4.4 and OpenBSD 3.3 (both many years ago).

  • Fix -Wundef warning: check that _POSIX_C_SOURCE is defined before checking it

    Sean McBride 7a592d9 written 9 Oct 2023 Build 10527 Fix
  • Fix possibly lossy truncation from uint64_t/long to unsigned

    Sean McBride 6badacb written 9 Oct 2023 Build 10527 Fix
  • Use getthrid() on OpenBSD for fallback thread global thread id

    Sean McBride 8e7a2d3 written 11 Oct 2023 Build 10527 Fix
    Show details

    This fixes a compiler error on that platform, because of the nearby assumption that pthread_t is an integer type, when it is in fact a pointer on OpenBSD (and macOS).

  • Fix minor warning about unused variable

    Sean McBride 010bdf6 written 9 Oct 2023 Build 10527 Fix
    Show details

    In the final else, buff is not used, so duplicated into the branches where it is actually used.

September 2022

June 2022

May 2022

  • fix issue with the D(V)LOG_IF_F macros being improperly defined

    TerminX a31ee69 written 5 May 2022 Build 10066 Fix
    Show details

    We weren't using these anywhere so this went unnoticed until now. For some reason this being wrong only generated an error under MSVC.

March 2022

January 2022