source: trunk/changelog@ 4038

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

* empty log message *

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