| [9326] | 1 | /* $Id: changelog,v 1.2334 2002-10-04 04:45:48 bird Exp $ */
 | 
|---|
| [9049] | 2 | 
 | 
|---|
| [9324] | 3 |  2002-10-04: knut st. osmundsen <bird@anduin   >
 | 
|---|
 | 4 |     - MAKE:     o Force no memory debugging for Ring-0 target modes. (VAC)
 | 
|---|
| [9326] | 5 |                 o Corrected ALP debuginfo option so source level deubgging works again.
 | 
|---|
| [9324] | 6 | 
 | 
|---|
| [9318] | 7 |  2002-10-03: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
| [9319] | 8 |     - KERNEL32: o Added IP logging (define WIN32_IP_LOGGING in dbglog.cpp)
 | 
|---|
| [9318] | 9 |     - IPLOG:    o IP logging server
 | 
|---|
 | 10 | 
 | 
|---|
| [9316] | 11 |  2002-10-03: Platon Fomichev <platon@innotek   >
 | 
|---|
 | 12 |     - KERNEL32: o Implemented IOCTL_CDROM_RAW_READ
 | 
|---|
 | 13 | 
 | 
|---|
| [9314] | 14 |  2002-10-01: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
 | 15 |     - KERNEL32: o Be careful with stack usage in exception handler during
 | 
|---|
 | 16 |                   XCPT_GUARD_PAGE_VIOLATION. 
 | 
|---|
 | 17 | 
 | 
|---|
| [9307] | 18 |  2002-09-30: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
 | 19 |     - SHELL32:  o Fixed crash when deleting a file in the file dialog
 | 
|---|
| [9309] | 20 |     - KERNEL32: o Fixes for volume access
 | 
|---|
| [9307] | 21 | 
 | 
|---|
| [9305] | 22 |  2002-09-30: Platon Fomichev <platon@innotek   >
 | 
|---|
 | 23 |     - COMDLG32: o File dialogs: if lpstrInitialDir is not a dir but a filename
 | 
|---|
 | 24 |                   skip it and use current directory
 | 
|---|
 | 25 | 
 | 
|---|
| [9299] | 26 |  2002-09-27: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
 | 27 |     - KERNEL32: o GetFileSize must fail for drives
 | 
|---|
| [9301] | 28 |                 o Disable physical disk & volume access by default; 
 | 
|---|
 | 29 |                   call EnablePhysicalDiskAccess to enable it (custom build)
 | 
|---|
| [9303] | 30 |                 o FindFirst/NextVolumeA fixes for ignoring LVM volumes
 | 
|---|
| [9299] | 31 | 
 | 
|---|
| [9295] | 32 |  2002-09-26: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
 | 33 |     - KERNEL32: o OS/2 Physical partition names have base 1 (0 for win32)
 | 
|---|
 | 34 |                 o Convert ERROR_PATH_NOT_FOUND to ERROR_FILE_NOT_FOUND in
 | 
|---|
 | 35 |                   OSLibDosCreateFile
 | 
|---|
 | 36 |                 o IOCTL_DISK_GET_DRIVE_GEOMETRY fix for physical drive
 | 
|---|
 | 37 |                 o Fixed return value for FindNextVolumeMountPointA/W
 | 
|---|
 | 38 |                 o Fixed read & write for unmounted volumes; must update
 | 
|---|
 | 39 |                   current file position manually & check for boundaries
 | 
|---|
 | 40 |     - WINMM:    o Fixed debug wrapper logging
 | 
|---|
 | 41 |     - USER32:   o WM_ADJUSTFRAMEPOS:
 | 
|---|
 | 42 |                   The PM frame control changes the z-order of a child window
 | 
|---|
 | 43 |                   if it receives focus after a window has been destroyed
 | 
|---|
 | 44 |                   We can't let this happen as this breaks assumptions
 | 
|---|
 | 45 |                   elsewhere (e.g. GetNextDlgGroupItem)
 | 
|---|
 | 46 |                   By returning 0 here, we prevent the default frame handler
 | 
|---|
 | 47 |                   from messing things up. (one example is a group of radio buttons)
 | 
|---|
 | 48 | 
 | 
|---|
| [9293] | 49 |  2002-09-24: Vit Timchishin <tivv@ukr    >
 | 
