Ignore:
Timestamp:
Sep 2, 2000, 10:32:33 AM (25 years ago)
Author:
sandervl
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/ChangeLog-2000

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