source: trunk/changelog@ 4437

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

* empty log message *

File size: 5.7 KB
Line 
1 /* $Id: changelog,v 1.1175 2000-10-05 19:39:51 sandervl Exp $ */
2
3 2000-10-05: Sander van Leeuwen <sandervl@xs4all.nl>
4 - KERNEL32: Don't print FS warnings for OS/2 Odin applications
5 EnumResourceNamesA fix (zero terminate resource name)
6 - USER32: GetWindow GW_CHILD & GW_HWNDFIRST fixes
7 EnumDisplaySettingsA; always set refresh rate to 70hz
8 Z-order bugs fixed; GetWindow returns windows in correct order now
9 hack for groupbox (clipsiblings) no longer necessary. Same
10 goes for adding WS_CLIPSIBLINGS style for dialog controls.
11 Re-enabled usage of invalid region instead of invalid rectangle
12 in BeginPaint -> lots of paint problems gone (i.e. winzip)
13
14 2000-10-05: Michal Necasek <mike@mendelu.cz>
15 - KERNEL32: Fixes for exception handling (as done by MSVCRT)
16
17 2000-10-05: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
18 - tools\common: Implemented read and write buffering for class kFile
19 to speed up kDef2Wat and ImpDef.
20
21 2000-10-04: Sander van Leeuwen <sandervl@xs4all.nl>
22 - KERNEL32: Added forwarder support for PE loader (required for msvcrt40.dll)
23
24 2000-10-04: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
25 - tools\ImpDef: Corrected wrong DESCRIPTION statement.
26 Corrected exception when processing src\icmp\icmp.def.
27
28 2000-10-03: Sander van Leeuwen <sandervl@xs4all.nl>
29 - Include\uniconv.h
30 FS wrappers for Unicode api
31 - Include\heapstring.h:
32 strcasecmp & strncasecmp are case insensitive (fixes
33 profile apis (and probably some other things too))
34 - KERNEL32: Calculate cpu speed and set HARDWARE\DESCRIPTION\System\CentralProcessor\x\~Mhz key
35 Added GetFileType method to conin/out which return FILE_TYPE_CHAR
36 Create new keys during installation:
37 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs]
38 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom]
39 Fix for failure during DLL_PROCESS_ATTACH for LX system
40 dlls (pe loader). Didn't fail properly before.
41 Check if executable exists in CreateProcessA; fixes VMWare
42 installation
43 InitCommandLine fix (forgot to copy cmd line)
44 - USER32: Fix for EDIT_WM_Char (couldn't type in numbers anymore)
45 EnumDisplaySettingsA accepts negative indices
46 - ADVAPI32: Cleanup
47
48 2000-10-03: Michal Necasek <mike@mendelu.cz>
49 - KERNEL32: Fix for HMGetFileType. Must return FILE_TYPE_CHAR for standard
50 handles (in/out/error)
51
52 2000-10-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
53 - Watcom makefiles:
54 ú Wrote a converter tool to make wlink input from .def files.
55 tools/common - kDef2Wat.exe (Need VA C to compiler currently)
56 ú Found a problem with Watcom when trying to link
57 advapi32.dll; It mangles the __stdcall function when
58 they aren't prototyped/delcared extern "C". Haven't found
59 any solution to this, other than prototyping the
60 APIs within extern "C" { }.
61
62 2000-10-02: Sander van Leeuwen <sandervl@xs4all.nl>
63 - SHLWAPI: Rewrote VERSION_OsIsUnicode (same as SHELL_OsIsUnicode now)
64 - RICHED32: 'Handle' WM_SETTEXT messages. Wine's richedit dll is very
65 incomplete. It's better to use the native windows version.
66 - KERNEL32: Ported Wine's LoadModule (previously used Open32)
67 Changed version apis
68 You can now tell Odin to pretend to be Windows 98 or
69 Windows NT 4.0 (default = NT40)
70 Odin.ini:
71 [WinVersion]
72 Version=Win98
73 - OLE32: Added stubs for CoGetInstanceFromFile & CoGetInstanceFromIStorage
74 - KERNEL32, WSOCK32, WINMM, include\odinwrap.h, SHLWAPI, WNASPI32
75 Changes/fixes for new ODINFUNCTION macros
76
77 2000-10-02: Patrick Haller <phaller@gmx.net>
78 - *: major change in ODINWRAP macros
79 and (all) affected sources
80 - GDI32: fixed possible error in text.cpp (strrchr)
81 - WNETAP32: started implementation of LAN Manager support :)
82 NetApiBuffer*
83 NetStatisticsGet
84 NetWkstaGetInfo
85 - KERNEL32: added HEAP_size export
86
87 2000-10-02: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
88 - KERNEL32: Fixed Pe2Lx (ie. Win32k) TLS problem. Beyond Compare works.
89 - Common: Added very limited dump capability to kFilePE. (Used to
90 understand TLS.)
91 - Win32k Added symbols for kernel 14050 (Warp4) and
92 14054 (Warp4, WS4eB SMP and UNI).
93
94 2000-10-01: Patrick Haller <phaller@gmx.net>
95 - KERNEL32: Optimization of PROFILE calls
96 - GDI32: Fix for uncompressed/RGB bitmaps (biSizeImage == 0)
97 - WINMM: Fix for timer logic - timers still quite untested
98
99 2000-10-01: Sander van Leeuwen <sandervl@xs4all.nl>
100 - KERNEL32: Fixed bug introduced by recent command line changes
101 (executables with spaces in name/dir)
102 - GDI32: Implemented AddFontResourceW
103
104 2000-10-01: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
105 - Win32k: ú Added IOCtl API for Reading or Writing into another process'
106 address space. (*ProcessReadWrite)
107 This is intended used to implemented ReadProcessMemory and
108 WriteProcessMemory (which is essensial to debuggers I think).
109 I'll implementet them soon, but it sees that it'll
110 require more changes in process.c that I first thought.
111 ú Simplified maintaince of kernel imports. (mkcalltab)
112 Removed unused imports.
113
Note: See TracBrowser for help on using the repository browser.