source: trunk/changelog@ 4831

Last change on this file since 4831 was 4831, checked in by achimha, 25 years ago

restored changelog

File size: 8.0 KB
Line 
1/* $Id: changelog,v 1.1193 2000-12-19 12:30:01 achimha Exp $ */
2
3 2000-12-15: Sander van Leeuwen <sandervl@xs4all.nl>
4 - USER32: o Edit control: Limits removed. EM_SETTEXTLIMIT has no effect in
5 NT4, SP6 (EM_GETTEXTLIMIT only returns that value).
6 Limits are simply ignored, no EN_MAXTEXT notification is ever sent.
7 (fixes license edit control in Microsoft Visual C++ 4.2 install)
8 o Static control: SS_REALSIZEIMAGE is supposed to prevent
9 control resizing, but that doesn't appear to happen in NT
10 (although the SDK docs are very clear about this)
11 Need to figure out why. (not resizing messes up the bitmap
12 control in the Microsoft Visual C++ 4.2 install program)
13 Same thing happens with a very simply test app, so the installer
14 does nothing special.
15 - WNASPI32: o Fixed bug in access aspi method. (wait check reversed)
16 - MAKEFILES:o Update for overriding stack size of executables
17 - PELDR: o Fixed makefiles (PEC was built as a PM app -> must be VIO!)
18
19 2000-12-12: Sander van Leeuwen <sandervl@xs4all.nl>
20 - KERNEL32: o GetVolumeInformationA bugfix (lpFileSystemNameBuffer == NULL &
21 lpFileSystemFlags != NULL)
22 o Wrong calls to VirtualFree in memory map & tls code (size must be zero)
23 o Shared memory address retrieved with DosGetNamedSharedMem not properly freed
24
25 2000-12-12: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
26 - Win32k: o Fixed problem with newer kernels having a different
27 prolog to ldrCheckInternalName. (Seems like either new
28 compiler or better optimization.)
29 o Corrected bad loop condition in configure.cmd causing
30 a neverending loop during build.
31 - Win32kCC: o Corrected the setting of the -DllFixes parameter.
32 - readme.txt:
33 o Corrected minor flaw: Win32k option "-PE" should be "-Pe".
34
35 2000-12-10: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
36 - Win32k: o Fixed minor error in the *printf function.
37 o Added the 14063 kernels (*1129[d].zip).
38 o Removed OS/2 kernel limit for DLL name length.
39 (Experimental - see readme.txt option -Dllfixes.)
40 o Removed OS/2 kernel restriction for DLL extention.
41 (Experimental - see readme.txt option -Dllfixes.)
42 - readme.txt:
43 o Updated win32k.sys with new parameter, -Dllfixes.
44
45 2000-12-09: Patrick Haller <patrick.haller@innotek.de>ú
46 - KERNEL32: o accelerated FindFirst/FindNext calls (oslibdos.cpp)ú
47 - makefile: o added support for "profile" debug buildú
48
49 2000-12-09: Sander van Leeuwen <sandervl@xs4all.nl>
50 - GDI32: o Temporary fix for bugs introduced by recent handle changes.
51
52 2000-12-07: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
53 - USER32: o Changed CFLAGS and CXXFLAGS overrides to a CDEFINES override.
54 (This is the new way to alter the standard C and C++ defines.)
55
56 2000-12-07: Sander van Leeuwen <sandervl@xs4all.nl>
57 - USER32: o Missing USING_OPEN32 define in makefile. Might be responsible
58 for a lot of problems that have recently emerged.
59
60 2000-12-06: Sander van Leeuwen <sandervl@xs4all.nl>
61 - USER32: o Must call selectClientArea after GpiSetClipRegion in BeginPaint
62 When a window with CS_OWNDC looses focus, for some reason
63 GpiSetClipRegion resets the window dc origin back to (0,0).
64 (fixes e.g. Visual C++ 4.2 setup when switching between
65 setup window & another app)
66 - KERNEL32: o Rewrote GetLogicalDrives
67 o Minor fixes for GetDriveType (return value equals DRIVE_NO_ROOT_DIR
68 for junk input; does not change last error)
69
70 2000-12-06: Patrick Haller <patrick.haller@innotek.de>
71 - USER32: o added debug macros to HOOK_ functions
72 - GDI32: o added debug macros to Font related functions
73
74 2000-12-05: Sander van Leeuwen <sandervl@xs4all.nl>
75 - USER32: o 16 bits menu handles are now supported (fixes crash in MultiEdit)
76 - GDI32: o Changes to local object handle management (for user32 menus)
77 - KERNEL32: o Don't assume resources start at section boundary.
78 Must use DataDirectory virtual address.
79 (fixes winrar self-extracting executables)
80
81 2000-12-03: chris.wohlgemuth <chris.wohlgemuth@cityweb.de>
82 - KERNEL32: o Fix for TVFS & GetDiskFreeSpaceA (Windows Media Player
83 install complains about cluster size)
84 (DRIVESPACE section, key CLUSTERTO32 in odin.ini)
85 o Fix in PROFILE_GetSection for crash in Windows Media Player install
86 - WINMM: o Ported Wine MCI code
87
88 2000-12-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
89 - TOOLS\install:
90 o More installation script fixes.
91 - Win32k: o Fatal error! I mixed flags for C and C++ compilation during
92 makefile rewrite. This caused C++ exceptionhandlers to be
93 generated and registered, leading to Trap 000e during boot.
94 o Confirmed working on the Warp 4 14.060 (at least halfstrict)
95 kernel (w41106.zip).
96
97 2000-12-03: Sander van Leeuwen <sandervl@xs4all.nl>
98 - TOOLS\install:
99 o Installation script fixes.
100
101 2000-12-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
102 - *, makefiles, pdwin32k.*, odin32.*.mk, Configure.cmd:
103 o Made some addjustments to the makefiles. Most important
104 eliminating nearly all ODIN32_<dir> directory macros.
105 o Changed all "PDWIN32_" to "ODIN32_".
106 o Renamed pdwin32.$(CCENV).* to pdwin32.*.$(CCENV).mk
107 and pdwin32.* to odin32.*.mk.
108 o Added tiny rexx script, Configure.cmd, which generates
109 a file with absolute directory macros; makefile.inc.
110 Makefile.inc also includes /include/odin32.mk.
111 NB. This script is automatically invoked the first time
112 you start nmake or wmake on /makefile.
113 o Restructured the win32k.sys makefiles. Now all but
114 the win32k.sys makefile is using the new makefile style.
115 o The tools makefiles are mostly according to the new style.
116 o Compiler and debug/release specific library directory.
117 ODIN32_LIB will now point to a compiler specific directory
118 under /lib. Debug and release files are also separated.
119 o The <>exp.def are now generated in the $(OBJDIR) directory.
120 o .lib-files are also targeted to $(OBJDIR).
121 o More Watcom friendly makefiles. (I didn't say that they are
122 working with Watcom! I removed VAC dependencies when
123 possibled or else tried to make wmake fail.)
124 o Moved readmes in the /bin/glide tree to the source
125 directories under opengl.
126 - tools/install:
127 o Removed odininst.wis - odin.cmd generates this.
128 o Tried to make odin.cmd more readable; uses
129 the wic.exe option -c <dir> to set current directory.
130 ARG! Why can't wic.exe return anything but 0? When files
131 aren't found for example, I have no way of finding it out.
132 o Added package which adds win32k.sys to the config.sys.
133 Seems like I have to add a file to that packet, so win32k.ddp
134 works as dummy file. It also seems like there is a but in
135 WarpIn 0.95 - it inserts the line between the '\r' and the '\n'
136 chars at the end of the previous line.
137
138 2000-12-02: Sander van Leeuwen <sandervl@xs4all.nl>
139 - KERNEL32: o Added renaming for MCICDA (MCICDA.DLL -> MCICDA.DRV)
140
141 2000-12-02: chris.wohlgemuth <chris.wohlgemuth@cityweb.de>
142 - WINMM\MCICDA:
143 o Rewrote it for OS/2
144
Note: See TracBrowser for help on using the repository browser.