Commit graph

338 commits

Author SHA1 Message Date
Ozkan Sezer
93aca471a3 minor update from SDL-1.2 mainstream tree. (our binaries don't change.)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1650 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-11-13 11:55:04 +00:00
Ozkan Sezer
a1ae4bdc7c revert r1647
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1649 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-11-12 07:35:22 +00:00
Ozkan Sezer
626280708b oslibs: rebuilt libflac decoder after applying a fix from mainstream
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1647 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-11-11 11:38:59 +00:00
Ozkan Sezer
82289e3de7 SDL2: rebuilt from latest SDL2-hg-r13229.
fixes a missing export in previous build.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1644 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-11-05 07:01:09 +00:00
Ozkan Sezer
027ed8735c SDL2: rebuilt from latest SDL2-hg-r13226 to test upcoming v2.0.12.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1643 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-11-02 07:20:12 +00:00
Ozkan Sezer
0eccebd694 rebuilt SDL-1.2 from latest source.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1642 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-11-02 07:14:02 +00:00
Ozkan Sezer
abe7868de1 oslibs: rebuilt FLAC and mpg123 decoders.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1641 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-11-02 07:11:17 +00:00
Ozkan Sezer
61a6d27a01 oslibs, codecs: rebuilt flac decoder after applying fixes from upstream
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1635 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-09-16 11:10:28 +00:00
Ozkan Sezer
d130c42172 SDL2: rebuilt from latest SDL2-hg-r13074 to test upcoming v2.0.11.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1633 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-09-12 17:20:28 +00:00
Ozkan Sezer
ee57dddb37 oslibs: rebuilt SDL-1.2 from latest mainstream source.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1632 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-09-12 17:14:01 +00:00
Ozkan Sezer
13d8e8f704 bump version to 0.93.2, update changelog.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1631 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-09-12 12:36:59 +00:00
Ozkan Sezer
c762d597fc SDL2: rebuilt from latest SDL2-hg-r13033 to test upcoming v2.0.11.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1621 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-08-24 09:21:07 +00:00
Ozkan Sezer
0351068457 oslibs, SDL-1.2: rebuilt from latest code (1.2.16).
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1620 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-08-23 08:47:40 +00:00
Ozkan Sezer
0e6d131547 oslibs, SDL-1.2: rebuilt from latest code (1.2.16).
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1618 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-08-03 11:47:14 +00:00
Ozkan Sezer
eca65d118a SDL2: rebuilt for Windows from SDL2-hg-r12978 to test upcoming v2.0.11.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1616 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-08-01 18:56:54 +00:00
Ozkan Sezer
9c34c2dec9 oslibs, SDL-1.2: rebuilt from latest code.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1615 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-08-01 18:38:51 +00:00
Ozkan Sezer
4a8b58b300 oslibs, codecs: updated vorbis, xmp, and mikmod builds.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1614 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-07-29 08:42:03 +00:00
Ozkan Sezer
43ba38a7bb oslibs, codecs: rebuild libmpg123 with updates from mainstream.
git: https://github.com/sezero/mpg123.git 1.22.x-sezero branch

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1613 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-07-28 01:21:05 +00:00
Ozkan Sezer
62f7829739 SDL2: rebuilt for Mac OS X from SDL2-hg-r12927 to test upcoming v2.0.10.
More builds for both osx and win will likely follow, because there still
are some critical issues open in SDL bugzilla.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1610 af15c1b1-3010-417e-b628-4374ebc0bcbd
2019-07-04 11:21:50 +00:00
Ozkan Sezer
2288b9c757 rebuilt SDL2 for Win from mainstream SDL repo, hg-12425:266c5fbe0bbd
rebuilt SDL2 for OSX from mainstream SDL repo, hg-12428:f5d2abe5af7f


git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1606 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-11-22 14:57:24 +00:00
Ozkan Sezer
06b09262bf oslibs: updated opus decoder builds
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1605 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-11-13 19:21:27 +00:00
Ozkan Sezer
af9515275b SDL2: rebuilt for OSX after applying patch for SDL bug #4368
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1604 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-11-11 08:34:51 +00:00
Ozkan Sezer
7e0aae37c6 oslibs: updated libvorbis and libxmp builds.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1603 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-11-11 08:14:52 +00:00
Ozkan Sezer
57e6d507ec SDL header updates from mainstream. (fix for SDL bug #4362.)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1602 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-11-07 08:00:22 +00:00
Ozkan Sezer
455d7dd212 oslibs, codecs: rebuild libmpg123.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1601 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-11-03 11:50:38 +00:00
Ozkan Sezer
74810cd40e handle ssize_t issues with MSVC better
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1600 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-11-03 09:50:53 +00:00
Ozkan Sezer
8ccc4ac773 rebuilt SDL2 for OSX/Win from mainstream SDL2-2.0.9 release:
post-release bug fixes up to hg-12379:5dc13016cf34 included.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1599 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-11-01 14:10:29 +00:00
Ozkan Sezer
aaba723840 rebuilt SDL2 for OSX/Win from mainstream SDL repo, hg-12339:86dcfbbcacaf
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1598 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-10-18 21:39:38 +00:00
Ozkan Sezer
427dd37d09 rebuilt SDL2 for OSX/Win from mainstream SDL repo, hg-12319:06e89f1159f9
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1596 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-10-12 08:10:51 +00:00
Ozkan Sezer
e2bf27c7d5 rebuilt SDL2 for OSX/Win from mainstream SDL repo, hg-12266:0a1710b7c321
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1594 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-09-30 15:51:30 +00:00
Ozkan Sezer
ac6a2b1711 rebuilt SDL2 for OSX/Win from mainstream SDL repo, hg-12241:f72836cfb92b (not-yet-released v2.0.9)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1593 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-09-27 17:20:46 +00:00
Ozkan Sezer
06e6f01fdc rebuilt SDL2 for OSX/Win from mainstream SDL repo, hg-12191:3c9c784e85bb
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1591 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-09-17 17:15:26 +00:00
Ozkan Sezer
1090e2e1e6 rebuilt SDL2 for OSX/Win from mainstream SDL repo, hg-12184:02509665751f
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1590 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-09-14 11:51:47 +00:00
Ozkan Sezer
2e5f182cfc SDL-1.2: rebuilt for OSX from latest code in mainstream SDL-1.2 branch.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1589 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-09-14 09:14:22 +00:00
Ozkan Sezer
ffc08a97c4 oslibs, codecs: rebuilt vorbis decoder after applying fix for CVE-2017-14160.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1583 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-05-11 20:39:21 +00:00
Ozkan Sezer
12f743d407 applied fix for SDL bug #4159
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1582 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-05-11 20:32:57 +00:00
Ozkan Sezer
a40d20da2c oslibs, codecs: rebuilt libxmp (lite version) from latest git
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1581 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-05-05 05:01:28 +00:00
Ozkan Sezer
a4da5cc43b SDL2 rebuild:
Windows:
- Remove the windows 10 mouse bug workaround: the issue is fixed in
  windows 10 version 1803 (i.e. the April 2018 update build 17134.)
 (see SDL bug #4152.)

- SDL_ShowWindow() should not activate the window if the window has
  the WS_EX_NOACTIVATE window flag (mainstream commit 11939.)

Mac OS X:
- fix pthread_mutex_trylock() error checks (mainstream commit 11950)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1580 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-05-03 17:42:24 +00:00
Ozkan Sezer
2242ca68e5 SDL2: rebuilt for macOS:
rebuilt using clang-5.0.1 and latest cctools-port (895) on an up-to-date
Fedora 27 / x86_64 setup.  the x86 part is built against 10.8.5 SDK, and
the x86_64 part is built against 10.12.4 SDK.

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1575 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-03-26 21:20:39 +00:00
Ozkan Sezer
2beab62809 SDL2: updated SDL_cpuinfo.h (SDL bug 4103)
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1572 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-03-17 08:01:50 +00:00
Ozkan Sezer
437324bf85 rebuilt vorbis after applying CVE-2018-5146 fixes (vorbis-1.3.6).
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1571 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-03-17 07:56:58 +00:00
Ozkan Sezer
29d6191d96 SDL-1.2: rebuilt after applying a patch for SDL bug 4108.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1570 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-03-14 14:00:17 +00:00
Ozkan Sezer
9a4d4be105 SDL2: rebuilt for Mac OS X after applying a patch from Eric to cure a
mouse-wheel issue happening since SDL-2.0.6 as noticed by Steve. (SDL
changeset 11300:68a80d7afec3 for SDL bug 2293 - the patch reverts the
changes made to SDL_cocoamouse.m in that commit.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1568 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-03-07 18:50:02 +00:00
Ozkan Sezer
b11c115a9c SDL2: rebuilt from SDL hg repo, rev.11911
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1567 af15c1b1-3010-417e-b628-4374ebc0bcbd
2018-02-28 17:24:10 +00:00
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
a3f395b0f7 bump version to 0.93.1, update changelog.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1545 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-12-20 06:28:28 +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
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
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
bd354f4159 MacOSX/AppController.m: fix unused warnings in SDL2 builds
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1514 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-10-02 20:11:04 +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
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
Eric Wasylishen
fd7a90eacb macOS launcher: fix parsing of quotes in the args text box
e.g. entering
  -basedir "/Users/ericwa/my games/quake" -game xyz
didn't work

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1475 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-08-14 00:42:14 +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
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
72d5f11278 bump version to 0.93.0 (there has been enough changes), update changelog.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1437 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-27 15:56:58 +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
9ab6ef4d37 oslibs, codecs: rebuilt libvorbis for macosx after applying commit 68ebc89 from mainstream.
(the changeset only affects LP64 systems, so only x86_64-apple-darwin needed a rebuild.)

git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1432 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-07-22 18:02:44 +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
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
Eric Wasylishen
ffb9692e13 Xcode project: set tab width to 8
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1419 af15c1b1-3010-417e-b628-4374ebc0bcbd
2017-06-23 23:22:09 +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