source: trunk/changelog@ 3545

Last change on this file since 3545 was 3545, checked in by sandervl, 26 years ago

* empty log message *

File size: 8.2 KB
Line 
1 /* $Id: changelog,v 1.942 2000-05-16 20:01:37 sandervl Exp $ */
2
3 2000-05-16: Sander van Leeuwen <sandervl@xs4all.nl>
4 - COMDLG32:
5 Fixed shlwapi imports (GetProcAddress failed for PathFindFileNameA
6 -> crash when calling file dialog functions)
7
8 2000-05-16: Jeroen van den Horn <J.vandenHorn@fibre.a2000.nl>
9 - GDI32:
10 Fixed bug in font.cpp
11 iFontRename should use strncpy instead of memcpy since source
12 string passed may be smaller than amount of bytes to copy
13 resulting in GPF.
14
15 2000-05-14: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
16 - WNASPI32: Implemented working ASPI.
17
18 2000-05-14: Patrick Haller <phaller@gmx.net>
19 - SHLWAPI: finally separated SHELL32 and SHLWAPI, adjusted to NT4 functions and exports
20
21 2000-05-13: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
22 - tools\common: Corrected makefiles.
23
24 2000-05-12: Edgar Buerkle <Edgar.Buerkle@gmx.net>
25 - KERNEL32: Print name of image referenced by EIP (stackdump)
26
27 2000-05-12: Sander van Leeuwen <sandervl@xs4all.nl>
28 - USER32:
29 Fixed bug in HOOK_RemoveHook (wrong call for enter semaphore method)
30 SetSysColors bugfix (called itself for some reason)
31 Fixed wrong dispatch of messages under certain conditions
32 - COMDLG32:
33 Fixed initial directory for GetOpen/SaveFileNameW
34 If initial dir string == "" -> use current dir (not only
35 when ptr equals NULL) (verified this behaviour in NT 4)
36 - GDI32:
37 Do manual image flip in dib section blit (fixes wrong position
38 of Palm Emulator bitmap)
39 Might also fix reversed video in RealPlayer 7 (Warp 4 FP13/WSeB FP1)
40
41 2000-05-10: Christoph Bratschi <cbratschi@datacomm.ch>
42 - COMCTL32: Fixed treeview item height bug (reported by Markus Montkowski)
43
44 2000-05-10: Sander van Leeuwen <sandervl@xs4all.nl>
45 - USER32:
46 Fix for SetForegroundWindow (SWP_NOZORDER flag removed)
47 GetForegroundWindow now uses WinQueryActiveWindow instead
48 of Open32's GetForegroundWindow
49 - KERNEL32: Extra logging for atom functions, fixed GlobalGetAtomNameW
50 - COMDLG32:
51 Added missing ascii to unicode conversions in GetFileDialog95W
52 (file name (returned), initial dir & file dialog title)
53 - RICHED32: Added (Wine port)
54 - TOOLS\INSTALL: Added ChangeLog to installation script
55
56 2000-05-09: Sander van Leeuwen <sandervl@xs4all.nl>
57 - KERNEL32:
58 Enclose executable name in quotes if it (or it's directory)
59 contains spaces
60 Route rtl error messages to logfile (_set_crt_msg_handle)
61 Added support for system, user default & neutral language in
62 FindResourceExA/W
63 Fill in correct language id in GetUserDefaultLCID/GetSystemDefaultLCID
64 GetUserDefaultLangID & GetSystemDefaultLangID; gets country
65 with DosQueryCtryInfo
66 - WSOCK32:
67 Return WSAWOULDBLOCK if recv returns 0 and connection is
68 still available. (experimental change for rp7)
69 - USER32:
70 MENU_PtMenu: return when menu has no window handle (prevents
71 Moraff's YourJongg from crashing -> need to check why this
72 happens)
73 Bugfix in AdjustWindowRectEx; if style, exstyle and menu
74 = 0 -> no changes required to the input rectangle
75 (verified this in NT 4)
76 Don't send WM_ACTIVATE, WM_SET/KILLFOCUS & WM_SHOWWINDOW
77 messages when window is being destroyed.
78 - SHELL32:
79 Wrong systray classname used when creating systray window
80 Fixed bugs in SYSTRAY_SetTip/SYSTRAY_ModifyTip; string
81 copy operations used wrong size -> heap corruption
82 - DINPUT: Check window handle if app acquired mouse input in
83 cooperative mode
84 - TOOLS\INSTALL: Fixed wrong glide dll for voodoo 2 install package
85
86 2000-05-06: Sander van Leeuwen <sandervl@xs4all.nl>
87 - GDI32: Added stretch blit mode support to dibsection blits
88
89 2000-05-05: Sander van Leeuwen <sandervl@xs4all.nl>
90 - USER32:
91 Fixed window property functions (ported from Wine)
92 The old ones used Open32 functions which no longer work
93 due to atom api changes a few months ago.
94 If the mouse has already been captured, then it must
95 be released before calling WinSetCapture ->
96 fixes menus & dialog in MS Word 97
97 - OLE32:
98 Fixed BindCtxImpl_SetBindOptions/BindCtxImpl_GetBindOptions
99 Need to check size of bind structure before copying (as done in Wine)
100 -> fixes crash (stack corruption) in MS Word 97
101 - WSOCK32:
102 When changing the receive or send buffer (setsockopt) and
103 it fails with WSAENOBUFS, decrease size until no error
104 is returned (63kb buffer is not always accepted by the
105 16 bits tcpip stack) (stops when buffer < 4096)
106
107 2000-05-04: Achim Hasenmueller <achimha@innotek.de>
108 - USER32:
109 Applied fix to GetDCEx where the check to see if
110 the window has its own DC was applying invalid
111 style flags due to missing parantheses
112 (reported by Oliver Braun)
113
114 2000-05-04: Sander van Leeuwen <sandervl@xs4all.nl>
115 - USER32:
116 Menu font from bold to normal again. Bold fonts are too
117 big (rp7 menu split in two parts).
118
119 2000-05-03: Sander van Leeuwen <sandervl@xs4all.nl>
120 - WSOCK32:
121 Fixed WSAEFAULT errors in setsockopt (16 bits TCP/IP stack
122 doesn't like high addresses; similar problems can also occur
123 elsewhere in wsock32)
124 - USER32:
125 Change settings return by SystemParameterInfo for SPI_GETNONCLIENTMETRICS
126 Caption & menu fonts now bold; different sizes (more like Wine now)
127 Set/clear WS_VISIBLE flag in SetWindowPos; don't call
128 ShowWindow.
129 Implemented Set/Get/ReleaseCapture without Open32
130 Release capture for window that is about to be disabled
131 Send WM_CAPTURECHANGED messages when capture changes
132
133 2000-05-02: Sander van Leeuwen <sandervl@xs4all.nl>
134 - KERNEL32:
135 GetLocaleInfoA/W fix (size of buffer for i.e. LOCALE_IDATE
136 should be >= 2, not > 2)
137 VirtualFree: Check for ERROR_ALIAS return value
138
139 Ported and changed/fixed XFolder stack dump code (symbol file only)
140 When a win32 app crashes, a dump of the stack is written
141 in odin32_0.log.
142 - USER32:
143 Merged some Wine dialog changes (setting focus + font size)
144 Extra logging for some apis
145 Added support for RDW_FRAME flag to GetDCEx
146 - INCLUDE\makefiles:
147 Added rule for converting map to symfile
148 A symbol file is now created for each exe/dll
149 - INCLUDE\ODINWRAP:
150 Turned off profiling by default.
151 Our log is big enough as it is without even
152 more logging.
153
154 2000-05-02: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
155 - makefile and tools/makefile:
156 tools/install is not a "needed tool" required for
157 to do the rest of the build; and it'is dependent on
158 kernel32.lib which haven't been made at the time
159 the needed_tools are being made. So, the making of
160 tools/install is the last thing we do in the makeprocess.
161 - WSOCK32, WINMM:
162 ODINWRAP changes below broke WSOCK32 and WINMM.
163 I've created some highly temporary fix for it this problem.
164 Could someone please make a permanent fix?
165 - tools/bin/wrc.exe and tools/wrc:
166 Important notice: __WIN32OS2__ is not defined when making wrc!
167 This was the reason why ':' was used as include separator.
168 This is corrected now. ';' is now the include separator.
169 A new wrc.exe has been checked in.
170
Note: See TracBrowser for help on using the repository browser.