source: trunk/changelog@ 4027

Last change on this file since 4027 was 4027, checked in by cbratschi, 25 years ago

* empty log message *

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