source: trunk/changelog@ 5028

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

* empty log message *

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