source: trunk/changelog@ 4066

Last change on this file since 4066 was 4066, checked in by phaller, 25 years ago

.

File size: 8.7 KB
Line 
1 /* $Id: changelog,v 1.1082 2000-08-22 02:44:58 phaller Exp $ */
2
3 2000-08-22: Patrick Haller <phaller@gmx.net>
4 - MSVCRT: _lock() implemented
5 _unlock() implemented
6 CxxThrowException implemented (Deutsche Bank 24 Dialog Software)
7
8 2000-08-20: Sander van Leeuwen <sandervl@xs4all.nl>
9 - INCLUDE, COMDLG32, SHLWAPI:
10 Compile errors introduced by shell32 merge fixed
11
12 2000-08-19: Sander van Leeuwen <sandervl@xs4all.nl>
13 - GDI32: Changed File and Product version to 0x0400, 0x0565012A (NT4, SP6)
14 - KERNEL32: Changed File and Product version to 0x0400, 0x0565012C (NT4, SP6)
15 Logging level 2 for GetUserDefaultLCID & GetSystemDefaultLCID
16 - USER32: Changed File and Product version to 0x0400, 0x05650136 (NT4, SP6)
17 - ADVAPI32: Changed File and Product version to 0x0400, 0x05650119 (NT4, SP6)
18 - COMCTL32: Changed File version to 0x0551, 0x0B6718A0 (NT4, SP6, IE 5.01) (VERSIONINFO)
19 Changed Product version to 0x0500, 0x0B6718A0 (NT4, SP6, IE 5.01) (VERSIONINFO)
20 Changed "FileVersion" to 5.81 (NT4, SP6, IE 5.01)
21 Changed "ProductVersion" to 5.00.2919.6304 (NT4, SP6, IE 5.01)
22 - COMDLG32: Changed File and Product version to 0x0400 0x0565013F (NT4, SP6)
23
24 2000-08-19: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
25 - KERNEL32: Made win32k.sys resource sections writable.
26
27 2000-08-18: Sander van Leeuwen <sandervl@xs4all.nl>
28 - GDI32: Added support for level 2 debug logging
29 Ported Wine's CreateHalftonePalette
30 Added more logging
31 Added RGB565 -> RGB555 conversion in sync method of DIB class
32 (PowerDVD colors still wrong)
33 - KERNEL32: Added display driver keys for PowerDVD video tester applet
34 Extra logging for GetProcAddress
35 - DDRAW: Changed File and Product version to 0x0404, 0x05650114 (NT4, SP6)
36 - DSOUND: Changed File and Product version to 0x0404, 0x056500A4 (NT4, SP6)
37 - DPLAY: Changed File and Product version to 0x0400, 0x05650001 (NT4, SP6)
38 - DPLAYX: Changed File and Product version to 0x0406, 0x05650258 (NT4, SP6)
39 - DINPUT: Changed File and Product version to 0x0404, 0x05650004 (NT4, SP6)
40
41 2000-08-18: Patrick Haller <phaller@gmx.net>
42 - NTDLL: roughly synchronized with current WINE
43 - SHELL32: roughly synchronized with current WINE
44
45 2000-08-17: Sander van Leeuwen <sandervl@xs4all.nl>
46 - KERNEL32: Only call O32_LoadLibrary if dwFlags == 0 and (LX binary
47 or win32k process)
48 GetModuleHandleA fix (uninit. var)
49 (PowerDVD install no longer complains about running InstallShield)
50 - DSOUND: Fixed wrong type for dllHandle (caused load failure)
51
52 2000-08-16: Christoph Bratschi <cbratschi@datacomm.ch>
53 - COMCTL32: propsheet: workaround for PROPSHEET_GetPaddingInfoWizard
54 design issue
55
56 2000-08-16: Sander van Leeuwen <sandervl@xs4all.nl>
57 - KERNEL32: Changed search order for resource languages:
58 According to Wine:
59 FindResourceA/W does search in the following order:
60 1. Neutral language with neutral sublanguage
61 2. Neutral language with default sublanguage
62 3. Current locale lang id
63 4. Current locale lang id with neutral sublanguage
64 5. (!) LANG_ENGLISH, SUBLANG_DEFAULT
65 6. Return first in the list
66 FindResourceExA/W does search in the following order:
67 1. Exact specified language
68 2. Language with neutral sublanguage
69 3. Neutral language with neutral sublanguage
70 4. Neutral language with default sublanguage
71 (fixes bad string in PowerDVD)
72
73 2000-08-14: Sander van Leeuwen <sandervl@xs4all.nl>
74 - KERNEL32: Fixed sharing violation errors in OSLibDosCreateFile
75 (FILE_SHARE_DELETE now included in share flag var)
76 (fixes error messages when playing files in RealPlayer 7)
77 TLS fix in PE loader (no .tls section, but valid tls image directory)
78
79 2000-08-13: Christoph Bratschi <cbratschi@datacomm.ch>
80 - COMCTL32: added propsheet, treeview Corel WINE 20000807 changes
81 - GDI32: activated WinDrawText code
82
83 2000-08-12: Sander van Leeuwen <sandervl@xs4all.nl>
84 - KERNEL32: Do not set OPEN_ACCESS_READWRITE flag in OSLibDosCreateFile
85 (if OPEN_ACTION_CREATE_IF_NEW & readonly access)
86 This was causing access denied errors (using FILE_SHARE_WRITE
87 on a file on a readonly volume was not causing this; that's allowed)
88 Removed share mode hack. Caused by the bug mentioned above.
89 (You can change the file sharing mode when opening the same
90 file several times in OS/2)
91 Fixed system dll unload bug.
92 Extra checks in Win32ImageBase::isPEImage (nr of bytes read is correct or not)
93
94 2000-08-11: Sander van Leeuwen <sandervl@xs4all.nl>
95 - KERNEL32: Lock/Unlock
96 64 bits values are only supported by JFS
97 Try the 32 bits DosSetFileLocks if it fails with ERROR_INVALID_PARAMETER
98 (TODO: should check the partition type instead)
99 Build fake dll header for system dlls and use it's address
100 as instance handle.
101 VIRTUAL_MapFileA/W: open file in share read/write mode
102 Fixed HMDuplicateHandle (check for DUPLICATE_ACCESS_READWRITE)
103 LoadLibraryExA: if dll name = executable name of current process
104 -> return handle of exe
105 (GrandPrix 3 installer does this; verified in NT)
106 FreeLibrary: if handle = exe handle of current process -> ignore
107 - SRC\*\initterm.cpp
108 Changed RegisterLxDll call for fake headers.
109 - INCLUDE\misc.h:
110 Removed versionos2.h dependancy
111 - VERSION\version.cpp
112 Include versionos2.h
113 - COMCTL32: Put back old property page code (breaks VPBuddy preferences
114 dialog). SameTime install property sheet now messed up (again).
115
116 2000-08-10: Patrick Haller <phaller@gmx.net>
117 - KERNEL32: OSLibDosQueryVolumeFS does no more return an error if
118 the caller is not interested in the volume name.
119 Console Input handling improved, some correction.
120 SetConsoleTitleW fixed.
121 NOTE! lstrcpynAtoW and lstrcpynWtoA do no more enforce (erroneous)
122 string termination.
123 NT4's CMD.EXE is quite working now.
124
125 2000-08-09: Sander van Leeuwen <sandervl@xs4all.nl>
126 - KERNEL32: TLS changes (now updates THDB array instead of calling
127 Open32)
128
129 2000-08-09: Christoph Bratschi <cbratschi@datacomm.ch>
130 - COMCTL32: added language dependent resources
131
132 2000-08-08: Christoph Bratschi <cbratschi@datacomm.ch>
133 - COMCTL32: first part of Corel WINE 20000807 changes
134
135 2000-08-06: Sander van Leeuwen <sandervl@xs4all.nl>
136 - doc\ReportingBugs.txt:
137 Added a little more information
138 - tools\install
139 Add Logging.txt + symbol files to debug build.
140
141 2000-08-04: Sander van Leeuwen <sandervl@xs4all.nl>
142 - KERNEL32: Temporary workaround for differences in share mode between
143 OS/2 & NT (for opening the same file multiple times):
144 NT: CreateFile with FILE_SHARE_READ
145 CreateFile with FILE_SHARE_READ | FILE_SHARE_WRITE
146 -> 2nd CreateFile overrides share flags of first one
147 -> CreateFile with GENERIC_WRITE is now allowed
148 OS2: DosOpen with OPEN_SHARE_DENYWRITE
149 DosOpen with OPEN_SHARE_DENYNONE
150 -> sharing violation; can't change share flags while
151 handle returned by 1st DosOpen isn't closed
152 --> 'Solution': always open files in FILE_SHARE_DENYNONE mode
153 (several installation programs depend on this behaviour)
154
155 2000-08-01: Sander van Leeuwen <sandervl@xs4all.nl>
156 - KERNEL32: Create x:\Program Files & x:\Program Files\Common Files
157 directories in odininst.exe + extra registry keys:
158 [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion]
159 "ProgramFilesDir"="x:\Program Files"
160 "CommonFilesDir"="x:\Program Files\Common Files"
161 "SharedDir"="x:\Odin"
162 - COMCTL32: Fixed property page bugfix (wrong position) (by merging
163 latest PROPSHEET_ShowPage from Wine)
164 - DOC\ToDo.txt:
165 Added:
166 KERNEL32: Build fake PE headers for odin dlls (dll handle must be pointer to header)
167 (some applications use the handles as pointers)
Note: See TracBrowser for help on using the repository browser.