Changeset 2283 for trunk/changelog
- Timestamp:
- Dec 31, 1999, 11:48:52 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/changelog
r2276 r2283 1 /* $Id: changelog,v 1.596 1999-12-30 21:26:21 sandervl Exp $ */ 2 3 99-12-30: Christoph Bratschi <cbratschi@datacomm.ch> 1 /* $Id: changelog,v 1.597 1999-12-31 10:48:51 sandervl Exp $ */ 2 3 1999-12-31: Edgar Buerkle <Edgar.Buerkle@gmx.net> 4 - KERNEL32: Started with implementation of debug apis & support 5 for debugging win32 apps (mostly for additional logging) 6 7 1999-12-30: Christoph Bratschi <cbratschi@datacomm.ch> 4 8 - USER32: ported menu control from WINE (not yet activated) 5 9 ported icontitle control from WINE … … 7 11 fixed Win32BaseWindow::hasWindowName 8 12 9 99-12-30: Sander van Leeuwen <sandervl@xs4all.nl>13 1999-12-30: Sander van Leeuwen <sandervl@xs4all.nl> 10 14 - KERNEL32: Added stubs for Load/FreeLibrary16 & GetProcAddress16 11 15 (ordinals 35,36 & 37) … … 23 27 (temporary hack for AbiWord) 24 28 25 99-12-30: Bart van Leeuwen <Bart_van_Leeuwen@netage.nl>29 1999-12-30: Bart van Leeuwen <Bart_van_Leeuwen@netage.nl> 26 30 - USER32: Implemented accelerator support 27 31 28 99-12-30: Patrick Haller <phaller@gmx.net>32 1999-12-30: Patrick Haller <phaller@gmx.net> 29 33 - SHELL32: Add: StrChrIA, StrChrIW, StrStrIA, StrStrIW 30 34 - SHLWAPI: Add: see above, SHRegGetBoolUSValueA/W 31 35 32 99-12-29: Christoph Bratschi <cbratschi@datacomm.ch>36 1999-12-29: Christoph Bratschi <cbratschi@datacomm.ch> 33 37 - USER32: rewrote coordinate mapping (map*) and fixed some 1 pixel bugs 34 38 pro memoria: … … 39 43 getWindowHeight returns now the window height 40 44 41 99-12-29: Patrick Haller <phaller@gmx.net>45 1999-12-29: Patrick Haller <phaller@gmx.net> 42 46 - INCLUDE: ODINWRAP: new macros to save FS register for callback registration 43 47 - WINMM: removed memory leak for win32 tib fs selectors in DartWaveOut::callback 44 48 45 99-12-29: Sander van Leeuwen <sandervl@xs4all.nl>49 1999-12-29: Sander van Leeuwen <sandervl@xs4all.nl> 46 50 - WINMM: Created wrappers for mci* apis (to save/restore FS) 47 51 NOTE: You must include os2mewrap.h instead of os2me.h … … 58 62 - MSVCRT/20/40: Added version information based on NT 4 SP3 msvcrt dlls 59 63 60 99-12-28: Vit Timchishin <tvv@sbs.kiev.ua>64 1999-12-28: Vit Timchishin <tvv@sbs.kiev.ua> 61 65 - USER32: Listbox fix; Commented out 'if (index == oldsel) return LB_OKAY;' 62 66 in LISTBOX_SetSelection as this may prevent the control from … … 64 68 (i.e. MoveCarret) 65 69 66 99-12-28: Sander van Leeuwen <sandervl@xs4all.nl>70 1999-12-28: Sander van Leeuwen <sandervl@xs4all.nl> 67 71 - WININET: Created stub dll 68 72 - KERNEL32: Create Software\Microsoft\Windows NT\CurrentVersion registry key + necessary values … … 74 78 - SHLWAPI: Created more forwarders to shell32 apis 75 79 76 99-12-28: Jens Wiessner <wiessnej@rfi.de>80 1999-12-28: Jens Wiessner <wiessnej@rfi.de> 77 81 - avifil32, comdlg32, crtdll, ddraw, dinput, dplay, dplayx, imagehlp, 78 82 mpr, msvcrt(20/40), msvfw32, olecli32, oledlg, olesvr32, psapi, … … 83 87 NOTE: Requires recompile of all Odin dlls & any Odin32 apps. 84 88 85 99-12-27: Jens Wiessner <wiessnej@rfi.de>89 1999-12-27: Jens Wiessner <wiessnej@rfi.de> 86 90 - WINSPOOL: Added stubs 87 91 - ADVAPI32: Added crypto stubs 88 92 89 99-12-27: Vit Timchishin <tvv@sbs.kiev.ua>93 1999-12-27: Vit Timchishin <tvv@sbs.kiev.ua> 90 94 - KERNEL32: Implemented preliminary codepage support 91 95 - USER32: Added code to init for codepage support 92 96 Fixed combo box bugs (COMBO_Command; use lParam for hwnd compares) 93 97 94 99-12-27: Christoph Bratschi <cbratschi@datacomm.ch>98 1999-12-27: Christoph Bratschi <cbratschi@datacomm.ch> 95 99 - USER32: fixed SetWindowPos 96 100 97 99-12-27: Sander van Leeuwen <sandervl@xs4all.nl>101 1999-12-27: Sander van Leeuwen <sandervl@xs4all.nl> 98 102 - USER32: Fixed GetActiveWindow (also fixes problem with mouse messages 99 103 in FreeCell) … … 104 108 set in the PE image (fixes crash in WinDVD) 105 109 106 99-12-26: Christoph Bratschi <cbratschi@datacomm.ch>110 1999-12-26: Christoph Bratschi <cbratschi@datacomm.ch> 107 111 - USER32: implemented WM_NCHITTEST, added WM_SYSCOMMAND handling 108 112 ported DIALOG_IsAccelerator … … 112 116 - COMCTL32: changed non-client handling 113 117 114 99-12-24: Sander van Leeuwen <sandervl@xs4all.nl>118 1999-12-24: Sander van Leeuwen <sandervl@xs4all.nl> 115 119 - USER32: Fixed bug in OSLibWinQueryQueueStatus (uninitialized local variable) 116 120 Changed message handling. Messages are translated in Get/PeekMessage … … 122 126 - SRC\MAKEFILE: Included dplayx 123 127 124 99-12-24: Markus Montkowski <mmontkowski@gmx.de>128 1999-12-24: Markus Montkowski <mmontkowski@gmx.de> 125 129 - dplayx: compiles and links now 126 130 127 99-12-22: Christoph Bratschi <cbratschi@datacomm.ch>131 1999-12-22: Christoph Bratschi <cbratschi@datacomm.ch> 128 132 - USER32: fixed WinGetKeyState in WM_MOUSEMOVE (WinAmp's equalizer works now fine) 129 133 130 99-12-21: Jens Wiessner <wiessnej@rfi.de>134 1999-12-21: Jens Wiessner <wiessnej@rfi.de> 131 135 - MSVCRT: Updated msvcrt20 & msvcrt40 def files 132 136 133 99-12-21: Christoph Bratschi <cbratschi@datacomm.ch>137 1999-12-21: Christoph Bratschi <cbratschi@datacomm.ch> 134 138 - USER32: merged controls with WINE 991212 135 139 fixed listbox WM_SETREDRAW bug 136 140 137 99-12-21: Markus Montkowski <mmontkowski@gmx.de>141 1999-12-21: Markus Montkowski <mmontkowski@gmx.de> 138 142 - ddraw: Some cleanup in surface handling 139 143 more colorconversion code: … … 143 147 Removed inhertiance from IBASE in DDRectangle 144 148 145 99-12-21: Sander van Leeuwen <sandervl@xs4all.nl>149 1999-12-21: Sander van Leeuwen <sandervl@xs4all.nl> 146 150 - ADVAPI32: Fixed some bugs in service.cpp; implemented some service apis 147 151 - INCLUDE\WIN: Added winsvc.h; removed service definitions from winbase.h & winreg.h … … 160 164 - ODINCRT: Added wrappers for file io functions (to prevent FS corruption) 161 165 162 99-12-20: Rene Pronk <R.Pronk@twi.tudelft.nl>166 1999-12-20: Rene Pronk <R.Pronk@twi.tudelft.nl> 163 167 - WINMM: Bugfixes in waveOutOpen (flags) for winamp 164 168 165 99-12-20 Markus Montkowski <mmontkowski@gmx.de>169 1999-12-20 Markus Montkowski <mmontkowski@gmx.de> 166 170 - USER32: Fixed Coordinate conversion in WM_HITTEST (don't use handles as a coordinates) 167 171 168 99-12-20: Christoph Bratschi <cbratschi@datacomm.ch>172 1999-12-20: Christoph Bratschi <cbratschi@datacomm.ch> 169 173 - USER32: changed icon title font size in SystemParametersInfo to 12 170 174 fixed DrawIcon/DrawIconEx 171 175 fixed GetIconInfo (still bugs in load/create code) 172 176 173 99-12-20: Sander van Leeuwen <sandervl@xs4all.nl>177 1999-12-20: Sander van Leeuwen <sandervl@xs4all.nl> 174 178 - CRTDLL: Added bsearch from EMX 175 179 - MSVCRT: Copy dlls into bin directory. Most apps seem to work … … 178 182 (ftol fixes black Notes toolbars) 179 183 180 99-12-20: Jens Wiessner <wiessnej@rfi.de>184 1999-12-20: Jens Wiessner <wiessnej@rfi.de> 181 185 - MSVCRT: Added stubs 182 186 183 99-12-19: Christoph Bratschi <cbratschi@datacomm.ch>187 1999-12-19: Christoph Bratschi <cbratschi@datacomm.ch> 184 188 - USER32: fixed child positioning 185 189 removed CS_SIZEREDRAW, do it manually if window really needs it … … 188 192 RegEdit: treeview redraw problems fixed 189 193 190 99-12-19: Sander van Leeuwen <sandervl@xs4all.nl>194 1999-12-19: Sander van Leeuwen <sandervl@xs4all.nl> 191 195 - ADVAPI32/NTDLL: Forward sid apis to ntdll (need to check return 192 196 type of some Rtl SID apis (bool or status dword?)) … … 201 205 - USER32: SendMessageW bugfix 202 206 203 99-12-18: Achim Hasenmueller <achimha@innotek.de>207 1999-12-18: Achim Hasenmueller <achimha@innotek.de> 204 208 - COMCTL32: Merged with latest WINE 991212 code 205 209 206 99-12-18: Edgar Buerkle <Edgar.Buerkle@gmx.net>210 1999-12-18: Edgar Buerkle <Edgar.Buerkle@gmx.net> 207 211 - KERNEL32: Partially implemented GetThreadContext, Read/WriteProcessMemory 208 212 209 99-12-18: Christoph Bratschi <cbratschi@datacomm.ch>213 1999-12-18: Christoph Bratschi <cbratschi@datacomm.ch> 210 214 - USER32: added MDI menu window switching 211 215 fixed ChildWindowFromPointEx 212 216 fixed WM_MDIDESTROY 213 217 214 99-12-18: Sander van Leeuwen <sandervl@xs4all.nl>218 1999-12-18: Sander van Leeuwen <sandervl@xs4all.nl> 215 219 - MSACM32: Compile fixes (internal.cpp) 216 220 - USER32: WindowFromPoint fix (return 0 if no windows found, not the desktop wnd handle) … … 225 229 MS Office 2000 install to work. 226 230 227 99-12-18: Jens Wiessner <wiessnej@rfi.de>231 1999-12-18: Jens Wiessner <wiessnej@rfi.de> 228 232 - MSACM32: Updated with latest Wine code (991212) 229 233 - CRTDLL: Removed the ERRNO Defs from CRTINC.H and included ERRNO.H 230 234 231 99-12-17: Christoph Bratschi <cbratschi@datacomm.ch>235 1999-12-17: Christoph Bratschi <cbratschi@datacomm.ch> 232 236 - USER32: WM_NOTIFYPARENT: map cursor pos 233 237 implemented MDI cascade/tile 234 238 235 99-12-17: Sander van Leeuwen <sandervl@xs4all.nl>239 1999-12-17: Sander van Leeuwen <sandervl@xs4all.nl> 236 240 - KERNEL32: Delete thread's THDB structure when it quits 237 241 - USER32: Hook removal bugfix 238 242 239 99-12-17: Edgar Buerkle <Edgar.Buerkle@gmx.net>243 1999-12-17: Edgar Buerkle <Edgar.Buerkle@gmx.net> 240 244 - INCLUDE\winconst.h/wintypes.h/win\winbase.h: Added definitions 241 245 - KERNEL32: Set DEBUG_PROCESS flag for DEBUG_ONLY_THIS_PROCESS flag 242 246 in CreateProcess (open32 doesn't support the latter flag) 243 247 244 99-12-16: Christoph Bratschi <cbratschi@datacomm.ch>248 1999-12-16: Christoph Bratschi <cbratschi@datacomm.ch> 245 249 - USER32: fixed 'dancing characters' in edit control 246 250 ported GrayString from WINE … … 250 254 implemented PolyTextOutA/W 251 255 252 99-12-14: Sander van Leeuwen <sandervl@xs4all.nl>256 1999-12-14: Sander van Leeuwen <sandervl@xs4all.nl> 253 257 - USER32: Tasklist fix 254 258 Rewrote SendMessage handling; Uses WinSendMsg now if window … … 260 264 - GDI32: Extra logging for Create*Rgn apis 261 265 262 99-12-13: Edgar Buerkle <Edgar.Buerkle@gmx.net>266 1999-12-13: Edgar Buerkle <Edgar.Buerkle@gmx.net> 263 267 - KERNEL32: Added null pointer checks in lstrcatA/W 264 268 - USER32: Removed unicode to ascii translation during MDI child creation 265 269 (message translation code already takes care of this) 266 270 267 99-12-13: Sander van Leeuwen <sandervl@xs4all.nl>271 1999-12-13: Sander van Leeuwen <sandervl@xs4all.nl> 268 272 - KERNEL32: Fixed performance problem in mmap.cpp 269 273 Report correct dll when exe loading fails … … 276 280 Experimental CS_PARENTDC support (disabled for now) 277 281 278 99-12-12: Sander van Leeuwen <sandervl@xs4all.nl>282 1999-12-12: Sander van Leeuwen <sandervl@xs4all.nl> 279 283 - KERNEL32: Fixes for on-demand page loader; currently disabled by 280 284 default because it interferes with debugging (too many … … 286 290 - INCLUDE\string.h: Use original strncpy for PE2LX 287 291 288 99-12-12: Sander van Leeuwen <sandervl@xs4all.nl>292 1999-12-12: Sander van Leeuwen <sandervl@xs4all.nl> 289 293 - KERNEL32: Changed logging in winimagepeldr.cpp 290 294 Uses private log with dprintfs instead of file streams. … … 297 301 //dprintf((LOG, "PE file : %s", szFileName)); 298 302 299 99-12-11: Jens Wiessner <wiessnej@rfi.de>303 1999-12-11: Jens Wiessner <wiessnej@rfi.de> 300 304 - CRTDLL: Fix for GetMainArgs (fixes windiff) 301 305 - MSVCRT: Fix for GetMainArgs 302 306 303 99-12-10: Sander van Leeuwen <sandervl@xs4all.nl>307 1999-12-10: Sander van Leeuwen <sandervl@xs4all.nl> 304 308 - KERNEL32: Fix for CreateFileMapping; return old handle if 305 309 trying to open existing mapping … … 307 311 leave holes if VirtualQueryMem range != nrpages) 308 312 309 99-12-09: Christoph Bratschi <cbratschi@datacomm.ch>313 1999-12-09: Christoph Bratschi <cbratschi@datacomm.ch> 310 314 - GDI32: fixed TextOut and ExtTextOut bugs 311 315 312 99-12-09: Sander van Leeuwen <sandervl@xs4all.nl>316 1999-12-09: Sander van Leeuwen <sandervl@xs4all.nl> 313 317 - KERNEL32: Fixes in lstrcpynWtoA 314 318 Added code heap. … … 326 330 - WIN32K\PE2LX: Link with odincrt.lib for rtl functions 327 331 328 99-12-08: David Raison <djr@lemur.co.uk>332 1999-12-08: David Raison <djr@lemur.co.uk> 329 333 - OLEAUT32: Typelib handling: 330 334 Parsing of typelib improved - Several … … 335 339 Bugfixes. 336 340 337 99-12-07: Achim Hasenmueller <achimha@innotek.de>341 1999-12-07: Achim Hasenmueller <achimha@innotek.de> 338 342 - WSOCK32: Moved old implementation to wsock32/old and promoted 339 343 wsock32/new (based on PMWSOCK.DLL) as the default implementation 340 344 341 99-12-07: Sander van Leeuwen <sandervl@xs4all.nl>345 1999-12-07: Sander van Leeuwen <sandervl@xs4all.nl> 342 346 - KERNEL32: Fixed string resource load bug (last character of string resource set to 0) 343 347 - KERNEL32: Always commit memory for page memory maps … … 349 353 Fix for Abiword & memory.exe -> extra check for owndc in Begin/EndPaint 350 354 351 99-12-06: Sander van Leeuwen <sandervl@xs4all.nl>355 1999-12-06: Sander van Leeuwen <sandervl@xs4all.nl> 352 356 - KERNEL32/OLEAUT32: Renamed OLEAUT32 to OLAUTOS2 to avoid conflicts 353 357 with Lotus SmartSuite (again..) 354 358 - KERNEL32: Fixed memory map bugs 355 359 356 99-12-06: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>360 1999-12-06: Przemyslaw Dobrowolski <dobrawka@asua.org.pl> 357 361 - WINMM: Ported MMIO from Wine (now SoundRecorder can open wave files) 358 362 359 99-12-06: Edgar Buerkle <Edgar.Buerkle@gmx.net>363 1999-12-06: Edgar Buerkle <Edgar.Buerkle@gmx.net> 360 364 - KERNEL32: Temporary hack in GetFullPathNameA to replace forward 361 365 slashes by backslashes (needed for WinZip 7.0) 362 366 Fixed dprintf in lstrcmpW 363 367 364 99-12-06: Daniela Engert <dani@ngrt.de>368 1999-12-06: Daniela Engert <dani@ngrt.de> 365 369 - ODINCRT: change debug *allocs to return zeroed memory (instead of 366 370 filled with 0xAA). Some applications expect it this way. 367 371 368 99-12-06: Patrick Haller <phaller@gmx.net>372 1999-12-06: Patrick Haller <phaller@gmx.net> 369 373 - KERNEL32: Reimplemented InterlockedXXX-APIs to 370 374 be NT4 compatible 371 375 372 99-12-05: Christoph Bratschi <cbratschi@datacomm.ch>376 1999-12-05: Christoph Bratschi <cbratschi@datacomm.ch> 373 377 - KERNEL32: Only convert the string and not everything in UnicodeToAsciiStringN 374 378 375 99-12-05: Edgar Buerkle <Edgar.Buerkle@gmx.net>379 1999-12-05: Edgar Buerkle <Edgar.Buerkle@gmx.net> 376 380 - KERNEL32: Better logging for CreateProcessA 377 381 - DDRAW: io_init1 -> PUSH OFFSET FLAT:devname 378 382 379 99-12-05: Sander van Leeuwen <sandervl@xs4all.nl>383 1999-12-05: Sander van Leeuwen <sandervl@xs4all.nl> 380 384 - GDI32: Changed DEFAULT_GUI_FONT to WarpSans.9 381 385 - USER32:InSendMessage,GetMessagePos,GetMessageTime & ReplyMessage … … 393 397 - LZ32: Removed prototype of lstrcpyAtoW 394 398 395 99-12-04 Achim Hasenmueller <achimha@innotek.de>399 1999-12-04 Achim Hasenmueller <achimha@innotek.de> 396 400 - WSOCK32\NEW: Fixed bugs with incorrect relay window invocation 397 401 Improved debugging messages, better error handling … … 399 403 Please test well, then it can be promoted 400 404 401 99-12-04 Markus Montkowski <mmontkowski@gmx.de>405 1999-12-04 Markus Montkowski <mmontkowski@gmx.de> 402 406 - GDI32: Implemented DEFAULT_GUI_FONT for GetStockObject 403 407 DIBSecttion now get the DC Palette on creation and 404 408 updated if DC Pal changes. 405 409 406 99-12-03: Sander van Leeuwen <sandervl@xs4all.nl>410 1999-12-03: Sander van Leeuwen <sandervl@xs4all.nl> 407 411 - USER32: Experimental WM_ERASEBACKGND change 408 412 Ignore PM WM_ERASEBACKGROUND (return 1), always … … 410 414 in the default window handler for WM_(ICON)PAINT 411 415 412 99-12-03: Christoph Bratschi <cbratschi@datacomm.ch>416 1999-12-03: Christoph Bratschi <cbratschi@datacomm.ch> 413 417 - USER32: removed WS_* check in scrollbar code 414 418 - GDI32: moved line API's to line.cpp 415 419 416 99-12-03: Edgar Buerkle <Edgar.Buerkle@gmx.net>420 1999-12-03: Edgar Buerkle <Edgar.Buerkle@gmx.net> 417 421 - GDI32: Fixes for CreateDCW & CreateICW 418 422 - COMCTL32: Fixed PROPSHEET_CollectSheetInfo 419 423 420 99-12-03: Jens Wiessner <wiessnej@rfi.de>424 1999-12-03: Jens Wiessner <wiessnej@rfi.de> 421 425 - OLE32: Corrected CoSetState Stub. 422 426 - OLEAUT32: Changed return value (CreateDispTypeInfo) from S_OK to … … 424 428 - NTDLL: Changed dprintfs for strcpy/strcat 425 429 426 99-12-02: Patrick Haller <phaller@gmx.net>430 1999-12-02: Patrick Haller <phaller@gmx.net> 427 431 - WSOCK32\NEW: Improvements. 428 432 - INCLUDE: Some macro fixes in misc.h and odinwrap.h 429 433 430 99-12-02: Sander van Leeuwen <sandervl@xs4all.nl>434 1999-12-02: Sander van Leeuwen <sandervl@xs4all.nl> 431 435 - USER32: Rewrote EnumThreadWindows/EnumWindows 432 436 Fixed GetParent 433 437 434 99-12-02 Markus Montkowski <mmontkowski@gmx.de>438 1999-12-02 Markus Montkowski <mmontkowski@gmx.de> 435 439 - GDI32: Implemented: 436 440 CombineTransform, CreateDIBPatternBrush, CreateDCW, … … 439 443 Enhanced StretchBlt to support DIBSections 440 444 441 99-12-02: Achim Hasenmueller <achimha@innotek.de>445 1999-12-02: Achim Hasenmueller <achimha@innotek.de> 442 446 - WSOCK32\NEW: Not really working :( 443 447 Fixed WSAAsyncGetHostByName, added request data to table 444 448 445 99-12-01: Patrick Haller <phaller@gmx.net>449 1999-12-01: Patrick Haller <phaller@gmx.net> 446 450 - WSOCK32\NEW: Working now :) 447 451 448 99-12-01: Edgar Buerkle <Edgar.Buerkle@gmx.net>452 1999-12-01: Edgar Buerkle <Edgar.Buerkle@gmx.net> 449 453 - KERNEL32: Removed check in CreateFileMapping (hFile == -1 && (protect & SEC_COMMIT)) 450 454 - USER32: Added check for valid parent if window is child in ::SetWindowPos 451 455 - SHELL32: SHGetFileInfoA: set pidlLast to NULL) 452 456 453 99-12-01: Sander van Leeuwen <sandervl@xs4all.nl>457 1999-12-01: Sander van Leeuwen <sandervl@xs4all.nl> 454 458 - ODINCRT: Wrappers for allocation/free functions to prevent them 455 459 from trashing FS. (happens when called from a thread ( … … 464 468 Ported Set/GetSystemPaletteUse 465 469 466 99-11-30: Patrick Haller <phaller@gmx.net>470 1999-11-30: Patrick Haller <phaller@gmx.net> 467 471 - WSOCK32\NEW: Experimental rewrite using PMWSOCK successful. 468 472 One problem regarding ODIN message translation remains, 469 473 TELNET works fine under debugger. 470 474 471 99-11-30: Sander van Leeuwen <sandervl@xs4all.nl>475 1999-11-30: Sander van Leeuwen <sandervl@xs4all.nl> 472 476 - KERNEL32: Ported Wine process apis (not done) (kernel32\process.cpp) 473 477 Unitialized data section bugfix. … … 475 479 - ADVAPI32: Call security apis in ntdll (security.cpp; Wine 991031) 476 480 477 99-11-30: Jens Wiessner <wiessnej@rfi.de>481 1999-11-30: Jens Wiessner <wiessnej@rfi.de> 478 482 - CRTDLL: Completed GetMainArgs 479 483 Implemented several functions. … … 481 485 Now builds msvcrt, msvcrt20 & msvcrt40 dlls. 482 486 483 99-11-30: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>487 1999-11-30: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru> 484 488 - KERNEL32: Another VirtualProtect bugfix 485 489 486 99-11-30: Daniela Engert <dani@ngrt.de>490 1999-11-30: Daniela Engert <dani@ngrt.de> 487 491 - USER32: eliminate superfluous background erases (part 1) 488 492 489 99-11-29: Sander van Leeuwen <sandervl@xs4all.nl>493 1999-11-29: Sander van Leeuwen <sandervl@xs4all.nl> 490 494 - KERNEL32: Added EnumResourceTypesA/W (not tested) 491 495 - USER32: Get/SetActiveWindow bugfixes (don't return OS/2 wnd handles) 492 496 493 99-11-29: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>497 1999-11-29: knut st. osmundsen <knut.stange.osmundsen@pmsc.no> 494 498 - ODINCRT: Added experimental console hack in initterm.cpp. 495 499 - PE2LX: Kernel32.dll is the first entry import module name table. … … 500 504 skeleton for Kernel32 in the src\kernel32\test directory. 501 505 502 99-11-28: Jens Wiessner <wiessnej@rfi.de>506 1999-11-28: Jens Wiessner <wiessnej@rfi.de> 503 507 - CRTDLL: Implemented several functions that used to be stubs. 504 508 505 99-11-28: Sander van Leeuwen <sandervl@xs4all.nl>509 1999-11-28: Sander van Leeuwen <sandervl@xs4all.nl> 506 510 - COMDLG32: Merged with latest wine code (CVS tree dated 991126) 507 511 508 99-11-27: Jens Wiessner <wiessnej@rfi.de>512 1999-11-27: Jens Wiessner <wiessnej@rfi.de> 509 513 - MSVCRT: Added stubs 510 514 511 99-11-27: Christoph Bratschi <cbratschi@datacomm.ch>515 1999-11-27: Christoph Bratschi <cbratschi@datacomm.ch> 512 516 - USER32: fixed edit bugs 513 517 ported WINE monitor code and implemented PM driver 514 518 515 99-11-26: Sander van Leeuwen <sandervl@xs4all.nl>519 1999-11-26: Sander van Leeuwen <sandervl@xs4all.nl> 516 520 - USER32: Implemented GetInputState and GetQueueStatus 517 521 Rewrote MsgWaitForMultipleObjects for waiting on 0 objects … … 519 523 - KERNEL32: TLS bugfix (callback == 0) 520 524 521 99-11-25: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>525 1999-11-25: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru> 522 526 - USER32: Extended key fix (for cursor keys in Quake 2/Hexen 2 etc) 523 527 524 99-11-26: Christoph Bratschi <cbratschi@datacomm.ch>528 1999-11-26: Christoph Bratschi <cbratschi@datacomm.ch> 525 529 - USER32: fixed rect mapping -> edit scroll redraw bug fixed 526 530 WM_ERASEBKGND: brush or system color 527 531 528 99-11-25: Sander van Leeuwen <sandervl@xs4all.nl>532 1999-11-25: Sander van Leeuwen <sandervl@xs4all.nl> 529 533 - KERNEL32: Removed hardcoded dependency on ADVAPI32 (cpu.cpp); fixes 530 534 logging of multiple apps. … … 546 550 -> FS corruption) 547 551 548 99-11-25: Edgar Buerkle <Edgar.Buerkle@gmx.net>552 1999-11-25: Edgar Buerkle <Edgar.Buerkle@gmx.net> 549 553 - KERNEL32: MultiByteToWideChar & WideCharToMultiByte Wine port (991031) 550 554 551 99-11-24: Sander van Leeuwen <sandervl@xs4all.nl>555 1999-11-24: Sander van Leeuwen <sandervl@xs4all.nl> 552 556 - USER32: Fixed desktop window handle (shouldn't be 0) 553 557 Added support for broadcasting messages (in post/sendmessage) … … 560 564 Fixed incorrect dll & exe renaming. 561 565 562 99-11-24: Christoph Bratschi <cbratschi@datacomm.ch>566 1999-11-24: Christoph Bratschi <cbratschi@datacomm.ch> 563 567 - USER32: added missing button styles and messages 564 568 several bug fixes 565 569 566 99-11-23: David Raison <djr@lemur.co.uk>570 1999-11-23: David Raison <djr@lemur.co.uk> 567 571 - OLE32: Fixed buffer size error in StringFromGUID2. 568 572 - OLEAUT32: Rearranged iPicture 569 573 570 99-11-23: Sander van Leeuwen <sandervl@xs4all.nl>574 1999-11-23: Sander van Leeuwen <sandervl@xs4all.nl> 571 575 - USER32: Added stubs for ChangeDisplaySettingsExA/W 572 576 Ported Wine EnumDisplaySettingsA/W (991031) … … 577 581 Added IsProcessorFeaturePresent 578 582 579 99-11-23: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>583 1999-11-23: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru> 580 584 - USER32: ChangeDisplaySettingsA bugfix 581 585 - WSOCK32: Compile fix (include two more headers) 582 586 583 99-11-22: Patrick Haller <phaller@gmx.net>587 1999-11-22: Patrick Haller <phaller@gmx.net> 584 588 - WSOCK32\NEW: Experimental rewrite using PMWSOCK, incomplete yet 585 589 586 99-11-22: Edgar Buerkle <Edgar.Buerkle@gmx.net>590 1999-11-22: Edgar Buerkle <Edgar.Buerkle@gmx.net> 587 591 - KERNEL32: Workaround in HMWaitForSingleObject for Open32 handles 588 592 (i.e. process handles) … … 591 595 - GDI32: SetDIBits support for DIB sections 592 596 593 99-11-22: Sander van Leeuwen <sandervl@xs4all.nl>597 1999-11-22: Sander van Leeuwen <sandervl@xs4all.nl> 594 598 - KERNEL32: Add default renaming profile keys (ole32 & netapi32) to 595 599 odin.ini if they're not already there. (during init) … … 601 605 TODO: Double height reported by Open32 for color icon masks! 602 606 603 99-11-22: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>607 1999-11-22: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru> 604 608 - KERNEL32: VirtualProtect bugfix 605 609 606 99-11-21: Christoph Bratschi <cbratschi@datacomm.ch>610 1999-11-21: Christoph Bratschi <cbratschi@datacomm.ch> 607 611 - KERNEL32: Fixed trailing newline bug in LoadMessageA/W, 608 612 updated to WINE 991031 level … … 610 614 added static WM_GETTEXT for SS_ICON style 611 615 612 99-11-21: Achim Hasenmueller <achimha@innotek.de>616 1999-11-21: Achim Hasenmueller <achimha@innotek.de> 613 617 - USER32: send WM_SETTEXT for edit and static text controls 614 618 in SetWindowTextA/W … … 619 623 required 620 624 621 99-11-19: Christoph Bratschi <cbratschi@datacomm.ch>625 1999-11-19: Christoph Bratschi <cbratschi@datacomm.ch> 622 626 - USER32: fixed listbox scrolling 623 627 624 99-11-14: Achim Hasenmueller <achimha@innotek.de>628 1999-11-14: Achim Hasenmueller <achimha@innotek.de> 625 629 - COMCTL32: Merged with WINE 991114 626 630 627 99-11-18: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>631 1999-11-18: knut st. osmundsen <knut.stange.osmundsen@pmsc.no> 628 632 - KERNEL32: Win32Pe2LxImage didn't issue the setFullPath(szFileName) 629 633 call during construction. … … 632 636 WinZip 7.0 crash.) 633 637 634 99-11-17: Christoph Bratschi <cbratschi@datacomm.ch>638 1999-11-17: Christoph Bratschi <cbratschi@datacomm.ch> 635 639 - USER32/COMCTL32: Fixed cursor handling 636 640 637 641 *****************************Official Alpha 5 version********************************* 638 642 639 99-11-14 Markus Montkowski <mmontkowski@gmx.de>643 1999-11-14 Markus Montkowski <mmontkowski@gmx.de> 640 644 - DDRAW: Code cleanup and some fixes in handling blts in the virtuel buffers. 641 645 Set IOPL =3 for all DXgames needed for RA (Red Alert). … … 643 647 Needed for RA. ToDO: Use better calulation for HiresTimers 644 648 645 99-11-14: David Raison <djr@lemur.co.uk>649 1999-11-14: David Raison <djr@lemur.co.uk> 646 650 - OLEAUT32: Tidy up IPicture implentation - now handles fOwn. 647 651 648 99-11-14: Achim Hasenmueller <achimha@innotek.de>652 1999-11-14: Achim Hasenmueller <achimha@innotek.de> 649 653 - COMCTL32: Fixed strdupAtoW/WtoA calls 650 654 Implemented missing undocumented string functions 651 655 652 99-11-14: Sander van Leeuwen <sandervl@xs4all.nl>656 1999-11-14: Sander van Leeuwen <sandervl@xs4all.nl> 653 657 - USER32: Implemented GetMenuItemRect 654 658 Fixed SetParent bug (use frame (not client) handle) … … 661 665 100% correctly and IS A DIRTY HACK. (Open32 bug) 662 666 663 99-11-14: Edgar Buerkle <Edgar.Buerkle@gmx.net>667 1999-11-14: Edgar Buerkle <Edgar.Buerkle@gmx.net> 664 668 - USER32: Fixed WindowFromPoint 665 669 666 99-11-14: David Raison <djr@lemur.co.uk>670 1999-11-14: David Raison <djr@lemur.co.uk> 667 671 - OLEAUT32: Added beginnings of IPicture interface for VB6 support. 668 672 Mostly stubs, but enough to get a simple VB6 app started. 669 673 ICreatePictureIndirect updated. 670 674 671 99-11-13: Christoph Bratschi <cbratschi@datacomm.ch>675 1999-11-13: Christoph Bratschi <cbratschi@datacomm.ch> 672 676 - USER32: fixed more edit bugs 673 677 merged controls with wine-991031 674 678 675 99-11-13: Sander van Leeuwen <sandervl@xs4all.nl>679 1999-11-13: Sander van Leeuwen <sandervl@xs4all.nl> 676 680 - KERNEL32: Fixed problem with ReadFile & aliased memory 677 681 (DosRead doesn't like writing to memory addresses … … 689 693 it's a string. (FILEDLG95_OnOpen) 690 694 691 99-11-12: Christoph Bratschi <cbratschi@datacomm.ch>695 1999-11-12: Christoph Bratschi <cbratschi@datacomm.ch> 692 696 - USER32: fixed several edit bugs 693 697 694 99-11-12: Sander van Leeuwen <sandervl@xs4all.nl>698 1999-11-12: Sander van Leeuwen <sandervl@xs4all.nl> 695 699 - GDI32: Changes + fixes in DIBSection bitblt (fixes Quake 2) 696 700 - KERNEL32: Added handlemanager class for device drivers 697 701 Put devio.cpp in device driver class. (NOT TESTED) 698 702 699 99-11-12: Edgar Buerkle <Edgar.Buerkle@gmx.net>703 1999-11-12: Edgar Buerkle <Edgar.Buerkle@gmx.net> 700 704 - KERNEL32: Wrote file io replacement apis (preliminary version) 701 705 (not enabled) 702 706 703 99-11-12: Jens Wiessner <wiessnej@rfi.de>707 1999-11-12: Jens Wiessner <wiessnej@rfi.de> 704 708 - IMAGEHLP,IMM32,OLECLI32,OLEDLG,OLESVR32,PSAPI,RASAPI32 705 709 Updates 706 710 - MSVCRT: Added stubs 707 711 708 99-11-11: Sander van Leeuwen <sandervl@xs4all.nl>712 1999-11-11: Sander van Leeuwen <sandervl@xs4all.nl> 709 713 - USER32: Implemented GetWindowContextHelpId & SetWindowContextHelpId 710 714 Implemented GetKeyboardState (NOT TESTED) … … 719 723 Fixed heap corruption in GetEnvironmentVariableW. 720 724 721 99-11-10: Christoph Bratschi <cbratschi@datacomm.ch>725 1999-11-10: Christoph Bratschi <cbratschi@datacomm.ch> 722 726 - USER32: ShowScrollBar: create not existing scrollbars 723 727 724 99-11-10: Sander van Leeuwen <sandervl@xs4all.nl>728 1999-11-10: Sander van Leeuwen <sandervl@xs4all.nl> 725 729 - KERNEL32: Rewrote OSLibDosAllocMem to only return addresses 726 730 aligned at 64kb boundaries (that's what NT's VirtualAlloc … … 736 740 - GDI32: Removed flipping of bitmaps in dibsection (no longer necessary) 737 741 738 99-11-10: Patrick Haller <phaller@gmx.net>742 1999-11-10: Patrick Haller <phaller@gmx.net> 739 743 - COMDLG32: Fix: erroneous filter data for GetOpenFileName now tolerated 740 744 Open32 keeps to close to the docs :) … … 742 746 - GDI32: Add: Font remapping via ODIN.INI (MS Sans Serif -> WarpSans) 743 747 744 99-11-10: knut.st.osmundsen <knut.stange.osmundsen@pmsc.no>748 1999-11-10: knut.st.osmundsen <knut.stange.osmundsen@pmsc.no> 745 749 - PE2LX: Added OLE32 to the lie list. New Base class. 746 750 - WIN32K: Disabled Yield - this solves problems running win32k … … 748 752 Added some parameters. 749 753 750 99-11-09: Rene Pronk <R.Pronk@twi.tudelft.nl>754 1999-11-09: Rene Pronk <R.Pronk@twi.tudelft.nl> 751 755 - USER32: Added support for control mnemonics (Alt-key sends BM_CLICK 752 756 to buttons if key == mnemonic for that control) 753 757 754 99-11-09: Christoph Bratschi <cbratschi@datacomm.ch>758 1999-11-09: Christoph Bratschi <cbratschi@datacomm.ch> 755 759 - GDI32: fixed line functions -> don't draw end pixel 756 760 - COMCTL32/USER32: removed some old workarounds 757 761 - USER32: fixed system resource handling 758 762 759 99-11-09: Sander van Leeuwen <sandervl@xs4all.nl>763 1999-11-09: Sander van Leeuwen <sandervl@xs4all.nl> 760 764 - OLE32: Renamed dll to OLE32OS2 to avoid conflicts with Lotus SmartSuite's 761 765 OLE32.dll … … 782 786 - USER32: Fixed LoadMenuIndirectW (didn't call new code) 783 787 784 99-11-09: Patrick Haller <phaller@gmx.net>788 1999-11-09: Patrick Haller <phaller@gmx.net> 785 789 - NTDLL: Add: various new functions added (DbgXXX) 786 790 787 99-11-08: Markus Montkowski <mmontkowski@gmx.de>791 1999-11-08: Markus Montkowski <mmontkowski@gmx.de> 788 792 - WING32: Added first implementation of this old 32bit DLL. 789 793 790 99-11-08: Edgar Buerkle <Edgar.Buerkle@gmx.net>794 1999-11-08: Edgar Buerkle <Edgar.Buerkle@gmx.net> 791 795 - KERNEL32: SetCurrentDirectory, CreateDirectory, RemoveDirectory bugfixes. 792 796 (remove terminating backslash if present) 793 797 794 99-11-08: Patrick Haller <phaller@gmx.net>798 1999-11-08: Patrick Haller <phaller@gmx.net> 795 799 - COMCTL32: Fix: EDIT: if obtaining font information fails, 796 800 prevent division by zero 797 801 - NTDLL: Add: numerous integer arithmetic functions added 798 802 799 99-11-08: Sander van Leeuwen <sandervl@xs4all.nl>803 1999-11-08: Sander van Leeuwen <sandervl@xs4all.nl> 800 804 - KERNEL32: Fixed bug in thread handler (exception handler set 801 805 at wrong moment) … … 805 809 - USER32: PostThreadMessageA/W fix 806 810 807 99-11-06: Sander van Leeuwen <sandervl@xs4all.nl>811 1999-11-06: Sander van Leeuwen <sandervl@xs4all.nl> 808 812 - DINPUT: Ported Wine code (991031) (not tested yet) 809 813 - USER32: Added code for sending mouse events to dinput.dll 810 814 Added PM <-> win32 key translation (used in dinput.dll) 811 815 812 99-11-06: Edgar Buerkle <Edgar.Buerkle@gmx.net>816 1999-11-06: Edgar Buerkle <Edgar.Buerkle@gmx.net> 813 817 - USER32: GetMenuStringW fix 814 818 815 99-11-05: Achim Hasenmueller <achimha@innotek.de>819 1999-11-05: Achim Hasenmueller <achimha@innotek.de> 816 820 - COMCTL32: Source code cleanup, remove warnings, corrected typecasts 817 821 Added logging, warnings for stub functions … … 819 823 - USER32: Source code cleanup, fix warnings 820 824 821 99-11-05: Patrick Haller <phaller@gmx.net>825 1999-11-05: Patrick Haller <phaller@gmx.net> 822 826 - COMCTL32: Fix: TREEVIEW_Edit_Subclass is called with freed infoPtr 823 827 This only cures the symptoms, not the origin! 824 828 825 99-11-05: Sander van Leeuwen <sandervl@xs4all.nl>829 1999-11-05: Sander van Leeuwen <sandervl@xs4all.nl> 826 830 - USER32: Fixed InsertMenuA 827 831 Message translation fix for WM_USER+n messages (GetMessage) … … 832 836 Fixed GetModuleHandleA 833 837 834 99-11-05: Jens Wiessner <wiessnej@rfi.de>838 1999-11-05: Jens Wiessner <wiessnej@rfi.de> 835 839 - MSVFW32: Updated to Wine level 991031 836 840 - IMM32: Replaced some FIXME entries with dprintf; … … 839 843 - MSACM32: New MSACM32.DLL (Ported from Wine9910131) 840 844 841 99-11-05: Edgar Buerkle <Edgar.Buerkle@gmx.net>845 1999-11-05: Edgar Buerkle <Edgar.Buerkle@gmx.net> 842 846 - GDI32: Fixes for StretchDIBits & GetDIBColorTable 843 847 - USER32: Fixes for ArrangeIconicWindows & ShowOwnedPopups … … 848 852 - SHELL32: Corrected export of Shell_GetCachedImageIndex 849 853 850 99-11-04: Sander van Leeuwen <sandervl@xs4all.nl>854 1999-11-04: Sander van Leeuwen <sandervl@xs4all.nl> 851 855 - SHLWAPI: Fixed makefile 852 856 - USER32: Put back Dani's dialog fix (WS_CLIPSIBLINGS bit for dialog controls) 853 857 (fixes winhlp32 & comboboxes) 854 858 855 99-11-04: Patrick Haller <phaller@gmx.net>859 1999-11-04: Patrick Haller <phaller@gmx.net> 856 860 - WNETAP32: Add: numerous undocumented functions stubbed 857 861 - ADVAPI32: Add: LsaXXX-functions stubbed … … 859 863 - KERNEL32: Fix: unnamed kernel objects (events, mutexes, semaphores) 860 864 861 99-11-03: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>865 1999-11-03: knut st. osmundsen <knut.stange.osmundsen@pmsc.no> 862 866 - Makefiles: Changes to build the libraries first 863 867 864 99-11-03: Sander van Leeuwen <sandervl@xs4all.nl>868 1999-11-03: Sander van Leeuwen <sandervl@xs4all.nl> 865 869 - COMDLG32: Import from shlwapi as the original Wine code does 866 870 - SHELLL32: Added exports … … 875 879 when the window hasn't been 'created' yet) 876 880 877 99-11-03: Christoph Bratschi <cbratschi@datacomm.ch>881 1999-11-03: Christoph Bratschi <cbratschi@datacomm.ch> 878 882 - USER32: fixed modal dialogs 879 883 added WM_CONTEXTMENU 880 884 - COMCTL32: implemented statusbar size grip 881 885 882 99-11-03: Patrick Haller <phaller@gmx.net>886 1999-11-03: Patrick Haller <phaller@gmx.net> 883 887 - KERNEL32: Fix: undocumented behaviour in SearchPathA 884 888 and bugfix in SearchPathW … … 886 890 Fix LoadBitmapA checked for incorrect return value 887 891 888 99-11-02 Markus Montkowski <mmontkowski@gmx.de>892 1999-11-02 Markus Montkowski <mmontkowski@gmx.de> 889 893 - DDRAW: Changed debug output to DDRAW: ... 890 894 Copied Framebuffer if in colorconversion mode for Normal Blits to … … 895 899 Note: listview doesn't paint properly now. Will be fixed later. 896 900 897 99-11-02: Markus Montkowski <mmontkowski@gmx.de>901 1999-11-02: Markus Montkowski <mmontkowski@gmx.de> 898 902 - DDRAW: Changed interface handling of Surfaces=> Quake 2 runs again! 899 903 900 99-11-02: Patrick Haller <phaller@gmx.net>904 1999-11-02: Patrick Haller <phaller@gmx.net> 901 905 - SHELL32: Up to current WINE level 902 906 - SHLWAPI: Created (in WINE it mostly links to SHELL32) 903 907 904 99-11-02: Sander van Leeuwen <sandervl@xs4all.nl>908 1999-11-02: Sander van Leeuwen <sandervl@xs4all.nl> 905 909 - INCLUDE\odinwrap.h: 906 910 fixed wrong define (_ODINWARP instead of _ODINWRAP) … … 924 928 start two nmake process to build everything on two cpus. 925 929 926 99-11-01: Sander van Leeuwen <sandervl@xs4all.nl>930 1999-11-01: Sander van Leeuwen <sandervl@xs4all.nl> 927 931 - USER32: Delete all process windows & classes in exitlist handler 928 932 Set hwndInsertBehind to HWND_BOTTOM for group boxes … … 935 939 936 940 937 99-11-01: Daniela Engert <dani@ngrt.de>941 1999-11-01: Daniela Engert <dani@ngrt.de> 938 942 - USER32: add WS_CLIPSIBLINGS to not-WS_GROUP style STATIC controls 939 943 (fixes missing text in WELCOME)
Note:
See TracChangeset
for help on using the changeset viewer.