source: trunk/changelog@ 6198

Last change on this file since 6198 was 6198, checked in by sandervl, 24 years ago

* empty log message *

File size: 4.9 KB
RevLine 
[6198]1/* $Id: changelog,v 1.1571 2001-07-07 13:57:49 sandervl Exp $ */
[6074]2
[6198]3 2001-07-07: Sander van Leeuwen <sandervl@xs4all.nl>
4 - KERNEL32: o Rewrote atom functions (no longer relies on Open32)
5 o Fixed GetAtomNameW
6
[6197]7 2001-07-07: Achim Hasenmueller <achimha@innotek.de>
8 - WS2_32: o import WSAEventSelect from WSOCK32 (although a
9 Winsock 2.0 API, it makes more sense to be implemented
10 in the Winsock 1.1 stack)
11 - WSOCK32: o enhanced WSAAsyncSelect processing to allow both
12 window handle and event semaphore notification
13 o implemented WSAEventSelect
14
[6194]15 2001-07-03: knut st. osmundsen <kosmunds@csc.com>:
16 - URLMON: o Stubbed HlinkSimpleNavigateToString and RegisterBindStatusCallback
17 to fix SYS2048 during RealPlayer install.
18 - WIN32K: o Fixed the DBExpert bug in the longdllname code.
[6198]19 BTW. Thanks to Randell at Sundial Systems and Alex Newman
[6194]20 for reporting this and begin very helpful tracking it down.
21 o The longdllname feature now differs from the OS/2 loader on
22 one points: <br>
23 It is able to find (DosQueryModuleHandle) for dlls using
24 internal names which includes the .DLL extention. <br>
25 The longdllname feature don't currently support names with
26 extention .DLL like extentions with base name lengths from
27 4-7 chars. I will fix this some day.<br>
28
[6181]29 2001-07-06: Sander van Leeuwen <sandervl@xs4all.nl>
30 - KERNEL32: o HeapAlloc must return pointers aligned at 8 byte boundary
31 o GlobalAlloc must return pointers aligned at 8 byte boundary
32 (SDK docs + verified in NT4, SP6)
[6187]33 o Better checks in GlobalFree for invalid handles/pointers
34 (InvestmentView seems to call it with a GDI handle; why??)
[6181]35 o LocalReAlloc bugfix
36 - USER32: o Must return 16 bits icon & cursor handles
37 (fixes crash in Acrobat Reader 4)
38 - GDI32: o GetDIBits must only return color information when lpvBits
39 is not NULL.
40 (fixes Opera crash (heap corruption) with new heap code)
41 - PELDR: o Report error when file not found.
42
[6174]43 2001-07-05: Sander van Leeuwen <sandervl@xs4all.nl>
[6172]44 - USER32: o WM_WINDOWPOSCHANGED dispatch bugfix (introduced yesterday)
[6175]45 o WinHelpA fixes (use shared memory for sending information
46 to winhlp32)
[6174]47 - KERNEL32: o Added GlobalFix and GlobalUnfix
48 o Local memory functions now use Global memory functions
49 o Ported Wine Global memory functions (we no longer depend
50 on Open32 for these)
[6172]51
52 2001-07-04: Sander van Leeuwen <sandervl@xs4all.nl>
[6161]53 - USER32: o Partial implementation of ToAsciiEx (just calls ToAscii)
54 o VkKeyScanExA/W: call VkKeyScanA/W
55 o MapVirtualKeyExA/W: call MapVirtualKeyA/W
[6194]56 o SetParent bugfix; even though the win32 coordinates might
57 not change, the PM coordinates can. We must make sure the
58 child stays at the same position (y) relative to the
[6165]59 (new) parent.
60 (Cool Edit Pro LE play buttons now at the right position)
[6167]61 o Send WM_SETICON to frame window with converted win32 icon
62 (application icon now visible in task list)
[6170]63 o Quick fix for window creation:
64 Before a window has processed WM_NCCREATE:
65 - GetTopWindow can't return that window handle
66 - GetWindow(parent, GW_CHILD) can't return that window handle
67 - IsChild works
68 TODO: Does this affect more functions?? (other GetWindow ops)
69 (verified in NT4, SP6)
70 TODO: Must add window to parent's child list after WM_NCCREATE
71 and rewrite GetWindow & GetTopWindow
72 (fix for crash in MP3 Explorer)
73
[6164]74 - GDI32: o Workaround for applications that depend on 16 bits
75 GDI object handles.
76 (TODO: must create our own 16 bits handles)
77 (fixes crash in Cool Edit Pro LE)
[6161]78
[6152]79 2001-07-03: knut st. osmundsen <kosmunds@csc.com>
80 - KERNEL32: o Improoved the Unhandled exception message by
81 trying to provide modulename and some kind of obj/offset.
[6159]82 - FastDep: o (synced with OS2Tools) Make better use of data in evt.
83 existing .depend file so that only changed files are processed.
[6152]84
[6144]85 2001-07-03: Sander van Leeuwen <sandervl@xs4all.nl>
86 - KERNEL32: o Executable load fix
[6147]87 (fixes crash during RealPlayer 8 install)
88 o Allow loading of OS/2 dlls for Odin32 apps (like Opera)
[6150]89 - USER32: o ToAscii & GetKeyboardState fixes
[6147]90 (for Putty keyboard input)
Note: See TracBrowser for help on using the repository browser.