source: trunk/changelog@ 4007

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

* empty log message *

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