source: trunk/changelog@ 8341

Last change on this file since 8341 was 8341, checked in by sandervl, 23 years ago

* empty log message *

File size: 5.5 KB
Line 
1/* $Id: changelog,v 1.2058 2002-04-30 10:32:00 sandervl Exp $ */
2
3 2002-04-30: Sander van Leeuwen <sandervl@xs4all.nl>
4 - GDI32: o Font renaming support added to EnumFontFamiliesA/W
5
6 2002-04-30: knut st. osmundsen <bird@anduin.net>
7 - KERNEL32: o Changes for debug heap (makefile + exception handler)
8
9 2002-04-30: Platon Fomichev <platon@innotek.de>
10 - KERNEL32: o FileTimeToSystemTime, DosDateTimeToFileTime &
11 SystemTimeToFileTime bugfixes
12
13 2002-04-29: Sander van Leeuwen <sandervl@xs4all.nl>
14 - KERNEL32: o Export RegisterCustomDriver
15
16 2002-04-29: Patrick Haller <patrick.haller@innotek.de>
17 - OLEAUT32: o Clean up hash object during dll unload
18 - KERNEL32: o Fixed memory leaks in handlename class, Win32ImageBase::isPEImage
19 and DestroyTIB
20 o fixed unicode conversion for APIs that allow
21 NULL strings as input parameter (SearchPathW,
22 Registry APIs) not to set last error to EROROR_INVALID_HANDLE
23 o wprocess.cpp:
24 - set ODIN32.DEBUG_CHILD=ICSDEBUG.EXE will cause CreateProcess
25 to start PE-clients inside a new debugger instance
26 - GetModuleFileName fixes (don't count zero termination)
27 o don't set last error in HeapFree()
28 - COMCTL32: o Draglist control bugfix (crash)
29
30 2002-04-28: knut st. osmundsen <bird@anduin.net>
31 - Configure.cmd, Odincrt:
32 o Added option --with-klib to configure.cmd to link
33 odincrt with the electric debug heap of kLib.
34 Concider this experimental!
35
36 2002-04-28: Platon Fomichev <platon@innotek.de>
37 - USER32: o Focus fix when minimizing window
38 - IPHLPAPI: o Bugfix
39
40 2002-04-24: Platon Fomichev <platon@innotek.de>
41 - USER32: o Don't activate window when it's minimized (ShowWindow)
42 o Deactivate window & move to bottom of z-order when it's
43 minimized
44 o Listbox fix; rollup dropdown if mouse button pressed outside
45 control
46
47 2002-04-17: Platon Fomichev <platon@innotek.de>
48 - COMDLG32: o If application specifies full path in file dialog structure
49 (and initial dir string is NULL), then change to the directory.
50
51 2002-04-17: knut st. osmundsen <bird@anduin.net>
52 - Makefiles:
53 o Use the VAC40 profiler for profiling in PROFILE=1, DEBUG=
54 mode. See /tools/profilerfix/Readme.1st for details.
55 - ProfilerFix:
56 o Added readme.1st for VAC308, vac365 profiling using the
57 VAC4 profiler features.
58
59 2002-04-14: knut st. osmundsen <bird@anduin.net>
60 - KERNEL32: o Cache CDROM drive letters in OSLibGetDriveType.
61 o Added testcases to makescripts in the testcase subdir.
62 'nmake build testcase' from that dir will build test
63 program(s) and run testcases.
64
65 2002-04-13: knut st. osmundsen <bird@anduin.net>
66 - Windefs.h:
67 o _MAX_PATH, _MAX_DIR, _MAX_EXT crashes withc Watcom C.
68 - KERNEL32: o GetDriveType optimizations.
69 Made it just as strict as WinXP. Hope this won't
70 blow up any thing. (A little bit worried about a call in
71 shell32/folders.c and mci_open.)
72 o Corrected a call to GetDirveTypeA in hmdisk.cpp. (paranoia)
73 o Made (stupid) test program which is placed in the testcase
74 subdir. This is compilable for both OS/2 and NT.
75 o Hot fix for 0 CDROM issue. (To be removed)
76
77 - USER32: o Corrected a call to GetDriveTypeA. (missing ':')
78
79 2002-04-11: knut st. osmundsen <bird@anduin.net>
80 - Makefiles:
81 o Output linenumbers to the map file when linking.
82 o Attempt at VAC308 profiling (icsperf.exe).
83 This is only enabled if you set PROFILE without DEBUG.
84 - ProfileFix:
85 o Hack to prevent the app which is profiled to crash
86 on Warp 4.5+.
87 - Install: o Changed it to work with 0.9.18+. Not that this fix
88 requires a bugfix over the 0.9.18 warping release.
89 - DailyBuild:
90 o Updated scripts so I can run the daily build on my
91 workstaion at home.
92
93 2002-04-10: knut st. osmundsen <bird@anduin.net>
94 - UXTHEME: o Stubbed the DLL as some apps keeps trying to load it.
95 - src/makefile:
96 o Update the CUSTOMBUILD module list.
97
98 2002-04-07: Sander van Leeuwen <sandervl@xs4all.nl>
99 - ODINCRT: o Wrote OS/2 version of CriticalSection apis (including
100 support for shared critical sections; which is currently
101 not possible with the Win32 version due to missing
102 support for global object handles in kernel32)
103 - KERNEL32: o Rewrote VMutex class to use odincrt critical sections
104 o Rewrote global vmutex usage (mmap)
105 - USER32: o Rewrote global vmutex usage (window handles)
106 o EnumWindows made safer
107 o Fixed bug in desktop window constructor (double window
108 handle allocation)
109 - WINMM: o Rewrote vmutex usage (wave in/out classes)
110 - GDI32: o Rewrote vmutex usage (object handle functions)
111 - INCLUDE: o Debug wrapper fixes (missing 6th argument)
112
113 2002-04-06: Sander van Leeuwen <sandervl@xs4all.nl>
114 - KERNEL32: o Do not test for write capability with CDROM drives
115 (IOCTL_DISK_IS_WRITABLE)
116
Note: See TracBrowser for help on using the repository browser.