source: trunk/changelog@ 5013

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

* empty log message *

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