|---|
 | 50 |     - KERNEL32: o Fix for OSLibDosFreeMem
 | 
|---|
 | 51 | 
 | 
|---|
| [9288] | 52 |  2002-09-24: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
 | 53 |     - BIN:      o WGSS update from IBM
 | 
|---|
| [9289] | 54 |     - IPHLPAPI: o GetNetworkParams: fixed completely broken code to fill in
 | 
|---|
 | 55 |                   DNS entries.
 | 
|---|
| [9288] | 56 | 
 | 
|---|
| [9285] | 57 |  2002-09-19:
 | 
|---|
 | 58 |     - MAKE, TOOLS/BIN/RM, FASTDEP:
 | 
|---|
 | 59 |                 o IPF and IPP support. They are built in the 'misc' pass.
 | 
|---|
 | 60 |                   See make\testcase\ipf.mak for usage example.
 | 
|---|
 | 61 |                   NB. FastDep does only C styled dependency generation
 | 
|---|
 | 62 |                   for .IPP files.
 | 
|---|
 | 63 |                 o Corrected bad .orc dependency generation.
 | 
|---|
 | 64 |                 o Added some shortcut rules to restart/skip passes.
 | 
|---|
 | 65 |                 o Fixed rm -R filename. Suppressed ERROR_PATH_NOT_FOUND msgs.
 | 
|---|
 | 66 | 
 | 
|---|
| [9267] | 67 |  2002-09-19: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
 | 68 |     - ODINCRT:  o Include new & delete in memory statistics
 | 
|---|
 | 69 | 
 | 
|---|
| [9264] | 70 |  2002-09-19: Platon Fomichev <platon@innotek   >
 | 
|---|
 | 71 |     - USER32:   o Put window on top of owner if owner is not in the foreground;
 | 
|---|
 | 72 |                   HWND_TOP forces the owner to the top as well
 | 
|---|
 | 73 |                   (window creation)
 | 
|---|
 | 74 | 
 | 
|---|
| [9263] | 75 |  2002-09-18: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
 | 76 |     - KERNEL32: o Added code to print leaked heap memory
 | 
|---|
 | 77 | 
 | 
|---|
| [9260] | 78 |  2002-09-18: Platon Fomichev <platon@innotek   >
 | 
|---|
 | 79 |     - USER32:   o WM_MOUSEWHEEL update
 | 
|---|
 | 80 | 
 | 
|---|
| [9255] | 81 |  2002-09-17: Platon Fomichev <platon@innotek   >
 | 
|---|
 | 82 |     - USER32:   o Create invisible vertical scroller for all top-level windows
 | 
|---|
 | 83 |                   so the IBM wheel driver sends us WM_VSCROLL messages
 | 
|---|
| [9257] | 84 |                 o Added WM_MOUSEWHEEL message support
 | 
|---|
| [9255] | 85 | 
 | 
|---|
| [9246] | 86 |  2002-09-16: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
 | 87 |     - COMCTL32: o LISTVIEW_ProcessLetterKeys bugfix
 | 
|---|
| [9248] | 88 |     - GDI32:    o Statistics fixes & print leaked gdi handles
 | 
|---|
 | 89 |                   when unloaded.
 | 
|---|
| [9250] | 90 |                 o Don't recycle handles too soon. That makes it more difficult
 | 
|---|
| [9249] | 91 |                   to interpret the logfile.
 | 
|---|
| [9246] | 92 | 
 | 
|---|
| [9253] | 93 |  2002-09-16: Platon Fomichev <platon@innotek   >
 | 
|---|
 | 94 |     - USER32:   o Combobox fix to update selected item when the control is rolled
 | 
|---|
 | 95 |                   up
 | 
|---|
 | 96 | 
 | 
|---|
| [9245] | 97 |  2001-09-15: Dietrich Teickner <Dietrich_Teickner@t-online   >
 | 
|---|
 | 98 |     - SHELL32:  o Wine resync for shfileop.c
 | 
|---|
 | 99 | 
 | 
|---|
| [9234] | 100 |  2002-09-14: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
 | 101 |     - KERNEL32: o WaitForSingleObject, (Msg)WaitForMultipleObjects:
 | 
|---|
 | 102 |                   If dwTimeout is not 0 and smaller than 20 ms, then
 | 
