Changeset 2283


Ignore:
Timestamp:
Dec 31, 1999, 11:48:52 AM (25 years ago)
Author:
sandervl
Message:

* empty log message *

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified 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>
    48        - USER32: ported menu control from WINE (not yet activated)
    59                  ported icontitle control from WINE
     
    711                  fixed Win32BaseWindow::hasWindowName
    812
    9  99-12-30: Sander van Leeuwen <sandervl@xs4all.nl>
     13 1999-12-30: Sander van Leeuwen <sandervl@xs4all.nl>
    1014        - KERNEL32: Added stubs for Load/FreeLibrary16 & GetProcAddress16
    1115                    (ordinals 35,36 & 37)
     
    2327                    (temporary hack for AbiWord)
    2428
    25  99-12-30: Bart van Leeuwen <Bart_van_Leeuwen@netage.nl>
     29 1999-12-30: Bart van Leeuwen <Bart_van_Leeuwen@netage.nl>
    2630        - USER32: Implemented accelerator support
    2731
    28  99-12-30: Patrick Haller <phaller@gmx.net>
     32 1999-12-30: Patrick Haller <phaller@gmx.net>
    2933        - SHELL32:      Add: StrChrIA, StrChrIW, StrStrIA, StrStrIW
    3034        - SHLWAPI:      Add: see above, SHRegGetBoolUSValueA/W
    3135
    32  99-12-29: Christoph Bratschi <cbratschi@datacomm.ch>
     36 1999-12-29: Christoph Bratschi <cbratschi@datacomm.ch>
    3337        - USER32: rewrote coordinate mapping (map*) and fixed some 1 pixel bugs
    3438                  pro memoria:
     
    3943                  getWindowHeight returns now the window height
    4044
    41  99-12-29: Patrick Haller <phaller@gmx.net>
     45 1999-12-29: Patrick Haller <phaller@gmx.net>
    4246        - INCLUDE: ODINWRAP: new macros to save FS register for callback registration
    4347        - WINMM:   removed memory leak for win32 tib fs selectors in DartWaveOut::callback
    4448
    45  99-12-29: Sander van Leeuwen <sandervl@xs4all.nl>
     49 1999-12-29: Sander van Leeuwen <sandervl@xs4all.nl>
    4650        - WINMM: Created wrappers for mci* apis (to save/restore FS)
    4751                 NOTE: You must include os2mewrap.h instead of os2me.h
     
    5862        - MSVCRT/20/40: Added version information based on NT 4 SP3 msvcrt dlls
    5963
    60  99-12-28: Vit Timchishin <tvv@sbs.kiev.ua>
     64 1999-12-28: Vit Timchishin <tvv@sbs.kiev.ua>
    6165        - USER32: Listbox fix; Commented out 'if (index == oldsel) return LB_OKAY;'
    6266                  in LISTBOX_SetSelection as this may prevent the control from
     
    6468                  (i.e. MoveCarret)
    6569
    66  99-12-28: Sander van Leeuwen <sandervl@xs4all.nl>
     70 1999-12-28: Sander van Leeuwen <sandervl@xs4all.nl>
    6771        - WININET: Created stub dll
    6872        - KERNEL32: Create Software\Microsoft\Windows NT\CurrentVersion registry key + necessary values
     
    7478        - SHLWAPI: Created more forwarders to shell32 apis
    7579
    76  99-12-28: Jens Wiessner <wiessnej@rfi.de>
     80 1999-12-28: Jens Wiessner <wiessnej@rfi.de>
    7781        - avifil32, comdlg32, crtdll, ddraw, dinput, dplay, dplayx, imagehlp,
    7882          mpr, msvcrt(20/40), msvfw32, olecli32, oledlg, olesvr32, psapi,
     
    8387          NOTE: Requires recompile of all Odin dlls & any Odin32 apps.
    8488
    85  99-12-27: Jens Wiessner <wiessnej@rfi.de>
     89 1999-12-27: Jens Wiessner <wiessnej@rfi.de>
    8690        - WINSPOOL: Added stubs
    8791        - ADVAPI32: Added crypto stubs
    8892
    89  99-12-27: Vit Timchishin <tvv@sbs.kiev.ua>
     93 1999-12-27: Vit Timchishin <tvv@sbs.kiev.ua>
    9094        - KERNEL32: Implemented preliminary codepage support
    9195        - USER32: Added code to init for codepage support
    9296                  Fixed combo box bugs (COMBO_Command; use lParam for hwnd compares)
    9397
    94  99-12-27: Christoph Bratschi <cbratschi@datacomm.ch>
     98 1999-12-27: Christoph Bratschi <cbratschi@datacomm.ch>
    9599        - USER32: fixed SetWindowPos
    96100
    97  99-12-27: Sander van Leeuwen <sandervl@xs4all.nl>
     101 1999-12-27: Sander van Leeuwen <sandervl@xs4all.nl>
    98102        - USER32: Fixed GetActiveWindow (also fixes problem with mouse messages
    99103                  in FreeCell)
     
    104108                    set in the PE image (fixes crash in WinDVD)
    105109
    106  99-12-26: Christoph Bratschi <cbratschi@datacomm.ch>
     110 1999-12-26: Christoph Bratschi <cbratschi@datacomm.ch>
    107111        - USER32: implemented WM_NCHITTEST, added WM_SYSCOMMAND handling
    108112                  ported DIALOG_IsAccelerator
     
    112116        - COMCTL32: changed non-client handling
    113117
    114  99-12-24: Sander van Leeuwen <sandervl@xs4all.nl>
     118 1999-12-24: Sander van Leeuwen <sandervl@xs4all.nl>
    115119        - USER32: Fixed bug in OSLibWinQueryQueueStatus (uninitialized local variable)
    116120                  Changed message handling. Messages are translated in Get/PeekMessage
     
    122126        - SRC\MAKEFILE: Included dplayx
    123127
    124  99-12-24: Markus Montkowski <mmontkowski@gmx.de>
     128 1999-12-24: Markus Montkowski <mmontkowski@gmx.de>
    125129        - dplayx: compiles and links now
    126130
    127  99-12-22: Christoph Bratschi <cbratschi@datacomm.ch>
     131 1999-12-22: Christoph Bratschi <cbratschi@datacomm.ch>
    128132        - USER32: fixed WinGetKeyState in WM_MOUSEMOVE (WinAmp's equalizer works now fine)
    129133
    130  99-12-21: Jens Wiessner <wiessnej@rfi.de>
     134 1999-12-21: Jens Wiessner <wiessnej@rfi.de>
    131135        - MSVCRT: Updated msvcrt20 & msvcrt40 def files
    132136
    133  99-12-21: Christoph Bratschi <cbratschi@datacomm.ch>
     137 1999-12-21: Christoph Bratschi <cbratschi@datacomm.ch>
    134138        - USER32: merged controls with WINE 991212
    135139                  fixed listbox WM_SETREDRAW bug
    136140
    137  99-12-21: Markus Montkowski <mmontkowski@gmx.de>
     141 1999-12-21: Markus Montkowski <mmontkowski@gmx.de>
    138142        - ddraw: Some cleanup in surface handling
    139143                 more colorconversion code:
     
    143147                 Removed inhertiance from IBASE in DDRectangle
    144148
    145  99-12-21: Sander van Leeuwen <sandervl@xs4all.nl>
     149 1999-12-21: Sander van Leeuwen <sandervl@xs4all.nl>
    146150        - ADVAPI32: Fixed some bugs in service.cpp; implemented some service apis
    147151        - INCLUDE\WIN: Added winsvc.h; removed service definitions from winbase.h & winreg.h
     
    160164        - ODINCRT: Added wrappers for file io functions (to prevent FS corruption)
    161165
    162  99-12-20: Rene Pronk <R.Pronk@twi.tudelft.nl>
     166 1999-12-20: Rene Pronk <R.Pronk@twi.tudelft.nl>
    163167        - WINMM: Bugfixes in waveOutOpen (flags) for winamp
    164168
    165  99-12-20  Markus Montkowski <mmontkowski@gmx.de>
     169 1999-12-20  Markus Montkowski <mmontkowski@gmx.de>
    166170        - USER32: Fixed Coordinate conversion in WM_HITTEST (don't use handles as a coordinates)
    167171
    168  99-12-20: Christoph Bratschi <cbratschi@datacomm.ch>
     172 1999-12-20: Christoph Bratschi <cbratschi@datacomm.ch>
    169173        - USER32: changed icon title font size in SystemParametersInfo to 12
    170174                  fixed DrawIcon/DrawIconEx
    171175                  fixed GetIconInfo (still bugs in load/create code)
    172176
    173  99-12-20: Sander van Leeuwen <sandervl@xs4all.nl>
     177 1999-12-20: Sander van Leeuwen <sandervl@xs4all.nl>
    174178        - CRTDLL: Added bsearch from EMX
    175179        - MSVCRT: Copy dlls into bin directory. Most apps seem to work
     
    178182                 (ftol fixes black Notes toolbars)
    179183
    180  99-12-20: Jens Wiessner <wiessnej@rfi.de>
     184 1999-12-20: Jens Wiessner <wiessnej@rfi.de>
    181185        - MSVCRT: Added stubs
    182186
    183  99-12-19: Christoph Bratschi <cbratschi@datacomm.ch>
     187 1999-12-19: Christoph Bratschi <cbratschi@datacomm.ch>
    184188        - USER32: fixed child positioning
    185189                  removed CS_SIZEREDRAW, do it manually if window really needs it
     
    188192                      RegEdit: treeview redraw problems fixed
    189193
    190  99-12-19: Sander van Leeuwen <sandervl@xs4all.nl>
     194 1999-12-19: Sander van Leeuwen <sandervl@xs4all.nl>
    191195        - ADVAPI32/NTDLL: Forward sid apis to ntdll (need to check return
    192196                          type of some Rtl SID apis (bool or status dword?))
     
    201205        - USER32: SendMessageW bugfix
    202206
    203  99-12-18: Achim Hasenmueller <achimha@innotek.de>
     207 1999-12-18: Achim Hasenmueller <achimha@innotek.de>
    204208        - COMCTL32: Merged with latest WINE 991212 code
    205209
    206  99-12-18: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     210 1999-12-18: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    207211        - KERNEL32: Partially implemented GetThreadContext, Read/WriteProcessMemory
    208212
    209  99-12-18: Christoph Bratschi <cbratschi@datacomm.ch>
     213 1999-12-18: Christoph Bratschi <cbratschi@datacomm.ch>
    210214        - USER32: added MDI menu window switching
    211215                  fixed ChildWindowFromPointEx
    212216                  fixed WM_MDIDESTROY
    213217
    214  99-12-18: Sander van Leeuwen <sandervl@xs4all.nl>
     218 1999-12-18: Sander van Leeuwen <sandervl@xs4all.nl>
    215219        - MSACM32: Compile fixes (internal.cpp)
    216220        - USER32: WindowFromPoint fix (return 0 if no windows found, not the desktop wnd handle)
     
    225229                 MS Office 2000 install to work.
    226230
    227  99-12-18: Jens Wiessner <wiessnej@rfi.de>
     231 1999-12-18: Jens Wiessner <wiessnej@rfi.de>
    228232        - MSACM32: Updated with latest Wine code (991212)
    229233        - CRTDLL:  Removed the ERRNO Defs from CRTINC.H and included ERRNO.H
    230234
    231  99-12-17: Christoph Bratschi <cbratschi@datacomm.ch>
     235 1999-12-17: Christoph Bratschi <cbratschi@datacomm.ch>
    232236        - USER32: WM_NOTIFYPARENT: map cursor pos
    233237                  implemented MDI cascade/tile
    234238
    235  99-12-17: Sander van Leeuwen <sandervl@xs4all.nl>
     239 1999-12-17: Sander van Leeuwen <sandervl@xs4all.nl>
    236240        - KERNEL32: Delete thread's THDB structure when it quits
    237241        - USER32: Hook removal bugfix
    238242
    239  99-12-17: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     243 1999-12-17: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    240244        - INCLUDE\winconst.h/wintypes.h/win\winbase.h: Added definitions
    241245        - KERNEL32: Set DEBUG_PROCESS flag for DEBUG_ONLY_THIS_PROCESS flag
    242246                    in CreateProcess (open32 doesn't support the latter flag)
    243247
    244  99-12-16: Christoph Bratschi <cbratschi@datacomm.ch>
     248 1999-12-16: Christoph Bratschi <cbratschi@datacomm.ch>
    245249        - USER32: fixed 'dancing characters' in edit control
    246250                  ported GrayString from WINE
     
    250254                 implemented PolyTextOutA/W
    251255
    252  99-12-14: Sander van Leeuwen <sandervl@xs4all.nl>
     256 1999-12-14: Sander van Leeuwen <sandervl@xs4all.nl>
    253257        - USER32: Tasklist fix
    254258                  Rewrote SendMessage handling; Uses WinSendMsg now if window
     
    260264        - GDI32: Extra logging for Create*Rgn apis
    261265
    262  99-12-13: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     266 1999-12-13: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    263267        - KERNEL32: Added null pointer checks in lstrcatA/W
    264268        - USER32:   Removed unicode to ascii translation during MDI child creation
    265269                    (message translation code already takes care of this)
    266270
    267  99-12-13: Sander van Leeuwen <sandervl@xs4all.nl>
     271 1999-12-13: Sander van Leeuwen <sandervl@xs4all.nl>
    268272        - KERNEL32: Fixed performance problem in mmap.cpp
    269273                    Report correct dll when exe loading fails
     
    276280                    Experimental CS_PARENTDC support (disabled for now)
    277281
    278  99-12-12: Sander van Leeuwen <sandervl@xs4all.nl>
     282 1999-12-12: Sander van Leeuwen <sandervl@xs4all.nl>
    279283        - KERNEL32: Fixes for on-demand page loader; currently disabled by
    280284                    default because it interferes with debugging (too many
     
    286290        - INCLUDE\string.h: Use original strncpy for PE2LX
    287291
    288  99-12-12: Sander van Leeuwen <sandervl@xs4all.nl>
     292 1999-12-12: Sander van Leeuwen <sandervl@xs4all.nl>
    289293        - KERNEL32: Changed logging in winimagepeldr.cpp
    290294                    Uses private log with dprintfs instead of file streams.
     
    297301          //dprintf((LOG, "PE file           : %s", szFileName));
    298302
    299  99-12-11: Jens Wiessner <wiessnej@rfi.de>
     303 1999-12-11: Jens Wiessner <wiessnej@rfi.de>
    300304        - CRTDLL: Fix for GetMainArgs (fixes windiff)
    301305        - MSVCRT: Fix for GetMainArgs
    302306
    303  99-12-10: Sander van Leeuwen <sandervl@xs4all.nl>
     307 1999-12-10: Sander van Leeuwen <sandervl@xs4all.nl>
    304308        - KERNEL32: Fix for CreateFileMapping; return old handle if
    305309                    trying to open existing mapping
     
    307311                    leave holes if VirtualQueryMem range != nrpages)
    308312
    309  99-12-09: Christoph Bratschi <cbratschi@datacomm.ch>
     313 1999-12-09: Christoph Bratschi <cbratschi@datacomm.ch>
    310314        - GDI32: fixed TextOut and ExtTextOut bugs
    311315
    312  99-12-09: Sander van Leeuwen <sandervl@xs4all.nl>
     316 1999-12-09: Sander van Leeuwen <sandervl@xs4all.nl>
    313317        - KERNEL32: Fixes in lstrcpynWtoA
    314318                    Added code heap.
     
    326330        - WIN32K\PE2LX: Link with odincrt.lib for rtl functions
    327331
    328  99-12-08: David Raison <djr@lemur.co.uk>
     332 1999-12-08: David Raison <djr@lemur.co.uk>
    329333        - OLEAUT32: Typelib handling:
    330334                    Parsing of typelib improved - Several
     
    335339                    Bugfixes.
    336340
    337  99-12-07: Achim Hasenmueller <achimha@innotek.de>
     341 1999-12-07: Achim Hasenmueller <achimha@innotek.de>
    338342        - WSOCK32: Moved old implementation to wsock32/old and promoted
    339343                   wsock32/new (based on PMWSOCK.DLL) as the default implementation
    340344
    341  99-12-07: Sander van Leeuwen <sandervl@xs4all.nl>
     345 1999-12-07: Sander van Leeuwen <sandervl@xs4all.nl>
    342346        - KERNEL32: Fixed string resource load bug (last character of string resource set to 0)
    343347        - KERNEL32: Always commit memory for page memory maps
     
    349353                  Fix for Abiword & memory.exe -> extra check for owndc in Begin/EndPaint
    350354
    351  99-12-06: Sander van Leeuwen <sandervl@xs4all.nl>
     355 1999-12-06: Sander van Leeuwen <sandervl@xs4all.nl>
    352356        - KERNEL32/OLEAUT32: Renamed OLEAUT32 to OLAUTOS2 to avoid conflicts
    353357                             with Lotus SmartSuite (again..)
    354358        - KERNEL32: Fixed memory map bugs
    355359
    356  99-12-06: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
     360 1999-12-06: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
    357361        - WINMM: Ported MMIO from Wine (now SoundRecorder can open wave files)
    358362
    359  99-12-06: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     363 1999-12-06: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    360364        - KERNEL32: Temporary hack in GetFullPathNameA to replace forward
    361365                    slashes by backslashes (needed for WinZip 7.0)
    362366                    Fixed dprintf in lstrcmpW
    363367
    364  99-12-06: Daniela Engert <dani@ngrt.de>
     368 1999-12-06: Daniela Engert <dani@ngrt.de>
    365369        - ODINCRT: change debug *allocs to return zeroed memory (instead of
    366370                   filled with 0xAA). Some applications expect it this way.
    367371
    368  99-12-06: Patrick Haller <phaller@gmx.net>
     372 1999-12-06: Patrick Haller <phaller@gmx.net>
    369373        - KERNEL32: Reimplemented InterlockedXXX-APIs to
    370374                    be NT4 compatible
    371375
    372  99-12-05: Christoph Bratschi <cbratschi@datacomm.ch>
     376 1999-12-05: Christoph Bratschi <cbratschi@datacomm.ch>
    373377        - KERNEL32: Only convert the string and not everything in UnicodeToAsciiStringN
    374378
    375  99-12-05: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     379 1999-12-05: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    376380        - KERNEL32: Better logging for CreateProcessA
    377381        - DDRAW: io_init1 -> PUSH  OFFSET FLAT:devname
    378382
    379  99-12-05: Sander van Leeuwen <sandervl@xs4all.nl>
     383 1999-12-05: Sander van Leeuwen <sandervl@xs4all.nl>
    380384        - GDI32: Changed DEFAULT_GUI_FONT to WarpSans.9
    381385        - USER32:InSendMessage,GetMessagePos,GetMessageTime & ReplyMessage
     
    393397        - LZ32: Removed prototype of lstrcpyAtoW
    394398
    395  99-12-04 Achim Hasenmueller <achimha@innotek.de>
     399 1999-12-04 Achim Hasenmueller <achimha@innotek.de>
    396400        - WSOCK32\NEW: Fixed bugs with incorrect relay window invocation
    397401                       Improved debugging messages, better error handling
     
    399403                       Please test well, then it can be promoted
    400404
    401  99-12-04  Markus Montkowski <mmontkowski@gmx.de>
     405 1999-12-04  Markus Montkowski <mmontkowski@gmx.de>
    402406        - GDI32: Implemented DEFAULT_GUI_FONT for GetStockObject
    403407                 DIBSecttion now get the DC Palette on creation and
    404408                 updated if DC Pal changes.
    405409
    406  99-12-03: Sander van Leeuwen <sandervl@xs4all.nl>
     410 1999-12-03: Sander van Leeuwen <sandervl@xs4all.nl>
    407411        - USER32: Experimental WM_ERASEBACKGND change
    408412                  Ignore PM WM_ERASEBACKGROUND (return 1), always
     
    410414                  in the default window handler for WM_(ICON)PAINT
    411415
    412  99-12-03: Christoph Bratschi <cbratschi@datacomm.ch>
     416 1999-12-03: Christoph Bratschi <cbratschi@datacomm.ch>
    413417        - USER32: removed WS_* check in scrollbar code
    414418        - GDI32: moved line API's to line.cpp
    415419
    416  99-12-03: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     420 1999-12-03: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    417421        - GDI32: Fixes for CreateDCW & CreateICW
    418422        - COMCTL32: Fixed PROPSHEET_CollectSheetInfo
    419423
    420  99-12-03: Jens Wiessner <wiessnej@rfi.de>
     424 1999-12-03: Jens Wiessner <wiessnej@rfi.de>
    421425        - OLE32: Corrected CoSetState Stub.
    422426        - OLEAUT32: Changed return value (CreateDispTypeInfo) from S_OK to
     
    424428        - NTDLL: Changed dprintfs for strcpy/strcat
    425429
    426  99-12-02: Patrick Haller <phaller@gmx.net>
     430 1999-12-02: Patrick Haller <phaller@gmx.net>
    427431        - WSOCK32\NEW:  Improvements.
    428432        - INCLUDE:      Some macro fixes in misc.h and odinwrap.h
    429433
    430  99-12-02: Sander van Leeuwen <sandervl@xs4all.nl>
     434 1999-12-02: Sander van Leeuwen <sandervl@xs4all.nl>
    431435        - USER32: Rewrote EnumThreadWindows/EnumWindows
    432436                  Fixed GetParent
    433437
    434  99-12-02  Markus Montkowski <mmontkowski@gmx.de>
     438 1999-12-02  Markus Montkowski <mmontkowski@gmx.de>
    435439        - GDI32:  Implemented:
    436440                  CombineTransform, CreateDIBPatternBrush, CreateDCW,
     
    439443                  Enhanced StretchBlt to support DIBSections
    440444
    441  99-12-02: Achim Hasenmueller <achimha@innotek.de>
     445 1999-12-02: Achim Hasenmueller <achimha@innotek.de>
    442446        - WSOCK32\NEW: Not really working :(
    443447                       Fixed WSAAsyncGetHostByName, added request data to table
    444448
    445  99-12-01: Patrick Haller <phaller@gmx.net>
     449 1999-12-01: Patrick Haller <phaller@gmx.net>
    446450        - WSOCK32\NEW: Working now :)
    447451
    448  99-12-01: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     452 1999-12-01: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    449453        - KERNEL32: Removed check in CreateFileMapping (hFile == -1 && (protect & SEC_COMMIT))
    450454        - USER32: Added check for valid parent if window is child in ::SetWindowPos
    451455        - SHELL32: SHGetFileInfoA: set pidlLast to NULL)
    452456
    453  99-12-01: Sander van Leeuwen <sandervl@xs4all.nl>
     457 1999-12-01: Sander van Leeuwen <sandervl@xs4all.nl>
    454458        - ODINCRT: Wrappers for allocation/free functions to prevent them
    455459                   from trashing FS. (happens when called from a thread (
     
    464468                 Ported Set/GetSystemPaletteUse
    465469
    466  99-11-30: Patrick Haller <phaller@gmx.net>
     470 1999-11-30: Patrick Haller <phaller@gmx.net>
    467471        - WSOCK32\NEW: Experimental rewrite using PMWSOCK successful.
    468472                        One problem regarding ODIN message translation remains,
    469473                        TELNET works fine under debugger.
    470474
    471  99-11-30: Sander van Leeuwen <sandervl@xs4all.nl>
     475 1999-11-30: Sander van Leeuwen <sandervl@xs4all.nl>
    472476        - KERNEL32: Ported Wine process apis (not done) (kernel32\process.cpp)
    473477                    Unitialized data section bugfix.
     
    475479        - ADVAPI32: Call security apis in ntdll (security.cpp; Wine 991031)
    476480
    477  99-11-30: Jens Wiessner <wiessnej@rfi.de>
     481 1999-11-30: Jens Wiessner <wiessnej@rfi.de>
    478482        - CRTDLL: Completed GetMainArgs
    479483                  Implemented several functions.
     
    481485                  Now builds msvcrt, msvcrt20 & msvcrt40 dlls.
    482486
    483  99-11-30: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>
     487 1999-11-30: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>
    484488        - KERNEL32: Another VirtualProtect bugfix
    485489
    486  99-11-30: Daniela Engert <dani@ngrt.de>
     490 1999-11-30: Daniela Engert <dani@ngrt.de>
    487491        - USER32: eliminate superfluous background erases (part 1)
    488492
    489  99-11-29: Sander van Leeuwen <sandervl@xs4all.nl>
     493 1999-11-29: Sander van Leeuwen <sandervl@xs4all.nl>
    490494        - KERNEL32: Added EnumResourceTypesA/W (not tested)
    491495        - USER32: Get/SetActiveWindow bugfixes (don't return OS/2 wnd handles)
    492496
    493  99-11-29: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
     497 1999-11-29: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
    494498        - ODINCRT:  Added experimental console hack in initterm.cpp.
    495499        - PE2LX:    Kernel32.dll is the first entry import module name table.
     
    500504                    skeleton for Kernel32 in the src\kernel32\test directory.
    501505
    502  99-11-28: Jens Wiessner <wiessnej@rfi.de>
     506 1999-11-28: Jens Wiessner <wiessnej@rfi.de>
    503507        - CRTDLL: Implemented several functions that used to be stubs.
    504508
    505  99-11-28: Sander van Leeuwen <sandervl@xs4all.nl>
     509 1999-11-28: Sander van Leeuwen <sandervl@xs4all.nl>
    506510        - COMDLG32: Merged with latest wine code (CVS tree dated 991126)
    507511
    508  99-11-27: Jens Wiessner <wiessnej@rfi.de>
     512 1999-11-27: Jens Wiessner <wiessnej@rfi.de>
    509513        - MSVCRT: Added stubs
    510514
    511  99-11-27: Christoph Bratschi <cbratschi@datacomm.ch>
     515 1999-11-27: Christoph Bratschi <cbratschi@datacomm.ch>
    512516        - USER32: fixed edit bugs
    513517                  ported WINE monitor code and implemented PM driver
    514518
    515  99-11-26: Sander van Leeuwen <sandervl@xs4all.nl>
     519 1999-11-26: Sander van Leeuwen <sandervl@xs4all.nl>
    516520        - USER32: Implemented GetInputState and GetQueueStatus
    517521                  Rewrote MsgWaitForMultipleObjects for waiting on 0 objects
     
    519523        - KERNEL32: TLS bugfix (callback == 0)
    520524
    521  99-11-25: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>
     525 1999-11-25: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>
    522526        - USER32: Extended key fix (for cursor keys in Quake 2/Hexen 2 etc)
    523527
    524  99-11-26: Christoph Bratschi <cbratschi@datacomm.ch>
     528 1999-11-26: Christoph Bratschi <cbratschi@datacomm.ch>
    525529        - USER32: fixed rect mapping -> edit scroll redraw bug fixed
    526530                  WM_ERASEBKGND: brush or system color
    527531
    528  99-11-25: Sander van Leeuwen <sandervl@xs4all.nl>
     532 1999-11-25: Sander van Leeuwen <sandervl@xs4all.nl>
    529533        - KERNEL32: Removed hardcoded dependency on ADVAPI32 (cpu.cpp); fixes
    530534                    logging of multiple apps.
     
    546550                             -> FS corruption)
    547551
    548  99-11-25: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     552 1999-11-25: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    549553        - KERNEL32: MultiByteToWideChar & WideCharToMultiByte Wine port (991031)
    550554
    551  99-11-24: Sander van Leeuwen <sandervl@xs4all.nl>
     555 1999-11-24: Sander van Leeuwen <sandervl@xs4all.nl>
    552556        - USER32: Fixed desktop window handle (shouldn't be 0)
    553557                  Added support for broadcasting messages (in post/sendmessage)
     
    560564                    Fixed incorrect dll & exe renaming.
    561565
    562  99-11-24: Christoph Bratschi <cbratschi@datacomm.ch>
     566 1999-11-24: Christoph Bratschi <cbratschi@datacomm.ch>
    563567        - USER32: added missing button styles and messages
    564568                  several bug fixes
    565569
    566  99-11-23: David Raison <djr@lemur.co.uk>
     570 1999-11-23: David Raison <djr@lemur.co.uk>
    567571        - OLE32: Fixed buffer size error in StringFromGUID2.
    568572        - OLEAUT32: Rearranged iPicture
    569573
    570  99-11-23: Sander van Leeuwen <sandervl@xs4all.nl>
     574 1999-11-23: Sander van Leeuwen <sandervl@xs4all.nl>
    571575        - USER32: Added stubs for ChangeDisplaySettingsExA/W
    572576                  Ported Wine EnumDisplaySettingsA/W (991031)
     
    577581                    Added IsProcessorFeaturePresent
    578582
    579  99-11-23: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>
     583 1999-11-23: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>
    580584        - USER32: ChangeDisplaySettingsA bugfix
    581585        - WSOCK32: Compile fix (include two more headers)
    582586
    583  99-11-22: Patrick Haller <phaller@gmx.net>
     587 1999-11-22: Patrick Haller <phaller@gmx.net>
    584588        - WSOCK32\NEW: Experimental rewrite using PMWSOCK, incomplete yet
    585589
    586  99-11-22: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     590 1999-11-22: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    587591        - KERNEL32: Workaround in HMWaitForSingleObject for Open32 handles
    588592                    (i.e. process handles)
     
    591595        - GDI32: SetDIBits support for DIB sections
    592596
    593  99-11-22: Sander van Leeuwen <sandervl@xs4all.nl>
     597 1999-11-22: Sander van Leeuwen <sandervl@xs4all.nl>
    594598        - KERNEL32: Add default renaming profile keys (ole32 & netapi32) to
    595599                    odin.ini if they're not already there. (during init)
     
    601605                  TODO: Double height reported by Open32 for color icon masks!
    602606
    603  99-11-22: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>
     607 1999-11-22: Vitali E. Pelenyov <Vitali.Pelenyov@dpt.ustu.ru>
    604608        - KERNEL32: VirtualProtect bugfix
    605609
    606  99-11-21: Christoph Bratschi <cbratschi@datacomm.ch>
     610 1999-11-21: Christoph Bratschi <cbratschi@datacomm.ch>
    607611        - KERNEL32: Fixed trailing newline bug in LoadMessageA/W,
    608612                    updated to WINE 991031 level
     
    610614                  added static WM_GETTEXT for SS_ICON style
    611615
    612  99-11-21: Achim Hasenmueller <achimha@innotek.de>
     616 1999-11-21: Achim Hasenmueller <achimha@innotek.de>
    613617        - USER32: send WM_SETTEXT for edit and static text controls
    614618                  in SetWindowTextA/W
     
    619623                    required
    620624
    621  99-11-19: Christoph Bratschi <cbratschi@datacomm.ch>
     625 1999-11-19: Christoph Bratschi <cbratschi@datacomm.ch>
    622626        - USER32: fixed listbox scrolling
    623627
    624  99-11-14: Achim Hasenmueller <achimha@innotek.de>
     628 1999-11-14: Achim Hasenmueller <achimha@innotek.de>
    625629        - COMCTL32: Merged with WINE 991114
    626630
    627  99-11-18: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
     631 1999-11-18: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
    628632        - KERNEL32: Win32Pe2LxImage didn't issue the setFullPath(szFileName)
    629633                    call during construction.
     
    632636                    WinZip 7.0 crash.)
    633637
    634  99-11-17: Christoph Bratschi <cbratschi@datacomm.ch>
     638 1999-11-17: Christoph Bratschi <cbratschi@datacomm.ch>
    635639        - USER32/COMCTL32: Fixed cursor handling
    636640
    637641*****************************Official Alpha 5 version*********************************
    638642
    639  99-11-14  Markus Montkowski <mmontkowski@gmx.de>
     643 1999-11-14  Markus Montkowski <mmontkowski@gmx.de>
    640644        - DDRAW:  Code cleanup and some fixes in handling blts in the virtuel buffers.
    641645                  Set IOPL =3 for all DXgames needed for RA (Red Alert).
     
    643647                  Needed for RA. ToDO: Use better calulation for HiresTimers
    644648
    645  99-11-14: David Raison <djr@lemur.co.uk>
     649 1999-11-14: David Raison <djr@lemur.co.uk>
    646650        - OLEAUT32: Tidy up IPicture implentation - now handles fOwn.
    647651
    648  99-11-14: Achim Hasenmueller <achimha@innotek.de>
     652 1999-11-14: Achim Hasenmueller <achimha@innotek.de>
    649653        - COMCTL32: Fixed strdupAtoW/WtoA calls
    650654                    Implemented missing undocumented string functions
    651655
    652  99-11-14: Sander van Leeuwen <sandervl@xs4all.nl>
     656 1999-11-14: Sander van Leeuwen <sandervl@xs4all.nl>
    653657        - USER32: Implemented GetMenuItemRect
    654658                  Fixed SetParent bug (use frame (not client) handle)
     
    661665                  100% correctly and IS A DIRTY HACK. (Open32 bug)
    662666
    663  99-11-14: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     667 1999-11-14: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    664668        - USER32: Fixed WindowFromPoint
    665669
    666  99-11-14: David Raison <djr@lemur.co.uk>
     670 1999-11-14: David Raison <djr@lemur.co.uk>
    667671        - OLEAUT32: Added beginnings of IPicture interface for VB6 support.
    668672                    Mostly stubs, but enough to get a simple VB6 app started.
    669673                    ICreatePictureIndirect updated.
    670674
    671  99-11-13: Christoph Bratschi <cbratschi@datacomm.ch>
     675 1999-11-13: Christoph Bratschi <cbratschi@datacomm.ch>
    672676        - USER32: fixed more edit bugs
    673677                  merged controls with wine-991031
    674678
    675  99-11-13: Sander van Leeuwen <sandervl@xs4all.nl>
     679 1999-11-13: Sander van Leeuwen <sandervl@xs4all.nl>
    676680        - KERNEL32: Fixed problem with ReadFile & aliased memory
    677681                    (DosRead doesn't like writing to memory addresses
     
    689693                    it's a string. (FILEDLG95_OnOpen)
    690694
    691  99-11-12: Christoph Bratschi <cbratschi@datacomm.ch>
     695 1999-11-12: Christoph Bratschi <cbratschi@datacomm.ch>
    692696        - USER32: fixed several edit bugs
    693697
    694  99-11-12: Sander van Leeuwen <sandervl@xs4all.nl>
     698 1999-11-12: Sander van Leeuwen <sandervl@xs4all.nl>
    695699        - GDI32: Changes + fixes in DIBSection bitblt (fixes Quake 2)
    696700        - KERNEL32: Added handlemanager class for device drivers
    697701                    Put devio.cpp in device driver class. (NOT TESTED)
    698702
    699  99-11-12: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     703 1999-11-12: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    700704        - KERNEL32: Wrote file io replacement apis (preliminary version)
    701705                    (not enabled)
    702706
    703  99-11-12: Jens Wiessner <wiessnej@rfi.de>
     707 1999-11-12: Jens Wiessner <wiessnej@rfi.de>
    704708        - IMAGEHLP,IMM32,OLECLI32,OLEDLG,OLESVR32,PSAPI,RASAPI32
    705709                    Updates
    706710        - MSVCRT: Added stubs
    707711
    708  99-11-11: Sander van Leeuwen <sandervl@xs4all.nl>
     712 1999-11-11: Sander van Leeuwen <sandervl@xs4all.nl>
    709713        - USER32: Implemented GetWindowContextHelpId & SetWindowContextHelpId
    710714                  Implemented GetKeyboardState (NOT TESTED)
     
    719723                    Fixed heap corruption in GetEnvironmentVariableW.
    720724
    721  99-11-10: Christoph Bratschi <cbratschi@datacomm.ch>
     725 1999-11-10: Christoph Bratschi <cbratschi@datacomm.ch>
    722726        - USER32: ShowScrollBar: create not existing scrollbars
    723727
    724  99-11-10: Sander van Leeuwen <sandervl@xs4all.nl>
     728 1999-11-10: Sander van Leeuwen <sandervl@xs4all.nl>
    725729        - KERNEL32: Rewrote OSLibDosAllocMem to only return addresses
    726730                    aligned at 64kb boundaries (that's what NT's VirtualAlloc
     
    736740        - GDI32: Removed flipping of bitmaps in dibsection (no longer necessary)
    737741
    738  99-11-10: Patrick Haller <phaller@gmx.net>
     742 1999-11-10: Patrick Haller <phaller@gmx.net>
    739743        - COMDLG32:     Fix: erroneous filter data for GetOpenFileName now tolerated
    740744                             Open32 keeps to close to the docs :)
     
    742746        - GDI32:        Add: Font remapping via ODIN.INI (MS Sans Serif -> WarpSans)
    743747
    744  99-11-10: knut.st.osmundsen <knut.stange.osmundsen@pmsc.no>
     748 1999-11-10: knut.st.osmundsen <knut.stange.osmundsen@pmsc.no>
    745749        - PE2LX: Added OLE32 to the lie list. New Base class.
    746750        - WIN32K: Disabled Yield - this solves problems running win32k
     
    748752                  Added some parameters.
    749753
    750  99-11-09: Rene Pronk <R.Pronk@twi.tudelft.nl>
     754 1999-11-09: Rene Pronk <R.Pronk@twi.tudelft.nl>
    751755        - USER32: Added support for control mnemonics (Alt-key sends BM_CLICK
    752756                  to buttons if key == mnemonic for that control)
    753757
    754  99-11-09: Christoph Bratschi <cbratschi@datacomm.ch>
     758 1999-11-09: Christoph Bratschi <cbratschi@datacomm.ch>
    755759        - GDI32: fixed line functions -> don't draw end pixel
    756760        - COMCTL32/USER32: removed some old workarounds
    757761        - USER32: fixed system resource handling
    758762
    759  99-11-09: Sander van Leeuwen <sandervl@xs4all.nl>
     763 1999-11-09: Sander van Leeuwen <sandervl@xs4all.nl>
    760764        - OLE32: Renamed dll to OLE32OS2 to avoid conflicts with Lotus SmartSuite's
    761765                 OLE32.dll
     
    782786        - USER32: Fixed LoadMenuIndirectW (didn't call new code)
    783787
    784  99-11-09: Patrick Haller <phaller@gmx.net>
     788 1999-11-09: Patrick Haller <phaller@gmx.net>
    785789        - NTDLL:        Add:    various new functions added (DbgXXX)
    786790
    787  99-11-08: Markus Montkowski <mmontkowski@gmx.de>
     791 1999-11-08: Markus Montkowski <mmontkowski@gmx.de>
    788792        - WING32: Added first implementation of this old 32bit DLL.
    789793
    790  99-11-08: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     794 1999-11-08: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    791795        - KERNEL32: SetCurrentDirectory, CreateDirectory, RemoveDirectory bugfixes.
    792796                    (remove terminating backslash if present)
    793797
    794  99-11-08: Patrick Haller <phaller@gmx.net>
     798 1999-11-08: Patrick Haller <phaller@gmx.net>
    795799        - COMCTL32:     Fix: EDIT: if obtaining font information fails,
    796800                                   prevent division by zero
    797801        - NTDLL:        Add:    numerous integer arithmetic functions added
    798802
    799  99-11-08: Sander van Leeuwen <sandervl@xs4all.nl>
     803 1999-11-08: Sander van Leeuwen <sandervl@xs4all.nl>
    800804        - KERNEL32: Fixed bug in thread handler (exception handler set
    801805                    at wrong moment)
     
    805809        - USER32: PostThreadMessageA/W fix
    806810
    807  99-11-06: Sander van Leeuwen <sandervl@xs4all.nl>
     811 1999-11-06: Sander van Leeuwen <sandervl@xs4all.nl>
    808812        - DINPUT: Ported Wine code (991031) (not tested yet)
    809813        - USER32: Added code for sending mouse events to dinput.dll
    810814                  Added PM <-> win32 key translation (used in dinput.dll)
    811815
    812  99-11-06: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     816 1999-11-06: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    813817        - USER32: GetMenuStringW fix
    814818
    815  99-11-05: Achim Hasenmueller <achimha@innotek.de>
     819 1999-11-05: Achim Hasenmueller <achimha@innotek.de>
    816820        - COMCTL32: Source code cleanup, remove warnings, corrected typecasts
    817821                    Added logging, warnings for stub functions
     
    819823        - USER32: Source code cleanup, fix warnings
    820824
    821  99-11-05: Patrick Haller <phaller@gmx.net>
     825 1999-11-05: Patrick Haller <phaller@gmx.net>
    822826        - COMCTL32:     Fix: TREEVIEW_Edit_Subclass is called with freed infoPtr
    823827                             This only cures the symptoms, not the origin!
    824828
    825  99-11-05: Sander van Leeuwen <sandervl@xs4all.nl>
     829 1999-11-05: Sander van Leeuwen <sandervl@xs4all.nl>
    826830        - USER32: Fixed InsertMenuA
    827831                  Message translation fix for WM_USER+n messages (GetMessage)
     
    832836                    Fixed GetModuleHandleA
    833837
    834  99-11-05: Jens Wiessner <wiessnej@rfi.de>
     838 1999-11-05: Jens Wiessner <wiessnej@rfi.de>
    835839        - MSVFW32: Updated to Wine level 991031
    836840        - IMM32: Replaced some FIXME entries with dprintf;
     
    839843        - MSACM32: New MSACM32.DLL (Ported from Wine9910131)
    840844
    841  99-11-05: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     845 1999-11-05: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    842846        - GDI32: Fixes for StretchDIBits & GetDIBColorTable
    843847        - USER32: Fixes for ArrangeIconicWindows & ShowOwnedPopups
     
    848852        - SHELL32: Corrected export of Shell_GetCachedImageIndex
    849853
    850  99-11-04: Sander van Leeuwen <sandervl@xs4all.nl>
     854 1999-11-04: Sander van Leeuwen <sandervl@xs4all.nl>
    851855        - SHLWAPI: Fixed makefile
    852856        - USER32: Put back Dani's dialog fix (WS_CLIPSIBLINGS bit for dialog controls)
    853857                  (fixes winhlp32 & comboboxes)
    854858
    855  99-11-04: Patrick Haller <phaller@gmx.net>
     859 1999-11-04: Patrick Haller <phaller@gmx.net>
    856860        - WNETAP32:     Add:    numerous undocumented functions stubbed
    857861        - ADVAPI32:     Add:    LsaXXX-functions stubbed
     
    859863        - KERNEL32:     Fix:    unnamed kernel objects (events, mutexes, semaphores)
    860864
    861  99-11-03: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
     865 1999-11-03: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
    862866        - Makefiles: Changes to build the libraries first
    863867
    864  99-11-03: Sander van Leeuwen <sandervl@xs4all.nl>
     868 1999-11-03: Sander van Leeuwen <sandervl@xs4all.nl>
    865869        - COMDLG32: Import from shlwapi as the original Wine code does
    866870        - SHELLL32: Added exports
     
    875879                     when the window hasn't been 'created' yet)
    876880
    877  99-11-03: Christoph Bratschi <cbratschi@datacomm.ch>
     881 1999-11-03: Christoph Bratschi <cbratschi@datacomm.ch>
    878882        - USER32: fixed modal dialogs
    879883                  added WM_CONTEXTMENU
    880884        - COMCTL32: implemented statusbar size grip
    881885
    882  99-11-03: Patrick Haller <phaller@gmx.net>
     886 1999-11-03: Patrick Haller <phaller@gmx.net>
    883887        - KERNEL32:     Fix:    undocumented behaviour in SearchPathA
    884888                                and bugfix in SearchPathW
     
    886890                        Fix     LoadBitmapA checked for incorrect return value
    887891
    888  99-11-02  Markus Montkowski <mmontkowski@gmx.de>
     892 1999-11-02  Markus Montkowski <mmontkowski@gmx.de>
    889893        - DDRAW: Changed debug output to DDRAW: ...
    890894                 Copied Framebuffer if in colorconversion mode for Normal Blits to
     
    895899          Note: listview doesn't paint properly now. Will be fixed later.
    896900
    897  99-11-02: Markus Montkowski <mmontkowski@gmx.de>
     901 1999-11-02: Markus Montkowski <mmontkowski@gmx.de>
    898902        - DDRAW: Changed interface handling of Surfaces=> Quake 2 runs again!
    899903
    900  99-11-02: Patrick Haller <phaller@gmx.net>
     904 1999-11-02: Patrick Haller <phaller@gmx.net>
    901905        - SHELL32:      Up to current WINE level
    902906        - SHLWAPI:      Created (in WINE it mostly links to SHELL32)
    903907
    904  99-11-02: Sander van Leeuwen <sandervl@xs4all.nl>
     908 1999-11-02: Sander van Leeuwen <sandervl@xs4all.nl>
    905909        - INCLUDE\odinwrap.h:
    906910                  fixed wrong define (_ODINWARP instead of _ODINWRAP)
     
    924928                     start two nmake process to build everything on two cpus.
    925929
    926  99-11-01: Sander van Leeuwen <sandervl@xs4all.nl>
     930 1999-11-01: Sander van Leeuwen <sandervl@xs4all.nl>
    927931        - USER32: Delete all process windows & classes in exitlist handler
    928932                  Set hwndInsertBehind to HWND_BOTTOM for group boxes
     
    935939
    936940
    937  99-11-01: Daniela Engert <dani@ngrt.de>
     941 1999-11-01: Daniela Engert <dani@ngrt.de>
    938942        - USER32: add WS_CLIPSIBLINGS to not-WS_GROUP style STATIC controls
    939943                  (fixes missing text in WELCOME)
  • TabularUnified trunk/changelog-oct99

    r1624 r2283  
    1  /* $Id: changelog-oct99,v 1.1 1999-11-05 17:54:44 achimha Exp $ */
    2 
    3  99-10-31: Christoph Bratschi <cbratschi@datacomm.ch>
     1 /* $Id: changelog-oct99,v 1.2 1999-12-31 10:48:52 sandervl Exp $ */
     2
     3 1999-10-31: Christoph Bratschi <cbratschi@datacomm.ch>
    44        - KERNEL32: Ported Wine time apis
    55
    6  99-10-31: Daniela Engert <dani@ngrt.de>
     6 1999-10-31: Daniela Engert <dani@ngrt.de>
    77        - USER32: add WS_CLIPSIBLINGS to BS_GROUPBOX style controls (fixes
    88                  missing buttons in SOL)
    99
    10  99-10-31: Sander van Leeuwen <sandervl@xs4all.nl>
     10 1999-10-31: Sander van Leeuwen <sandervl@xs4all.nl>
    1111        - USER32: Remove CS_SYNCPAINT class flag -> fixes VPBuddy resize + paint
    1212                  Put back methods that belong in the Win32Dialog class.
     
    1414                  -> fixes calc window controls.
    1515
    16  99-10-30: Christoph Bratschi <cbratschi@datacomm.ch>
     16 1999-10-30: Christoph Bratschi <cbratschi@datacomm.ch>
    1717        - USER32: added button control text justification
    1818                  GetNextDlgTabItem/GetNextDlgGroupItem must work with all windows
     
    2121                  pmframe: fixed WM_ACTIVATE bug
    2222
    23  99-10-29  Markus Montkowski <mmontkowski@gmx.de>
     23 1999-10-29  Markus Montkowski <mmontkowski@gmx.de>
    2424        - GDI32:  Fixed bug in CreateDIBSection, only copy ptr when ptr. var not
    2525                  NULL.
     
    2727                  a DIBSECTION for the obj.
    2828
    29  99-10-30: Daniela Engert <dani@ngrt.de>
     29 1999-10-30: Daniela Engert <dani@ngrt.de>
    3030        - USER32: Fixed missing repaints for transparent windows (VPBuddy!)
    3131
    32  99-10-30: Sander van Leeuwen <sandervl@xs4all.nl>
     32 1999-10-30: Sander van Leeuwen <sandervl@xs4all.nl>
    3333        - USER32: Ported Wine MapDialogRect -> fixes Calc dialogs
    3434
    35  99-10-30: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     35 1999-10-30: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    3636        - USER32: Port Wine ascii <-> unicode message conversion for user32 controls
    3737                  (Wine controls only support ascii msgs)
    3838
    39  99-10-30: Jens Wiessner <wiessnej@rfi.de>
     39 1999-10-30: Jens Wiessner <wiessnej@rfi.de>
    4040        - MSVCRT: Fixed .def file
    4141
    42  99-10-29: Christoph Bratschi <cbratschi@datacomm.ch>
     42 1999-10-29: Christoph Bratschi <cbratschi@datacomm.ch>
    4343        - USER32: rewrote scrollbar code
    4444                  added static styles
    4545
    46  99-10-29: Sander van Leeuwen <sandervl@xs4all.nl>
     46 1999-10-29: Sander van Leeuwen <sandervl@xs4all.nl>
    4747        - USER32: Changed font size multiply factor, negated it and fixed
    4848                  default dialog unit bug.
     
    5050                  WM_SETICON bugfix.
    5151
    52  99-10-29: Sander van Leeuwen <sandervl@xs4all.nl>
     52 1999-10-29: Sander van Leeuwen <sandervl@xs4all.nl>
    5353           Rene Pronk<R.Pronk@twi.tudelft.nl>
    5454        - USER32: Focus fixes. Activate a window when it receives a button click message.
    5555
    56  99-10-29  Markus Montkowski <mmontkowski@gmx.de>
     56 1999-10-29  Markus Montkowski <mmontkowski@gmx.de>
    5757        - DDRAW: Changed logging, loginfo now in odin32_x.log for the first time...
    5858
    59  99-10-28: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     59 1999-10-28: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    6060        - USER32: LoadBitmapW fix
    6161                  ModifyMenuW/InsertMenuW fixes.
     
    6666                  Added extra messages for msg translation.
    6767
    68  99-10-28: Sander van Leeuwen <sandervl@xs4all.nl>
     68 1999-10-28: Sander van Leeuwen <sandervl@xs4all.nl>
    6969        - ADVAPI32: Fixed dprintf bugs in OpenSCManagerA/W (%s instead of %d)
    7070
     
    9292                  Translation of extra messages.
    9393
    94  99-10-28: Jens Wiessner <wiessnej@rfi.de>
     94 1999-10-28: Jens Wiessner <wiessnej@rfi.de>
    9595        - MSVCRT: Added stubs
    9696
    97  99-10-27: Patrick Haller <phaller@gmx.net>
     97 1999-10-27: Patrick Haller <phaller@gmx.net>
    9898        - KERNEL32:     Fix: console (unicode) updates, NT4'S CMD.EXE works.
    9999                        WARNING! lstrcpynAtoW has been modified, PLEASE VERIFY!
    100100
    101  99-10-27: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
     101 1999-10-27: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
    102102        - WIN32K: It's working! At least on my testmachine running
    103103                  the WSeB astrict UNI kernel and the Warp 4 astrict kernel.
    104104
    105  99-10-27: Sander van Leeuwen <sandervl@xs4all.nl>
     105 1999-10-27: Sander van Leeuwen <sandervl@xs4all.nl>
    106106        - KERNEL32: If dll can't be found, look in directory of kernel32 (PE loader)
    107107                    Fixed iLoadLibrary (added .dll if it couldn't find this string in
     
    116116                  Fix for class lookup in CreateWindowExA/W
    117117
    118  99-10-26: Sander van Leeuwen <sandervl@xs4all.nl>
     118 1999-10-26: Sander van Leeuwen <sandervl@xs4all.nl>
    119119        - USER32: Fixed bugs in menu apis (Append/InsertMenuA/W)
    120120                  Fixed InsertMenuItemA/W.
     
    135135                (workaround: save original config.sys and restore it afterwards)
    136136
    137  99-10-26: Patrick Haller <phaller@gmx.net>
     137 1999-10-26: Patrick Haller <phaller@gmx.net>
    138138        - USER32: Add: Ported Wine menu(ex) parser and integrated it into menu code
    139139        - WINMM:  Fix: invalid callback check in dwaveout.cpp (Q2 makes noise again)
    140140
    141  99-10-25: Sander van Leeuwen <sandervl@xs4all.nl>
     141 1999-10-25: Sander van Leeuwen <sandervl@xs4all.nl>
    142142        - USER32: Removed SetFocus call in Edit control (WM_LBUTTONDOWN)
    143143                  Virtual key translation table change (VK_RETURN (PM) -> 0x0A
     
    159159                  -> fixes crashes in SHELL32 (DPASearch calls)
    160160
    161  99-10-25: Achim Hasenmueller <achimha@innotek.de>
     161 1999-10-25: Achim Hasenmueller <achimha@innotek.de>
    162162        - KERNEL32: Added ReinitializeCriticalSection, ported WINE code
    163163                    for this function and UninitializeCriticalSection
    164164
    165  99-10-25: Patrick Haller <phaller@gmx.net>
     165 1999-10-25: Patrick Haller <phaller@gmx.net>
    166166        - ODINWRAP: Fix: Bugfix + Heap Check embracing every wrapper function
    167167        - NTDLL:    Add: functions by Jens Wiesner
     
    169169        - WSOCK32:  Fix: invalid structure alignment for asynchronous operations
    170170
    171  99-10-25: Markus Montkowski <mmontkowski@gmx.de>
     171 1999-10-25: Markus Montkowski <mmontkowski@gmx.de>
    172172        - DDRAW:  Fixed bug in Color conversion of surfaces DDEX1.EXE now works,
    173173                  Get/ReleaseDC functions are working, but problem
     
    175175                  this neeeds to be solved (any way to create a TopDown DC Bmp?)
    176176
    177  99-10-24: Sander van Leeuwen <sandervl@xs4all.nl>
     177 1999-10-24: Sander van Leeuwen <sandervl@xs4all.nl>
    178178        - USER32: MDI window fixes (mdi children correctly activated; menus inserted)
    179179                  Bugfix in WM_GETTEXT of Edit control (wrong string length)
     
    195195                    Added shared heap code for memory mapped objects
    196196
    197  99-10-24: Daniela Engert <dani@ngrt.de>
     197 1999-10-24: Daniela Engert <dani@ngrt.de>
    198198        - KERNEL32: Fixed cursor in VPBuddy (invalid size)
    199199
    200  99-10-23: Christoph Bratschi <cbratschi@datacomm.ch>
     200 1999-10-23: Christoph Bratschi <cbratschi@datacomm.ch>
    201201        - USER32: added more metrics for GetSystemMetrics
    202202                  added WM_SYSTIMER support
    203203                  several scrollbar bug fixes
    204204
    205  99-10-23: Sander van Leeuwen <sandervl@xs4all.nl>
     205 1999-10-23: Sander van Leeuwen <sandervl@xs4all.nl>
    206206        - USER32: Put back WM_ADJUSTWINDOWPOS/WINDOWPOSCHANGED into pmwindow.cpp
    207207                  Put message logging procedure in wndmsg.cpp.
     
    220220        - SHELL32/COMCTL32: Changed file description in version resource
    221221
    222  99-10-22: Daniela Engert <dani@ngrt.de>
     222 1999-10-22: Daniela Engert <dani@ngrt.de>
    223223        - KERNEL32: fixed bad icon masks
    224224
    225  99-10-22: Sander van Leeuwen <sandervl@xs4all.nl>
     225 1999-10-22: Sander van Leeuwen <sandervl@xs4all.nl>
    226226        - WINMM: Fixes for waveout playback (don't use callback when there
    227227                 were errors when opening the device; return the correct
     
    249249        - INCLUDE\os2wrap.h: Fixed infinite recursion in GpiDestroyPS
    250250
    251  99-10-22: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     251 1999-10-22: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    252252        - USER32: TrackPopupMenu(Ex) fixes (window handle translation)
    253253        - KERNEL32: HeapReAlloc bugfix (copy min(oldsize, newsize) bytes)
    254254
    255  99-10-21: Sander van Leeuwen <sandervl@xs4all.nl>
     255 1999-10-21: Sander van Leeuwen <sandervl@xs4all.nl>
    256256        - KERNEL32: Increase reference count for LX dlls. (RegisterLxDll)
    257257                    Set memory protection flags to READONLY for PAGE_NOACCESS
     
    263263        - GDI32: Fixed bug in DIBSection ctor (next ptr not initialized)
    264264
    265  99-10-20: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     265 1999-10-20: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    266266        - GDI32: Implemented EnumFontFamiliesA/W
    267267
    268  99-10-20: Sander van Leeuwen <sandervl@xs4all.nl>
     268 1999-10-20: Sander van Leeuwen <sandervl@xs4all.nl>
    269269        - USER32: Added support for WM_WINDOWPOSCHANGING in default window handler
    270270                  (ported from Wine 990815)
     
    276276                  one)
    277277
    278  99-10-20: Patrick Haller <phaller@gmx.net>
     278 1999-10-20: Patrick Haller <phaller@gmx.net>
    279279        - WSOCK32:  Partial rewrite of WSA async sockets completed.
    280280
    281  99-10-20: Christoph Bratschi <cbratschi@datacomm.ch>
     281 1999-10-20: Christoph Bratschi <cbratschi@datacomm.ch>
    282282        - KERNEL32: Ini file for Odin settings (i.e. windows & system dir)
    283283                    Added Odin.ini.txt
    284284
    285  99-10-19: Sander van Leeuwen <sandervl@xs4all.nl>
     285 1999-10-19: Sander van Leeuwen <sandervl@xs4all.nl>
    286286        - KERNEL32: FindResource bugfix: "DIB" type is the same as "BITMAP"
    287287                    (VPBuddy fix)
     
    294294                  GetWindowTextA/W bugfixes (return 0 if there's no window name)
    295295
    296  99-10-19: Yuri Dario <mc6530@mclink.it>
     296 1999-10-19: Yuri Dario <mc6530@mclink.it>
    297297        - USER32: Initialize MDI client variables before calling Win32BaseWindow
    298298                  constructor
    299299
    300  99-10-19: Jens Wiessner <wiessnej@rfi.de>
     300 1999-10-19: Jens Wiessner <wiessnej@rfi.de>
    301301        - RASAPI32: Added stubs
    302302
    303  99-10-19: Daniela Engert <dani@ngrt.de>
     303 1999-10-19: Daniela Engert <dani@ngrt.de>
    304304        - USER32: excessive background erases tamed
    305305
    306  99-10-18: Sander van Leeuwen <sandervl@xs4all.nl>
     306 1999-10-18: Sander van Leeuwen <sandervl@xs4all.nl>
    307307        - USER32: Set/clear WS_VISIBLE flag in ShowWindow
    308308                  Fix for scrollbar redraw
     
    310310                  Rewrote EnumChildWindows (winzip works quite well now!)
    311311
    312  99-10-18: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     312 1999-10-18: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    313313        - COMDLG32: Disable comdlg hooks for now. They don't work anyway.
    314314
    315  99-10-17: Sander van Leeuwen <sandervl@xs4all.nl>
     315 1999-10-17: Sander van Leeuwen <sandervl@xs4all.nl>
    316316        - USER32: Ported AdjustWindowRectEx from Wine (990815)
    317317                  Changed GetClientRect to return rectangle stored in
     
    335335                  Added MFC message support for message printfs
    336336
    337  99-10-17: Christoph Bratschi <cbratschi@datacomm.ch>
     337 1999-10-17: Christoph Bratschi <cbratschi@datacomm.ch>
    338338        - USER32: replaced OS/2 scrollbars by WINE scrollbars
    339339                  BUG: SCROLL_RefreshScrollBar doesn't work
     
    345345                  pmframe: added PSF_CLIPSIBLINGS
    346346
    347  99-10-17: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
     347 1999-10-17: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
    348348        - KERNEL32: Removed exception throwing from Pe2Lx classes.
    349349                    Implemented TLS support in Pe2Lx classes.
    350350
    351  99-10-16: Yuri Dario <mc6530@mclink.it>
     351 1999-10-16: Yuri Dario <mc6530@mclink.it>
    352352        - USER32: Button bugfix (BUTTON_CheckAutoRadioButton)
    353353                  Win32dlg.cpp: cosmetic changes
     
    359359        - WSOCK32: Build export library (impdef to create correct .def)
    360360
    361  99-10-16: Sander van Leeuwen <sandervl@xs4all.nl>
     361 1999-10-16: Sander van Leeuwen <sandervl@xs4all.nl>
    362362        - USER32: Don't process size messages before sending WM_NCCREATE
    363363                  message when creating a window. (can mess up our window
     
    366366                  isFrameWindow bugfix + MDI creation & WM_NCCALCSIZE bugfix
    367367
    368  99-10-15: Sander van Leeuwen <sandervl@xs4all.nl>
     368 1999-10-15: Sander van Leeuwen <sandervl@xs4all.nl>
    369369        - USER32: CBT Hook bugfix. Only respond to WM_NCCREATE msg to send
    370370                  HCBT_CREATEWND.
     
    376376        - KERNEL32: Fixed VirtualQuery bug.
    377377
    378  99-10-15: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     378 1999-10-15: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    379379        - USER32: Basic message translation to fix problems in win apps
    380380                  that wait for a specific message. (NOT COMPLETE)
    381381
    382  99-10-14: Sander van Leeuwen <sandervl@xs4all.nl>
     382 1999-10-14: Sander van Leeuwen <sandervl@xs4all.nl>
    383383        - USER32: Fixed WM_WINDOWPOSCHANGED (frame window rectangle)
    384384                  Partly implemented CopyImage (only simple copies of icons
     
    388388                   worse than before)
    389389
    390  99-10-14: Patrick Haller <phaller@gmx.net>
     390 1999-10-14: Patrick Haller <phaller@gmx.net>
    391391        - KERNEL32:     Fix: threads might need more memory in debug mode (thread.cpp)
    392392                        Fix: a little cleanup (virtual.cpp)
     
    394394        - ADVAPI32:     Fix: RegConnectRegistryA slightly improved
    395395
    396  99-10-14: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
     396 1999-10-14: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
    397397        - PE2LX:    New implementation in src\win32k\pe2lx.
    398398                    No resource conversion. I have tested it, but do expect to
     
    410410        - WIN32K:   Compiles and links. But Not Tested!
    411411
    412  99-10-14: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     412 1999-10-14: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    413413        - USER32: lstrcmpW: check for null pointers
    414414                  RemovePropA SetPropA bugfixes (wrong wnd handle)
    415415
    416  99-10-14: Sander van Leeuwen <sandervl@xs4all.nl>
     416 1999-10-14: Sander van Leeuwen <sandervl@xs4all.nl>
    417417        - USER32: Fixed shrinking listbox in shell about dialog.
    418418                  (add border size to size during window creation & SetWindowPos)
     
    450450        - SHELL32: use wrc from tools directory
    451451
    452  99-10-13: Patrick Haller <phaller@gmx.net>
     452 1999-10-13: Patrick Haller <phaller@gmx.net>
    453453        - KERNEL32: Fix: XCPT_GUARD_PAGE_VIOLATION are now supported.
    454454                         (helps PROGMAN.EXE)
     
    456456                    Fix: temp fix for MsgWaitForMultipleObjects
    457457
    458  99-10-12: Sander van Leeuwen <sandervl@xs4all.nl>
     458 1999-10-12: Sander van Leeuwen <sandervl@xs4all.nl>
    459459        - USER32: DrawMenuBar & DrawCaptionTempA bugfix (window handle translation)
    460460                  Added Win32ToOS2FrameHandle method
     
    482482                  NOTE: EXPERIMENTAL FIX. NEEDS TO BE CHANGED.
    483483
    484  99-10-11: Christoph Bratschi <cbratschi@datacomm.ch>
     484 1999-10-11: Christoph Bratschi <cbratschi@datacomm.ch>
    485485        - USER32: pmframe finished
    486486
    487  99-10-11: Sander van Leeuwen <sandervl@xs4all.nl>
     487 1999-10-11: Sander van Leeuwen <sandervl@xs4all.nl>
    488488        - USER32: Disabling the desktop window is a very bad idea.
    489489                  (desktop no longer responds to mouse clicks)
     
    501501                   Extra definitions for compiling win32 apps in OS/2
    502502
    503  99-10-11: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     503 1999-10-11: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    504504        - GDI32: GetTextFaceW bugfix
    505505        - USER32: Init ownDC to 0
     
    508508                  Win32Dialog::getNextDlgGroupItem() bugfix
    509509
    510  99-10-11: Christoph Bratschi <cbratschi@datacomm.ch>
     510 1999-10-11: Christoph Bratschi <cbratschi@datacomm.ch>
    511511        - GDI32: Bugfix for Pie Open32 api
    512512
    513  99-10-10: Christoph Bratschi <cbratschi@datacomm.ch>
     513 1999-10-10: Christoph Bratschi <cbratschi@datacomm.ch>
    514514        - USER32: fixed radio buttons, disabled text output
    515515
    516  99-10-10: Sander van Leeuwen <sandervl@xs4all.nl>
     516 1999-10-10: Sander van Leeuwen <sandervl@xs4all.nl>
    517517        - USER32: Ported GetNextDlgGroupItem & GetDlgItemInt from Wine
    518518                  Window handle translation fix for MessageBoxW
     
    522522                    missing as reported by Edgar Buerkle)
    523523
    524  99-10-10: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     524 1999-10-10: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    525525        - KERNEL32: Bugfix for GetFullPathNameW (NULL ptr check)
    526526
    527  99-10-09: Sander van Leeuwen <sandervl@xs4all.nl>
     527 1999-10-09: Sander van Leeuwen <sandervl@xs4all.nl>
    528528        - USER32: Clipboard fixes (window handle translation)
    529529                  Fixed button redraw when receiving a WM_ENABLE msg
     
    543543                    Mdi client bugfix (reported by Yuri Dario)
    544544
    545  99-10-09: Jens Wiessner <wiessnej@rfi.de>
     545 1999-10-09: Jens Wiessner <wiessnej@rfi.de>
    546546        - CRTDLL: Implemented functions; only 62 stubs left
    547547
    548  99-10-09: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     548 1999-10-09: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    549549        - USER32: Enabled accelerator WM_COMMANDs
    550550        - COMDLG32: Fix for GetOpenFileNameW (owner hwnd translation)
    551551
    552  99-10-08: Daniela Engert <dani@ngrt.de>
     552 1999-10-08: Daniela Engert <dani@ngrt.de>
    553553        - USER32: fix: miscoloured bitmaps
    554554
    555  99-10-08: Christoph Bratschi <cbratschi@datacomm.ch>
     555 1999-10-08: Christoph Bratschi <cbratschi@datacomm.ch>
    556556        - USER32: added WM_STYLECHANGING/WM_STYLECHANGED.
    557557                  button,combo: bitmap fix.
     
    562562                  merged controls with WINE 990923
    563563
    564  99-10-08: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     564 1999-10-08: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    565565        - KERNEL32: Accelerator conversion fixes + changes
    566566
    567  99-10-08: Sander van Leeuwen <sandervl@xs4all.nl>
     567 1999-10-08: Sander van Leeuwen <sandervl@xs4all.nl>
    568568        - USER32: Bugfix for SetWindowPos; take frame size into account
    569569                  Removed WM_MOVE notification class flag for Odin PM windows
     
    580580                    Ported latest Wine exception code (RtlRaiseException/RtlUnwind)
    581581
    582  99-10-07: Christoph Bratschi <cbratschi@datacomm.ch>
     582 1999-10-07: Christoph Bratschi <cbratschi@datacomm.ch>
    583583        - USER32: GetCaretPos() fix
    584584
    585  99-10-07: Achim Hasenmueller <achimha@innotek.de>
     585 1999-10-07: Achim Hasenmueller <achimha@innotek.de>
    586586        - USER32: Corrected pageup/pagedown behavior
    587587
    588  99-10-07: Rene Pronk <R.Pronk@twi.tudelft.nl>
     588 1999-10-07: Rene Pronk <R.Pronk@twi.tudelft.nl>
    589589        - USER32: Fixed WM_WINDOWPOSCHANGED behavior so that
    590590                  client windows are properly resized. This fixes
    591591                  the Winhlp32 history resize problem
    592592
    593  99-10-07: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     593 1999-10-07: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    594594        - USER32: Set window PM id for Odin windows.
    595595                  Bugfix for WM_QUERYWINDOWPARAMS handler
     
    599599                  window type.
    600600
    601  99-10-07: Jens Wiessner <wiessnej@rfi.de>
     601 1999-10-07: Jens Wiessner <wiessnej@rfi.de>
    602602        - CRTDLL: Includes all functions (added stubs and fully implemented functions)
    603603
    604  99-10-07: Sander van Leeuwen <sandervl@xs4all.nl>
     604 1999-10-07: Sander van Leeuwen <sandervl@xs4all.nl>
    605605        - USER32: Only display scrollbars when they need to be shown.
    606606                  (also fixes redraw problems with inactive scrollbars)
     
    608608                  Whether this fix is correct is another matter.
    609609
    610  99-10-06: Daniela Engert <dani@ngrt.de>
     610 1999-10-06: Daniela Engert <dani@ngrt.de>
    611611        - USER32: fix: adjust caret position if window height changes.
    612612
    613  99-10-06: Sander van Leeuwen <sandervl@xs4all.nl>
     613 1999-10-06: Sander van Leeuwen <sandervl@xs4all.nl>
    614614        - USER32: Fixed memory leaks in SetWindowTextA/W window class methods
    615615        - KERNEL32: Put back my changes (10/04/99) in winimgres.cpp
    616616
    617  99-10-06: Patrick Haller <phaller@gmx.net>
     617 1999-10-06: Patrick Haller <phaller@gmx.net>
    618618        - KERNEL32: Fix: DLLs without Resource Segment (pResDir == NULL)
    619619                    Fix: VirtualFree not freeing memory fixed, WINHLP32 looks healthier :)
    620620
    621  99-10-05: Christoph Bratschi <cbratschi@datacomm.ch>
     621 1999-10-05: Christoph Bratschi <cbratschi@datacomm.ch>
    622622        - USER32: rewrote color management
    623623
    624  99-10-05: Sander van Leeuwen <sandervl@xs4all.nl>
     624 1999-10-05: Sander van Leeuwen <sandervl@xs4all.nl>
    625625        - KERNEL32: Set fs:0 to -1 in OS2UnsetExceptionHandler.
    626626                    Prevents crash due to corrupted handler chain (see
     
    629629                     as it's also done in the start method of an exe image.
    630630
    631  99-10-04: Patrick Haller <phaller@gmx.net>
     631 1999-10-04: Patrick Haller <phaller@gmx.net>
    632632        - SHELL32\NEW: Compilation fix (indirectly included win32type.h)
    633633        - KERNEL32:    Support for DisableThreadLibraryCalls
    634634
    635  99-10-04: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     635 1999-10-04: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    636636        - USER32: Fixes for window style update, mouse button messages,
    637637                  WS_CAPTION style and apps with a dialog as their main window.
     
    639639        - KERNEL32: Extra checks for valid heap pointers
    640640
    641  99-10-04: Sander van Leeuwen <sandervl@xs4all.nl>
     641 1999-10-04: Sander van Leeuwen <sandervl@xs4all.nl>
    642642        - USER32: Deleted dialog.cpp
    643643                  Set last error to 0 if dialog creation succeeds.
     
    661661                     present)
    662662
    663  99-10-04: Jens Wiessner <wiessnej@rfi.de>
     663 1999-10-04: Jens Wiessner <wiessnej@rfi.de>
    664664        - CRTDLL: Implemented functions + added stubs
    665665        - MSVCRT: More stubs + crtdll forwarders
    666666
    667  99-10-04: Yuri Dario <mc6530@mclink.it>
     667 1999-10-04: Yuri Dario <mc6530@mclink.it>
    668668        - ddeml.h: new macros
    669669        - mmsystem.h: changed sndPlaySound and mciCommand prototypes (as in MS sdk)
     
    683683        - win32k/include/pe2lx.h: this section should be included for VA36
    684684
    685  99-10-03: Daniela Engert <dani@ngrt.de>
     685 1999-10-03: Daniela Engert <dani@ngrt.de>
    686686        - USER32: WM_MOUSEMOVE bugfix (removed check for captured mouse)
    687687
    688  99-10-03: Sander van Leeuwen <sandervl@xs4all.nl>
     688 1999-10-03: Sander van Leeuwen <sandervl@xs4all.nl>
    689689        - USER32: Updated window class with isMDIClient method
    690690                  Fixed DrawTextExA/W compile errors (different parameter types)
    691691
    692  99-10-02: Christoph Bratschi <cbratschi@datacomm.ch>
     692 1999-10-02: Christoph Bratschi <cbratschi@datacomm.ch>
    693693        - USER32: DrawTextExA/W: implemented DT_END_ELLIPSIS
    694694                  added DrawTextExA/W to header files
    695695
    696  99-10-02: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     696 1999-10-02: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    697697        - VERSION: Allocation bugfix in VerQueryValueA
    698698        - USER32: Added style changes for PM windows + don't clear WS_VISIBLE
    699699                  flag when converting window styles. (fixes buttons in winhlp32)
    700700
    701  99-10-01: Sander van Leeuwen <sandervl@xs4all.nl>
     701 1999-10-01: Sander van Leeuwen <sandervl@xs4all.nl>
    702702        - DDRAW: ifdef'ed out code that causes crash (OS2Surface destructor)
    703703                 Free original translation buffer, not the one aligned to qword
     
    711711        - AVIFIL32: Compilation fix
    712712
    713  99-10-01: Edgar Buerkle <Edgar.Buerkle@gmx.net>
     713 1999-10-01: Edgar Buerkle <Edgar.Buerkle@gmx.net>
    714714        - KERNEL32: Skip spaces in command line string
    715715        - USER32: Fix for MessageBoxA (window handle conversion)
     
    717717        - GDI32: Added OSLibSetDIBitsToDevice
    718718
    719  99-10-01: Jens Wiessner <wiessnej@rfi.de>
     719 1999-10-01: Jens Wiessner <wiessnej@rfi.de>
    720720        - CRTDLL: Implemented functions + added stubs
    721721        - MSVCRT: More stubs + crtdll forwarders
    722722
    723  99-09-29: Daniela Engert <dani@ngrt.de>
     723 1999-09-29: Daniela Engert <dani@ngrt.de>
    724724        - USER32: improved timer handling for caret blinking.
    725725                  recreate carets on focus change if needed.
    726726
    727  99-09-29: Sander van Leeuwen <sandervl@xs4all.nl>
     727 1999-09-29: Sander van Leeuwen <sandervl@xs4all.nl>
    728728        - USER32: Almost completed standard window scrollbars.
    729729                  Fixed WM_ACTIVATE message, generate WM_ACTIVATEAPP message
     
    733733                  Send WM_CHILDACTIVATE msg to MDI child windows.
    734734
    735  99-09-28: Christoph Bratschi <cbratschi@datacomm.ch>
     735 1999-09-28: Christoph Bratschi <cbratschi@datacomm.ch>
    736736        - USER32: Mouse input functions: SetCapture() fixed
    737737                  SystemParametersInfo(): fonts fixed
     
    739739                  Sorting and fixing user32.cpp
    740740
    741  99-09-28: David Raison <djr@lemur.co.uk>
     741 1999-09-28: David Raison <djr@lemur.co.uk>
    742742        - KERNEL32: Fixed GetComputerNameA
    743743
    744  99-09-28: Jens Wiessner <wiessnej@rfi.de>
     744 1999-09-28: Jens Wiessner <wiessnej@rfi.de>
    745745        - CRTDLL: Updated _except_handler2 + added Wine source changes
    746746        - MSVCRT: Created. Forwards most apis to CRTDLL or NTDLL.
    747747
    748  99-09-28: Sander van Leeuwen <sandervl@xs4all.nl>
     748 1999-09-28: Sander van Leeuwen <sandervl@xs4all.nl>
    749749        - USER32: Only generate WM_CHAR when TranslateMessage is called for
    750750                  WM_KEYDOWN. (TODO: WM_SYSCHAR)
    751751
    752  99-09-28: Daniela Engert <dani@ngrt.de>
     752 1999-09-28: Daniela Engert <dani@ngrt.de>
    753753        - USER32: Caret functions implemented
    754754                  ScrollDC implemented
    755755                  ScrollWindowEx implemented
    756756
    757  99-09-28: Patrick Haller <phaller@gmx.net>
     757 1999-09-28: Patrick Haller <phaller@gmx.net>
    758758        - KERNEL32:     Add: debug info for missing API imports (WinImagePeLdr)
    759759                        Fix: source cleanup, introduction of WIN32.DIR.SYSTEM and WIN32.DIR.WINDOWS
     
    761761                             messing up x:\OS2 ....
    762762
    763  99-09-26: Daniela Engert <dani@ngrt.de>
     763 1999-09-26: Daniela Engert <dani@ngrt.de>
    764764        - USER32: SetTimer/KillTimer work now.
    765765
    766  99-09-26: Achim Hasenmueller <achimha@innotek.de>
     766 1999-09-26: Achim Hasenmueller <achimha@innotek.de>
    767767        - COMCTL32: Merged with WINE 990923 changes
    768768                    (propsheet.c not fully done)
    769769
    770  99-09-26: Sander van Leeuwen <sandervl@xs4all.nl>
     770 1999-09-26: Sander van Leeuwen <sandervl@xs4all.nl>
    771771        - USER32:   Started with standard window scrollbar implementation
    772772                    Rewrote ScrollWindow (seems to work ok)
     
    779779                    WM_CHAR (PM) message. (sent after WM_(SYS)KEYUP/DOWN)
    780780
    781  99-09-25: Christoph Bratschi <cbratschi@datacomm.ch>
     781 1999-09-25: Christoph Bratschi <cbratschi@datacomm.ch>
    782782        - USER32: WS_EX_* 3D frame support for child windows
    783783        - USER32: Double click handling changed
    784784
    785  99-09-25: Sander van Leeuwen <sandervl@xs4all.nl>
     785 1999-09-25: Sander van Leeuwen <sandervl@xs4all.nl>
    786786        - USER32:   Cursor fixes. Cursor shown correctly in winhlp32.
    787787                    Don't call WinDefWindowProc for WM_MOUSEMOVE (resets
     
    796796                                    work with new dlls.
    797797
    798  99-09-25: Daniela Engert <dani@ngrt.de>
     798 1999-09-25: Daniela Engert <dani@ngrt.de>
    799799        - USER32: ClientToScreen and ScreenToClient didn't work -> fixed.
    800800
    801  99-09-24: David Raison <djr@lemur.co.uk>
     801 1999-09-24: David Raison <djr@lemur.co.uk>
    802802        - OLE32: Ported remaining files pertaining to OLE32 from WINE
    803803        - OLEAUT32: Patched OaBuildVersion to level 0x1E...
    804804
    805  99-09-24: Sander van Leeuwen <sandervl@xs4all.nl>
     805 1999-09-24: Sander van Leeuwen <sandervl@xs4all.nl>
    806806        - USER32: Rewrote menu code to use Open32 (==PM) menu handles
    807807                  Note: Uses mostly Open32 apis; they work fine, but maybe
     
    810810        - KERNEL32: Cursor & cursorgroup fixes
    811811
    812  99-09-23: Patrick Haller <phaller@gmx.net>
     812 1999-09-23: Patrick Haller <phaller@gmx.net>
    813813        - KERNEL32:     Fix: WinImgRes:findResourceW erroneously tried to free
    814814                        numerical resource IDs instead of translated Unicode
     
    822822                        Fix: in USER32:Char:CharPrevW intermixed arguments
    823823
    824  99-09-23: Jens Wiessner <wiessnej@rfi.de>
     824 1999-09-23: Jens Wiessner <wiessnej@rfi.de>
    825825        - CRTDLL: Added stubs, implemented some stubs
    826826        - IMAGEHLP, IMM32, MSACM32, MSVFW32, OLEDLG,
     
    828828                  Added dprintfs.
    829829
    830  99-09-23: Sander van Leeuwen <sandervl@xs4all.nl>
     830 1999-09-23: Sander van Leeuwen <sandervl@xs4all.nl>
    831831        - WINMM: Changed WinPostMsg calls into PostMessageA as win32 window
    832832                 handles are not the same as PM handles anymore.
     
    841841        - COMDLG32: Fixed all common dialogs. (translate our handle to real PM handle)
    842842
    843  99-09-22: David Raison <djr@lemur.co.uk>
     843 1999-09-22: David Raison <djr@lemur.co.uk>
    844844        - KERNEL32: Return "Service Pack 3" as CSD string in GetVersionExA/W
    845845
    846  99-09-22: Yuri Dario <mc6530@mclink.it>
     846 1999-09-22: Yuri Dario <mc6530@mclink.it>
    847847        - MISC: Fixed WINELIB macro's in wingdi.h, added fixes to headers
    848848                for VAC 3.6.5
     
    853853        - TOOLS\WRC: Makefile fixes
    854854
    855  99-09-22: Rene Pronk <R.Pronk@twi.tudelft.nl>
     855 1999-09-22: Rene Pronk <R.Pronk@twi.tudelft.nl>
    856856        - USER32: Changed WM_CHAR PM handling to generate WM_(SYS)KEYUP/DOWN
    857857                  messages.
     
    859859                        ascii keys to WM_CHAR messages.
    860860
    861  99-09-22: Sander van Leeuwen <sandervl@xs4all.nl>
     861 1999-09-22: Sander van Leeuwen <sandervl@xs4all.nl>
    862862        - USER32: Removed GetDesktopWindow fix
    863863                  Ported getNextDlgTabItem & getDlgItem
    864864
    865  99-09-21: Daniela Engert <dani@ngrt.de>
     865 1999-09-21: Daniela Engert <dani@ngrt.de>
    866866        - USER32:   background erasing/painting stuff hopefully finished.
    867867
    868  99-09-21: Patrick Haller <phaller@gmx.net>
     868 1999-09-21: Patrick Haller <phaller@gmx.net>
    869869        - KERNEL32: Add: GetFileAttributesExA/W implemented (ugly)
    870870
    871  99-09-21: Sander van Leeuwen <sandervl@xs4all.nl>
     871 1999-09-21: Sander van Leeuwen <sandervl@xs4all.nl>
    872872        - KERNEL32: Fixed cursor group conversion
    873873        - PELDR:    Committed my latest sources. (rewrite for new kernel32 image classes)
    874874
    875  99-09-21: Edgar Buerkle <100566.557@compuserve.com>
     875 1999-09-21: Edgar Buerkle <100566.557@compuserve.com>
    876876        - USER32:   Fixed GetDesktopWindow, added message handling for WM_TIMER
    877877                    added code to choose best icon from icon group. (in OSLibWinCreateIcon)
    878878        - KERNEL32: Fix for converting icons & icon groups
    879879
    880  99-09-19: David Raison <djr@lemur.co.uk>
     880 1999-09-19: David Raison <djr@lemur.co.uk>
    881881        - OLE32: Added AntiMoniker,
    882882                 Updated regsvr32 to use RegisterLxExe
    883883
    884  99-09-20: Sander van Leeuwen <sandervl@xs4all.nl>
     884 1999-09-20: Sander van Leeuwen <sandervl@xs4all.nl>
    885885        - USER32: Fix background of button, group & static text
    886886                  NOTE: Changed default behaviour of WM_CTLCOLOR* handling.
     
    888888                        in dialogs (text with white instead of gray background)
    889889
    890  99-09-20: Markus Montkowski
     890 1999-09-20: Markus Montkowski
    891891        - WNASPI32: full implementation via ASPIROUT$ device driver.
    892892
    893  99-09-19: Sander van Leeuwen <sandervl@xs4all.nl>
     893 1999-09-19: Sander van Leeuwen <sandervl@xs4all.nl>
    894894        - USER32: Increased font pointsize for dialog (multiplied by two)
    895895                  (probably not the right way to do things, but it works for the
     
    899899                  (may need to be changed back again)
    900900
    901  99-09-19: David Raison <djr@lemur.co.uk>
     901 1999-09-19: David Raison <djr@lemur.co.uk>
    902902        - USER32: Partially implemented MessageBoxIndirectA/W (forwarded to MessageBox)
    903903
    904  99-09-18: Sander van Leeuwen <sandervl@xs4all.nl>
     904 1999-09-18: Sander van Leeuwen <sandervl@xs4all.nl>
    905905        - KERNEL32: Added resource support for win32 apps compiled in OS/2
    906906        - INCLUDE: Header file changes for win32 apps compiled in OS/2
     
    910910        - MSVFW32: Link with winmm.lib, don't import apis from .def file
    911911
    912  99-09-18: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
     912 1999-09-18: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
    913913        - KERNEL32: Implemented lstrncmpiA
    914914
    915  99-09-18: Jens Wiessner <wiessnej@rfi.de>
     915 1999-09-18: Jens Wiessner <wiessnej@rfi.de>
    916916        - CRTDLL: Added stubs
    917917        - SHELL32(NEW)/MSACM32/MSFW32: Link with kernel32 for lstrncmpiA
    918918
    919  99-09-17: Daniela Engert <dani@ngrt.de>
     919 1999-09-17: Daniela Engert <dani@ngrt.de>
    920920        - USER32:   Fix: window focus management.
    921921                    OSLIBWIN.H: the definitions of OSLIB_HWND_DESKTOP and
     
    924924                    and OSLIB_HWND_OBJECT was HWND_DESKTOP.
    925925
    926  99-09-16: Daniela Engert <dani@ngrt.de>
     926 1999-09-16: Daniela Engert <dani@ngrt.de>
    927927        - USER32:   Fix: UpdateWindow
    928928                    New: RedrawWindow (preliminary), InvalidateR*
    929929
    930  99-09-16: Patrick Haller <phaller@gmx.net>
     930 1999-09-16: Patrick Haller <phaller@gmx.net>
    931931        - USER32:   Fix: DIB_FixColorsToLoadflags - incr was not initialized
    932932                    Fix: WINMENU::GetSystemMenu() was broken.
    933933
    934  99-09-15: Sander van Leeuwen <sandervl@xs4all.nl>
     934 1999-09-15: Sander van Leeuwen <sandervl@xs4all.nl>
    935935        - KERNEL32: Moved old kernel32 code to kernel32\old
    936936                    Rewritten win32 exe/dll classes.
     
    951951                          of everything is required!
    952952
    953  99-09-14: Patrick Haller <phaller@gmx.net>
     953 1999-09-14: Patrick Haller <phaller@gmx.net>
    954954        - AVIFIL32:   ported AVIFIL32 from WINE
    955955        - DPLAY:      ported DPLAY from WINE
     
    961961                      Note: someone should adapt it to OS/2's R3 ASPI router
    962962
    963  99-09-14: Sander van Leeuwen <sandervl@xs4all.nl>
     963 1999-09-14: Sander van Leeuwen <sandervl@xs4all.nl>
    964964        - USER32\NEW: Implemented Enum(Thread/Child)Windows based on Edgar
    965965                      Buerkle's code with modifications for new user32 and
    966966                      added some enhancements.
    967967
    968  99-09-13: Jens Wiessner <wiessnej@rfi.de>
     968 1999-09-13: Jens Wiessner <wiessnej@rfi.de>
    969969        - NTDLL: Added CRT-functions.
    970970
    971  99-09-13: Daniela Engert <dani@ngrt.de>
     971 1999-09-13: Daniela Engert <dani@ngrt.de>
    972972        - USER32\NEW: DC/related code: ReleaseDC, GetWindowDC, DC destruction,..
    973973
    974  99-09-13: Patrick Haller <phaller@gmx.net>
     974 1999-09-13: Patrick Haller <phaller@gmx.net>
    975975        - SHELL32\NEW:  updated to current wine level
    976976
    977  99-09-13: David Raison <djr@lemur.co.uk>
     977 1999-09-13: David Raison <djr@lemur.co.uk>
    978978        - KERNEL32: Fixed MultiByteToWideChar. Return size of string including
    979979                    0 terminator.
    980980
    981  99-09-13: Jens Wiessner <wiessnej@rfi.de>
     981 1999-09-13: Jens Wiessner <wiessnej@rfi.de>
    982982        - CRTDLL: Added functions.
    983983
    984  99-09-08: David Raison <djr@lemur.co.uk>
     984 1999-09-08: David Raison <djr@lemur.co.uk>
    985985        - OLEAUT32: Updated TypeLib code to find typelibs in EXE/DLL etc
    986986                    NB Still need to fix typelib translation.
    987987
    988  99-09-12: Daniela Engert <dani@ngrt.de>
     988 1999-09-12: Daniela Engert <dani@ngrt.de>
    989989        - USER32\NEW: DC/related code: GetDCEx implemented. Slightly enhanced
    990990                      over Open32.
    991991
    992  99-09-12: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
     992 1999-09-12: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
    993993        - WIN32K: An untested version is checked in. The new skeleton is
    994994          partially tested. PE2LX is not updated and will probably not be updated
    995995          before pe2lx is rewritten.
    996996
    997  99-09-09: Daniela Engert <dani@ngrt.de>
     997 1999-09-09: Daniela Engert <dani@ngrt.de>
    998998        - USER32\NEW: begin new DC/related code. BeginPaint/EndPaint done.
    999999
    1000  99-09-09: Patrick Haller <phaller@gmx.net>
     1000 1999-09-09: Patrick Haller <phaller@gmx.net>
    10011001        - SHELL32\NEW:  shell32 done, it compiles + links, no testing yet
    10021002        - USER32:       added stubs for GetMenuInfo + SetMenuInfo
    10031003        - USER32\NEW:   added stubs for GetMenuInfo + SetMenuInfo
    10041004
    1005  99-09-08: David Raison djr@lemur.co.uk
     1005 1999-09-08: David Raison djr@lemur.co.uk
    10061006        - Src\OleAut32 Added stubs for undefined exports in OLEAut32
    10071007
    1008  99-09-08: Yuri Dario <mc6530@mclink.it>
     1008 1999-09-08: Yuri Dario <mc6530@mclink.it>
    10091009        - INCLUDE\WIN: Changes to wingdi.h (more WINELIB_NAME defs) & winuser.h (mssing definitions)
    10101010                       Missing ';' in custcntl.h at line 106
    10111011
    1012  99-09-08: David Raison djr@lemur.co.uk
     1012 1999-09-08: David Raison djr@lemur.co.uk
    10131013        - INCLUDE\WIN: Added DECIMAL definition to windef.h
    10141014
    1015  99-09-08: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
     1015 1999-09-08: knut st. osmundsen <knut.stange.osmundsen@pmsc.no>
    10161016        - KERNEL32, USER32, USER32\NEW, GDI32, ADVAPI32: <dllname>exp.def is
    10171017          now generated by a util called ImpDef. (source in tools\impdef).
     
    10301030        - TOOLS\DATABASE\GD: Gifdraw 1.2 - used to draw graphs.
    10311031
    1032  99-09-08: Patrick Haller <phaller@gmx.net>
     1032 1999-09-08: Patrick Haller <phaller@gmx.net>
    10331033        - OLE32: CLSIDFromStringA is needed in other modules, too. (SHELL32)
    10341034
    1035  99-09-08: Sander van Leeuwen <sandervl@xs4all.nl>
     1035 1999-09-08: Sander van Leeuwen <sandervl@xs4all.nl>
    10361036        - Removed /DNONAMELESSUNION from some makefiles (now defined in odin.h)
    10371037        - Minor changes to odin.h (nameless union allowed in VAC 3.6.5) & windowsx.h
     
    10401040        - TOOLS\WRC: Ported Wine wrc. Needs EMX+GCC
    10411041
    1042  99-09-07: Jens Wiessner <wiessnej@rfi.de>
     1042 1999-09-07: Jens Wiessner <wiessnej@rfi.de>
    10431043        - CRTDLL: Created dll (Wine port)
    10441044
    1045  99-09-07: Patrick Haller <phaller@gmx.net>
     1045 1999-09-07: Patrick Haller <phaller@gmx.net>
    10461046        - OLE32: WINE_StringFromCLSID is needed in other modules, too. (SHELL32)
    10471047        - SHELL32\NEW:  improvement of shell32
    10481048        - KERNEL32: ToolHelp functions stubbed: Process32First, etc.
    10491049
    1050  99-09-05: Sander van Leeuwen <sandervl@xs4all.nl>
     1050 1999-09-05: Sander van Leeuwen <sandervl@xs4all.nl>
    10511051        - USER32\NEW: Dialog updates (not yet done)
    10521052
    1053  99-09-04: Daniela Engert <dani@ngrt.de>
     1053 1999-09-04: Daniela Engert <dani@ngrt.de>
    10541054        - USER32\NEW: beginning with 'DAXifying' of our windows
    10551055
    1056  99-09-04: Sander van Leeuwen <sandervl@xs4all.nl>
     1056 1999-09-04: Sander van Leeuwen <sandervl@xs4all.nl>
    10571057        - KERNEL32: Fixed icon- & cursorgroup conversion (Solitaire icon now correct again)
    10581058        - USER32\NEW: Started with Wine dialog code port. Dialog creation done,
    10591059                      but not tested.
    10601060
    1061  99-09-04: Jens Wiessner <wiessnej@rfi.de>
     1061 1999-09-04: Jens Wiessner <wiessnej@rfi.de>
    10621062        - MSVFW32: Created stub (partly) dll (Based on Wine 990815)
    10631063        - PSAPI: Created stub dll (Based on Wine 990815)
    10641064
    1065  99-09-03: Sander van Leeuwen <sandervl@xs4all.nl>
     1065 1999-09-03: Sander van Leeuwen <sandervl@xs4all.nl>
    10661066        - USER32\NEW: MDI child/client improvement (not all wine code has
    10671067                      been ported though)
    10681068
    1069  99-09-01: Patrick Haller <phaller@gmx.net>
     1069 1999-09-01: Patrick Haller <phaller@gmx.net>
    10701070        - *:    Cleanup of include files, some ICOM issues in particular,
    10711071                also fixes LONGLONG problem (now names LONGLONG_W)
     
    10731073                18 of 22 files are ported already
    10741074
    1075  99-09-01: Patrick Haller <phaller@gmx.net>
     1075 1999-09-01: Patrick Haller <phaller@gmx.net>
    10761076        - *:    Cleanup of include files. Warning: OS/2's BOOL is ULONG, WIN32 is INT.
    10771077                Causes C++ compilers to complain here and there. Plus many WINE prototypes
     
    10801080
    10811081
    1082  99-09-01: Sander van Leeuwen <sandervl@xs4all.nl>
     1082 1999-09-01: Sander van Leeuwen <sandervl@xs4all.nl>
    10831083        - USER32\NEW: Fixed GetWindowDC (Freecell 'Cards Left' string drawn
    10841084                      at the right place)
    10851085
    1086  99-09-01: Jens Wiessner <wiessnej@rfi.de>
     1086 1999-09-01: Jens Wiessner <wiessnej@rfi.de>
    10871087        - RASAPI32: Created stub dll
    10881088        - MSACM32: Created (partly) stub dll
    10891089
    1090  99-08-31: Patrick Haller <phaller@gmx.net>
     1090 1999-08-31: Patrick Haller <phaller@gmx.net>
    10911091        - WINMM:        revision of timer services (C&C RA)
    10921092        - KERNEL32:     temporary fix for DuplicateHandle for non-HandleManager handles
     
    10961096                        Fix: FILE_MAP_ALL_ACCESS access flags for memory mapped files
    10971097
    1098  99-08-31: Sander van Leeuwen <sandervl@xs4all.nl>
     1098 1999-08-31: Sander van Leeuwen <sandervl@xs4all.nl>
    10991099        - USER32\NEW: Finished MDI class, but it's not working yet.
    11001100        - USER32\NEW: Fixed menu apis
     
    11051105                      (compresses debug info)
    11061106
    1107  99-08-31: Rene Pronk <R.Pronk@twi.tudelft.nl>
     1107 1999-08-31: Rene Pronk <R.Pronk@twi.tudelft.nl>
    11081108        - USER32,USER32\NEW: Implemented ChildWindowFromPointEx
    11091109
    1110  99-08-30: Jens Wiessner <wiessnej@rfi.de>
     1110 1999-08-30: Jens Wiessner <wiessnej@rfi.de>
    11111111        - OLEDLG: Created stub dll
    11121112        - INC\WIN: Update for ras.h
    11131113
    1114  99-08-30: Sander van Leeuwen <sandervl@xs4all.nl>
     1114 1999-08-30: Sander van Leeuwen <sandervl@xs4all.nl>
    11151115        - USER32\NEW: Redesign. Create base class for all window types
    11161116                      Delete Open32 class atoms before recreating them.
    11171117                      Added skeleton class for MDI client window.
    11181118
    1119  99-08-29: Sander van Leeuwen <sandervl@xs4all.nl>
     1119 1999-08-29: Sander van Leeuwen <sandervl@xs4all.nl>
    11201120        - USER32\NEW: Changed behaviour of mouse messages (send NC messages
    11211121                      when in non-client area + send WM_SETCURSOR msgs)
     
    11281128               info in debug build
    11291129
    1130  99-08-29: Jens Wiessner <wiessnej@rfi.de>
     1130 1999-08-29: Jens Wiessner <wiessnej@rfi.de>
    11311131        - OLECLI32: Created stub dll
    11321132        - IMM32: Created stub dll
    11331133        - IMAGEHLP: Created (partly) stub dll
    11341134
    1135  99-08-28: Sander van Leeuwen <sandervl@xs4all.nl>
     1135 1999-08-28: Sander van Leeuwen <sandervl@xs4all.nl>
    11361136        - USER32\NEW: Use shared memory for window & class objects
    11371137                      Implemented FindWindow(Ex). Not yet tested
     
    11451145                      NOTE: This requires a complete recompile!!
    11461146
    1147  99-08-28: Daniela Engert <dani@ngrt.de>
     1147 1999-08-28: Daniela Engert <dani@ngrt.de>
    11481148        - USER32\NEW: client windows get repositioned now when
    11491149                      the parent resizes
    11501150
    1151  99-08-28: Achim Hasenmueller <achimha@innotek.de>
     1151 1999-08-28: Achim Hasenmueller <achimha@innotek.de>
    11521152        - COMCTL32: Merged with latest WINE updates (990815)
    11531153
    1154  99-08-28: Yuri Dario <mc6530@mclink.it>
     1154 1999-08-28: Yuri Dario <mc6530@mclink.it>
    11551155        - INCLUDE\WIN: Added macros to windowsx.h
    11561156
    1157  99-08-27: Daniela Engert <dani@ngrt.de>
     1157 1999-08-27: Daniela Engert <dani@ngrt.de>
    11581158        - USER32\NEW: window creation, window relationship, window sizing and
    11591159                    positioning enhanced.
     
    11611161                    structures now.
    11621162
    1163  99-08-27: Sander van Leeuwen <sandervl@xs4all.nl>
     1163 1999-08-27: Sander van Leeuwen <sandervl@xs4all.nl>
    11641164        - KERNEL32: Rewrote memory mapped files for multiple views
    11651165                    Increased default nr of pages loaded so loading
     
    11701170                    Init full path of image during Init method.
    11711171
    1172  99-08-27: Patrick Haller <phaller@gmx.net>
     1172 1999-08-27: Patrick Haller <phaller@gmx.net>
    11731173        - KERNEL32: removed logging page faults if mmapped i/o
    11741174
    1175  99-08-26: Sander van Leeuwen <sandervl@xs4all.nl>
     1175 1999-08-26: Sander van Leeuwen <sandervl@xs4all.nl>
    11761176        - KERNEL32: Cleaned up. (removed os2native.cpp & os2util.cpp and
    11771177                    replaced them with oslibdos.* & oslibmisc.*; put
     
    11821182                    Bugfixes for VirtualProtect & VirtualQuery
    11831183
    1184  99-08-25: Jens Wiessner <wiessnej@rfi.de>
     1184 1999-08-25: Jens Wiessner <wiessnej@rfi.de>
    11851185        - OLESVR32: Created stub dll
    11861186
    1187  99-08-25: Sander van Leeuwen <sandervl@xs4all.nl>
     1187 1999-08-25: Sander van Leeuwen <sandervl@xs4all.nl>
    11881188        - KERNEL32: Use memory mapped files for PE loader
    11891189                    Readonly memory mapped files work. Read/Write has not
     
    12061206        - USER32\NEW: Changed loadres.cpp call to VIRTUAL_MapFileA
    12071207
    1208  99-08-24: Patrick Haller <phaller@gmx.net>
     1208 1999-08-24: Patrick Haller <phaller@gmx.net>
    12091209        - USER32:   added extended Open32 WinX control styles (OS2CTLWX)
    12101210        - KERNEL32: HandleManager support for memory mapped files
     
    12131213                    Bugfix in OS2Heap::OS2Heap (Heap 0 always valid for NT programs?)
    12141214
    1215  99-08-24: Sander van Leeuwen <sandervl@xs4all.nl>
     1215 1999-08-24: Sander van Leeuwen <sandervl@xs4all.nl>
    12161216        - USER32\NEW: One mutex per type of generic object + mutex protection
    12171217                      of linked list access in win32 classes
     
    12241224                    exception handler yet; just committing my preliminary code)
    12251225
    1226  99-08-23: Sander van Leeuwen <sandervl@xs4all.nl>
     1226 1999-08-23: Sander van Leeuwen <sandervl@xs4all.nl>
    12271227        - KERNEL32: Dll load order bugfix (PE loader)
    12281228        - USER32\NEW: Added two dummy exports so comdlg32 will load
     
    12321232                    process. (multiple win32 apps active -> multiple logfiles)
    12331233
    1234  99-08-23: Patrick Haller <phaller@gmx.net>
     1234 1999-08-23: Patrick Haller <phaller@gmx.net>
    12351235        - USER32/NEW: partial (not compiling yet) port of DIALOG.C
    12361236        - USER32:     fix: Win32Proc constructor crash (GetClassInfoA(of a Systemclass))
    12371237
    12381238
    1239  99-08-22: Sander van Leeuwen <sandervl@xs4all.nl>
     1239 1999-08-22: Sander van Leeuwen <sandervl@xs4all.nl>
    12401240        - OLE32: Changes for updated WINE headers
    12411241        - OLEAUT32: Created (Wine port: Based on 990815 code)
     
    12561256        - NTDLL: Some changes to make it compile again
    12571257
    1258  99-08-21: Sander van Leeuwen <sandervl@xs4all.nl>
     1258 1999-08-21: Sander van Leeuwen <sandervl@xs4all.nl>
    12591259        - USER32\NEW: Fixed window class bug. Freecell menu now properly
    12601260                      loaded.
     
    12681268        - PELDR:      Corrected makefile
    12691269
    1270  99-08-21: Yuri Dario <mc6530@mclink.it>
     1270 1999-08-21: Yuri Dario <mc6530@mclink.it>
    12711271        - Makefiles: Link with predefined VAC lib (RTLLIB(_O))
    12721272                     Needed for VAC 3.6.5
    12731273
    1274  99-08-20: Sander van Leeuwen <sandervl@xs4all.nl>
     1274 1999-08-20: Sander van Leeuwen <sandervl@xs4all.nl>
    12751275        - KERNEL32: PE resource loading fixes
    12761276        - USER32/NEW: Changes to Load* resource apis
     
    12791279                      extra code to oslib.
    12801280
    1281  99-08-20: Patrick Haller <phaller@gmx.net>
     1281 1999-08-20: Patrick Haller <phaller@gmx.net>
    12821282        - ODINWRAP: fixed invalid macros
    12831283
    1284  99-08-19: Patrick Haller <phaller@gmx.net>
     1284 1999-08-19: Patrick Haller <phaller@gmx.net>
    12851285        - ODINWRAP: fixed invalid recursion in ODINFUNCTION0-Debug
    12861286        - WINMM:    odinwrap macros
     
    12911291        - WINSPOOL: odinwrap macros
    12921292
    1293  99-08-19: Sander van Leeuwen <sandervl@xs4all.nl>
     1293 1999-08-19: Sander van Leeuwen <sandervl@xs4all.nl>
    12941294        - KERNEL32: PE loader resource fixes + ConvertNameId bugfix
    12951295                    Added pe2lx conversion code for menus, accelerators,
     
    12991299        - USER32 & USER32\NEW: Cleaned up icon code
    13001300
    1301  99-08-18: Patrick Haller <phaller@gmx.net>
     1301 1999-08-18: Patrick Haller <phaller@gmx.net>
    13021302        - NTDLL:    tons of new stubs and crt functions
    13031303        - WNETAP32: tons of new stubs
    13041304
    1305  99-08-18: Sander van Leeuwen <sandervl@xs4all.nl>
     1305 1999-08-18: Sander van Leeuwen <sandervl@xs4all.nl>
    13061306        - Put back version check in most dlls (except odincrt.dll & peldr.dll
    13071307          we don't want a kernel32 dependency there)
     
    13131313                    set to image base of module.
    13141314
    1315  99-08-18: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
     1315 1999-08-18: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
    13161316        - KERNEL32: Profile bugfix (line 506) && removed redundant '\r'
    13171317                    (except on line 199)
    13181318
    1319  99-08-17: Sander van Leeuwen <sandervl@xs4all.nl>
     1319 1999-08-17: Sander van Leeuwen <sandervl@xs4all.nl>
    13201320        - KERNEL32/LZ32: Fixed compilation problems introduced by changes below
    13211321        - ODINCRT: Rewrote __threadid Clib function to get rid of crashes
     
    13271327                 instead of the original Dive apis.
    13281328
    1329  99-08-17: Patrick Haller <phaller@gmx.net>
     1329 1999-08-17: Patrick Haller <phaller@gmx.net>
    13301330        - LZ32:    can't export LZCopy as ID0, changed to alphanumeric export
    13311331
    1332  99-08-16: Sander van Leeuwen <sandervl@xs4all.nl>
     1332 1999-08-16: Sander van Leeuwen <sandervl@xs4all.nl>
    13331333        - PE loader: Started with rewrite
    13341334        - ODINCRT: Changed compile & link options
     
    13391339               init & termination functions (should only be done in odincrt.dll)
    13401340
    1341  99-08-16: Patrick Haller <phaller@gmx.net>
     1341 1999-08-16: Patrick Haller <phaller@gmx.net>
    13421342        - SHELL32: integrated Christoph Bratschis SHELL32 stubs
    13431343        - WSOCK32: odinwrap macros
    13441344
    1345  99-08-16: Christoph Bratschi <cbratschi@datacomm.ch>
     1345 1999-08-16: Christoph Bratschi <cbratschi@datacomm.ch>
    13461346        - USER32: uitools.cpp update
    13471347
    1348  99-08-15: Christoph Bratschi <cbratschi@datacomm.ch>
     1348 1999-08-15: Christoph Bratschi <cbratschi@datacomm.ch>
    13491349        - USER32\NEW: controls: wine-990731 update
    13501350
    1351  99-08-14: Christoph Bratschi <cbratschi@datacomm.ch>
     1351 1999-08-14: Christoph Bratschi <cbratschi@datacomm.ch>
    13521352        - COMCTL32: wine-990731 update
    13531353
    1354  99-08-14: Sander van Leeuwen <sandervl@xs4all.nl>
     1354 1999-08-14: Sander van Leeuwen <sandervl@xs4all.nl>
    13551355        - INCLUDE\win\windows.h: Include odin.h if __WIN32OS2__ is defined
    13561356
    1357  99-08-13: Sander van Leeuwen <sandervl@xs4all.nl>
     1357 1999-08-13: Sander van Leeuwen <sandervl@xs4all.nl>
    13581358        - KERNEL32: Export heap functions by ordinal
    13591359        - src\makefile: compile lz32 before version (dependency)
    13601360
    1361  99-08-12: Patrick Haller <phaller@gmx.net>
     1361 1999-08-12: Patrick Haller <phaller@gmx.net>
    13621362        - VERSION: enhanced plus odinwrap macros
    13631363
    1364  99-08-11: Patrick Haller <phaller@gmx.net>
     1364 1999-08-11: Patrick Haller <phaller@gmx.net>
    13651365        - ODINCRT: ordinal exports
    13661366        - ADVAPI32:odinwrap macros (partially)
    13671367        - LZ32:    odinwrap macros
    13681368
    1369  99-08-10: Sander van Leeuwen <sandervl@xs4all.nl>
     1369 1999-08-10: Sander van Leeuwen <sandervl@xs4all.nl>
    13701370        - USER32/NEW: Fixed makefile (link with odincrt)
    13711371
    1372  99-08-10: Patrick Haller <phaller@gmx.net>
     1372 1999-08-10: Patrick Haller <phaller@gmx.net>
    13731373        - LZ32: added preliminary support for independend LZ32 library
    13741374
    1375  99-08-09: Patrick Haller <phaller@gmx.net>, Achim Hasenmueller <achimha@innotek.de>, Markus Montkowski
     1375 1999-08-09: Patrick Haller <phaller@gmx.net>, Achim Hasenmueller <achimha@innotek.de>, Markus Montkowski
    13761376        - ODINCRT: providing a extensible wrapping layer for VAC++ runtime functions
    13771377                   change is non-intrusive for existing source.
    13781378
    1379  99-08-06: Patrick Haller <phaller@gmx.net>
     1379 1999-08-06: Patrick Haller <phaller@gmx.net>
    13801380        - USER32:    added stubs so NT4's WINFILE can load
    13811381        - SHELL32:   added stubs so NT4's WINFILE can load
    13821382        - NTDLL:     added stubs so NT4's WINFILE can load
    13831383
    1384  99-08-05: Patrick Haller <phaller@gmx.net>
     1384 1999-08-05: Patrick Haller <phaller@gmx.net>
    13851385        - KERNEL32:  interactive control over UnhandledExceptionFilter
    13861386        - KERNEL32:  FormatMessageAW fixed. Do not mix ODIN's heap functions with VAC heap functions
     
    13881388        - SHELL3232: RestartDialog @59 stub added. IE2 can load now with NT4's URL.DLL.
    13891389
    1390  99-08-05: Sander van Leeuwen <sandervl@xs4all.nl>
     1390 1999-08-05: Sander van Leeuwen <sandervl@xs4all.nl>
    13911391        - KERNEL32:  Bitmap conversion bugfix; always recalculate bitmap size
    13921392                     (bitmap in donut.exe (ddraw sample) contains wrong size)
    13931393
    1394  99-08-04: Patrick Haller <phaller@gmx.net>
     1394 1999-08-04: Patrick Haller <phaller@gmx.net>
    13951395        - KERNEL32:  fix for filename handling in kernel32/profile
    13961396        - KERNEL32:  fix for PROFILE_CopyEntry in kernel32/profile
    13971397
    1398  99-08-04: Sander van Leeuwen <sandervl@xs4all.nl>
     1398 1999-08-04: Sander van Leeuwen <sandervl@xs4all.nl>
    13991399        - PE2LX: Bugfix for icon conversion (heap corruption for ra95.exe; as
    14001400                 reported by Patrick Haller)
    14011401
    1402  99-08-04: Patrick Haller <phaller@gmx.net>
     1402 1999-08-04: Patrick Haller <phaller@gmx.net>
    14031403        - KERNEL32: Heap modification
    14041404        - KERNEL32: Windows 3 style profile support ported from WINE (removes Open32)
    14051405
    1406  99-08-03: Rene Pronk <R.Pronk@twi.tudelft.nl>
     1406 1999-08-03: Rene Pronk <R.Pronk@twi.tudelft.nl>
    14071407        - USER32: Ported DrawTextExA/W & DrawStateA/W
    14081408
    1409  99-07-27: Przemysˆaw Dobrowolski <dobrawka@asua.org.pl>
     1409 1999-07-27: Przemysˆaw Dobrowolski <dobrawka@asua.org.pl>
    14101410        - KERNEL32: Implemented GetComputerNameA/W
    14111411
    1412  99-07-25: Sander van Leeuwen <sandervl@xs4all.nl>
     1412 1999-07-25: Sander van Leeuwen <sandervl@xs4all.nl>
    14131413        - USER32/NEW: Lots of changes; Solitaire displays cards correctly
    14141414                      Status bar correctly drawn
     
    14161416                      Paint not correct.
    14171417
    1418  99-07-25: Sander van Leeuwen <sandervl@xs4all.nl>
     1418 1999-07-25: Sander van Leeuwen <sandervl@xs4all.nl>
    14191419        - KERNEL32: GetLocateInfoA bugfix
    14201420        - USER32/NEW: Lots of changes; now Solitaire starts, but draws cards incorrectly
    14211421
    1422  99-07-23: Yuri Dario <mc6530@mclink.it>
     1422 1999-07-23: Yuri Dario <mc6530@mclink.it>
    14231423        - misc: Changes for compilation with VAC 3.6.5
    14241424
    1425  99-07-23: Edgar Buerkle <100566.557@compuserve.com>
     1425 1999-07-23: Edgar Buerkle <100566.557@compuserve.com>
    14261426        - VERSION:  VerQueryValueA/W Wine implementation ported
    14271427
    1428  99-07-22: Przemysˆaw Dobrowolski <dobrawka@asua.org.pl>
     1428 1999-07-22: Przemysˆaw Dobrowolski <dobrawka@asua.org.pl>
    14291429        - KERNEL32: Complete implementation of GetLocaleInfoA/W
    14301430
    1431  99-07-22: Edgar Buerkle <100566.557@compuserve.com>
     1431 1999-07-22: Edgar Buerkle <100566.557@compuserve.com>
    14321432        - KERNEL32: Fix for OS2GetResource (os2util.cpp)
    14331433        - PE2LX: Use unique resource id for version resource.
    14341434        - USER32: MapOEMToRealKey fix
    14351435
    1436  99-07-22: Sander van Leeuwen <sandervl@xs4all.nl>
     1436 1999-07-22: Sander van Leeuwen <sandervl@xs4all.nl>
    14371437        - DDRAW: Now compiles
    14381438        - COMCTL32: Create library with correct api names
    14391439
    1440  99-07-21: Edgar Buerkle <100566.557@compuserve.com>
     1440 1999-07-21: Edgar Buerkle <100566.557@compuserve.com>
    14411441        - KERNEL32: Fix for LoadResource; should return pointer to resource data
    14421442                    LockResource just returns the pointer returned by LoadResource
    14431443
    1444  99-07-20: Sander van Leeuwen <sandervl@xs4all.nl>
     1444 1999-07-20: Sander van Leeuwen <sandervl@xs4all.nl>
    14451445        - USER32/NEW: Added support for window icons and accelerators.
    14461446                      Accelerators don't work yet.
    14471447        - PE2LX: Save icons in different format (BITMAPINFOHEADER2)
    14481448
    1449  99-07-19: Sander van Leeuwen <sandervl@xs4all.nl>
     1449 1999-07-19: Sander van Leeuwen <sandervl@xs4all.nl>
    14501450        - KERNEL32: Added method for retrieving converted OS/2 resource
    14511451                    (which will be changed later on)
    14521452        - USER32/NEW: CreateWindowEx now works and menus are displayed
    14531453
    1454  99-07-17: Sander van Leeuwen <sandervl@xs4all.nl>
     1454 1999-07-17: Sander van Leeuwen <sandervl@xs4all.nl>
    14551455        - KERNEL32: Exports for getting TEB & THDB added
    14561456
    1457  99-07-15: Sander van Leeuwen <sandervl@xs4all.nl>
     1457 1999-07-15: Sander van Leeuwen <sandervl@xs4all.nl>
    14581458        - USER32/NEW: Unicode & window handle translation bugfixes
    14591459
    1460  99-07-14: Christoph Bratschi <cbratschi@datacomm.ch>
     1460 1999-07-14: Christoph Bratschi <cbratschi@datacomm.ch>
    14611461        - USER32/NEW: several bugs fixed, compiles now
    14621462                      CreateWindow doesn't work yet
    14631463
    1464  99-07-13: Sander van Leeuwen <sandervl@xs4all.nl>
     1464 1999-07-13: Sander van Leeuwen <sandervl@xs4all.nl>
    14651465        - USER32/NEW: *VERY* preliminary/alpha code for Open32 replacement in user32
    14661466                      Compiles, but not tested at all.
    14671467
    1468  99-07-12: Patrick Haller <phaller@gmx.net>
     1468 1999-07-12: Patrick Haller <phaller@gmx.net>
    14691469       - KERNEL32: various console fixes
    14701470
    1471  99-07-10: Edgar Buerkle <100566.557@compuserve.com>
     1471 1999-07-10: Edgar Buerkle <100566.557@compuserve.com>
    14721472        - USER32: Fixes for CreateWindowExW and several unicode menu apis
    14731473
    1474  99-07-07: Sander van Leeuwen <sandervl@xs4all.nl>
     1474 1999-07-07: Sander van Leeuwen <sandervl@xs4all.nl>
    14751475        - KERNEL32/PE2LX: Added support for TLS sections
    14761476        - KERNEL32: Added thread attach/detach messages for dlls
     
    14801480                THIS CHANGE ALSO BREAKS WIN32K!
    14811481
    1482  99-07-06: Patrick Haller <phaller@gmx.net>
     1482 1999-07-06: Patrick Haller <phaller@gmx.net>
    14831483        - KERNEL32: major enhancement of handlemanager
    14841484
    1485  99-07-06: Edgar Buerkle <100566.557@compuserve.com>
     1485 1999-07-06: Edgar Buerkle <100566.557@compuserve.com>
    14861486        - PE2LX: Finished support for codepages
    14871487
    1488  99-07-05: Patrick Haller <phaller@gmx.net>
     1488 1999-07-05: Patrick Haller <phaller@gmx.net>
    14891489        - SHELL32: SheSetCurDrive stub, ...
    14901490
    1491  99-07-05: Sander van Leeuwen <sandervl@xs4all.nl>
     1491 1999-07-05: Sander van Leeuwen <sandervl@xs4all.nl>
    14921492        - LIB\libconv.def: Added name with '_' appended. (or else Watcom won't
    14931493          link pe2lx\misc.cpp properly)
    14941494
    1495  99-07-05: Edgar Buerkle <100566.557@compuserve.com>
     1495 1999-07-05: Edgar Buerkle <100566.557@compuserve.com>
    14961496        - PE2LX: Preliminary support for codepages
    14971497
    1498  99-07-05: Patrick Haller <phaller@gmx.net>
     1498 1999-07-05: Patrick Haller <phaller@gmx.net>
    14991499        - KERNEL32: HandleManager fixes as suggested by Edgar Buerkle
    15001500
    1501  99-07-04: Christoph Bratschi <cbratschi@datacomm.ch>
     1501 1999-07-04: Christoph Bratschi <cbratschi@datacomm.ch>
    15021502        - PE2LX/USER32: Dialog default font set to WarpSans + fixes
    15031503
    1504  99-07-02: Christoph Bratschi <cbratschi@datacomm.ch>
     1504 1999-07-02: Christoph Bratschi <cbratschi@datacomm.ch>
    15051505        - PE2LX/USER32: Dialog bugfix for entryfield strings
    15061506
    1507  99-06-30: Christoph Bratschi <cbratschi@datacomm.ch>
     1507 1999-06-30: Christoph Bratschi <cbratschi@datacomm.ch>
    15081508        - KERNEL32: Unicode changes (unicode.cpp)
    15091509                    lstrcpynA/W (kernel32.cpp
     
    15111511        - USER32: Changed SystemParameterInfo for default font (now 9.WarpSans)
    15121512
    1513  99-06-30: Przemysˆaw Dobrowolski <dobrawka@asua.org.pl>
     1513 1999-06-30: Przemysˆaw Dobrowolski <dobrawka@asua.org.pl>
    15141514        - WINMM: Implemented remaining joystick apis + bugfixes
    15151515
    1516  99-06-29: Patrick Haller <phaller@gmx.net>
     1516 1999-06-29: Patrick Haller <phaller@gmx.net>
    15171517        - KERNEL32: GetLocaleInfoA bugfix (lang.cpp)
    15181518
    1519  99-06-29: Przemysˆaw Dobrowolski <dobrawka@asua.org.pl>
     1519 1999-06-29: Przemysˆaw Dobrowolski <dobrawka@asua.org.pl>
    15201520        - WINMM: Implemented most of the joystick apis
    15211521
    1522  99-06-28: Christoph Bratschi
     1522 1999-06-28: Christoph Bratschi
    15231523        - USER32: AsciiToUnicodeN bugfix (unicode.cpp)
    15241524
    1525  99-06-28: Sander van Leeuwen
     1525 1999-06-28: Sander van Leeuwen
    15261526        - USER32: Get/SetWindowLongA bugfix for dialog controls
    15271527
    1528  99-06-27: Sander van Leeuwen
     1528 1999-06-27: Sander van Leeuwen
    15291529        - USER32: Message handler updates & lots of bugfixes
    15301530        - USER32: Fix for GetWindowLongA, if Open32 returns 0xffff it really
     
    15331533                  controls
    15341534
    1535  99-06-26: Sander van Leeuwen
     1535 1999-06-26: Sander van Leeuwen
    15361536        - USER32: Changes for message spy & several message handler changes
    15371537        - USER32: Restore win32 tib in window msg callback
     
    15401540          only return size of memory block required to hold info)
    15411541
    1542  99-06-25: Achim Hasenmueller
     1542 1999-06-25: Achim Hasenmueller
    15431543        - Finally fixed changelog date format to be compliant with
    15441544          the official EU date format :)
    15451545
    1546  99-06-25: Christoph Bratschi
     1546 1999-06-25: Christoph Bratschi
    15471547        - USER32: GetSysColorPen bugfix (syscolor.cpp)
    15481548
    1549  99-06-24: Patrick Haller
     1549 1999-06-24: Patrick Haller
    15501550        - SHELL32: partial port form WINE
    15511551
    1552  99-06-24: Edgar Buerkle
     1552 1999-06-24: Edgar Buerkle
    15531553        - KERNEL32: Implemented GetLocaleInfoA/W
    15541554
    1555  99-06-24: Sander van Leeuwen
     1555 1999-06-24: Sander van Leeuwen
    15561556        - include\winos2def.h: Changed OS/2 apis to use wrappers
    15571557          (FS save/restore) and added DosQueryCtryInfo
    15581558
    1559  99-06-23: Patrick Haller
     1559 1999-06-23: Patrick Haller
    15601560        - Fixed date format in changlog .g.
    15611561        - NTDLL:    a dozen c runtime functions added
     
    15661566        - source code splitups and beautification ;-)
    15671567
    1568  99-06-23: Achim Hasenmueller
     1568 1999-06-23: Achim Hasenmueller
    15691569        - ported latest WINE fixes and additions for comctl32. Changes
    15701570          involve better undoc. DSA APIs, right colors for the tab control,
    15711571          many improvements for the listview...
    15721572
    1573  99-06-21: Achim Hasenmueller
     1573 1999-06-21: Achim Hasenmueller
    15741574        - ported latest WINE DrawEdge code and moved everything to the
    15751575          new file src/user32/uitools.cpp
    15761576
    1577  99-06-21: Sander van Leeuwen
     1577 1999-06-21: Sander van Leeuwen
    15781578        - include\os2wrap.h, removed calling convention
    15791579
    1580  99-06-21: Christoph Bratschi
     1580 1999-06-21: Christoph Bratschi
    15811581        - COMCTL32: Progress bar finished (progress.c, USER32 bugs to fix)
    15821582        - COMCTL32: Trackbar finished (trackbar.c)
    15831583
    1584  99-06-20: Sander van Leeuwen
     1584 1999-06-20: Sander van Leeuwen
    15851585        - KERNEL32: Call HMInitialize from initterm, not winexe object creation
    15861586        - KERNEL32: Added comctl to list of system dlls (windll.cpp)
     
    15961596        - USER32: Added preliminary support for parent notification
    15971597
    1598  99-06-19: Sander van Leeuwen
     1598 1999-06-19: Sander van Leeuwen
    15991599        - ALL (except dsound/ddraw): Include <os2wrap.h> instead of <os2.h>
    16001600        - KERNEL32: Changes for win32 TEB (not active)
    16011601
    1602  99-06-07: Sander van Leeuwen
     1602 1999-06-07: Sander van Leeuwen
    16031603        - Removed unecessary files
    16041604        - Modified os2win.h to save FS selector before calling Open32 api
     
    16081608        - USER32: Fixed RegisterSystemClasses
    16091609
    1610  99-06-07: Achim Hasenmueller
     1610 1999-06-07: Achim Hasenmueller
    16111611        - Added comctl32, mostly untested includes all controls, some undocumented
    16121612          APIs missing
     
    16141614          Modified syscolor.cpp to support new Win98 colors and create pens
    16151615
    1616  99-06-06: Sander van Leeuwen
     1616 1999-06-06: Sander van Leeuwen
    16171617        - Bugfixes in VirtualAlloc (KERNEL32), GetScrollPos & RegisterSystemClasses (USER32)
    16181618          as reported on mailinglist by Edgar Buerkle.
    16191619          Also FindResourceA/W.
    16201620
    1621  99-06-01: David Raison
     1621 1999-06-01: David Raison
    16221622        - OLE32: Changed everything to make it compile with the new headers
    16231623        - include/win/ole.2 - line 170
    16241624        - include/wine/win/obj_oleview.h - line 32 & 36
    16251625
    1626  99-05-23: Sander van Leeuwen
     1626 1999-05-23: Sander van Leeuwen
    16271627        - ADVAPI32: Fixed Open32 bugs in RegOpenKeyA (set return key to 0 when failed)
    16281628                    Fixed key definition conflict in convertkey.
     
    16301630                    exception! (fixes annoying exitlist hangs)
    16311631
    1632  99-05-19: Sander van Leeuwen
     1632 1999-05-19: Sander van Leeuwen
    16331633        - KERNEL32: Corrected wrong export for HeapSize (reported by Vit Timchishin)
    16341634
    1635  99-05-15: Sander van Leeuwen
     1635 1999-05-15: Sander van Leeuwen
    16361636        - Fixed a number of bugs introduced during the Wine header update
    16371637        - KERNEL32: Added high/low fixup support for pe loader
    16381638
    1639  99-05-13: Sander van Leeuwen
     1639 1999-05-13: Sander van Leeuwen
    16401640        - Updated USER32
    16411641        - Fixed unicode apis in USER32
     
    16431643          export all apis with the correct names. (_apiname@nrofparameterbytes)
    16441644
    1645  99-05-12: Sander van Leeuwen
     1645 1999-05-12: Sander van Leeuwen
    16461646        - Finished KERNEL32
    16471647        - Updated WINMM
    16481648
    1649  99-05-10: Vince Vielhaber
     1649 1999-05-10: Vince Vielhaber
    16501650        - Rewrote WSOCK32 for Wine headers
    16511651
    1652  99-05-08: Sander van Leeuwen
     1652 1999-05-08: Sander van Leeuwen
    16531653        - Updated CAPI32, COMDLG32 & GDI32, MPR, NTDLL, TAPI32, WINSPOOL, WNETAP32
    16541654          for new headers
     
    16571657        - Fixed some unicode apis in GDI32
    16581658
    1659  99-05-04: Sander van Leeuwen
     1659 1999-05-04: Sander van Leeuwen
    16601660        - Stripped os2win.h and put it in include directory
    16611661        - WINE header files in include\win
     
    16641664          are appended with _O32.
    16651665
    1666  99-05-01: Sander van Leeuwen
     1666 1999-05-01: Sander van Leeuwen
    16671667        - Changed makefile structure:
    16681668                nmake DEBUG=1   builds debug version
    16691669                nmake           builds release version
    16701670
    1671  99-04-11: Sander van Leeuwen
     1671 1999-04-11: Sander van Leeuwen
    16721672        - Everything except user32 & kernel32: copyrights added to most files
    16731673          Moved a few header files in \include
     
    16751675          be a virtual method.
    16761676
    1677  98-10-26: Sander van Leeuwen
     1677 1998-10-26: Sander van Leeuwen
    16781678        - OLE32: CoInitialize takes one parameter, not 0
    16791679
    1680  98-10-11: Sander van Leeuwen
     1680 1998-10-11: Sander van Leeuwen
    16811681        - KERNEL32: except.asm Wrong calling convention for SetExceptionChain
    16821682        - KERNEL32: exceptions.cpp/wprocess.cpp SetExceptionChain(-1) instead of SetExceptionChain(0)
    16831683
    1684  98-09-28: Sander van Leeuwen
     1684 1998-09-28: Sander van Leeuwen
    16851685        - PE2LX: icon.cpp: palette only for <= 8 bpp
    16861686        - PE2LX: icon.cpp: check if image size in bmp header is correct before using it
    16871687
    1688  98-09-25: Sander van Leeuwen
     1688 1998-09-25: Sander van Leeuwen
    16891689        - PE2LX: Don't fail if an exe/dll doesn't contain any imports (pe.cpp:ProcessImports)
    16901690
     
    16921692***** Release 0.03/4
    16931693********************************************************************************
    1694  98-09-15: KSO
     1694 1998-09-15: KSO
    16951695        - WIN32K: pe2lx\misc.cpp changes
    16961696
    1697  98-09-13: Sander van Leeuwen
     1697 1998-09-13: Sander van Leeuwen
    16981698        - KERNEL32: windll.cpp: fixed bug with szModule not being initialized
    16991699        - PE2LX: pe.cpp: Only read first 1 MB for huge files. (as they are most
     
    17011701                         installation data)
    17021702
    1703  98-09-12: Sander van Leeuwen
     1703 1998-09-12: Sander van Leeuwen
    17041704        - WSOCK32: Changed fd_set to Wfd_set or else it won't compile over here
    17051705        - KERNEL32: Winimage.cpp, extra checks added
     
    17131713        - GDI32: BitBlt: (dibsection) HDC == HPS (thank you, IBM!)
    17141714
    1715  98-09-02: Sander van Leeuwen
     1715 1998-09-02: Sander van Leeuwen
    17161716        - KERNEL32/USER32: Split up code
    17171717        - USER32 (/new): Started with new class & window managment code
    17181718                         (not compiled nor tested, so don't change it)
    17191719
    1720  98-09-01: Patrick Haller
     1720 1998-09-01: Patrick Haller
    17211721        - WSOCK32: Circular linker dependency removed
    17221722
    1723  98-08-31: kso
     1723 1998-08-31: kso
    17241724        - KERNEL32: changed lfile.c to use OS2CreateFile,OS2CloseHandle,.... as
    17251725          NT does. Notepad (W95) is now working better.
     
    17271727          nrbytes = 0 is equal to a SetEndOfFile(..);
    17281728
    1729  98-08-17: Sander van Leeuwen
     1729 1998-08-17: Sander van Leeuwen
    17301730        - KERNEL32: Changed LoadLibraryA(W/ExA/ExW) to try to load the dll
    17311731                    directly first and if that fails, load it manually.
    17321732
    1733  98-08-15: Sander van Leeuwen
     1733 1998-08-15: Sander van Leeuwen
    17341734        - DDRAW: LOTS of changes,additions and fixes
    17351735                 (ddex1-ddex5 DirectX SDK samples work(ed) + Quake 2 in
     
    17371737        - DSOUND: Skeleton code extended
    17381738
    1739  98-08-13: Sander van Leeuwen
     1739 1998-08-13: Sander van Leeuwen
    17401740        - PE2LX: Replaced stack page removal code; (adjusted GetNrPages instead)
    17411741
    1742  98-08-13: KSO:
     1742 1998-08-13: KSO:
    17431743        - PE2LX: Borland bugfixes
    17441744
    1745  98-08-08: Sander van Leeuwen
     1745 1998-08-08: Sander van Leeuwen
    17461746        - pe2lx (pe.cpp), call SetNrOfExports(0) for dlls without exports
    17471747          to set the module name in the resident name table
     
    17511751          address when the new size is smaller than the old one.
    17521752
    1753  98-08-03 KSO:
     1753 1998-08-03 KSO:
    17541754        - pe.cpp:       line 600 - added OS2Exe to the parameterlist
    17551755        - bitmap.cpp: replace file - much.
     
    17571757        - icon.h: replace file  - #define BI_*
    17581758
    1759  98-07-23: Knut Osmundsen
     1759 1998-07-23: Knut Osmundsen
    17601760        - PE2LX: Borland exe changes (import stuff)
    17611761
    1762  98-07-18: Sander van Leeuwen
     1762 1998-07-18: Sander van Leeuwen
    17631763        - KERNEL32/PE2LX: Changed version checks; version nr is put into the
    17641764                          converted exe/dll as a parameter to one of the kernel32
     
    17771777                    enough for string + 0 terminator)
    17781778
    1779  98-07-14: Sander van Leeuwen
     1779 1998-07-14: Sander van Leeuwen
    17801780        - KERNEL32: Changed OS2GetProcAddress to call the ordinal or name getApi
    17811781                    method
    17821782
    1783  98-07-13: Patrick Haller
     1783 1998-07-13: Patrick Haller
    17841784        - USER32:   Unicode fix for wvsprintfW "%s" -> "%ls"
    17851785        - USER32:   fix in Win32WindowProc destructor when "window" becomes NULL
    17861786        - ADVAPI32: RegConnectRegistry for connection to local machine
    17871787
    1788  98-07-13: Patrick Haller
     1788 1998-07-13: Patrick Haller
    17891789        - KERNEL32: Unicode fix that garbled CommandLineToArgv and others
    17901790
    1791  98-07-12: Patrick Haller
     1791 1998-07-12: Patrick Haller
    17921792        - NTDLL:   new functions in NTDLL (-> critical sections)
    17931793        - SHELL32: few new stubs in SHELL32
     
    17961796                   display navigation buttons, but crashes SOL.EXE :(
    17971797
    1798  98-07-10: Patrick Haller
     1798 1998-07-10: Patrick Haller
    17991799        - stubs for NETAPI32 100%
    18001800
    1801  98-07-09: Patrick Haller
     1801 1998-07-09: Patrick Haller
    18021802        - stubs for Winspool 100%
    18031803
    1804  98-07-01 Joel Troster
     1804 1998-07-01 Joel Troster
    18051805        - KERNEL32: update to nameid.cpp
    18061806
    1807  98-06-07 Joel Troster
     1807 1998-06-07 Joel Troster
    18081808        - WINMM: WaveOpen bugfix
    18091809
    1810  98-06-07 Felix Maschek
     1810 1998-06-07 Felix Maschek
    18111811        - CAPI32: bugfix
    18121812
    1813  98-06-15: Patrick Haller
     1813 1998-06-15: Patrick Haller
    18141814        - GDI32:    stubs for all missing functions
    18151815        - ADVAPI32: stubs for all missing functions
     
    18171817                    some unknown functions stubbed (IDA/2)
    18181818
    1819  98-06-14: KSO
     1819 1998-06-14: KSO
    18201820        - GDI32:    Stubs for Office 97
    18211821        - PE2LX:    Formatted output
     
    18231823        - VERSION:  Stubs for Office 97
    18241824
    1825  98-06-12: Patrick Haller
     1825 1998-06-12: Patrick Haller
    18261826        - NTDLL:    ported over the NTDLL code from WINE, subject to the GNU Copyleft
    18271827                    some applications open this module explicitly
     
    18381838        - KERNEL32: WINDLL.CPP: fixed endless loop in Win32DLL::StripPath()
    18391839
    1840  98-05-25: Patrick Haller
     1840 1998-05-25: Patrick Haller
    18411841        - KERNEL32: Added few NTDLL stubs, mainly for support of MSACM32/NT
    18421842        - KERNEL32: Resource fix
    18431843
    1844  98-05-03: Joel Troster
     1844 1998-05-03: Joel Troster
    18451845        - WINMM:    Stubbed most of the remaining mmedia apis
    18461846
    1847  98-04-28: Patrick Haller
     1847 1998-04-28: Patrick Haller
    18481848        - KERNEL32: Console fixes
    18491849        - KERNEL32: Console properties (partially)
     
    18551855********************************************************************************
    18561856
    1857  98-04-05: Patrick Haller
     1857 1998-04-05: Patrick Haller
    18581858        - KERNEL32: Resource bugfix
    18591859
    1860  98-03-30: Joel Troster
     1860 1998-03-30: Joel Troster
    18611861        - WINMM: midiStream* stubs added
    18621862
    1863  98-03-30: Sander van Leeuwen
     1863 1998-03-30: Sander van Leeuwen
    18641864        - PE2LX: Set console flag when exe has no resources
    18651865
    1866  98-03-27: Joel Troster
     1866 1998-03-27: Joel Troster
    18671867        - WINMM: Midi changes/bugfixes, mci* api stubs added
    18681868        - GDI32: SetObjectOwner stub added
     
    20972097        - MPR: Changed/Corrected ordinals
    20982098
    2099 Mon  98-02-09 Peter Fitzsimmons
     2099Mon  1998-02-09 Peter Fitzsimmons
    21002100        - lx.cpp -- put in check for MAX_SECTIONS (was bombing out in one
    21012101          of "visio technical"'s dlls.
Note: See TracChangeset for help on using the changeset viewer.