UnknownShadow200
62bab79201
need sleep fix all builds being broken
2019-07-06 07:52:26 +10:00
UnknownShadow200
66978c20c9
Also dump full paths to all loaded modules on OSX
2019-07-06 07:48:46 +10:00
UnknownShadow200
f0ed956b65
Make backtrace consistent between all platforms
...
This means module name is added on windows, address is only shown once on linux, and is a lot shorter (no padding/frame number/duplicate address) on OSX
2019-07-06 00:43:23 +10:00
UnknownShadow200
195512eb3f
Don't leak memory if an error occurs partway through HTTP request
2019-07-05 22:39:32 +10:00
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