source: trunk/changelog@ 5020

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

* empty log message *

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