source: trunk/changelog@ 4048

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

* empty log message *

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