4290 Commits

Author SHA1 Message Date
UnknownShadow200
d1c633cc65 fix linux build 2019-07-05 21:04:58 +10:00
UnknownShadow200
47ea32922f Fix a few compile errors on really ancient systems 2019-07-05 20:34:46 +10:00
UnknownShadow200
990b722e39 Fix mistakes in portability documentation 2019-07-04 23:17:15 +10:00
UnknownShadow200
eca134fbbf Fix linux build 2019-07-04 23:07:37 +10:00
UnknownShadow200
79a6c2653c Manage cookies ourselves, fixes game not signing in when internet explorer's cookie settings are set to always block
also means texture pack websites can't track the game with cookies
2019-07-04 21:38:20 +10:00
UnknownShadow200
b26f7b537a Really fix it 2019-07-04 19:07:55 +10:00
UnknownShadow200
2ff974c4b2 temp fix win64 build 2019-07-04 18:43:17 +10:00
UnknownShadow200
600c46eb1b update buildbot to compile windows build without linking to mingw startup code 2019-07-04 18:30:16 +10:00
UnknownShadow200
64b325879a Get the game to run on windows 98 (note you must not link to mingw's startup code) 2019-07-04 17:18:26 +10:00
UnknownShadow200
dfa5c1adda Fix updater not working on windows 2000 or with custom windows install directories 2019-07-04 14:03:31 +10:00
UnknownShadow200
d1bd095395 Move starting shell to run update script out of launcher and into platform (where it really belongs) 2019-07-04 13:16:32 +10:00
UnknownShadow200
d0b8240471 Remove number from backtrace in crash message and add symbol offset on windows 2019-07-04 12:50:25 +10:00
UnknownShadow200
7b63884820 Don't write to client.log for webclient
Also work on getting client to compile for powerpc on linux
2019-07-04 08:08:04 +10:00
UnknownShadow200
efdbeaed6c 1.0.6 beta 1.0.6 2019-06-28 07:30:02 +10:00
UnknownShadow200
b6ec52e6da Fix crash with 'Blocks array size does not match volume of map' on servers not supporting FastMap 2019-06-28 07:19:18 +10:00
UnknownShadow200
1c1801806a
Trigger buildbot rebuild #2 2019-06-28 01:01:51 +10:00
UnknownShadow200
56d673a801
force buildbot rebuild 2019-06-28 00:50:10 +10:00
UnknownShadow200
f25c8120f2 fix window title still being 1.0.4 oops (thanks fam0r) 1.0.5 2019-06-28 00:05:27 +10:00
UnknownShadow200
1ca747f8f3 1.0.5 beta 2019-06-27 23:34:31 +10:00
UnknownShadow200
69ad81ba5b
Update readme to link to compile fixes document 2019-06-27 23:06:17 +10:00
UnknownShadow200
39af05eeb4
Add details on how to fix unpatched web client and 'windows SDK not found' 2019-06-27 22:47:04 +10:00
UnknownShadow200
f62f44822a Show a message box instead of crashing game when out of memory in multiplayer 2019-06-24 22:04:13 +10:00
UnknownShadow200
cce8784396 Show a message box instead of crashing the game when insufficient memory to generate a large singleplayer map 2019-06-24 14:10:03 +10:00
UnknownShadow200
1d438067ce Fix flags not showing in server list due to there being over 10 different countries 2019-06-24 12:25:28 +10:00
UnknownShadow200
9c95d48622 Make Logger_Backtrace public 2019-06-24 09:41:57 +10:00
UnknownShadow200
e784cc0ce5 add -fno-math-errno to buildbot 2019-06-23 23:33:11 +10:00
UnknownShadow200
a07c6e768f completely drop support for old timestamp lastmodified.txt entries
Not that it really matters since almost all webservers use etag
2019-06-23 19:57:01 +10:00
UnknownShadow200
3a7891fc87 Fix latest build being broken due to me forgetting to declare storage for Window_Handle 2019-06-22 15:57:47 +10:00
UnknownShadow200
677f30b7cf minor program.c and api tidyup 2019-06-22 13:38:00 +10:00
UnknownShadow200
3819e93dad Show explanation message for http related errors (like server connecting timeout, SSL error), make showing http error messages more consistent in launcher 2019-06-22 00:28:08 +10:00
UnknownShadow200
d78b31a941 Don't apply downloaded texture pack if the URL changes, fixes #426
This can happen if texture pack takes a long time to download and the user changes maps.
2019-06-21 20:36:13 +10:00
UnknownShadow200
0f425a8a70 fix my idiocy 2019-06-21 19:57:25 +10:00
UnknownShadow200
bd3ceb1393 finish texture functions rewrite 2019-06-21 19:49:56 +10:00
UnknownShadow200
cbee786c99 WIP textures stuff 2019-06-20 18:53:58 +10:00
UnknownShadow200
27881b6acc simplify texture pack logic a little bit 2019-06-20 09:49:27 +10:00
UnknownShadow200
9cf3910db1 PacketHandlers -> Protocol and more comments 2019-06-19 21:48:03 +10:00
UnknownShadow200
c2a1cdcd1f Remove some unused stuff 2019-06-19 19:55:54 +10:00
UnknownShadow200
6374b2afbd Fix last-modified caching not working on osx/linux, improve last-modified caching to cache the exact header received 2019-06-18 22:21:49 +10:00
UnknownShadow200
3dcf735ffe Add web to buildbot script and fix mistakes in windows build bot 2019-06-18 07:56:01 +10:00
UnknownShadow200
f33febed15 Menubar partially works on OSX now 2019-06-17 22:28:27 +10:00
UnknownShadow200
6429663853 const static -> static const to reduce compiler warnings 2019-06-16 22:46:37 +10:00
UnknownShadow200
ae7dd003d4 Fix clipboard broken on web client 2019-06-15 20:41:06 +10:00
UnknownShadow200
e17ee01930 Minor code cleanup
Also remove unused Cursor_GetVisible function
2019-06-15 18:16:42 +10:00
UnknownShadow200
98c299dd1e Web client now pastes from system clipboard 2019-06-15 18:00:08 +10:00
UnknownShadow200
cb6fecd2a6 Intercept actions like ctrl+S in web client 2019-06-15 08:51:27 +10:00
UnknownShadow200
feb3524bf9 Use /skins/ instead of /static/skins for web client 2019-06-15 08:32:13 +10:00
UnknownShadow200
fa11ad6cd4 set ContentLength for http requests with web client 2019-06-13 19:29:05 +10:00
UnknownShadow200
479ce38b8d remove depth/stencil fields from graphicsmode 2019-06-13 18:34:46 +10:00
UnknownShadow200
58c19a38b7 Vector3 to Vec3 and Vector3I to IVec3 2019-06-13 15:59:27 +10:00
UnknownShadow200
9ac97942c2 Fix heap overflow access in vorbis decoder with specially crafted ogg file, fixes #591 (Thanks khang06) 2019-06-13 11:52:21 +10:00