source: trunk/changelog@ 6202

Last change on this file since 6202 was 6202, checked in by achimha, 24 years ago

* empty log message *

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