source: trunk/changelog@ 8338

Last change on this file since 8338 was 8338, checked in by sandervl, 24 years ago

* empty log message *

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