Commit graph

330 commits

Author SHA1 Message Date
Ozkan Sezer
44e9a74877 oslibs, codecs: rebuilt mpg123 after applying a fix for a segfault
with bad files. (fix from mpg123 svn rev. 4373 -- release 1.25.10)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1566 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-02-28 17:20:51 +00:00
Ozkan Sezer
c82081e528 SDL-1.2 rebuild.
includes a backport of SDL bug #2976 (had missed that in prev. builds.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1563 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-02-17 14:24:31 +00:00
Ozkan Sezer
45ec3d87f0 SDL2: rebuilt for Mac and Win from the SDL hg repo, v2.0.8, rev. 11875.
dropped local patches which are accepted by mainstream.  changes since
the previous build from r11861 include fixes for SDL bugs #3739, 3920,
3947, 3950, 4027, 4075, 4078, 4079, 4080, and 4081, along with another
windows fullscreen-related fix (i.e. changeset 11874.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1559 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-02-16 05:36:32 +00:00
Ozkan Sezer
ca534461fb SDL2: rebuilt for Mac and Win from the SDL hg repo, v2.0.8, r11861.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1558 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-02-11 09:10:22 +00:00
Ozkan Sezer
ce23527ad5 oslibs, codecs: rebuilt libmad after applying patches from Debian to fix
CVE-2017-8372, CVE-2017-8373 and CVE-2017-8374.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1557 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-02-10 07:45:34 +00:00
Ozkan Sezer
3e2ee378b3 rebuilt SDL2 for windows and macosx after applying some fixes from
mainstream.  some of the changes relevant to our supported targets
include:

- all:     - SDL2 hg r11769 (SDL bug #3996)

- mac:     - SDL2 hg r11709 (SDL bug #3951)
           - SDL2 hg r11710 (SDL bug #3976)
           - SDL2 hg r11786

- windows: - SDL2 hg r11716
           - SDL2 hg r11721 (SDL bug #3990)
           - SDL2 hg r11722 (SDL bug #3990)
           - SDL2 hg r11725
           - SDL2 hg r11758 (SDL bug #3931)
           - SDL2 hg r11761 (SDL bug #3931)
           - SDL2 hg r11803 (SDL bug #4019)
           - SDL2 hg r11815 (SDL bug #4018)
           - SDL2 hg r11824
           - SDL2 hg r11825 (SDL bug #4043)
           - SDL2 hg r11835 (SDL bug #3985)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1555 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-02-03 11:51:24 +00:00
Ozkan Sezer
da83b3b018 oslibs, codecs: correction to opus restrict patch applied at r1541.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1543 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-12-16 21:04:52 +00:00
Ozkan Sezer
8d66877da3 oslibs, codecs:
- rebuilt opusfile after updating to 0.10 release and applying two
  int64 overflow fixes from xiph.org git.
- rebuilt libvorbis after applying fixes for CVE-2017-14632 and
  CVE-2017-14633.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1542 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-12-15 15:55:22 +00:00
Ozkan Sezer
e507e05b5c oslibs, codecs, opus/opus_defines.h update:
restrict is broken with gcc < 4, don't use:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=6392

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1541 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-12-15 15:46:51 +00:00
Ozkan Sezer
d73b0f5867 oslibs: rebuilt mpg123 (prev. build had some debug prints left in.)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1540 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-12-05 18:20:32 +00:00
Ozkan Sezer
089c3cd6b7 oslibs: rebuilt libmpg123 after syncing with changes from 1.25.8 release.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1539 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-12-04 15:20:24 +00:00
Ozkan Sezer
7ac26b0a66 SDL2 rebuild:
- osx fix for #3949 (SDL2 hg rev. 11696)
- another osx fix (SDL2 hg rev. 11697)
- fix for bug 3947 (not yet in SDL2 hg)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1531 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-11-12 20:50:51 +00:00
Ozkan Sezer
76b1442351 oslibs: add missing tremor builds for windows.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1530 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-11-12 16:39:20 +00:00
Ozkan Sezer
39bee8371f dslibs, codecs: vorbis rebuild
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1529 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-11-11 12:55:52 +00:00
Ozkan Sezer
bbcdd9cbac SDL-1.2 rebuild: applied a fix for SDL bug #3739.
changed bug #3332 patch to use the SDL_ToUnicode
function wrapper instead of ToUnicode() directly.
some minor tweaking about SDL_stroull on windows.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1526 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-11-05 17:55:35 +00:00
Ozkan Sezer
0887c985a6 SDL2: rebuilt for osx and windows after applying fixes for SDL bugs
3920, 3921, 3926, and 3739. (only the bug/3926 patch is in official
SDL repo, for now.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1525 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-11-02 14:32:42 +00:00
Ozkan Sezer
ff3afb8ba3 rebuilt watcom versions of libvorbis after fixing a nasty asm mistake.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1523 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-27 23:03:04 +00:00
Ozkan Sezer
97b5dfc86d rebuilt SDL2 for osx and windows from official SDL2-2.0.7 release.
osx version has SDL changeset r11654 applied to fix a minor issue.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1522 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-26 18:25:11 +00:00
Ozkan Sezer
2b8f031b62 SDL2: rebuilt (again) after fixing a stupid typo..
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1521 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-21 05:16:50 +00:00
Ozkan Sezer
f921e86db7 Rebuilt SDL2 for windows and osx after applying patches from mainstream:
fixes SDL bugs 3887 (windows), 3890 (proper CVE-2017-2888 fix) and 3883

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1520 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-20 15:50:49 +00:00
Ozkan Sezer
2289896f55 SDL2: rebuilt after applying multiple fixes from the mainstream hg repo:
addresses SDL bugs 2307, 3849, 3848, 3851, 3866, 3867, 3868, 3869, 3871,
3874, and 3875.  SDL2-2.0.6 bugs 2157, 3845, 3846, 3876, and 3878 still
are not resolved.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1519 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-14 13:01:14 +00:00
Ozkan Sezer
289b228a34 SDL2: rebuilt after applying fixes for SDL bugs #3857 and 3865. Also
applied Eric's suggested patch for bug #3851.
- SDL-2.0.6 bugs #2157, 3845, and 3848 still not resolved.
- SDL2 bug #3846: possibly a dup of #3851
- SDL2 bug #3858: possibly a dup of #3848 (and 3849)
- Windows version is built using VS2013-update5 with the WinXP option.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1518 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-08 18:55:18 +00:00
Ozkan Sezer
7577250380 SDL2: rebuilt after applying fixes for SDL bugs #3855, 3857, and 3862.
Also applied Eric's memmove() suggestion for bug #3849.
- Windows version is built using VS2013-update5 with the WinXP option.
- SDL-2.0.6 bugs #2157, 3845, 3846, 3848, and 3851 still not resolved.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1517 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-07 08:33:11 +00:00
Ozkan Sezer
c7e4215b79 SDL1.2, win32: lose the _GNU_SOURCE define to avoid the unnecessary
MINGW_ANSI_STDIO stuff when building against mingw.org headers..

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1516 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-05 20:24:43 +00:00
Ozkan Sezer
f1c6595996 SDL2: rebuilt after applying fixes for SDL bugs 3051, 3814, 3842, 3847, 3852, 3854.
- Windows version is now built using VS2013-update5 with the WinXP option.
- SDL-2.0.6 bugs #3845, 3846, 3848, 3849, and 3851 are still not resolved.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1513 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-01 20:47:25 +00:00
Ozkan Sezer
cc987b449b oslibs, SDL1.2: minor.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1511 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-01 18:03:37 +00:00
Ozkan Sezer
152b5d3627 rebuilt libmpg123 after syncying with fixes in mpg123-1.25.7 release (mpg123 svn rev.4356)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1510 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-01 18:01:08 +00:00
Ozkan Sezer
5fba56326f SDL2 for Windows and OSX: rebuilt using SDL2-2.0.6 official release
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1509 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-09-22 21:03:08 +00:00
Ozkan Sezer
f636f433f4 rebuilt libmpg123 after applying a fix (svn rev. 4355) from mpg123 svn repository.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1508 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-09-22 17:15:21 +00:00
Ozkan Sezer
151bcb5786 SDL2 for Windows and OSX: rebuilt from SDL hg-11511:833d4fbb3d76
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1507 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-09-21 14:52:08 +00:00
Ozkan Sezer
fde04acd32 oslibs, codecs:
- rebuilt opusfile after applying a fix (commit dee76c9) from xiph.org git repo.
- rebuilt libmpg123 after applying a fix (svn rev. 4335) from mpg123 svn repo.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1502 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-09-15 14:02:48 +00:00
Ozkan Sezer
14e157d051 SDL2 for Windows and OSX: rebuilt from SDL hg-11493:93013728e8a3
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1498 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-09-11 14:40:26 +00:00
Ozkan Sezer
61deae5b67 oslibs: rebuilt SDL1.2
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1497 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-09-11 11:22:13 +00:00
Ozkan Sezer
63ee3643ae SDL2 for Windows and OSX: rebuilt from SDL hg-11445:8d0fb04ecb13 :
Changes since rev. 11442: the SDL_WINDOW_VULKAN constant changed.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1496 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-09-03 20:15:08 +00:00
Ozkan Sezer
050283be01 SDL2 for Windows and OSX: rebuilt from SDL hg-11442:11413fa29401 :
- Mainly includes a few Mac OS X fixes since rev. 11427, and some
  game controller updates (SDL bugs 3483, 3691, 3789, 3791, 3792.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1493 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-09-02 12:10:42 +00:00
Ozkan Sezer
5a999570e2 SDL2 for Windows and OSX: rebuilt from SDL hg-11427:381449ca1cd2 :
- Mainly includes a few Mac OS X fixes since rev. 11413.

- The Windows builds exclude the new wasapi audio feature, because it
  keeps sending AUDIO_F32LSB in the obtained.format for me.

- The x64 part of the OSX builds does include the new Vulkan support
 (I build against 10.8 SDK to target 10.6+, but I hacked && butchered
  Metal.framework headers from 10.11 SDK to play nice with 10.8 SDK.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1492 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-30 20:28:28 +00:00
Ozkan Sezer
27a34d8173 add vulkan-1.dll import libs for mingw (in case we need in future....)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1491 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-29 12:20:10 +00:00
Ozkan Sezer
998d480d62 SDL2 for Windows and OSX: rebuilt from SDL hg-11413:16fe5acdcaa7 :
- The OSX builds exclude the new Vulkan support, because it requires
  building against 10.11 or newer SDK, and I build against 10.8 SDK.

- The Windows builds exclude the new wasapi audio feature, because it
  keeps sending AUDIO_F32LSB in the obtained.format for me.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1490 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-29 12:11:17 +00:00
Ozkan Sezer
5dd794f0e9 rebuilt SDL1.2 from latest src
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1489 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-28 14:00:18 +00:00
Ozkan Sezer
11cdaae239 small update to SDL1.2 headers
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1488 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-28 11:55:45 +00:00
Ozkan Sezer
33f2c8d5c7 small update to SDL1.2 headers
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1487 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-28 11:34:08 +00:00
Ozkan Sezer
df1c7ee3ff SDL2 for Windows and OSX: rebuilt from SDL hg-11347:7f254d0b7842
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1482 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-25 12:02:25 +00:00
Ozkan Sezer
2b70f3251b SDL2 for Windows and OSX: rebuilt from SDL hg-11216:908e4fe53f5a
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1473 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-11 12:05:21 +00:00
Ozkan Sezer
ef3c9f708d automate SDL[2].lib generation from def file for watcom
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1472 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-10 14:02:46 +00:00
Ozkan Sezer
aaa629d2fc rebuilt mpg123 for windows and macosx with updates from mainstream:
- id3 fix for bug 254,
- x86asm no-textrels changes.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1470 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-09 14:57:00 +00:00
Ozkan Sezer
2730798ac1 oslibs, codecs: rebuilt libopusfile from the latest 0.9 release.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1462 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-03 11:37:13 +00:00
Ozkan Sezer
cf26da65a3 used wrong def in r1456..
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1457 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-29 06:16:55 +00:00
Ozkan Sezer
005650abf4 sdl, win32, watcom: generate our own import lib instead of using vc6 lib
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1456 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-29 05:55:26 +00:00
Ozkan Sezer
01b01c0a13 SDL windows: move SDL_main sources into their own directory
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1455 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-29 05:36:30 +00:00
Ozkan Sezer
a59f15713a windows SDL2: add watcom libs
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1452 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-29 00:32:22 +00:00
Ozkan Sezer
7cea9548ce add win32 codec libs for watcom.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1445 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-28 20:05:30 +00:00
Ozkan Sezer
48e09d2d1e teach SDL_config_win32.h that Watcom has stdint.h
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1444 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-28 20:04:22 +00:00
Ozkan Sezer
d1f391b383 remove all libmodplug code
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1435 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-27 12:50:17 +00:00
Ozkan Sezer
7e19dc2693 oslibs, codecs, xmp.h: rename EXPORT to LIBXMP_EXPORT:
EXPORT is a dangerously common name.

(patch has been sent to mainstream.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1433 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-25 14:10:12 +00:00
Ozkan Sezer
0978906de4 oslibs, codecs: rebuilt mpg123 for macosx and windows:
- applied fixes/updates from mainstream svn up to rev. 4304.
- fixed configury bug for i?86-apple-darwin* which prevented
  asm optimizations from being built in.
- disabled ICY parsing which we don't need at all.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1430 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-20 00:03:29 +00:00
Ozkan Sezer
f493939483 oslibs: rebuilt all win64 libraries with an updated toolchain.
toolchain updates include :
- applies the pseudo-reloc patch from mingw-w64 git/master (commit 1259532)
- fixes a badly merged bfd patch.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1426 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-14 00:05:35 +00:00
Ozkan Sezer
0dd7bcf524 oslibs, codecs: rebuilt mpg123 after applying two fixes from mainstream
including a fix for CVE-2017-11126.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1425 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-11 14:02:45 +00:00
Ozkan Sezer
0398877afe oslibs: update FLAC/stream_decoder.h from xiph git. rebuilt mpg123 with another fix from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1424 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-03 09:47:19 +00:00
Ozkan Sezer
7a9148f551 oslibs: rebuilt libmad for windows and macosx:
- previous windows builds seem to have missed the '--disable-debugging'
  configury switch.
- used dllexport/dllimport or visibility attributes to export only the
  relevant symbols.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1423 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-06-30 22:20:15 +00:00
Ozkan Sezer
689243f132 oslibs, codecs: rebuilt libmpg123 after applying fixes from mpg123 svn
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1422 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-06-30 14:10:17 +00:00
Ozkan Sezer
c368e7e1dc oslibs: rebuilt ogg/vorbis for windows and macosx
- used dllexport/dllimport or visibility attributes when building vorbis
- applied commit 14920bae03 from xiph.org ogg git repo
- applied commit e5b1378996 from xiph.org vorbis git repo

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1421 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-06-28 11:05:57 +00:00
Ozkan Sezer
3bba2e7862 oslibs, codecs: rebuilt libmikmod from latest 3.3.11.1 release.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1413 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-06-21 11:15:22 +00:00
Ozkan Sezer
77a495cca7 oslibs, codecs: rebuilt libmikmod from latest 3.3.11 release
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1412 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-06-14 11:05:02 +00:00
Ozkan Sezer
0193f2eaaf SDL1.2: rebuilt after applying patch for SDL bug #3593.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1410 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-06-01 18:00:16 +00:00
Ozkan Sezer
2ce62924b1 oslibs: rebuilt flac decoder after applying commit 4f47b63 from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1399 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-04-16 08:56:33 +00:00
Ozkan Sezer
849aee689e oslibs, codecs: rebuilt libmikmod from the mainstream source repo.
changes include: fixes lots of possible crashes in several module
loaders and in mmcmp depacker with malformed files. fixes possible
endless loop in the IT loader with malformed files.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1395 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-04-08 08:50:29 +00:00
Ozkan Sezer
7eedfd03fa f...ing windows and unicode and compat and .....
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1385 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-03-14 07:56:39 +00:00
Ozkan Sezer
843e758305 oslibs, codecs: rebuilt opus with only decoder interfaces included.
rebuilt flac without unnecessary metadata interfaces. rebuilt libxmp
from the 'lite' version.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1383 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-03-09 22:47:14 +00:00
Ozkan Sezer
9a60bf8810 oslibs, codecs: remove unnecessary FLAC/metadata.h
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1382 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-03-09 22:42:37 +00:00
Ozkan Sezer
fd5d023e31 oslibs,codecs: minor update to opus_defines.h
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1379 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-02-26 11:11:43 +00:00
Ozkan Sezer
d5c3058022 rebuilt SDL2 after applying changesets r10883 and r10887 from SDL repo.
I doubt that we'd ever hit those bugs, but whatever.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1378 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-02-15 23:03:35 +00:00
Ozkan Sezer
3d4c9cd2b5 added _WINSOCK_DEPRECATED_NO_WARNINGS among the preprocessor definitions
in Visual Studio project files.  fixes C4996 warnings: "'inet_ntoa': Use
inet_ntop() or InetNtop() instead" from VS2013 and newer.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1377 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-02-14 11:00:29 +00:00
Ozkan Sezer
306b04044e work-around VS2015 stdio issue for SDL1.2 builds: add SDL_win32_main.c
to the source tree, build it everytime with MSVC in SDL1.2 builds, and
remove SDLmain.lib. (see: http://stackoverflow.com/questions/30412951 )

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1376 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-02-13 14:39:37 +00:00
Ozkan Sezer
b3135e794b rebased our windows & macosx SDL2 builds to SDL mercurial repo rev.10881
note: the osx leak from https://bugzilla.libsdl.org/show_bug.cgi?id=2157
is still there, we can rebuild if it ever gets fixed..

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1375 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-02-12 08:20:38 +00:00
Ozkan Sezer
503f9b3321 oslibs, codecs: rebuilt opus-1.0.3 after applying the CVE-2017-0381 fix
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1374 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-01-25 18:47:45 +00:00
Ozkan Sezer
2baee92202 rebased our windows & macosx SDL2 builds to SDL mercurial repo rev.10735
note: the osx leak from https://bugzilla.libsdl.org/show_bug.cgi?id=2157
is still there, we can rebuild if it ever gets fixed..

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1371 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-01-01 17:14:12 +00:00
Ozkan Sezer
73cf6c88eb oslibs, codecs: rebuilt libxmp for macosx and windows from latest src.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1370 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-01-01 14:58:27 +00:00
Ozkan Sezer
a0f0c5683f rebased our windows & macosx SDL2 builds to SDL mercurial repo rev.10712
note: the osx leak from https://bugzilla.libsdl.org/show_bug.cgi?id=2157
is still there, we can rebuild if it ever gets fixed..

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1369 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-12-20 07:10:07 +00:00
Ozkan Sezer
e0f66533b7 rebased our windows & macosx SDL2 builds to SDL mercurial repo rev.10710
note: the osx leak from https://bugzilla.libsdl.org/show_bug.cgi?id=2157
is still there, we can rebuild if it ever gets fixed..

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1368 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-12-18 20:05:14 +00:00
Ozkan Sezer
8d531519fe rebased our windows & macosx SDL2 builds to SDL mercurial repo rev.10700
note: the osx leak from https://bugzilla.libsdl.org/show_bug.cgi?id=2157
is still there, we can rebuild if it ever gets fixed..

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1366 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-12-12 14:01:38 +00:00
Ozkan Sezer
cb8a1b1e34 oslibs, codecs: rebuilt libxmp from latest sources.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1365 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-12-12 08:25:07 +00:00
Ozkan Sezer
5025e9e457 added tracker music support using libxmp >= v4.2.0 (off by default.)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1364 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-12-07 09:24:49 +00:00
Ozkan Sezer
219a137593 oslibs, codecs: rebuilt the FLAC decoder for windows and macosx after
fixing a number typo.

oslibs, codecs: killed all binary blobs for libmodplug. the library is
full of insecurities, mistakes, etc, neither is it endian-correct. the
snd_modplug.c code is still there if one ever wants to build it though.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1362 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-12-07 06:50:04 +00:00
Ozkan Sezer
bad6a88a08 rebuilt SDL2 for windows and macosx from SDL hg rev. 10668
(the osx leak from https://bugzilla.libsdl.org/show_bug.cgi?id=2157
is still there.)


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1360 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-12-01 15:28:13 +00:00
Ozkan Sezer
5955fd38ed rebuilt SDL2 for windows and macosx from SDL hg rev. 10602, which
has some bug fixes and game controller updates since release-2.0.5.
the osx leak from https://bugzilla.libsdl.org/show_bug.cgi?id=2157
is still there: we can rebuild if it ever gets fixed..

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1359 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-11-11 14:11:22 +00:00
Ozkan Sezer
2b457e522b oslibs, codecs: rebuilt libmodplug after a bug fix.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1358 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-11-10 19:29:02 +00:00
Ozkan Sezer
8c7103a186 oslibs, codecs: rebuilt libmodplug for macos_x and windows from
https://github.com/sezero/libmodplug.git / sezero_no_cxx branch:
- remove C++ (libstdc++) dependencies,
- Fix handling of single-row loops to prevent endless loops.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1354 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-10-20 14:56:48 +00:00
Ozkan Sezer
945be672af - rebuilt SDL2 for windows and osx from SDL hg rev.10541
to prepare for and test their upcoming 2.0.5 release.
- changed Makefile.darwin so that SDL2-386 builds target
  10.6+ which is an SDL2-2.0.5 requirement.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1351 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-10-15 19:28:47 +00:00
Ozkan Sezer
5dafb8523d oslibs, codecs: rebuilt mpg123 with the id3 bugfix patch applied from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1345 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-10-01 11:01:59 +00:00
Ozkan Sezer
50402836c4 rebuilt SDL2 for windows and macosx after applying the following
changesets from the SDL mercurial repo:
http://hg.libsdl.org/SDL/rev/17e0ded12e6f
http://hg.libsdl.org/SDL/rev/26104a670291
http://hg.libsdl.org/SDL/rev/3134026517cb
http://hg.libsdl.org/SDL/rev/cb13d22b7f09
http://hg.libsdl.org/SDL/rev/a64e365c1e38
http://hg.libsdl.org/SDL/rev/42768c568a50
http://hg.libsdl.org/SDL/rev/61a87b05c0b5
http://hg.libsdl.org/SDL/rev/7b037d1387a0


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1341 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-09-05 19:15:13 +00:00
Ozkan Sezer
334443713a oslibs, codecs: rebuilt libmikmod from upstream hg repo.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1335 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-08-12 20:21:11 +00:00
Ozkan Sezer
635eb04758 oslibs, codecs: rebuilt opusfile for osx and windows from the latest 0.8 release from xiph.org.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1332 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-07-16 09:50:04 +00:00
Ozkan Sezer
92422079f7 oslibs: rebuilt FLAC decoder for osx and windows.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1331 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-07-15 14:56:15 +00:00
Ozkan Sezer
a3ffc0011b oslibs, codecs: rebuilt FLAC decoder for windows and osx.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1330 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-07-11 07:20:03 +00:00
Ozkan Sezer
60353350e5 minor CodeBlocks project file fixes
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1321 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-06-25 17:01:17 +00:00
Ozkan Sezer
0ff9c26db7 oslibs: rebuilt libFLAC decoder for windows and macosx.
(the x86-macosx build is now made with x86 asm enabled,
using nasm-2.12.02rc7 and the patch from
http://lists.xiph.org/pipermail/flac-dev/2016-June/005933.html
by lvqcl. seems to work for me on my 10.6.8)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1310 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-06-12 20:10:11 +00:00
Ozkan Sezer
3104464c0d rebuilt SDL2.0.4 for windows and osx after applying fixes/updates from mainstream:
- Windows: Fix other window positions/sizes being changed when exiting exclusive
  fullscreen (bug #3315.)
- Fixed a 'dead keys' issue on international keyboards (bug #3332, patch not yet
  applied to SDL hg repo.)
- Fixed infinite timeout in SDL_WaitEventTimeout()  (SDL hg rev. 10106)
- Mac: avoid calling CGSetLocalEventsSuppressionInterval, it was deprecated in
  OS X 10.6. (SDL h2 revs. 10122 and 10158)
- Cocoa mouse code: Replaced NSPointInRect with NSMouseInRect (bug #3312.)
- Windows: make sure SDL_TicksInit has been called before calling Sleep(ms) in
  SDL_Delay. This ensures the Windows system timer resolution is properly set
  before Sleep is called.  (SDL hg rev. 10067)
- Fixed console_wmain in SDL_windows_main.c does not null terminate the argument
  list it is creating. (bug #3338, patch not yet applied to SDL hg repo.)


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1306 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-05-25 20:11:37 +00:00
Ozkan Sezer
cbba651746 rebuilt SDL1.2 for windows after applying fixes/updates from mainstream:
- Fix other window positions/sizes when exiting fullscreen (bug #3315.)
- Fix a 'dead keys' issue on international keyboards (bug #3332, patch
not yet applied to SDL hg repo.)


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1305 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-05-25 20:10:42 +00:00
Ozkan Sezer
3b158e0e5f oslibs, windows: rebuilt libFLAC dll for x86 windows with __USE_MINGW_ANSI_STDIO=0
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1303 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-05-13 22:25:50 +00:00
Ozkan Sezer
55e4763cb5 rebuilt 32 bit win32 version of libFLAC dll more compatibly
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1300 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-04-24 17:56:39 +00:00
Ozkan Sezer
34e479c001 oslibs: rebuild libopusfile from latest v0.7 release.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1277 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-01-10 09:30:31 +00:00
Ozkan Sezer
153eba1f71 rebuilt SDL2 from SDL2-2.04 release version.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1273 af15c1b1-3010-417e-b628-4374ebc0bcbd
2016-01-03 10:51:44 +00:00
Ozkan Sezer
43223ffd93 SDL2 rebuild: forgot updating SDL_revision.h.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1270 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-12-28 10:15:04 +00:00
Ozkan Sezer
d4c4cb7908 rebuilt SDL2 from SDL hg repo r9972 (2015-12-28) to catch a few small fixes.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1269 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-12-28 10:11:42 +00:00
Ozkan Sezer
41396ff8d3 oslibs: rebuilt opusfile from current xiph.org git to catch further recent fixes.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1267 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-12-22 10:40:58 +00:00
Ozkan Sezer
488b90cf78 oslibs: rebuilt opusfile library from current xiph.org to catch the
recent seek bug fixes. rebuilt SDL2 from current SDL mercurial repo
(2015-12-11, rev. 9959).


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1262 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-12-11 15:47:41 +00:00
Ozkan Sezer
f715aca4d1 rebuilt SDL2 for windows and osx from SDL2 hg rev. 9915 (2015.11.14)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1258 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-11-14 14:05:34 +00:00
Ozkan Sezer
a7a5dd9141 oslibs, codecs: rebuild libmikmod from latest sources.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1257 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-11-10 08:35:08 +00:00
Ozkan Sezer
d26fdb9b37 rebuilt SDL2 for windows and macosx from SDL hg rev.9861
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1251 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-09-11 23:32:18 +00:00
Ozkan Sezer
a56e0e6d4a oslibs, codecs: rebuilt flac decoder for windows and macosx with fixes from xiph.org git applied.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1250 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-09-11 18:35:13 +00:00
Ozkan Sezer
4a0b97c6ff recompiled some music decoders for osx and windows
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1241 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-08-15 15:15:23 +00:00
Ozkan Sezer
89a966d3c7 recompile some cdoecs from latest sources
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1237 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-07-13 16:56:29 +00:00
Ozkan Sezer
1399fe843e rebuilt SDL2 from SDL hg rev. 9702 to fix osx borkage
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1226 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-06-04 17:04:54 +00:00
Ozkan Sezer
d1d57c3fc6 recompiled SDL2 for windows and osx from SDL hg 2015-06-01/rev.9699
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1223 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-06-02 20:00:29 +00:00
Ozkan Sezer
6f65a888be oslibs, codecs: recompiled libmikmod and libmodplug for osx and win
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1206 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-05-05 05:11:09 +00:00
Ozkan Sezer
6854552809 recompiled SDL-1.2 with a fix for sdl bug #2049 backported.
also patched for windows to ensure vsnprintf() null terminates the string.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1197 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-28 20:40:36 +00:00
Ozkan Sezer
9c035ca2d5 recompiled SDL2 for windows and osx with a few patches from current
hg for bugs 1825, 2835, and 2049, also with xaudio2 driver disabled
for windows which seems more trouble than its worth.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1196 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-27 10:05:06 +00:00
Ozkan Sezer
6ed63fc0f5 codecs, windows: rebuilt opus and opusfile for x64 with a patch applied to use xmm intrinsics for lrintf() with mingw-w64
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1195 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-20 20:47:23 +00:00
Ozkan Sezer
859eefccc4 minor reorganization of windows includes
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1194 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-18 00:00:05 +00:00
Ozkan Sezer
5f48964315 recompile SDL2 for windows from latest upstream hg repo, r9379
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1187 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-08 12:55:38 +00:00
Ozkan Sezer
1bcd8f76f4 rebuild some music decoders for windows and macosx:
- update vorbis to xiph.org svn r19451 (fixes xiph.org bug #2139)
- update libmpg123 to latest 1.22.0 release
- update libmikmod to v3.3.8/mercurial repo snapshot 2015-02-28.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1185 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-03 00:10:09 +00:00
Ozkan Sezer
09c4341d9a rebuild SDL2 from upstream mercurial repo (2015-03-02, rev. 9375.)
do set svn:mime-type application/octet-stream on SDL binary files.


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1184 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 22:23:12 +00:00
Ozkan Sezer
00846e545d fix the cross-build scripts after r1180.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1181 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 22:01:12 +00:00
Eric Wasylishen
b737b8a29f Update makefiles to use local SDL/SDL2 copies. Add sdl[2]-config. Patch from szo.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1180 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 21:43:04 +00:00
Eric Wasylishen
5b008f218b Windows/CodeBlocks: Add -lmingw32 to linker options to fix "undefined reference to `WinMain@16'" error,
as suggested here: http://stackoverflow.com/questions/18115153/undefined-reference-to-winmain16-when-using-sdl

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1177 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 03:13:53 +00:00
Eric Wasylishen
2e792e917d Windows/VS projects: add post build event to copy dll files to build target directory, to avoid having to do it by hand
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1176 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 03:13:48 +00:00
Eric Wasylishen
85c0d47043 Unzip SDL2.zip, SDL.zip into quakespasm/Windows
Update .cbp and .vcproj file to refer to our copy of SDL/SDL2 rather than looking in C:\

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1174 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-03-02 03:13:16 +00:00
Ozkan Sezer
2e67519fc5 recompile FLAC decoder (again) fixing a regression after the CVE-2014-9028
fix, and applying a fix for another metadata vulnerability.  (xiph.org git,
commits b4b2910, fed0dfa, and 033af7b.)


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1167 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-02-18 12:47:47 +00:00
Ozkan Sezer
2ddcc5023d recompile FLAC decoder fix NULL de-reference which can really only happen on a malformed file (xiph.org git, commit 875be0a)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1166 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-02-15 20:11:18 +00:00
Ozkan Sezer
fdb39f3206 oslibs (macosx, windows): recompile SDL2 from hg-20150202 snapshot
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1159 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-02-04 00:00:45 +00:00
Ozkan Sezer
369e24f941 oslibs, codecs: recompiled several music decoders from latest sources.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1149 af15c1b1-3010-417e-b628-4374ebc0bcbd
2015-01-14 20:03:01 +00:00
Ozkan Sezer
2bdbdece54 * oslibs (macosx, windows):
- recompile FLAC decoder with a fix for free-ing of unitilialized
  pointer (flac git, commit 18a4854)
* recompile opus decoder with a fix for avoiding undefined behavior
  (signed arithmetic overflow) or implementation-defined behavior
  (malloc(0)) on out-of-range arguments (opus git, commit 25b27a9)


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1148 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-12-23 08:50:23 +00:00
Ozkan Sezer
fd219279f4 oslibs (macosx, windows): recompile FLAC decoder with a fix for an input validation bug from upstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1144 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-12-05 20:01:30 +00:00
Ozkan Sezer
97b50566b2 oslibs (macosx, windows): recompiled FLAC decoder with CVE-2014-9028 fixes applied from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1143 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-11-27 10:57:07 +00:00
Ozkan Sezer
fa62dd5eab oslibs (macosx, windows): recompiled FLAC decoder with CVE-2014-8962 fix applied from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1142 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-11-21 17:24:43 +00:00
Ozkan Sezer
25b8df20a7 minor tidy-ups
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1128 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-18 17:00:34 +00:00
Sander van Dijk
9099830d70 Windows/QuakeSpasm.rc: Revert unintended change in r1126.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1127 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-18 16:34:48 +00:00
Sander van Dijk
bc30c6278c sdl: Make our error checking for SDL_Init(SubSystem) consistent with the SDL wiki/test programs.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1126 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-18 16:33:01 +00:00
Ozkan Sezer
42def503ff recompiled SDL2
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1124 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-18 11:04:29 +00:00
Sander van Dijk
2c765635bb codeblocks: Remove unused files, minor tuning.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1106 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-12 16:46:21 +00:00
Ozkan Sezer
a6e2753a41 add sdl2 targets to codeblocks projects
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1105 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-12 14:00:07 +00:00
Ozkan Sezer
3de3dc97ad add an sdl2 target to msvc builds
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1104 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-12 12:38:07 +00:00
Ozkan Sezer
b2eebb0fe0 recompiled SDL1.2 for windows
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1102 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-12 09:27:44 +00:00
Ozkan Sezer
ebe223a689 oslibs, codecs (macosx, windows): update mpg123.h from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1076 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-10-02 06:00:13 +00:00
Ozkan Sezer
598c1fc069 oslibs (macosx, windows): recompile libFLAC with malformed
vorbiscomment handling improvements from git and with a fix
for windows vsnprintf().


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1068 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-09-27 07:56:04 +00:00
Ozkan Sezer
2ad7960074 fix broken libFLAC builds from previous commit.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@961 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-08-10 11:00:26 +00:00
Ozkan Sezer
2e4285a268 recompile libflac and libmodplug (again.)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@960 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-08-10 07:47:33 +00:00
Ozkan Sezer
9f8f2865f6 remove dirent stuff from msvc project after r946.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@947 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-08-01 11:25:11 +00:00
Ozkan Sezer
4496aa3256 fix seg...
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@939 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-07-28 07:10:34 +00:00
Ozkan Sezer
f9dd406597 oslibs, codecs (macosx, windows): update mikmod.h from mainstream.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@937 af15c1b1-3010-417e-b628-4374ebc0bcbd
2014-07-20 08:21:01 +00:00