source: trunk/changelog@ 5010

Last change on this file since 5010 was 5009, checked in by sandervl, 25 years ago

* empty log message *

File size: 10.1 KB
Line 
1/* $Id: changelog,v 1.1230 2001-01-22 18:25:33 sandervl Exp $ */
2
3 2001-01-22: Sander van Leeuwen <sandervl@xs4all.nl>
4 - KERNEL32: o CreateFileMapping fix; create new handle even when called
5 with name of existing map (and return ERROR_ALREADY_EXISTS)
6 o _HMHandleGetFree fix; handle allocation wasn't thread safe
7 (_HMHandleGetFree checks if hHMHandle == INVALID_HANDLE_VALUE,
8 but calling functions sets this value afterwards -> possible
9 that two threads allocate the same handle)
10 (solution: set hHMHandle in _HMHandleGetFree)
11 HMCreatePipe call also failed because of this. (two handles
12 allocated -> both allocate the same handle)
13 o HMCreatePipe change (free 1st handle if 2nd handle alloc fails)
14 - DOC\Readme.txt:
15 o Added remark about the need to run odininst.exe when installing
16 Odin manually.
17 o Updates
18
19 2000-01-21: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
20 - WINMM/MCICDA:
21 o Track data fixes
22
23 2001-01-20: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
24 - tools\dailybuild, include\versionos2.h:
25 o Fixed netlabs upload.
26 o Moved buildlevel info from versionos2.h to odinbuild.h.
27
28 2001-01-20: Sander van Leeuwen <sandervl@xs4all.nl>
29 - AVIFIL32: o Resynched with latest Wine code
30 o Added AVIStreamTimeToSample & AVIStreamSampleToTime stubs
31 - SETUPAPI: o Wine port (stubs only)
32
33 2001-01-20: Yuri Dario <mc6530@mclink.it>
34 - USER32: o Set codepage for DCs returned by GetDCEx
35
36 2000-01-20: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
37 - WINMM/MCICDA:
38 o MCI_STATUS_POSITION bugfix
39
40 2001-01-19: Sander van Leeuwen <sandervl@xs4all.nl>
41 - USER32: o GetCaretPos & SetCaretPos bugfixes. Did not take client
42 window origin into account.
43 (fixes cursor position problems in e.g. Notepad)
44
45 2000-01-19: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
46 - WNASPI32: o DosCreateMutexSem call bugfix.
47 (CDRWIN works again)
48
49 2001-01-19: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
50 - Win32k: o Added support for kernel revisions. (like 14062A)
51 o Added build 14062a kernels.
52 o Added build 14062 kernels for Warp 4.
53
54 2001-01-18: Sander van Leeuwen <sandervl@xs4all.nl>
55 - GDI32: o More logging
56 o Use StretchDIBits in SetDIBitsToDevice instead of Open32
57 function. (which doesn't work for compressed bitmaps)
58 (MS Excel 97 startup bitmap displays correctly now)
59 Also solves y inversion related problems.
60 (MS Developer startup bitmap overlay correct now (Visual C++ logo))
61 - WGSS50: o Reported problems with SaveDC/RestoreDC and StretchDIBits
62 (Modelator graphics corruption fixed)
63 - KERNEL32: o Create system.ini with '[mci] cdaudio=mcicda.drv' section
64 during installation
65 o Fixed bug in lstrncpyA (return when specified length is 0)
66 o MultiByteToWideChar bugfix (calculate string length if input
67 length is -1 before checking if dest length is 0)
68 (MS Word 97 no longer crashes)
69 o RegQueryValueExW bugfix
70 (caused stack corruption in Excel and probably many other
71 apps that use this function too)
72 - OLEAUT32: o Ported David's typelib changes.
73 (MS Word 97 starts immediately and doesn't spend an hour
74 searching for typelibs in dlls)
75 TODO: Check bugfixes/changes in latest Wine code and merge
76 them.
77 TODO: Port picture classes
78
79 2000-01-17: Przemyslaw Dobrowolski <dobrawka@asua.org.pl>
80 - WINMM\MCICDA:
81 o Wrong call to os2CDCloseTray
82
83 2001-01-13: Sander van Leeuwen <sandervl@xs4all.nl>
84 - COMDLG32: o Get current directory if initial dir == NULL (win31 style
85 file dialog).
86 o Fix for filter. (default to NULL; not " /0/0")
87 o Scale icons to 16x16 (win31 style file dialog) -> system
88 default (32x32) is too big. (TODO: Our user32 icons are too
89 big)
90 o Drive list not initialized correctly. (GetDriveTypeA return
91 value interpreted wrong)
92 -> use GetLogicalDrives instead to avoid accessing floppy
93 drives (which GetDriveType does)
94 - USER32: o Replaced some icons with those found in SHELL32:
95 - open & closed folder
96 - floppy, harddisk & network drive
97 o Fixed bug in NotifyFormatFrame method (fixes problems
98 with combobox)
99 o ComboLBox bugfix (extra vertical scrollbar)
100 o LISTBOX_Directory bugfix (must check for FILE_ATTRIBUTE_NORMAL)
101 (removes files from directory listing in common file dialog)
102 - KERNEL32: o Fix for executable names with spaces in path
103 o Workaround for applications that block the PM input queue
104 while waiting for a child process to terminate.
105 (WaitSingleObject now calls MsgWaitMultipleObjects and
106 processes messages while waiting for the process to die)
107 (Napster install now doesn't block PM anymore (forcing a reboot))
108 o Add class keys for SHDOCVW during install
109 - SHDOCVW: o Added (Wine 20010112 port)
110 - WSOCK32: o Changed File and Product version to 0x0400, 0x0565012C (NT4, SP6)
111
112 2001-01-12: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
113 - tools\install, tools\dailybuild:
114 o Added odincrt.dll to debug release (to make wgss50.dll happy).
115
116 2001-01-11: Sander van Leeuwen <sandervl@xs4all.nl>
117 - USER32: o DrawIconEx bugfix (fixes bitmap menu item when maximizing
118 MDI window)
119 - COMDLG32: o Added/Ported 16 bits common dialog Wine code.
120 (GetOpen/SaveFileName with hook and without OFN_EXPLORER
121 flag implies old Windows 3.1 style dialog)
122 (not completely working yet, but better than the mess we
123 saw before (InstallShield -> browse dir))
124
125 2001-01-10: Sander van Leeuwen <sandervl@xs4all.nl>
126 - KERNEL32: o Fix for WriteFile & ReadFile (wrong return code was expected)
127 - USER32: o HAS_THICKFRAME macro changed (identical to Wine now)
128 (fixes MDI window borders (which were too thin))
129
130 2001-01-10: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
131 - tools\install:
132 o Corrected packing of wpss50.dll.
133 o Added .sym files to release distributions. (optional package)
134
135 - tools\dailybuild:
136 o Removed uploading of glide-stuff.
137
138 2001-01-09: Sander van Leeuwen <sandervl@xs4all.nl>
139 - INCLUDE\dcdata, GDI32, USER32:
140 o Updates for WGSS50.
141
142 - LIB\WGSS50.lib, BIN\WGSS50.dll:
143 o Binary distribution of WGSS50 added
144
145 2001-01-09: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
146 - tools\dailybuild:
147 o Added wgss50.dll to the .ZIPs.
148
149 - lib o Added making of wgss50.lib.
150 (So, that it corresponds to the other libraries made there.)
151 o Converted wgss50.lib to a deffile.
152
153 2001-01-08: Sander van Leeuwen <sandervl@xs4all.nl>
154 - ReportingBugs.txt:
155 o Specify windows & system32 directory in bug reports
156 (description included on how to determine this)
157
158 2001-01-08: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
159 - tools\dailybuild:
160 o Updated with temporary server address.
161 o Put ftp userid/passwords into separate file.
162 o Build number incrementation. (Stored in versionos2.h)
163 (Use bldlevel on the DLLs to look at it.)
164 o Splitted out 3dxf/glide stuff into separat .zips.
165
166 - Win32k: o Added support for the ldrCheckInternalName bug. :-)
167 (see /src/win32k/ldr/myldrCheckInternalName.cpp for details.)
168 o Made pe.exe default.
169 o Added UNI and SMP 14062 kernels (convenience pack).
170 (Have anyone got the Warp 4 convenience pack with the right .sym files?)
171
172 - bin\bldlevelinf.cmd:
173 o Removed colon after otherwise to make it work with Object REXX.
174
175 - makefiles:
176 o Merged BuildLevel revisions with the LXOpt revisions.
177 (There seems like there have been some kind of revision mixup in
178 Sanders tree?)
179 o Updated the other post files with LXOpt.
180
181 2001-01-06: Sander van Leeuwen <sandervl@xs4all.nl>
182 - install: o Win32k installation temporarily disabled due to a WarpIn bug
183 (config.sys lines removed)
184 o Update: This is NOT a WarpIn bug, but an error in the script.
185 Now fixed.
186 o Added check for WarpIn 0.9.6 or higher
187 o Added check for OS/2 3.x or higher
188 - src\makefile:
189 o Exclude msvcrt from build process.
190 (download odinapp.zip from ftp.os2.org to install a small
191 MFC app with MFC + MSVCRT dlls)
192
193 2001-01-05: Sander van Leeuwen <sandervl@xs4all.nl>
194 - makefiles:o Use LXLite for release build binaries (better compression)
195 Can't use it for debug binaries as IPMD doesn't like it.
196
197 2001-01-02: Sander van Leeuwen <sandervl@xs4all.nl>
198 - KERNEL32: o KERNEL32_99 should return 1 (according to Wine)
199 o KERNEL32_100 export added (stub)
200 - USER32: o Rewrote window handle management; only start reusing window
201 handles when max handle has been assigned.
202 - GDI32/USER32/KERNEL32:
203 o Don't export private Odin functions by name (we import
204 everything by ordinal)
205
206 2001-01-01: Sander van Leeuwen <sandervl@xs4all.nl>
207 - USER32: o Menu cast bugfix (bitmap handle is 32 bits)
208 (Fixes menu bitmaps in Lotus Notes 5)
209
Note: See TracBrowser for help on using the repository browser.