Changeset 3639
- Timestamp:
 - Jun 1, 2000, 1:25:34 PM (25 years ago)
 - Location:
 - trunk
 - Files:
 - 
      
- 2 edited
 
- 
          
  ChangeLog-2000 (modified) (1 diff)
 - 
          
  changelog (modified) (1 diff)
 
 
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. 2 284 3 285 2000-04-30: Patrick Haller <phaller@gmx.net>  - 
      
trunk/changelog
r3636 r3639 1 /* $Id: changelog,v 1.96 6 2000-05-29 22:37:02 sandervl Exp $ */1 /* $Id: changelog,v 1.967 2000-06-01 11:25:32 sandervl Exp $ */ 2 2 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. 6 17 7 2000-05-29: Sander van Leeuwen <sandervl@xs4all.nl>8 - KERNEL32: Make resource section read/write9 GDI32 changes some bitmap structures to avoid problems in Open3210 -> causes crashes if resource section is readonly11 -> make it readonly again when gdi32 has been rewritten12 - GDI32: StretchDIBits bugfix (check if return value equals src height; not destination)13 - USER32: Groupbox should return HT_TRANSPARENT during WM_NCHITTEST14 15 2000-05-28: Michal Necasek <mike@mendelu.cz>16 - DINPUT: Discard messages received multiple times. Fixes keyboard17 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 version21 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 (with28 LoadLibrary(Ex))29 Fixed bugs in GetVolumeInformationA30 31 2000-05-26: Sander van Leeuwen <sandervl@xs4all.nl>32 - USER32: Don't call Dinput handlers (mouse & keyboard) during message33 translation in PeekMessage unless msg is removed.34 Don't use FCF_TASKLIST style anymore; manually add/remove35 windows from tasklist (only windows with no parent are added;36 visible in window list if window is visible; change tasklist37 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 handle40 is closed)41 Added method to query the size of a win32 image.42 - INCLUDE\makefiles:43 Added TCPV40HDRS definition44 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() timers52 - 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/W57 Fixed call to GetFileTime in OpenFile58 - DDRAW: Bugfix for querying HEL caps in DrawGetCaps59 (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 for64 directories whereas NT 4 (SP6) only returns FILE_ATTRIBUTE_DIRECTORY65 Fixed GetFileTime; wasn't updated for handle manager66 (InstallShield now continues after initial window (used to67 stop at 99%))68 Create thread security objects during THDB creation (not complete)69 -> fixes crash in NTDLL for thread tokens70 -> PowerDVD 2.55 install now completes71 FindResource(Ex)A/W: if resource not found, then try:72 - resource with user default language73 - resource with system default language74 - first available resource (any language)75 (TODO: Need to check what NT really does)76 -> fixes wrong strings (i.e. menu & buttons) in PowerDVD77 - GDI32: Sync dib section in StretchDIBits if destination hdc contains78 selected dib section79 -> 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 2000051383 fixed titlebar double click -> restore/maximize84 show window text changes (why was this disabled?)85 - COMCTL32: merged with Corel WINE 2000051386 added APIs used by IE5 (credit: Patrick Haller)87 88 2000-05-20: Sander van Leeuwen <sandervl@xs4all.nl>89 - USER32: BroadcastMessageA/W bugfix90 Set visible state for both client & frame windows (fixes91 redrawing of toolbar window in mIRC32) in SetWindowPos &92 ShowWindow93 - KERNEL32: Partly implemented GetDiskFreeSpaceExA/W; need to add support94 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 files98 - 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 destroyed102 103 2000-05-19: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>104 - WNASPI32: Unique id & buffer length bugfixes -> CDRWIN 3.8a105 works now (recording on SCSI only for now)106 107 2000-05-19: Sander van Leeuwen <sandervl@xs4all.nl>108 - SHELL32: Fixed some exports109 - SHLWAPI: Fixed ordinals of exports (based on NT4 SP6) + added stubs110 - GDI32: Fixed palette copy in SetDIBits (dib sections) -> fixes111 bitmap colors in WinDVD control window & X-Wing vs. Tie-Fighter112 install window113 114 2000-05-18: Michal Necasek <mike@mendelu.cz>115 - DSOUND: An updated version, hopefully not too many bugs were introduced116 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 against121 exceptions inside WriteLog.122 - WSOCK32: Mark cancelled async select to avoid finding it before the123 thread removes itself from the queue124 Check if async select thread is blocking inside select before125 calling so_cancel to cancel or change the async select.126 - SHELL32: Removed Path* functions; added forwarders to shlwapi.dll127 - SHLWAPI: Merged path function with Wine 20000430 (shellpath.cpp)128 Added DllGetVersion export.129 Added SHCreateStdEnumFmtEtc, CIDLData_CreateFromIDArray, SHFindFiles130 SHFindComputer + other apis used by IE5 (stubs)131 - COMCTL32: Added export 389 (return 0 as in NT 4) & 390 (stub); IE5 needs them132 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 PathFindFileNameA136 -> 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.cpp140 iFontRename should use strncpy instead of memcpy since source141 string passed may be smaller than amount of bytes to copy142 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 exports149 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 conditions160 - COMDLG32: Fixed initial directory for GetOpen/SaveFileNameW161 If initial dir string == "" -> use current dir (not only162 when ptr equals NULL) (verified this behaviour in NT 4)163 - GDI32: Do manual image flip in dib section blit (fixes wrong position164 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 instead173 of Open32's GetForegroundWindow174 - KERNEL32: Extra logging for atom functions, fixed GlobalGetAtomNameW175 - COMDLG32: Added missing ascii to unicode conversions in GetFileDialog95W176 (file name (returned), initial dir & file dialog title)177 - RICHED32: Added (Wine port)178 - TOOLS\INSTALL: Added ChangeLog to installation script179 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 spaces183 Route rtl error messages to logfile (_set_crt_msg_handle)184 Added support for system, user default & neutral language in185 FindResourceExA/W186 Fill in correct language id in GetUserDefaultLCID/GetSystemDefaultLCID187 GetUserDefaultLangID & GetSystemDefaultLangID; gets country188 with DosQueryCtryInfo189 - WSOCK32: Return WSAWOULDBLOCK if recv returns 0 and connection is190 still available. (experimental change for rp7)191 - USER32: MENU_PtMenu: return when menu has no window handle (prevents192 Moraff's YourJongg from crashing -> need to check why this193 happens)194 Bugfix in AdjustWindowRectEx; if style, exstyle and menu195 = 0 -> no changes required to the input rectangle196 (verified this in NT 4)197 Don't send WM_ACTIVATE, WM_SET/KILLFOCUS & WM_SHOWWINDOW198 messages when window is being destroyed.199 - SHELL32: Wrong systray classname used when creating systray window200 Fixed bugs in SYSTRAY_SetTip/SYSTRAY_ModifyTip; string201 copy operations used wrong size -> heap corruption202 - DINPUT: Check window handle if app acquired mouse input in203 cooperative mode204 - TOOLS\INSTALL: Fixed wrong glide dll for voodoo 2 install package205 206 2000-05-06: Sander van Leeuwen <sandervl@xs4all.nl>207 - GDI32: Added stretch blit mode support to dibsection blits208 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 work212 due to atom api changes a few months ago.213 If the mouse has already been captured, then it must214 be released before calling WinSetCapture ->215 fixes menus & dialog in MS Word 97216 - OLE32: Fixed BindCtxImpl_SetBindOptions/BindCtxImpl_GetBindOptions217 Need to check size of bind structure before copying (as done in Wine)218 -> fixes crash (stack corruption) in MS Word 97219 - WSOCK32: When changing the receive or send buffer (setsockopt) and220 it fails with WSAENOBUFS, decrease size until no error221 is returned (63kb buffer is not always accepted by the222 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 if226 the window has its own DC was applying invalid227 style flags due to missing parantheses228 (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 too232 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 stack236 doesn't like high addresses; similar problems can also occur237 elsewhere in wsock32)238 - USER32: Change settings return by SystemParameterInfo for SPI_GETNONCLIENTMETRICS239 Caption & menu fonts now bold; different sizes (more like Wine now)240 Set/clear WS_VISIBLE flag in SetWindowPos; don't call241 ShowWindow.242 Implemented Set/Get/ReleaseCapture without Open32243 Release capture for window that is about to be disabled244 Send WM_CAPTURECHANGED messages when capture changes245 246 2000-05-02: Sander van Leeuwen <sandervl@xs4all.nl>247 - KERNEL32: GetLocaleInfoA/W fix (size of buffer for i.e. LOCALE_IDATE248 should be >= 2, not > 2)249 VirtualFree: Check for ERROR_ALIAS return value250 251 Ported and changed/fixed XFolder stack dump code (symbol file only)252 When a win32 app crashes, a dump of the stack is written253 in odin32_0.log.254 - USER32: Merged some Wine dialog changes (setting focus + font size)255 Extra logging for some apis256 Added support for RDW_FRAME flag to GetDCEx257 - INCLUDE\makefiles:258 Added rule for converting map to symfile259 A symbol file is now created for each exe/dll260 - INCLUDE\ODINWRAP:261 Turned off profiling by default.262 Our log is big enough as it is without even263 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 for268 to do the rest of the build; and it'is dependent on269 kernel32.lib which haven't been made at the time270 the needed_tools are being made. So, the making of271 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.
  