home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / odin051d.zip / ChangeLog next >
Text File  |  2002-05-01  |  6KB  |  125 lines

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