Changeset 3639


Ignore:
Timestamp:
Jun 1, 2000, 1:25:34 PM (25 years ago)
Author:
sandervl
Message:

* empty log message *

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog-2000

    r3484 r3639  
    1  /* $Id: ChangeLog-2000,v 1.3 2000-05-02 20:54:51 sandervl Exp $ */
     1 /* $Id: ChangeLog-2000,v 1.4 2000-06-01 11:25:34 sandervl Exp $ */
     2
     3 2000-05-31: Michal Necasek <mike@mendelu.cz>
     4    - KERNEL32: Remove trailing slash in SetCurrentDirectoryA
     5
     6 2000-05-29: Jens Wiessner <wiessnej@rfi.de>
     7    - URLMON:   Added (Wine 26/05/2000)
     8    - IMAGEHLP: Updated (Wine 26/05/2000)
     9
     10 2000-05-29: Sander van Leeuwen <sandervl@xs4all.nl>
     11    - KERNEL32: Make resource section read/write
     12                GDI32 changes some bitmap structures to avoid problems in Open32
     13                -> causes crashes if resource section is readonly
     14                -> make it readonly again when gdi32 has been rewritten
     15    - GDI32:    StretchDIBits bugfix (check if return value equals src height; not destination)
     16    - USER32:   Groupbox should return HT_TRANSPARENT during WM_NCHITTEST
     17
     18 2000-05-28: Michal Necasek <mike@mendelu.cz>
     19    - DINPUT:   Discard messages received multiple times. Fixes keyboard
     20                in Fallout 1/2.
     21
     22 2000-05-28: Sander van Leeuwen <sandervl@xs4all.nl>
     23    - SHELL32:  Merged ShellExecuteA/W of latest Wine release (old version
     24                did not return process handle)
     25    - KERNEL32/USER32:
     26                Rewrote and cleaned up resource handling. FindResource(Ex)
     27                now returns IMAGE_RESOURCE_DATA_ENTRY pointer.
     28
     29 2000-05-27: Sander van Leeuwen <sandervl@xs4all.nl>
     30    - KERNEL32: Don't call entrypoint when executable is loaded as dll (with
     31                LoadLibrary(Ex))
     32                Fixed bugs in GetVolumeInformationA
     33
     34 2000-05-26: Sander van Leeuwen <sandervl@xs4all.nl>
     35    - USER32:   Don't call Dinput handlers (mouse & keyboard) during message
     36                translation in PeekMessage unless msg is removed.
     37                Don't use FCF_TASKLIST style anymore; manually add/remove
     38                windows from tasklist (only windows with no parent are added;
     39                visible in window list if window is visible; change tasklist
     40                status in SetWindowPos (SWP_SHOW/HIDEWINDOW) or ShowWindow)
     41    - KERNEL32: Don't delete a memory map when it's file handle is closed.
     42                Delete it when the last view has been unmapped. (and the handle
     43                is closed)
     44                Added method to query the size of a win32 image.
     45    - INCLUDE\makefiles:
     46                Added TCPV40HDRS definition
     47
     48 2000-05-24: Sander van Leeuwen <sandervl@xs4all.nl>
     49    - KERNEL32: Fixed some memory map bugs (memory sdk sample works again)
     50    - USER32:   Experimental generation of own WM_HITTEST messages (disabled now)
     51                Don't activate active MDI child.
     52
     53 2000-05-24: Patrick Haller <phaller@gmx.net>
     54    - WINMM:    finally fixed callback type of timeSetEvent() timers
     55    - KERNEL32: changed (experimentally) behaviour of MapViewOfFileEx:
     56                lpBaseAddress is ignored (VAJ3 loads)
     57
     58 2000-05-23: Sander van Leeuwen <sandervl@xs4all.nl>
     59    - KERNEL32: Rewrote GetVolumeInformationA/W
     60                Fixed call to GetFileTime in OpenFile
     61    - DDRAW:    Bugfix for querying HEL caps in DrawGetCaps
     62                (support for different DX versions)
     63
     64 2000-05-22: Sander van Leeuwen <sandervl@xs4all.nl>
     65    - KERNEL32: GetFileAttributes bugfix:
     66                Open32 returns FILE_ATTRIBUTE_DIRECTORY|FILE_ATTRIBUTE_NORMAL for
     67                directories whereas NT 4 (SP6) only returns FILE_ATTRIBUTE_DIRECTORY
     68                Fixed GetFileTime; wasn't updated for handle manager
     69                (InstallShield now continues after initial window (used to
     70                 stop at 99%))
     71                Create thread security objects during THDB creation (not complete)
     72                -> fixes crash in NTDLL for thread tokens
     73                -> PowerDVD 2.55 install now completes
     74                FindResource(Ex)A/W: if resource not found, then try:
     75                       - resource with user default language
     76                       - resource with system default language
     77                       - first available resource (any language)
     78                (TODO: Need to check what NT really does)
     79                -> fixes wrong strings (i.e. menu & buttons) in PowerDVD
     80    - GDI32:    Sync dib section in StretchDIBits if destination hdc contains
     81                selected dib section
     82                -> fixes black windows in PowerDVD (todo: palette still wrong)
     83
     84 2000-05-21: Christoph Bratschi <cbratschi@datacomm.ch>
     85    - USER32:   merged controls with Corel WINE 20000513
     86                fixed titlebar double click -> restore/maximize
     87                show window text changes (why was this disabled?)
     88    - COMCTL32: merged with Corel WINE 20000513
     89                added APIs used by IE5 (credit: Patrick Haller)
     90
     91 2000-05-20: Sander van Leeuwen <sandervl@xs4all.nl>
     92    - USER32:   BroadcastMessageA/W bugfix
     93                Set visible state for both client & frame windows (fixes
     94                redrawing of toolbar window in mIRC32) in SetWindowPos &
     95                ShowWindow
     96    - KERNEL32: Partly implemented GetDiskFreeSpaceExA/W; need to add support
     97                for 64 bits values!
     98
     99 2000-05-19: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>
     100    - ICMP:     Initial release of ICMP.DLL and header files
     101    - OPENGL32: Upgraded to latest level (3.3)
     102
     103 2000-05-19: Yuri Dario <mc6530@mclink.it>
     104    - USER32:   Don't send WM_PARENTNOTIFY if parent has already been destroyed
     105
     106 2000-05-19: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
     107    - WNASPI32: Unique id & buffer length bugfixes -> CDRWIN 3.8a
     108                works now (recording on SCSI only for now)
     109
     110 2000-05-19: Sander van Leeuwen <sandervl@xs4all.nl>
     111    - SHELL32:  Fixed some exports
     112    - SHLWAPI:  Fixed ordinals of exports (based on NT4 SP6) + added stubs
     113    - GDI32:    Fixed palette copy in SetDIBits (dib sections) -> fixes
     114                bitmap colors in WinDVD control window & X-Wing vs. Tie-Fighter
     115                install window
     116
     117 2000-05-18: Michal Necasek <mike@mendelu.cz>
     118    - DSOUND:   An updated version, hopefully not too many bugs were introduced
     119
     120 2000-05-18: Sander van Leeuwen <sandervl@xs4all.nl>
     121    - KERNEL32: EnumResourceNamesA bugfix (wrong length in UnicodeToAsciiN call)
     122                (reported by Michal Necasek)
     123                Call CheckLogException for each exception; safety guard against
     124                exceptions inside WriteLog.
     125    - WSOCK32:  Mark cancelled async select to avoid finding it before the
     126                thread removes itself from the queue
     127                Check if async select thread is blocking inside select before
     128                calling so_cancel to cancel or change the async select.
     129    - SHELL32:  Removed Path* functions; added forwarders to shlwapi.dll
     130    - SHLWAPI:  Merged path function with Wine 20000430 (shellpath.cpp)
     131                Added DllGetVersion export.
     132                Added SHCreateStdEnumFmtEtc, CIDLData_CreateFromIDArray, SHFindFiles
     133                SHFindComputer + other apis used by IE5 (stubs)
     134    - COMCTL32: Added export 389 (return 0 as in NT 4) & 390 (stub); IE5 needs them
     135                Added DPA_LoadStream & DPA_SaveStream (Wine port)
     136
     137 2000-05-16: Sander van Leeuwen <sandervl@xs4all.nl>
     138    - COMDLG32: Fixed shlwapi imports (GetProcAddress failed for PathFindFileNameA
     139                -> crash when calling file dialog functions)
     140
     141 2000-05-16: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>
     142    - GDI32: Fixed bug in font.cpp
     143             iFontRename should use strncpy instead of memcpy since source
     144             string passed may be smaller than amount of bytes to copy
     145             resulting in GPF.
     146
     147 2000-05-14: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
     148    - WNASPI32: Implemented working ASPI.
     149
     150 2000-05-14: Patrick Haller <phaller@gmx.net>
     151    - SHLWAPI: finally separated SHELL32 and SHLWAPI, adjusted to NT4 functions and exports
     152
     153 2000-05-13: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     154    - tools\common: Corrected makefiles.
     155
     156 2000-05-12: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     157    - KERNEL32: Print name of image referenced by EIP (stackdump)
     158
     159 2000-05-12: Sander van Leeuwen <sandervl@xs4all.nl>
     160    - USER32:   Fixed bug in HOOK_RemoveHook (wrong call for enter semaphore method)
     161                SetSysColors bugfix (called itself for some reason)
     162                Fixed wrong dispatch of messages under certain conditions
     163    - COMDLG32: Fixed initial directory for GetOpen/SaveFileNameW
     164                If initial dir string == "" -> use current dir (not only
     165                when ptr equals NULL) (verified this behaviour in NT 4)
     166    - GDI32:    Do manual image flip in dib section blit (fixes wrong position
     167                of Palm Emulator bitmap)
     168                Might also fix reversed video in RealPlayer 7 (Warp 4 FP13/WSeB FP1)
     169
     170 2000-05-10: Christoph Bratschi <cbratschi@datacomm.ch>
     171    - COMCTL32: Fixed treeview item height bug (reported by Markus Montkowski)
     172
     173 2000-05-10: Sander van Leeuwen <sandervl@xs4all.nl>
     174    - USER32:   Fix for SetForegroundWindow (SWP_NOZORDER flag removed)
     175                GetForegroundWindow now uses WinQueryActiveWindow instead
     176                of Open32's GetForegroundWindow
     177    - KERNEL32: Extra logging for atom functions, fixed GlobalGetAtomNameW
     178    - COMDLG32: Added missing ascii to unicode conversions in GetFileDialog95W
     179                (file name (returned), initial dir & file dialog title)
     180    - RICHED32: Added (Wine port)
     181    - TOOLS\INSTALL: Added ChangeLog to installation script
     182
     183 2000-05-09: Sander van Leeuwen <sandervl@xs4all.nl>
     184    - KERNEL32: Enclose executable name in quotes if it (or it's directory)
     185                contains spaces
     186                Route rtl error messages to logfile (_set_crt_msg_handle)
     187                Added support for system, user default & neutral language in
     188                FindResourceExA/W
     189                Fill in correct language id in GetUserDefaultLCID/GetSystemDefaultLCID
     190                GetUserDefaultLangID & GetSystemDefaultLangID; gets country
     191                with DosQueryCtryInfo
     192    - WSOCK32:  Return WSAWOULDBLOCK if recv returns 0 and connection is
     193                still available. (experimental change for rp7)
     194    - USER32:   MENU_PtMenu: return when menu has no window handle (prevents
     195                Moraff's YourJongg from crashing -> need to check why this
     196                happens)
     197                Bugfix in AdjustWindowRectEx; if style, exstyle and menu
     198                = 0 -> no changes required to the input rectangle
     199                (verified this in NT 4)
     200                Don't send WM_ACTIVATE, WM_SET/KILLFOCUS & WM_SHOWWINDOW
     201                messages when window is being destroyed.
     202    - SHELL32:  Wrong systray classname used when creating systray window
     203                Fixed bugs in SYSTRAY_SetTip/SYSTRAY_ModifyTip; string
     204                copy operations used wrong size -> heap corruption
     205    - DINPUT:   Check window handle if app acquired mouse input in
     206                cooperative mode
     207    - TOOLS\INSTALL: Fixed wrong glide dll for voodoo 2 install package
     208
     209 2000-05-06: Sander van Leeuwen <sandervl@xs4all.nl>
     210    - GDI32:    Added stretch blit mode support to dibsection blits
     211
     212 2000-05-05: Sander van Leeuwen <sandervl@xs4all.nl>
     213    - USER32:   Fixed window property functions (ported from Wine)
     214                The old ones used Open32 functions which no longer work
     215                due to atom api changes a few months ago.
     216                If the mouse has already been captured, then it must
     217                be released before calling WinSetCapture ->
     218                fixes menus & dialog in MS Word 97
     219    - OLE32:    Fixed BindCtxImpl_SetBindOptions/BindCtxImpl_GetBindOptions
     220                Need to check size of bind structure before copying (as done in Wine)
     221                -> fixes crash (stack corruption) in MS Word 97
     222    - WSOCK32:  When changing the receive or send buffer (setsockopt) and
     223                it fails with WSAENOBUFS, decrease size until no error
     224                is returned (63kb buffer is not always accepted by the
     225                16 bits tcpip stack) (stops when buffer < 4096)
     226
     227 2000-05-04: Achim Hasenmueller <achimha@innotek.de>
     228    - USER32:   Applied fix to GetDCEx where the check to see if
     229                the window has its own DC was applying invalid
     230                style flags due to missing parantheses
     231                (reported by Oliver Braun)
     232
     233 2000-05-04: Sander van Leeuwen <sandervl@xs4all.nl>
     234    - USER32:   Menu font from bold to normal again. Bold fonts are too
     235                big (rp7 menu split in two parts).
     236
     237 2000-05-03: Sander van Leeuwen <sandervl@xs4all.nl>
     238    - WSOCK32:  Fixed WSAEFAULT errors in setsockopt (16 bits TCP/IP stack
     239                doesn't like high addresses; similar problems can also occur
     240                elsewhere in wsock32)
     241    - USER32:   Change settings return by SystemParameterInfo for SPI_GETNONCLIENTMETRICS
     242                Caption & menu fonts now bold; different sizes (more like Wine now)
     243                Set/clear WS_VISIBLE flag in SetWindowPos; don't call
     244                ShowWindow.
     245                Implemented Set/Get/ReleaseCapture without Open32
     246                Release capture for window that is about to be disabled
     247                Send WM_CAPTURECHANGED messages when capture changes
     248
     249 2000-05-02: Sander van Leeuwen <sandervl@xs4all.nl>
     250    - KERNEL32: GetLocaleInfoA/W fix (size of buffer for i.e. LOCALE_IDATE
     251                should be >= 2, not > 2)
     252                VirtualFree: Check for ERROR_ALIAS return value
     253
     254                Ported and changed/fixed XFolder stack dump code (symbol file only)
     255                When a win32 app crashes, a dump of the stack is written
     256                in odin32_0.log.
     257    - USER32:   Merged some Wine dialog changes (setting focus + font size)
     258                Extra logging for some apis
     259                Added support for RDW_FRAME flag to GetDCEx
     260    - INCLUDE\makefiles:
     261                Added rule for converting map to symfile
     262                A symbol file is now created for each exe/dll
     263    - INCLUDE\ODINWRAP:
     264                Turned off profiling by default.
     265                Our log is big enough as it is without even
     266                more logging.
     267
     268 2000-05-02: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     269    - makefile and tools/makefile:
     270                tools/install is not a "needed tool" required for
     271                to do the rest of the build; and it'is dependent on
     272                kernel32.lib which haven't been made at the time
     273                the needed_tools are being made. So, the making of
     274                tools/install is the last thing we do in the makeprocess.
     275    - WSOCK32, WINMM:
     276                ODINWRAP changes below broke WSOCK32 and WINMM.
     277                I've created some highly temporary fix for it this problem.
     278                Could someone please make a permanent fix?
     279    - tools/bin/wrc.exe and tools/wrc:
     280                Important notice: __WIN32OS2__ is not defined when making wrc!
     281                This was the reason why ':' was used as include separator.
     282                This is corrected now. ';' is now the include separator.
     283                A new wrc.exe has been checked in.
    2284
    3285 2000-04-30: Patrick Haller <phaller@gmx.net>
  • trunk/changelog

    r3636 r3639  
    1  /* $Id: changelog,v 1.966 2000-05-29 22:37:02 sandervl Exp $ */
     1 /* $Id: changelog,v 1.967 2000-06-01 11:25:32 sandervl Exp $ */
    22
    3  2000-05-29: Jens Wiessner <wiessnej@rfi.de>
    4     - URLMON:   Added (Wine 26/05/2000)
    5     - IMAGEHLP: Updated (Wine 26/05/2000)
     3 2000-06-01: Sander van Leeuwen <sandervl@xs4all.nl>
     4    - GDI32/USER32: Moved GetClipRgn & GetClipBox into user32 (dc.cpp)
     5    - KERNEL32:     Rewrote CompareFileTime, DeleteFileA
     6                    Put file io apis in separate handlemanager object class
     7                    Rewrote most file io apis; includes support for 64 bits file
     8                    pointer/size:
     9                    - CreateFile/OpenFile/DuplicateHandle/CloseHandle
     10                    - ReadFile(Ex)/WriteFileEx/GetFileType/GetFileInformationByHandle
     11                    - SetEndOfFile/SetFileTime/GetFileTime/GetFileSize
     12                    - SetFilePointer/LockFile(Ex)/UnlockFile(Ex)/FlushFileBuffers
     13                    Fixed some OpenFile bugs. Put Read/WriteFileEx into file
     14                    io class. Fixed LockFileEx/UnlockFileEx
     15                    New file apis use OS/2 apis now; overlapped IO not yet
     16                    supported.
    617
    7  2000-05-29: Sander van Leeuwen <sandervl@xs4all.nl>
    8     - KERNEL32: Make resource section read/write
    9                 GDI32 changes some bitmap structures to avoid problems in Open32
    10                 -> causes crashes if resource section is readonly
    11                 -> make it readonly again when gdi32 has been rewritten
    12     - GDI32:    StretchDIBits bugfix (check if return value equals src height; not destination)
    13     - USER32:   Groupbox should return HT_TRANSPARENT during WM_NCHITTEST
    14 
    15  2000-05-28: Michal Necasek <mike@mendelu.cz>
    16     - DINPUT:   Discard messages received multiple times. Fixes keyboard
    17                 in Fallout 1/2.
    18 
    19  2000-05-28: Sander van Leeuwen <sandervl@xs4all.nl>
    20     - SHELL32:  Merged ShellExecuteA/W of latest Wine release (old version
    21                 did not return process handle)
    22     - KERNEL32/USER32:
    23                 Rewrote and cleaned up resource handling. FindResource(Ex)
    24                 now returns IMAGE_RESOURCE_DATA_ENTRY pointer.
    25 
    26  2000-05-27: Sander van Leeuwen <sandervl@xs4all.nl>
    27     - KERNEL32: Don't call entrypoint when executable is loaded as dll (with
    28                 LoadLibrary(Ex))
    29                 Fixed bugs in GetVolumeInformationA
    30 
    31  2000-05-26: Sander van Leeuwen <sandervl@xs4all.nl>
    32     - USER32:   Don't call Dinput handlers (mouse & keyboard) during message
    33                 translation in PeekMessage unless msg is removed.
    34                 Don't use FCF_TASKLIST style anymore; manually add/remove
    35                 windows from tasklist (only windows with no parent are added;
    36                 visible in window list if window is visible; change tasklist
    37                 status in SetWindowPos (SWP_SHOW/HIDEWINDOW) or ShowWindow)
    38     - KERNEL32: Don't delete a memory map when it's file handle is closed.
    39                 Delete it when the last view has been unmapped. (and the handle
    40                 is closed)
    41                 Added method to query the size of a win32 image.
    42     - INCLUDE\makefiles:
    43                 Added TCPV40HDRS definition
    44 
    45  2000-05-24: Sander van Leeuwen <sandervl@xs4all.nl>
    46     - KERNEL32: Fixed some memory map bugs (memory sdk sample works again)
    47     - USER32:   Experimental generation of own WM_HITTEST messages (disabled now)
    48                 Don't activate active MDI child.
    49 
    50  2000-05-24: Patrick Haller <phaller@gmx.net>
    51     - WINMM:    finally fixed callback type of timeSetEvent() timers
    52     - KERNEL32: changed (experimentally) behaviour of MapViewOfFileEx:
    53                 lpBaseAddress is ignored (VAJ3 loads)
    54 
    55  2000-05-23: Sander van Leeuwen <sandervl@xs4all.nl>
    56     - KERNEL32: Rewrote GetVolumeInformationA/W
    57                 Fixed call to GetFileTime in OpenFile
    58     - DDRAW:    Bugfix for querying HEL caps in DrawGetCaps
    59                 (support for different DX versions)
    60 
    61  2000-05-22: Sander van Leeuwen <sandervl@xs4all.nl>
    62     - KERNEL32: GetFileAttributes bugfix:
    63                 Open32 returns FILE_ATTRIBUTE_DIRECTORY|FILE_ATTRIBUTE_NORMAL for
    64                 directories whereas NT 4 (SP6) only returns FILE_ATTRIBUTE_DIRECTORY
    65                 Fixed GetFileTime; wasn't updated for handle manager
    66                 (InstallShield now continues after initial window (used to
    67                  stop at 99%))
    68                 Create thread security objects during THDB creation (not complete)
    69                 -> fixes crash in NTDLL for thread tokens
    70                 -> PowerDVD 2.55 install now completes
    71                 FindResource(Ex)A/W: if resource not found, then try:
    72                        - resource with user default language
    73                        - resource with system default language
    74                        - first available resource (any language)
    75                 (TODO: Need to check what NT really does)
    76                 -> fixes wrong strings (i.e. menu & buttons) in PowerDVD
    77     - GDI32:    Sync dib section in StretchDIBits if destination hdc contains
    78                 selected dib section
    79                 -> fixes black windows in PowerDVD (todo: palette still wrong)
    80 
    81  2000-05-21: Christoph Bratschi <cbratschi@datacomm.ch>
    82     - USER32: merged controls with Corel WINE 20000513
    83                 fixed titlebar double click -> restore/maximize
    84                 show window text changes (why was this disabled?)
    85     - COMCTL32: merged with Corel WINE 20000513
    86                 added APIs used by IE5 (credit: Patrick Haller)
    87 
    88  2000-05-20: Sander van Leeuwen <sandervl@xs4all.nl>
    89     - USER32:   BroadcastMessageA/W bugfix
    90                 Set visible state for both client & frame windows (fixes
    91                 redrawing of toolbar window in mIRC32) in SetWindowPos &
    92                 ShowWindow
    93     - KERNEL32: Partly implemented GetDiskFreeSpaceExA/W; need to add support
    94                 for 64 bits values!
    95 
    96  2000-05-19: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>
    97     - ICMP: Initial release of ICMP.DLL and header files
    98     - OPENGL32: Upgraded to latest level (3.3)
    99 
    100  2000-05-19: Yuri Dario <mc6530@mclink.it>
    101     - USER32:   Don't send WM_PARENTNOTIFY if parent has already been destroyed
    102 
    103  2000-05-19: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
    104     - WNASPI32: Unique id & buffer length bugfixes -> CDRWIN 3.8a
    105                 works now (recording on SCSI only for now)
    106 
    107  2000-05-19: Sander van Leeuwen <sandervl@xs4all.nl>
    108     - SHELL32:  Fixed some exports
    109     - SHLWAPI:  Fixed ordinals of exports (based on NT4 SP6) + added stubs
    110     - GDI32:    Fixed palette copy in SetDIBits (dib sections) -> fixes
    111                 bitmap colors in WinDVD control window & X-Wing vs. Tie-Fighter
    112                 install window
    113 
    114  2000-05-18: Michal Necasek <mike@mendelu.cz>
    115     - DSOUND:   An updated version, hopefully not too many bugs were introduced
    116 
    117  2000-05-18: Sander van Leeuwen <sandervl@xs4all.nl>
    118     - KERNEL32: EnumResourceNamesA bugfix (wrong length in UnicodeToAsciiN call)
    119                 (reported by Michal Necasek)
    120                 Call CheckLogException for each exception; safety guard against
    121                 exceptions inside WriteLog.
    122     - WSOCK32:  Mark cancelled async select to avoid finding it before the
    123                 thread removes itself from the queue
    124                 Check if async select thread is blocking inside select before
    125                 calling so_cancel to cancel or change the async select.
    126     - SHELL32:  Removed Path* functions; added forwarders to shlwapi.dll
    127     - SHLWAPI:  Merged path function with Wine 20000430 (shellpath.cpp)
    128                 Added DllGetVersion export.
    129                 Added SHCreateStdEnumFmtEtc, CIDLData_CreateFromIDArray, SHFindFiles
    130                 SHFindComputer + other apis used by IE5 (stubs)
    131     - COMCTL32: Added export 389 (return 0 as in NT 4) & 390 (stub); IE5 needs them
    132                 Added DPA_LoadStream & DPA_SaveStream (Wine port)
    133 
    134  2000-05-16: Sander van Leeuwen <sandervl@xs4all.nl>
    135     - COMDLG32: Fixed shlwapi imports (GetProcAddress failed for PathFindFileNameA
    136                 -> crash when calling file dialog functions)
    137 
    138  2000-05-16: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>
    139     - GDI32: Fixed bug in font.cpp
    140              iFontRename should use strncpy instead of memcpy since source
    141              string passed may be smaller than amount of bytes to copy
    142              resulting in GPF.
    143 
    144  2000-05-14: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
    145     - WNASPI32: Implemented working ASPI.
    146 
    147  2000-05-14: Patrick Haller <phaller@gmx.net>
    148     - SHLWAPI: finally separated SHELL32 and SHLWAPI, adjusted to NT4 functions and exports
    149 
    150  2000-05-13: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
    151     - tools\common: Corrected makefiles.
    152 
    153  2000-05-12: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    154     - KERNEL32: Print name of image referenced by EIP (stackdump)
    155 
    156  2000-05-12: Sander van Leeuwen <sandervl@xs4all.nl>
    157     - USER32:   Fixed bug in HOOK_RemoveHook (wrong call for enter semaphore method)
    158                 SetSysColors bugfix (called itself for some reason)
    159                 Fixed wrong dispatch of messages under certain conditions
    160     - COMDLG32: Fixed initial directory for GetOpen/SaveFileNameW
    161                 If initial dir string == "" -> use current dir (not only
    162                 when ptr equals NULL) (verified this behaviour in NT 4)
    163     - GDI32:    Do manual image flip in dib section blit (fixes wrong position
    164                 of Palm Emulator bitmap)
    165                 Might also fix reversed video in RealPlayer 7 (Warp 4 FP13/WSeB FP1)
    166 
    167  2000-05-10: Christoph Bratschi <cbratschi@datacomm.ch>
    168     - COMCTL32: Fixed treeview item height bug (reported by Markus Montkowski)
    169 
    170  2000-05-10: Sander van Leeuwen <sandervl@xs4all.nl>
    171     - USER32:   Fix for SetForegroundWindow (SWP_NOZORDER flag removed)
    172                 GetForegroundWindow now uses WinQueryActiveWindow instead
    173                 of Open32's GetForegroundWindow
    174     - KERNEL32: Extra logging for atom functions, fixed GlobalGetAtomNameW
    175     - COMDLG32: Added missing ascii to unicode conversions in GetFileDialog95W
    176                 (file name (returned), initial dir & file dialog title)
    177     - RICHED32: Added (Wine port)
    178     - TOOLS\INSTALL: Added ChangeLog to installation script
    179 
    180  2000-05-09: Sander van Leeuwen <sandervl@xs4all.nl>
    181     - KERNEL32: Enclose executable name in quotes if it (or it's directory)
    182                 contains spaces
    183                 Route rtl error messages to logfile (_set_crt_msg_handle)
    184                 Added support for system, user default & neutral language in
    185                 FindResourceExA/W
    186                 Fill in correct language id in GetUserDefaultLCID/GetSystemDefaultLCID
    187                 GetUserDefaultLangID & GetSystemDefaultLangID; gets country
    188                 with DosQueryCtryInfo
    189     - WSOCK32:  Return WSAWOULDBLOCK if recv returns 0 and connection is
    190                 still available. (experimental change for rp7)
    191     - USER32:   MENU_PtMenu: return when menu has no window handle (prevents
    192                 Moraff's YourJongg from crashing -> need to check why this
    193                 happens)
    194                 Bugfix in AdjustWindowRectEx; if style, exstyle and menu
    195                 = 0 -> no changes required to the input rectangle
    196                 (verified this in NT 4)
    197                 Don't send WM_ACTIVATE, WM_SET/KILLFOCUS & WM_SHOWWINDOW
    198                 messages when window is being destroyed.
    199     - SHELL32:  Wrong systray classname used when creating systray window
    200                 Fixed bugs in SYSTRAY_SetTip/SYSTRAY_ModifyTip; string
    201                 copy operations used wrong size -> heap corruption
    202     - DINPUT:   Check window handle if app acquired mouse input in
    203                 cooperative mode
    204     - TOOLS\INSTALL: Fixed wrong glide dll for voodoo 2 install package
    205 
    206  2000-05-06: Sander van Leeuwen <sandervl@xs4all.nl>
    207     - GDI32:    Added stretch blit mode support to dibsection blits
    208 
    209  2000-05-05: Sander van Leeuwen <sandervl@xs4all.nl>
    210     - USER32:   Fixed window property functions (ported from Wine)
    211                 The old ones used Open32 functions which no longer work
    212                 due to atom api changes a few months ago.
    213                 If the mouse has already been captured, then it must
    214                 be released before calling WinSetCapture ->
    215                 fixes menus & dialog in MS Word 97
    216     - OLE32:    Fixed BindCtxImpl_SetBindOptions/BindCtxImpl_GetBindOptions
    217                 Need to check size of bind structure before copying (as done in Wine)
    218                 -> fixes crash (stack corruption) in MS Word 97
    219     - WSOCK32:  When changing the receive or send buffer (setsockopt) and
    220                 it fails with WSAENOBUFS, decrease size until no error
    221                 is returned (63kb buffer is not always accepted by the
    222                 16 bits tcpip stack) (stops when buffer < 4096)
    223 
    224  2000-05-04: Achim Hasenmueller <achimha@innotek.de>
    225     - USER32:   Applied fix to GetDCEx where the check to see if
    226                 the window has its own DC was applying invalid
    227                 style flags due to missing parantheses
    228                 (reported by Oliver Braun)
    229 
    230  2000-05-04: Sander van Leeuwen <sandervl@xs4all.nl>
    231     - USER32:   Menu font from bold to normal again. Bold fonts are too
    232                 big (rp7 menu split in two parts).
    233 
    234  2000-05-03: Sander van Leeuwen <sandervl@xs4all.nl>
    235     - WSOCK32:  Fixed WSAEFAULT errors in setsockopt (16 bits TCP/IP stack
    236                 doesn't like high addresses; similar problems can also occur
    237                 elsewhere in wsock32)
    238     - USER32:   Change settings return by SystemParameterInfo for SPI_GETNONCLIENTMETRICS
    239                 Caption & menu fonts now bold; different sizes (more like Wine now)
    240                 Set/clear WS_VISIBLE flag in SetWindowPos; don't call
    241                 ShowWindow.
    242                 Implemented Set/Get/ReleaseCapture without Open32
    243                 Release capture for window that is about to be disabled
    244                 Send WM_CAPTURECHANGED messages when capture changes
    245 
    246  2000-05-02: Sander van Leeuwen <sandervl@xs4all.nl>
    247     - KERNEL32: GetLocaleInfoA/W fix (size of buffer for i.e. LOCALE_IDATE
    248                 should be >= 2, not > 2)
    249                 VirtualFree: Check for ERROR_ALIAS return value
    250 
    251                 Ported and changed/fixed XFolder stack dump code (symbol file only)
    252                 When a win32 app crashes, a dump of the stack is written
    253                 in odin32_0.log.
    254     - USER32:   Merged some Wine dialog changes (setting focus + font size)
    255                 Extra logging for some apis
    256                 Added support for RDW_FRAME flag to GetDCEx
    257     - INCLUDE\makefiles:
    258                 Added rule for converting map to symfile
    259                 A symbol file is now created for each exe/dll
    260     - INCLUDE\ODINWRAP:
    261                 Turned off profiling by default.
    262                 Our log is big enough as it is without even
    263                 more logging.
    264 
    265  2000-05-02: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
    266     - makefile and tools/makefile:
    267                 tools/install is not a "needed tool" required for
    268                 to do the rest of the build; and it'is dependent on
    269                 kernel32.lib which haven't been made at the time
    270                 the needed_tools are being made. So, the making of
    271                 tools/install is the last thing we do in the makeprocess.
    272     - WSOCK32, WINMM:
    273                 ODINWRAP changes below broke WSOCK32 and WINMM.
    274                 I've created some highly temporary fix for it this problem.
    275                 Could someone please make a permanent fix?
    276     - tools/bin/wrc.exe and tools/wrc:
    277                 Important notice: __WIN32OS2__ is not defined when making wrc!
    278                 This was the reason why ':' was used as include separator.
    279                 This is corrected now. ';' is now the include separator.
    280                 A new wrc.exe has been checked in.
    281 
Note: See TracChangeset for help on using the changeset viewer.