Changeset 4874


Ignore:
Timestamp:
Jan 6, 2001, 12:27:13 AM (24 years ago)
Author:
sandervl
Message:

* empty log message *

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/changelog

    r4871 r4874  
    1 /* $Id: changelog,v 1.1202 2001-01-04 18:19:17 sandervl Exp $ */
     1/* $Id: changelog,v 1.1203 2001-01-05 23:22:45 sandervl Exp $ */
     2
     3 2001-01-05: Sander van Leeuwen <sandervl@xs4all.nl>
     4    - makefiles:o Use LXLite for release build binaries (better compression)
     5                  Can't use it for debug binaries as IPMD doesn't like it.
    26
    37 2001-01-02: Sander van Leeuwen <sandervl@xs4all.nl>
  • TabularUnified trunk/doc/ChangeLog-2000

    r4738 r4874  
    1  /* $Id: ChangeLog-2000,v 1.7 2000-12-03 10:11:05 sandervl Exp $ */
     1 /* $Id: ChangeLog-2000,v 1.8 2001-01-05 23:27:13 sandervl Exp $ */
     2
     3 2000-12-31: Sander van Leeuwen <sandervl@xs4all.nl>
     4    - KERNEL32: o Implemented ReadFile/WriteFile for COM devices (UNTESTED)
     5    - ODINCRT:  o Don't export anything by name (we import everything by ordinal
     6                  and it saves 15k)
     7
     8 2000-12-30: Sander van Leeuwen <sandervl@xs4all.nl>
     9    - INSTALL:  o Don't include odin.ini anymore.
     10    - KERNEL32: o Create 'Font Mapping' Odin.ini entry during WarpIn install
     11                  (odininst execution)
     12    - GDI32:    o System object can't be deleted (e.g. system pens & brushes)
     13                  Check for those in DeleteObject.
     14                  (TODO: also check for others (fonts)??)
     15                  (Fixes missing background in DreamWeaver 4 demo install dialogs)
     16
     17 2000-12-29: Sander van Leeuwen <sandervl@xs4all.nl>
     18    - USER32:   o Export OS2ToWin32Handle & Win32ToOS2Handle with stdcall
     19                  calling convention. (not mangled)
     20    - GDI32:    o Changes for above exports
     21
     22 2000-12-27: Jeroen van den Horn <J.vandenHorn@chello.nl>
     23    - WININET:  o Resync with latest Wine + fixes/additions
     24
     25 2000-12-27: Yuri Dario <mc6530@mclink.it>
     26    - USER32:   o Wrong flag check in SetWindowPos (didn't include e.g. SWP_NOSENDCHANGING)
     27
     28 2000-12-21: Sander van Leeuwen <sandervl@xs4all.nl>
     29    - USER32:   o Fixed two FS bugs in main PM window handler. (FS not restored
     30                  before returning)
     31                o Split up frame and child window PM handlers.
     32                o Don't send PM WM_ACTIVATE to child windows in WM_WINDOWPOSCHANGED
     33                  (fixes some activation problems)
     34                o Put back code to add MDI windows to menu (latest update doesn't work)
     35                o Properly invalidate non-client area when SetWindowPos is called
     36                  with SWP_FRAMECHANGED. (fixes menu switch)
     37                o SetParent bugfix; when putting window at the top of the z-order we
     38                  mustn't activate it (SWP_NOACTIVATE)
     39                  (fixes activate problem when starting up Lotus Notes 5)
     40    - OLEAUT32: o Ported latest Wine version (12-22-2000)
     41                  (TODO: Port David's additions)
     42    - TOOLS\INSTALL:
     43                o 3Dfx glide & opengl removed from base install
     44                  (download opengl3dfx.zip from ftp.os2.org if you need it)
     45                  Dllfixes win32k feature disabled (enabled by default); it's
     46                  causing too many problems right now.
     47
     48 2000-12-17: Sander van Leeuwen <sandervl@xs4all.nl>
     49    - USER32:   o Call WH_CBT hook during OS/2 WM_CREATE message. Some apps
     50                  rely on the window being valid when this hook is called.
     51                  (Girotel used GetDC which previously failed)
     52                o Use different PM window class for child windows. Solves some
     53                  focus problems. (TODO)
     54                o Some MDI changes/fixes (from Wine)
     55
     56 2000-12-16: Sander van Leeuwen <sandervl@xs4all.nl>
     57    - USER32:   o Edit control: Limits removed. EM_SETTEXTLIMIT has no effect in
     58                  NT4, SP6 (EM_GETTEXTLIMIT only returns that value).
     59                  Limits are simply ignored, no EN_MAXTEXT notification is ever sent.
     60                  (fixes license edit control in Microsoft Visual C++ 4.2 install)
     61                o Static control: SS_REALSIZEIMAGE is supposed to prevent
     62                  control resizing, but that doesn't appear to happen in NT
     63                  (although the SDK docs are very clear about this)
     64                  Need to figure out why. (not resizing messes up the bitmap
     65                  control in the Microsoft Visual C++ 4.2 install program)
     66                  Same thing happens with a very simply test app, so the installer
     67                  does nothing special.
     68    - WNASPI32: o Fixed bug in access aspi method. (wait check reversed)
     69    - MAKEFILES:o Update for overriding stack size of executables
     70    - PELDR:    o Fixed makefiles (PEC was built as a PM app -> must be VIO!)
     71    - KERNEL32: o Only call DosGetNamedSharedMem & free view if map created
     72                  by different process. (fixes hang in Lotus Notes 5)
     73
     74 2000-12-12: Sander van Leeuwen <sandervl@xs4all.nl>
     75    - KERNEL32: o GetVolumeInformationA bugfix (lpFileSystemNameBuffer == NULL &
     76                  lpFileSystemFlags != NULL)
     77                o Wrong calls to VirtualFree in memory map & tls code (size must be zero)
     78                o Shared memory address retrieved with DosGetNamedSharedMem not properly freed
     79
     80 2000-12-12: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     81    - Win32k:   o Fixed problem with newer kernels having a different
     82                  prolog to ldrCheckInternalName. (Seems like either new
     83                  compiler or better optimization.)
     84                o Corrected bad loop condition in configure.cmd causing
     85                  a neverending loop during build.
     86    - Win32kCC: o Corrected the setting of the -DllFixes parameter.
     87    - readme.txt:
     88                o Corrected minor flaw: Win32k option "-PE" should be "-Pe".
     89
     90 2000-12-10: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     91    - Win32k:   o Fixed minor error in the *printf function.
     92                o Added the 14063 kernels (*1129[d].zip).
     93                o Removed OS/2 kernel limit for DLL name length.
     94                  (Experimental - see readme.txt option -Dllfixes.)
     95                o Removed OS/2 kernel restriction for DLL extention.
     96                  (Experimental - see readme.txt option -Dllfixes.)
     97    - readme.txt:
     98                o Updated win32k.sys with new parameter, -Dllfixes.
     99
     100 2000-12-09: Patrick Haller <patrick.haller@innotek.de>ú
     101    - KERNEL32: o accelerated FindFirst/FindNext calls (oslibdos.cpp)ú
     102    - makefile: o added support for "profile" debug buildú
     103
     104 2000-12-09: Sander van Leeuwen <sandervl@xs4all.nl>
     105    - GDI32:    o Temporary fix for bugs introduced by recent handle changes.
     106
     107 2000-12-07: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     108    - USER32:   o Changed CFLAGS and CXXFLAGS overrides to a CDEFINES override.
     109                  (This is the new way to alter the standard C and C++ defines.)
     110
     111 2000-12-07: Sander van Leeuwen <sandervl@xs4all.nl>
     112    - USER32:   o Missing USING_OPEN32 define in makefile. Might be responsible
     113                  for a lot of problems that have recently emerged.
     114
     115 2000-12-06: Sander van Leeuwen <sandervl@xs4all.nl>
     116    - USER32:   o Must call selectClientArea after GpiSetClipRegion in BeginPaint
     117                  When a window with CS_OWNDC looses focus, for some reason
     118                  GpiSetClipRegion resets the window dc origin back to (0,0).
     119                  (fixes e.g. Visual C++ 4.2 setup when switching between
     120                   setup window & another app)
     121    - KERNEL32: o Rewrote GetLogicalDrives
     122                o Minor fixes for GetDriveType (return value equals DRIVE_NO_ROOT_DIR
     123                  for junk input; does not change last error)
     124
     125 2000-12-06: Patrick Haller <patrick.haller@innotek.de>
     126    - USER32:   o added debug macros to HOOK_ functions
     127    - GDI32:    o added debug macros to Font related functions
     128
     129 2000-12-05: Sander van Leeuwen <sandervl@xs4all.nl>
     130    - USER32:   o 16 bits menu handles are now supported (fixes crash in MultiEdit)
     131    - GDI32:    o Changes to local object handle management (for user32 menus)
     132    - KERNEL32: o Don't assume resources start at section boundary.
     133                  Must use DataDirectory virtual address.
     134                  (fixes winrar self-extracting executables)
     135
     136 2000-12-03: chris.wohlgemuth <chris.wohlgemuth@cityweb.de>
     137    - KERNEL32: o Fix for TVFS & GetDiskFreeSpaceA (Windows Media Player
     138                  install complains about cluster size)
     139                  (DRIVESPACE section, key CLUSTERTO32 in odin.ini)
     140                o Fix in PROFILE_GetSection for crash in Windows Media Player install
     141    - WINMM:    o Ported Wine MCI code
     142
     143 2000-12-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     144    - TOOLS\install:
     145                o More installation script fixes.
     146    - Win32k:   o Fatal error! I mixed flags for C and C++ compilation during
     147                  makefile rewrite. This caused C++ exceptionhandlers to be
     148                  generated and registered, leading to Trap 000e during boot.
     149                o Confirmed working on the Warp 4 14.060 (at least halfstrict)
     150                  kernel (w41106.zip).
     151
     152 2000-12-03: Sander van Leeuwen <sandervl@xs4all.nl>
     153    - TOOLS\install:
     154                o Installation script fixes.
     155
     156 2000-12-03: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     157    - *, makefiles, pdwin32k.*, odin32.*.mk, Configure.cmd:
     158                o Made some addjustments to the makefiles. Most important
     159                  eliminating nearly all ODIN32_<dir> directory macros.
     160                o Changed all "PDWIN32_" to "ODIN32_".
     161                o Renamed pdwin32.$(CCENV).* to pdwin32.*.$(CCENV).mk
     162                  and pdwin32.* to odin32.*.mk.
     163                o Added tiny rexx script, Configure.cmd, which generates
     164                  a file with absolute directory macros; makefile.inc.
     165                  Makefile.inc also includes /include/odin32.mk.
     166                  NB. This script is automatically invoked the first time
     167                  you start nmake or wmake on /makefile.
     168                o Restructured the win32k.sys makefiles. Now all but
     169                  the win32k.sys makefile is using the new makefile style.
     170                o The tools makefiles are mostly according to the new style.
     171                o Compiler and debug/release specific library directory.
     172                  ODIN32_LIB will now point to a compiler specific directory
     173                  under /lib. Debug and release files are also separated.
     174                o The <>exp.def are now generated in the $(OBJDIR) directory.
     175                o .lib-files are also targeted to $(OBJDIR).
     176                o More Watcom friendly makefiles. (I didn't say that they are
     177                  working with Watcom! I removed VAC dependencies when
     178                  possibled or else tried to make wmake fail.)
     179                o Moved readmes in the /bin/glide tree to the source
     180                  directories under opengl.
     181    - tools/install:
     182                o Removed odininst.wis - odin.cmd generates this.
     183                o Tried to make odin.cmd more readable; uses
     184                  the wic.exe option -c <dir> to set current directory.
     185                  ARG! Why can't wic.exe return anything but 0? When files
     186                  aren't found for example, I have no way of finding it out.
     187                o Added package which adds win32k.sys to the config.sys.
     188                  Seems like I have to add a file to that packet, so win32k.ddp
     189                  works as dummy file. It also seems like there is a but in
     190                  WarpIn 0.95 - it inserts the line between the '\r' and the '\n'
     191                  chars at the end of the previous line.
     192
     193 2000-12-02: Sander van Leeuwen <sandervl@xs4all.nl>
     194    - KERNEL32: o Added renaming for MCICDA (MCICDA.DLL -> MCICDA.DRV)
     195
     196 2000-12-02: chris.wohlgemuth <chris.wohlgemuth@cityweb.de>
     197    - WINMM\MCICDA:
     198                o Rewrote it for OS/2
    2199
    3200 2000-11-26: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     
    708905                o Changed version apis
    709906                o You can now tell Odin to pretend to be Windows 98 or
    710                   Windows NT 4.0 (default = NT40)<br>
    711                   Odin.ini:<pre>
     907                  Windows NT 4.0 (default = NT40)
     908                  Odin.ini:
    712909                  [WinVersion]
    713                   Version=Win98</pre>
     910                  Version=Win98
    714911    - OLE32:    o Added stubs for CoGetInstanceFromFile & CoGetInstanceFromIStorage
    715912    - KERNEL32, WSOCK32, WINMM, include\odinwrap.h, SHLWAPI, WNASPI32:
Note: See TracChangeset for help on using the changeset viewer.