source: trunk/changelog@ 4101

Last change on this file since 4101 was 4101, checked in by sandervl, 25 years ago

* empty log message *

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