|---|
 | 103 |                   temporarily change thread priority to time critical to
 | 
|---|
 | 104 |                   make sure we don't get a late timeout.
 | 
|---|
 | 105 |                   (CLOCKSCALE=4 in config.sys also improves timeout responds)
 | 
|---|
 | 106 | 
 | 
|---|
| [9231] | 107 |  2002-09-14: Yuri Dario <mc6530@mclink   >
 | 
|---|
 | 108 |     - DSOUND:   o Load MMPM2 (MDM.DLL) on demand
 | 
|---|
 | 109 | 
 | 
|---|
| [9229] | 110 |  2002-09-12: Platon Fomichev <platon@innotek   >
 | 
|---|
 | 111 |     - USER32:   o Translate PM WM_VSCROLL to WM_MOUSEWHEEL messages (currently
 | 
|---|
 | 112 |                   only dispatched to (dinput) hook handler)
 | 
|---|
 | 113 | 
 | 
|---|
| [9226] | 114 |  2002-09-12: knut st. osmundsen <bird@anduin   >
 | 
|---|
 | 115 |     - MAKE:     o Corrected bug in process which made it put the libraries in
 | 
|---|
 | 116 |                   the wrong place.
 | 
|---|
 | 117 |                 o Always stamp the .def file before linking so that build level
 | 
|---|
 | 118 |                   info will be up to date.
 | 
|---|
 | 119 |                 o Added some shortcuts rules for lazy programmers:
 | 
|---|
 | 120 |                   * pass[1-6] for starting from a given pass.
 | 
|---|
 | 121 |                   * quick for only doing lib, executable and publish.
 | 
|---|
 | 122 | 
 | 
|---|
| [9221] | 123 |  2002-09-10: knut st. osmundsen <bird@anduin   >
 | 
|---|
 | 124 |     - TOOLS/VSLICK:
 | 
|---|
 | 125 |                 o Added kdev.e. Odin32.e with more goodies like an 'Extra' menu.
 | 
|---|
 | 126 | 
 | 
|---|
| [9215] | 127 |  2002-09-05: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
| [9221] | 128 |     - USER32:   o Caret bug in edit control WM_ERASEBKGND handler (hidden,
 | 
|---|
| [9215] | 129 |                   but not shown again)
 | 
|---|
 | 130 |                 o Removed obsolete hack in CreateCaret
 | 
|---|
 | 131 | 
 | 
|---|
| [9219] | 132 |  2002-09-05: Dietrich Teickner <Dietrich_Teickner@t-online   >
 | 
|---|
 | 133 |     - COMDLG32: o Corrected translation of IDS_TODESKTOP resource string
 | 
|---|
 | 134 | 
 | 
|---|
| [9210] | 135 |  2002-09-04: knut st. osmundsen <bird@anduin   >
 | 
|---|
 | 136 |     - FASTDEP:  o Corrected bug in caching. Didn't force rescan of files when
 | 
|---|
 | 137 |                   a dependant file wasn't present any more.
 | 
|---|
| [9214] | 138 |                 o Corrected makefile. No memory debug.
 | 
|---|
 | 139 |     - CMDQD:    o Corrected makefile.
 | 
|---|
| [9210] | 140 | 
 | 
|---|
 | 141 |     - Tools/DailyBuilds:
 | 
|---|
 | 142 |                 o Changed odin32env.cmd to use buildenv.cmd to set up the
 | 
|---|
 | 143 |                   desired build environment.
 | 
|---|
 | 144 |                 o Changed odin32clean.cmd to use tools\bin\rm.exe.
 | 
|---|
| [9214] | 145 |     - MAKE:     o Corrected CC_NO_DBGMEM check for vac3xx.
 | 
|---|
| [9210] | 146 | 
 | 
|---|
| [9197] | 147 |  2002-09-03: Sander van Leeuwen <sandervl@innotek   >
 | 
|---|
 | 148 |     - USER32:   o Cleaned up clipboard code
 | 
|---|
 | 149 | 
 | 
|---|
| [9199] | 150 |  2002-09-03: Platon Fomichev <platon@innotek   >
 | 
|---|
 | 151 |     - USER32:   o Fix for Ctrl-Break
 | 
|---|
 | 152 | 
 | 
|---|