source: trunk/changelog@ 6211

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

* empty log message *

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