win32.c
Wed, 22 Mar 2006 11:26:08 +0000 celestar (svn r4018) -Backport from trunk (4001:4002): 0.4.5
Sat, 18 Mar 2006 15:51:04 +0000 Darkvater (svn r3965) - [win32] Remove mapfile generation and generate a pdb file instead. This and the corresponding executable is enough to trace the source of a crash given by crash.txt by using WinDbg for example. Mapfiles are a bit deprecated in the newer VS environments. 0.4.5
Tue, 26 Dec 2006 17:36:18 +0000 Darkvater (svn r7565) -Codechange: Rework DEBUG functionality. Look for appropiate debugging levels to
Mon, 20 Aug 2007 15:17:24 +0000 glx (svn r10952) [0.5] -Backport from trunk (r10877, r10890, r10892, r10942, r10948): 0.5
Tue, 15 May 2007 22:00:41 +0000 glx (svn r9852) [0.5] -Backport from trunk (r9728, r9834): 0.5
Tue, 20 Mar 2007 00:02:18 +0000 glx (svn r9358) [0.5] -Backport from trunk (r9055, r9082, r9083, r9084, r9085, r9086): 0.5
Mon, 19 Mar 2007 21:42:05 +0000 glx (svn r9354) [0.5] -Backport from trunk (r8975, r9003, r9011, r9012): 0.5
Mon, 19 Mar 2007 20:17:24 +0000 rubidium (svn r9349) [0.5] -Backport from trunk (r9043, r9062, r9064, r9070): 0.5
Tue, 27 Feb 2007 16:23:02 +0000 Darkvater (svn r8922) [0.5] -Backport from trunk (r8907, r8919, r8920, r8921): 0.5
Sat, 24 Feb 2007 01:21:31 +0000 Darkvater (svn r8872) [0.5] -Backport from trunk (r8784, r8821, r8823, r8824): 0.5
Thu, 08 Feb 2007 10:04:57 +0000 rubidium (svn r8624) [0.5] -Backport from trunk (8239, 8240, 8315): 0.5
Thu, 18 Jan 2007 00:52:33 +0000 Darkvater (svn r8228) [0.5] -Revert win32 changes 0.5 0.5.0-RC4
Thu, 18 Jan 2007 00:50:56 +0000 Darkvater (svn r8227) [0.5] -Fix:? 0.5
Wed, 17 Jan 2007 00:05:51 +0000 Darkvater (svn r8172) -Backport from trunk (r8013, r8134): 0.5
Sun, 07 Jan 2007 12:16:53 +0000 Darkvater (svn r7953) -Backport from trunk (r7840, r7843): 0.5
Fri, 15 Dec 2006 15:21:13 +0000 Darkvater (svn r7500) -Fix (r7460): GetEnvironmentVariable and strncat take the number of characters and
Sun, 10 Dec 2006 11:46:43 +0000 Darkvater (svn r7468) -Codechange: [win32] Add some comments to MB/WIDE_TO_WIDE/MB_[BUFFER] macros and
Sun, 10 Dec 2006 11:40:31 +0000 Darkvater (svn r7467) -Cleanup: [win32] Disable the submit-savegame-on-crash code as we (webserver)
Sun, 10 Dec 2006 11:37:22 +0000 Darkvater (svn r7466) -Cleanup: [win32] Coding style, indentation, variable localization.
Sat, 09 Dec 2006 23:55:56 +0000 Darkvater (svn r7460) -Fix (r7337): [win32] If the underlying OS didn't have support for SHGetFolderPath the
Sat, 09 Dec 2006 10:56:12 +0000 Darkvater (svn r7449) -Codechange: Rename _path to _paths as it is technically more correct, but mainly because
Sun, 03 Dec 2006 17:47:53 +0000 Darkvater (svn r7333) -Codechange: [win32] Extend the OTTD2FS and FS2OTTD functions to also accept conversions
Tue, 28 Nov 2006 19:58:13 +0000 Darkvater (svn r7278) -Codechange: [win32] Add UNICODE support so it should compile on OS's using UNICODE
Tue, 28 Nov 2006 14:42:31 +0000 Darkvater (svn r7274) -Codechange [utf8]: Add input/output unicode support. This actually only changes win32
Sat, 18 Nov 2006 00:14:43 +0000 Darkvater (svn r7200) -Codechange: remove unneeded redraw (console.c), coding style, use FindWindowById
Thu, 16 Nov 2006 22:05:33 +0000 peter1138 (svn r7182) -Feature: Merge utf8 branch. This brings us support for Unicode/UTF-8 and the option for fonts rendered by FreeType. Language changes to come.
Thu, 07 Sep 2006 22:36:33 +0000 Darkvater (svn r6421) -Revert r6420: The dedicated server's console actually needs to work. It misses half the input at the moment. Sorry, too hasty commit.
Thu, 07 Sep 2006 21:52:21 +0000 Darkvater (svn r6420) -Feature [Win32]: Use an existing console if openttd was started from one.
Thu, 24 Aug 2006 12:08:25 +0000 truelight (svn r6089) -Backport r6088: added -s (source) and -d (destination) to strgen (Darkvater)
Thu, 24 Aug 2006 10:19:59 +0000 rubidium (svn r6086) -Fix: InteractiveRandom was not seeded properly resulting in the dedicated server always generating the same map. Thanks to the #openttdcoop team for detecting.
Sun, 20 Aug 2006 12:09:32 +0000 truelight (svn r5974) -Codechange: added casts all around the place to make Windows 64bit happy (michi_cc)
Sat, 19 Aug 2006 10:00:30 +0000 truelight (svn r5946) -Add: merged the TGP branch to mainline. TGP adds:
Sat, 19 Aug 2006 09:31:22 +0000 truelight (svn r5944) -Merge TGP (r5578, r5579, r5724, r5726): -Feature: filter for textboxes to only
Thu, 10 Aug 2006 17:28:13 +0000 Darkvater (svn r5836) - Silence a warning on mingw. Thanks glx.
Thu, 10 Aug 2006 09:10:41 +0000 Darkvater (svn r5831) - Fix (r5765): regression regarding windows filetimes. st->st_mtime's type time_t is only 64bit on windows64, so we need to convert it.
Mon, 07 Aug 2006 11:31:27 +0000 Darkvater (svn r5801) - Codechange: The exception dialog showed the last modification-date of win32.c instead of the last compilation-date. Use __DATE__ __TIME__ instead of __TIMESTAMP__; only affected windows not built with mingw/cygwin.
Sat, 05 Aug 2006 10:30:43 +0000 Darkvater (svn r5769) - Fix (r5762): fix some mistakes in the opendir code and filesize calculation. Thanks to Tron for noticing (and fixing).
Sat, 05 Aug 2006 00:59:45 +0000 Darkvater (svn r5767) - Cleanup: Improve upon the header file mess regarding fios. Move all relevant types from hal.h into fios.h, eliminate the unneccessary passing of a global variable, and extern variables in header files (declare in fios.c and misc_gui.c
Sat, 05 Aug 2006 00:53:09 +0000 Darkvater (svn r5766) - Cleanup: Unify FiosBrowseTo and FiosGetDescText
Sat, 05 Aug 2006 00:47:32 +0000 Darkvater (svn r5765) - Codechange: Fully unify the OS-specific FiosGet...List functions into fios.c, as well as FiosGetSavegameList and FiosGetScenarioList functions with the help of some callbacks.
Sat, 05 Aug 2006 00:16:24 +0000 Darkvater (svn r5764) - Cleanup: - Cleanup: Move the now unified FiosAlloc, compare_FiosItems, FiosFreeSavegameList, FiosMakeSavegameName, FiosDelete and FileExists to newly created file fios.c where it belongs.
Fri, 04 Aug 2006 23:45:20 +0000 Darkvater (svn r5763) - Cleanup: Move the now unified GetLanguageList and comparator function to strings.c where it belongs.
Fri, 04 Aug 2006 23:41:13 +0000 Darkvater (svn r5762) - Codechange: Implementation of POSIX-style opendir/readdir/closedir functions for windows using FindFirstFile/FindNextFile/FindClose.
Tue, 01 Aug 2006 19:24:29 +0000 Darkvater (svn r5698) - Fix [r5697]: don't remove ctype include for win32.c; needed for toupper...ugh
Tue, 01 Aug 2006 19:19:39 +0000 Darkvater (svn r5697) -Fix [r5684]: tolower() was undefined for certain architectures, strangly VS2003 didn't complain, VS2005 did. Thanks glx
Wed, 28 Jun 2006 03:29:14 +0000 belugas (svn r5393) CodeChange : Little typo correction. Nothing spectacular. Only broke in MSVC
Tue, 27 Jun 2006 21:25:53 +0000 tron (svn r5391) Miscellaneous, mostly bracing and whitespace, nothing spectacular
Tue, 09 May 2006 15:36:48 +0000 glx (svn r4807) - Fix: win32 compilation was broken by r4802
Sun, 23 Apr 2006 22:28:26 +0000 Darkvater (svn r4560) - Fix: (r3008) Remove VS2005 undefined vsnprintf() as it doesn't exist in the windows libraries (only _vsnprintf). This caused the bad function to be called that could result in non-properly terminated strings. Thanks for noticing Tron.
Thu, 06 Apr 2006 19:11:41 +0000 Darkvater (svn r4301) - Fix: the maxlength parameter of Textbuf is supposed to be the size of the buffer (so length of string + '\0'), but in the code it was a mix of both. It didn't cause any problems though, only an occasionaly one-less character than allowed. (thanks Tron for noticing)
Fri, 31 Mar 2006 15:34:22 +0000 orudge (svn r4203) - Fix compilation on mingw32 (stdint.h not included)
Sun, 26 Mar 2006 21:15:09 +0000 Darkvater (svn r4125) - Feature: Add a general TIC() TOC() mechanism using rdtsc or something similar on non-i386 architectures to performance-tune (critical) code. Some systems are probably missing, but those can be added later.
Sun, 26 Mar 2006 21:13:16 +0000 Darkvater (svn r4124) - CodeChange: remove windows-specific code from initializing the random generator. There was no need for it.
Sat, 25 Mar 2006 09:22:10 +0000 Darkvater (svn r4105) - Feature: Add proper ISO-8859-15 <> LOCALCODE conversion. As the mess that is makefile can't properly support it at the moment, it is only available for MACOSX. Windows doesn't need FS conversion and I have no idea about OS/2 so it's disabled for them.
Tue, 21 Mar 2006 22:08:15 +0000 Darkvater (svn r4001) - Add length parameter to FiosMakeSavegameName() and use this function for creating the full path instead of home-brewn snprintf.
Tue, 14 Mar 2006 21:31:51 +0000 Darkvater (svn r3872) - [win32] Show the revision in crash.txt and enable the button to show the crash text in the crash-window
Wed, 01 Feb 2006 07:36:15 +0000 tron (svn r3511) More whitespace ([FS#46] by Rubidium)
Tue, 31 Jan 2006 12:08:49 +0000 peter1138 (svn r3496) - Validate filename titles before they get displayed. This avoids crashes with UTF-8 encoded or bad filenames by replacing undisplayable characters with a '?'
Thu, 26 Jan 2006 17:32:49 +0000 Darkvater (svn r3442) - Fix: Only windows has stricmp. So define strcasecmp to stricmp when using MSVC
Fri, 16 Dec 2005 22:01:38 +0000 peter1138 (svn r3309) Cygwin doesn't define _MSC_VER; check it exists before basing decisions on its value.