source: trunk/changelog@ 4438

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

* empty log message *

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