Subversion Repositories eduke32

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
5847 1840d 20h hendricks266 /polymer/eduke32/platform/Windows/ Windows: Update libpng to 1.6.25, built with GCC 6.2.

Fixes warning: type 'struct _SETJMP_FLOAT128' violates one definition rule [-Wodr]
 
5779 1923d 15h hendricks266 /polymer/eduke32/platform/Windows/ Delete all SDL_mixer Windows libs from our repo since they're not part of our automated build process, and are not recommended.  
5768 1933d 17h hendricks266 /polymer/eduke32/platform/Windows/ Remove trailing whitespace from anything we don't need to rebase from an upstream.  
5514 2082d 20h hendricks266 /polymer/eduke32/platform/Windows/ Windows: SDL 2.0.4  
5342 2204d 19h hendricks266 /polymer/eduke32/platform/Windows/ Update the precompiled Windows libraries: libogg 1.3.2, libvorbis 1.3.5  
5341 2204d 19h hendricks266 /polymer/eduke32/platform/Windows/ Merge compat-from-mingw-w64 into compat-to-msvc since we dropped support for mainline MinGW32, and add dll_dependency.S so we don't need to build the libs with "-fno-stack-check -fno-stack-protector -mno-stack-arg-probe".  
4553 2616d 15h hendricks266 /polymer/eduke32/platform/Windows/ MSVC build system consolidation.

DONT_BUILD.
 
4539 2629d 13h hendricks266 /polymer/eduke32/platform/Windows/ Windows: Update libraries.
- libpng to 1.6.12
- LuaJIT to Git HEAD >= 2.0.3
- instructions.txt

DONT_BUILD.
 
4538 2632d 23h hendricks266 /polymer/eduke32/platform/Windows/ Extend ebacktrace in two ways.
1. The application must specify its proper name and technical name. Instead of eduke32_or_mapster32.crash.log, we now have eduke32.crash.log and mapster32.crash.log.
2. The exception handler will display a message box informing the user of a crash and requesting they send in the crash log. The box has three options: "Quit", the DLL's current behavior, "Continue", which passes the exception to the next handler, and "Ignore", which resumes execution immediately. These should allow the user to skip bogus exceptions picked up by ebacktrace, such as one I get with my laptop that causes EDuke32 no issues.
 
4504 2656d 13h hendricks266 /polymer/eduke32/platform/Windows/ [Cosmetic] backtrace.c: tab --> space x 4  
4503 2656d 13h hendricks266 /polymer/eduke32/platform/Windows/ Update ebacktrace to avoid crashes and improve the quality of the diagnostic output.  
4470 2683d 9h hendricks266 /polymer/eduke32/platform/Windows/ Fix ebacktrace on 64-bit. New DLLs all around.  
4468 2683d 9h hendricks266 /polymer/eduke32/platform/Windows/ Update libpng to 1.6.10.  
4400 2733d 18h terminx /polymer/eduke32/platform/Windows/ SDL 2.0.3 (plus a MinGW build fix that didn't make 2.0.3) for Windows builds.  
4324 2778d 16h hendricks266 /polymer/eduke32/platform/Windows/ Fix 32-bit MSVC builds. DONT_BUILD.  
4320 2779d 11h hendricks266 /polymer/eduke32/platform/Windows/ MSVC: Add support for x64 building and all synthesis libs (libpng/zlib, libvpx, libFLAC).

External ogg/vorbis are no longer required.
 
4319 2779d 11h hendricks266 /polymer/eduke32/platform/Windows/ Windows: Full library refresh.  
4130 2877d 18h hendricks266 /polymer/eduke32/platform/Windows/ Sweeping modifications to synthesis and the package directory structure so that every potential binary is in its own package.
While we're rearranging files, ensure all SVN mime-types are set correctly.
 
4126 2879d 20h hendricks266 /polymer/eduke32/platform/Windows/ Update SDL2 to 2.0.1.  
4099 2899d 16h hendricks266 /polymer/eduke32/platform/Windows/ Windows: Add SDL2 headers and libraries to the repo for quick-and-easy building and static linking. (SDL2 uses the zlib license so we are in the clear.)  

Show All