Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
590fd62b
Commit
590fd62b
authored
Jul 31, 2001
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Release 20010731.
parent
cce6dd00
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
1239 additions
and
12 deletions
+1239
-12
ANNOUNCE
ANNOUNCE
+9
-11
ChangeLog
ChangeLog
+1229
-0
version.h
include/version.h
+1
-1
No files found.
ANNOUNCE
View file @
590fd62b
This is release 20010
629
of Wine, a free implementation of Windows on
This is release 20010
731
of Wine, a free implementation of Windows on
Unix. This is still a developers only release. There are many bugs
and unimplemented features. Most applications still do not work
correctly.
...
...
@@ -6,12 +6,10 @@ correctly.
Patches should be submitted to "wine-patches@winehq.com". Please don't
forget to include a ChangeLog entry.
WHAT'S NEW with Wine-20010629: (see ChangeLog for details)
- Better font metrics support in Postscript driver using Freetype.
- Major window management redesign (still in progress).
- Message queues in wineserver to prepare for inter-process messaging.
- DDE merged from Corel tree, plus various fixes.
- 64-bit file size support.
WHAT'S NEW with Wine-20010731: (see ChangeLog for details)
- 16-bit comm routines reimplemented properly.
- More improvements to the Postscript driver.
- A few more steps towards dll separation.
- Lots of bug fixes.
See the README file in the distribution for installation instructions.
...
...
@@ -20,10 +18,10 @@ Because of lags created by using mirror, this message may reach you before
the release is available at the ftp sites. The sources will be available
from the following locations:
http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20010
629
.tar.gz
ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20010
629
.tar.gz
ftp://ftp.fu-berlin.de/unix/linux/mirrors/sunsite.unc.edu/ALPHA/wine/development/Wine-20010
629
.tar.gz
ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20010
629
.tar.gz
http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20010
731
.tar.gz
ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20010
731
.tar.gz
ftp://ftp.fu-berlin.de/unix/linux/mirrors/sunsite.unc.edu/ALPHA/wine/development/Wine-20010
731
.tar.gz
ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20010
731
.tar.gz
It should also be available from any other site that mirrors ibiblio.org.
For more download locations, see http://ftpsearch.lycos.com. These
...
...
ChangeLog
View file @
590fd62b
----------------------------------------------------------------
2001-07-31 Alexandre Julliard <julliard@winehq.com>
* dlls/gdi/driver.c: Jukka Heinonen <jhei@iki.fi>
Include device name in call to CreateIC.
* dlls/x11drv/window.c:
Fixed desktop window structure initialization.
* dlls/ddraw/dsurface/user.c, windows/dce.c:
Fixed a few problems with DCX_* flags handling.
* dlls/comctl32/toolbar.c:
Nog <nog@sdf.lonestar.org>
Don't enable the 'hot' state of a toolbar button when it's not
enabled.
* dlls/opengl32/make_opengl, dlls/opengl32/opengl_ext.c:
Lionel Ulmer <lionel.ulmer@free.fr>
- added support for the SGIS multitexture extension.
- misc. other fixes
* windows/defwnd.c:
Erase only client area on WM_ERASEBKGND.
2001-07-30 Alexandre Julliard <julliard@winehq.com>
* tools/winapi/.cvsignore, tools/winapi/Makefile.in,
tools/winapi/trampoline, tools/winapi/winapi_check, configure,
configure.in:
Patrik Stridvall <ps@leissner.se>
Made it possible to install the winapi tools.
* include/winnls.h, include/winuser.h:
Force STRICT checking of callback function types when compiling Wine.
* windows/property.c:
Implement EnumProps on top of EnumPropsEx to avoid function pointer
type mismatches.
* loader/ne/module.c, loader/task.c, include/task.h:
Fixed HTASK/HTASK16 handle mismatch.
* include/mmsystem.h, include/msacm.h, include/windef.h:
Moved some handle declarations to the right headers.
* tools/winapi/config.pm, tools/winapi/make_parser.pm,
tools/winapi/options.pm, tools/winapi_check/modules.dat,
tools/winapi_check/modules.pm, tools/winapi_check/win32/ttydrv.api,
tools/winapi_check/win32/wineps.api,
tools/winapi_check/win32/x11drv.api, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_local.pm,
tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
A few bug fixes.
* tools/winemaker:
Francois Gouget <fgouget@codeweavers.com>
Fix handling of the '--with-wine-xxx' options: only look in the
specified path.
Libraries and wine dlls are separate notions that need separate paths
-> add WINE_DLL_{ROOT,PATH}, --with-wine-dlls and a '-P' option.
Small fixes to the search order.
2001-07-29 Alexandre Julliard <julliard@winehq.com>
* dlls/wineps/init.c, dlls/wineps/wineps.spec,
dlls/x11drv/x11ddraw.c, dlls/x11drv/x11drv.spec,
graphics/enhmetafiledrv/init.c, graphics/escape.c,
graphics/metafiledrv/init.c, graphics/win16drv/init.c,
graphics/x11drv/init.c, include/gdi.h, include/wine/wingdi16.h,
include/x11drv.h, dlls/gdi/driver.c, dlls/gdi/gdi.spec,
dlls/gdi/printdrv.c, dlls/wineps/escape.c:
Rewrote Escape to avoid calling down to Escape16.
Replaced Escape by ExtEscape in the DC function table.
* Make.rules.in: Patrik Stridvall <ps@leissner.se>
Added a filter rule for filtering make output with
tools/winapi/make_filter.
* dlls/ole32/clipboard.c, dlls/ole32/ole2.c:
Patrik Stridvall <ps@leissner.se>
Fixed some warnings.
* tools/winapi/config.pm, tools/winapi/make_filter,
tools/winapi/make_filter_options.pm, tools/winapi/make_parser.pm,
tools/winapi/options.pm, tools/winapi/setup.pm:
Patrik Stridvall <ps@leissner.se>
A few bug fixes.
* include/dplay.h:
Patrik Stridvall <ps@leissner.se>
Cleanup/removal of unnessary things that would have made winapi_*
parsing more complicated.
2001-07-28 Alexandre Julliard <julliard@winehq.com>
* graphics/x11drv/init.c, graphics/x11drv/palette.c,
graphics/x11drv/xfont.c, include/gdi.h, include/win16drv.h,
include/x11drv.h, objects/dc.c, objects/palette.c,
graphics/win16drv/init.c, graphics/win16drv/text.c,
dlls/wineps/escape.c, dlls/wineps/font.c, dlls/wineps/init.c,
dlls/wineps/ps.c, dlls/wineps/psdrv.h, dlls/wineps/wineps.spec,
dlls/x11drv/x11drv.spec, graphics/enhmetafiledrv/init.c,
graphics/mapping.c, graphics/metafiledrv/init.c, dlls/gdi/driver.c,
dlls/ttydrv/dc.c, dlls/ttydrv/palette.c, dlls/ttydrv/ttydrv.h,
dlls/ttydrv/ttydrv.spec, dlls/ttydrv/ttydrv_main.c:
Added GetDeviceCaps to the DC driver interface. Removed devCaps
pointer in the generic DC structure.
* dlls/ddraw/ddraw_private.h:
Removed unused DC_FUNCS pointers.
2001-07-27 Alexandre Julliard <julliard@winehq.com>
* misc/version.c:
Bob Goodwin <goodie1@pacbell.net>
Fix the 16bit win95 version.
* tools/winemaker:
Francois Gouget <fgouget@codeweavers.com>
Put the per project paths before the wine paths.
Remove unnecessary libraries from the wine link test.
Move DLL_LINK from configure.in to the Make.rules file.
* dlls/commdlg/printdlg.c:
Andreas Mohr <a.mohr@mailto.de>
Don't crash if DeviceCapabilities(DC_PAPERNAMES) fails.
* dlls/Makefile.in, dlls/ddraw/Makefile.in, dlls/ddraw/ddraw.spec,
dlls/opengl32/Makefile.in, dlls/opengl32/opengl32.spec:
Added missing ntdll imports.
* dlls/wineps/init.c, dlls/wineps/wineps.spec,
dlls/x11drv/x11drv.spec, graphics/Makefile.in, graphics/driver.c,
graphics/win16drv/init.c, graphics/x11drv/bitmap.c,
graphics/x11drv/init.c, graphics/x11drv/oembitmap.c, include/gdi.h,
include/x11drv.h, objects/dc.c, dlls/gdi/Makefile.in,
dlls/gdi/driver.c, dlls/gdi/gdi_main.c, dlls/ttydrv/bitmap.c,
dlls/ttydrv/dc.c, dlls/ttydrv/ttydrv.spec:
Build the DC function table by using GetProcAddress on the graphics
driver module. Moved driver support to dlls/gdi.
2001-07-26 Alexandre Julliard <julliard@winehq.com>
* dlls/Makefile.in, dlls/ddraw/Makefile.in, dlls/ddraw/ddraw.spec:
Removed import of x11drv from ddraw.
* dlls/dinput/dinput_main.c, dlls/dsound/dsound_main.c,
loader/dos/dosmod.c:
Patrik Stridvall <ps@leissner.se>
Fixed some warnings.
* dlls/oleaut32/oleaut.c:
Patrik Stridvall <ps@leissner.se>
Documentation fixes.
* include/commctrl.h:
Patrik Stridvall <ps@leissner.se>
Cleanup/removal of unnessary things that would have made winapi_*
parsing more complicated.
* dlls/kernel/comm.c, include/winbase.h, include/winuser.h:
Patrik Stridvall <ps@leissner.se>
- Moved comm related protoypes to the correct .h file.
- Cleaned up the include section.
* include/wine/port.h:
Patrik Stridvall <ps@leissner.se>
Removed inclusion of winnt.h because the porting layer shouldn't
include Windows specific stuff.
* dlls/wineps/afm.c, dlls/wineps/init.c, dlls/wineps/ps.c,
dlls/wineps/psdrv.h, dlls/wineps/truetype.c:
Ian Pilcher <ian.pilcher@home.com>
Rewrite TrueType font metric parsing code.
* tools/winapi_check/modules.dat, tools/winapi_check/modules.pm,
tools/winapi_check/nativeapi.pm, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_global.pm,
tools/winapi_check/winapi_parser.pm, tools/winapi/config.pm,
tools/winapi/make_filter, tools/winapi/make_filter_options.pm,
tools/winapi/make_parser.pm, tools/winapi/options.pm,
tools/winapi/output.pm, tools/winapi/type.pm,
tools/winapi/winapi_check_options.pm, tools/winapi/winapi_extract,
tools/winapi/winapi_extract_options.pm, tools/winapi/winapi_fixup:
Patrik Stridvall <ps@leissner.se>
- A few more bug fixes
- Reorganization continues
- New tool (make_filter) for filtering make output added
* dlls/ntdll/misc.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Fix a typo.
* graphics/x11drv/bitblt.c:
Bill Medland <medbi01@accpac.com>
Don't inline perfect_graphics().
* include/callback.h, include/hook.h, loader/module.c, loader/task.c,
scheduler/process.c, dlls/user/user_main.c, if1632/thunk.c:
Removed a few unnecessary Callouts.
* include/queue.h, include/wine/winuser16.h, windows/clipboard.c,
windows/focus.c, windows/hook.c, windows/input.c,
windows/message.c, windows/queue.c, windows/timer.c,
windows/user.c, windows/win.c, windows/winpos.c,
dlls/x11drv/desktop.c:
Avoid using GetFastQueue16 from USER.
* dlls/user/text.c, include/winuser.h:
Travis Michielsen <tjmichielsen@yahoo.com>
Fully implement DrawTextEx* functions.
* dlls/comctl32/propsheet.c:
Marcus Meissner <marcus@jet.franken.de>
Be a bit more graceful on NULL property sheet titles.
* dlls/comctl32/toolbar.c:
Guy L. Albertelli <galberte@neo.lrun.com>
- On TB_SETIMAGELIST retrieve new values of the bitmap width and
height (fixes overlap of image and text in IE4).
- Handle return codes from TBN_DROPDOWN (allows a "dropdown" to be
treated like a regular button).
- Implement TBN_BEGINDRAG and TBN_ENDDRAG in WM_LBUTTON{DOWN|UP} (not
necessary but done by native).
- Implement NM_RELEASEDCAPTURE and NM_CLICK.
* include/commctrl.h:
Guy L. Albertelli <galberte@neo.lrun.com>
Add values to describe return values from WM_NOTIFY of TBN_DROPDOWN.
* Make.rules.in:
Mike McCormack <mike_mccormack@start.com.au>
Correct man page spec directory.
2001-07-25 Alexandre Julliard <julliard@winehq.com>
* windows/winpos.c, windows/x11drv/event.c, loader/ne/module.c,
memory/global.c, memory/local.c, memory/registry.c,
msdos/dosaspi.c, objects/bitmap.c, objects/region.c,
objects/text.c, relay32/builtin32.c, scheduler/critsection.c,
scheduler/thread.c, win32/device.c, windows/driver.c,
windows/input.c, windows/keyboard.c, windows/painting.c,
graphics/enhmetafiledrv/graphics.c,
graphics/enhmetafiledrv/objects.c, graphics/metafiledrv/bitblt.c,
graphics/metafiledrv/graphics.c, graphics/metafiledrv/objects.c,
graphics/metafiledrv/text.c, graphics/win16drv/graphics.c,
graphics/x11drv/bitmap.c, graphics/x11drv/clipping.c,
graphics/x11drv/codepage.c, graphics/x11drv/oembitmap.c,
graphics/x11drv/text.c, if1632/builtin.c, if1632/relay.c,
if1632/thunk.c, dlls/winsock/async.c, dlls/wsock32/protocol.c,
graphics/painting.c, dlls/user/network.c, dlls/winaspi/winaspi16.c,
dlls/winaspi/winaspi32.c, dlls/wininet/ftp.c,
dlls/winmm/mciwave/mciwave.c, dlls/winmm/wineoss/audio.c,
dlls/winmm/wineoss/midi.c, dlls/msacm/driver.c, dlls/ntdll/rtl.c,
dlls/ntdll/rtlstr.c, dlls/ntdll/sec.c, dlls/ole32/bindctx.c,
dlls/ole32/errorinfo.c, dlls/ole32/moniker.c, dlls/ole32/ole2nls.c,
dlls/oleaut32/dispatch.c, dlls/oleaut32/oleaut.c,
dlls/oleaut32/stubs.c, dlls/richedit/richedit.c,
dlls/setupapi/devinst.c, dlls/setupapi/infparse.c,
dlls/setupapi/virtcopy.c, dlls/shell32/memorystream.c,
dlls/shell32/shellstring.c, dlls/shell32/systray.c,
dlls/shlwapi/regstream.c, dlls/ttydrv/graphics.c,
controls/desktop.c, controls/icontitle.c, controls/static.c,
dlls/comctl32/ipaddress.c, dlls/commdlg/filedlg95.c,
dlls/commdlg/filedlgbrowser.c, dlls/ddraw/d3ddevice/main.c,
dlls/ddraw/d3ddevice/mesa.c, dlls/ddraw/d3dexecutebuffer.c,
dlls/ddraw/d3dlight.c, dlls/ddraw/d3dmaterial.c,
dlls/ddraw/d3dtexture.c, dlls/ddraw/d3dviewport.c,
dlls/ddraw/helper.c, dlls/dplayx/dplaysp.c,
dlls/dplayx/dplayx_global.c, dlls/kernel/toolhelp.c,
dlls/kernel/wowthunk.c, dlls/mpr/mpr_main.c, controls/combo.c:
Removed unnecessary inclusion of heap.h.
2001-07-24 Alexandre Julliard <julliard@winehq.com>
* graphics/enhmetafiledrv/init.c, include/enhmetafile.h,
include/gdi.h, objects/enhmetafile.c:
Removed enhmetafile.h. Simplified ENHMETAFILEOBJ structure a bit.
* include/heap.h, include/module.h, loader/elf.c, loader/loadorder.c,
loader/module.c, msdos/int21.c, relay32/snoop.c,
windows/clipboard.c, dlls/user/lstr.c, dlls/wineps/afm.c,
dlls/wineps/escape.c, dlls/wineps/init.c, dlls/wineps/ppd.c,
dlls/wineps/truetype.c, dlls/winmm/mci.c, dlls/winmm/mmsystem.c,
files/dos_fs.c, files/drive.c, files/profile.c, graphics/driver.c,
graphics/env.c, graphics/win16drv/prtdrv.c,
graphics/x11drv/xfont.c, if1632/snoop.c, dlls/comctl32/propsheet.c,
dlls/gdi/printdrv.c, dlls/kernel/format_msg.c,
dlls/setupapi/setupx_main.c, dlls/shell32/iconcache.c,
dlls/shell32/shelllink.c:
Removed HEAP_strdupA.
* dlls/wineps/data/Palatino_BoldItalic.c,
dlls/wineps/data/Palatino_Italic.c,
dlls/wineps/data/Palatino_Roman.c, dlls/wineps/data/Symbol.c,
dlls/wineps/data/Times_Bold.c, dlls/wineps/data/Times_BoldItalic.c,
dlls/wineps/data/Times_Italic.c, dlls/wineps/data/Times_Roman.c,
dlls/wineps/data/ZapfChancery_MediumItalic.c,
dlls/wineps/data/ZapfDingbats.c, dlls/wineps/data/agl.c,
dlls/wineps/data/agl.h, dlls/wineps/data/AvantGarde_Book.c,
dlls/wineps/data/AvantGarde_BookOblique.c,
dlls/wineps/data/AvantGarde_Demi.c,
dlls/wineps/data/AvantGarde_DemiOblique.c,
dlls/wineps/data/Bookman_Demi.c,
dlls/wineps/data/Bookman_DemiItalic.c,
dlls/wineps/data/Bookman_Light.c,
dlls/wineps/data/Bookman_LightItalic.c, dlls/wineps/data/Courier.c,
dlls/wineps/data/Courier_Bold.c,
dlls/wineps/data/Courier_BoldOblique.c,
dlls/wineps/data/Courier_Oblique.c, dlls/wineps/data/Helvetica.c,
dlls/wineps/data/Helvetica_Bold.c,
dlls/wineps/data/Helvetica_BoldOblique.c,
dlls/wineps/data/Helvetica_Narrow.c,
dlls/wineps/data/Helvetica_Narrow_Bold.c,
dlls/wineps/data/Helvetica_Narrow_BoldOblique.c,
dlls/wineps/data/Helvetica_Narrow_Oblique.c,
dlls/wineps/data/Helvetica_Oblique.c,
dlls/wineps/data/NewCenturySchlbk_Bold.c,
dlls/wineps/data/NewCenturySchlbk_BoldItalic.c,
dlls/wineps/data/NewCenturySchlbk_Italic.c,
dlls/wineps/data/NewCenturySchlbk_Roman.c,
dlls/wineps/data/Palatino_Bold.c, dlls/wineps/mkagl.c,
dlls/wineps/psdrv.h:
Ian Pilcher <ian.pilcher@home.com>
Make built-in font data read-only.
* objects/dcvalues.c:
Got rid of all the ugly macros.
* dlls/wineps/afm.c, dlls/wineps/font.c, dlls/wineps/glyphlist.c,
dlls/wineps/init.c, dlls/wineps/psdrv.h, dlls/wineps/truetype.c:
Ian Pilcher <ian.pilcher@home.com>
Modify init code to handle const data types.
* dlls/kernel/comm.c, dlls/kernel/kernel_main.c,
dlls/user/Makefile.in, dlls/user/comm16.c, dlls/user/user_main.c:
Mike McCormack <mike_mccormack@start.com.au>
Move 16-bit COMM code to USER dll.
* controls/button.c, controls/combo.c, controls/edit.c,
controls/icontitle.c, controls/listbox.c, controls/scroll.c,
controls/static.c:
Jukka Heinonen <jhei@iki.fi>
WNDPROC handlers now check whether HWND argument is valid.
* dlls/oleaut32/oleaut.c, dlls/oleaut32/oleaut32.spec,
dlls/oleaut32/olefont.c:
Marcus Meissner <marcus@jet.franken.de>
OLEAUT32.DllGetClassObject and support for the Ole StdFont added (just
giving back a 8 point System font for now).
* objects/dcvalues.c, scheduler/critsection.c, scheduler/sysdeps.c,
scheduler/thread.c:
Patrik Stridvall <ps@leissner.se>
Documentation fixes.
2001-07-23 Alexandre Julliard <julliard@winehq.com>
* dlls/ntdll/signal_i386.c, dlls/ole32/compobj.c, dlls/ole32/ifs.c,
dlls/ole32/ifs.h, dlls/ole32/ole2.c, dlls/oleaut32/ole2disp.c,
dlls/oleaut32/ole2disp.h, dlls/oleaut32/typelib.c,
dlls/olecli/olecli_main.c, dlls/olesvr/olesvr_main.c,
dlls/shell32/shlmenu.c, include/ole.h,
dlls/lzexpand/lzexpand_main.c, dlls/msvcrt/cpp.c,
dlls/msvcrt/exit.c, dlls/msvcrt/mbcs.c, dlls/msvcrt/msvcrt.h:
Patrik Stridvall <ps@leissner.se>
- Made sure that the files that contains the declarations
of the implementated functions are included.
- Corrected mismatching prototypes.
- Cleaned up the include section.
* dlls/wineps/font.c:
Ian Pilcher <ian.pilcher@home.com>
Use Windows metrics for font scaling.
* tools/winapi/config.pm, tools/winapi/options.pm,
tools/winapi/output.pm, tools/winapi/winapi_check_options.pm,
tools/winapi/winapi_extract,
tools/winapi/winapi_extract_options.pm, tools/winapi/winapi_fixup,
tools/winapi/winapi_fixup_options.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_documentation.pm,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_global.pm,
tools/winapi_check/winapi_local.pm,
tools/winapi_check/winapi_options.pm,
tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
Yet another major reorganization and a few new features.
* files/file.c, server/file.c:
Bernhard Rosenkraenzer <bero@redhat.de>
Set executable permissions when creating .exe/.com files.
* dlls/msvcrt/file.c:
Marcus Meissner <marcus@jet.franken.de>
Pass handle to GetFileType, not MSVCRT fd.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Rewrite BuildCommDCB16 to depend on BuildCommDCB, not vice-versa.
* dlls/wineps/afm.c, dlls/wineps/data/agl.c, dlls/wineps/glyphlist.c, dlls/wineps/mkagl.c:
Ian Pilcher <ian.pilcher@home.com>
Only index glyph names when necessary.
* include/loadorder.h, include/metafile.h, include/module.h,
include/options.h, loader/loadorder.c, loader/main.c,
loader/module.c, loader/ne/module.c, misc/options.c,
objects/font.c, objects/metafile.c, windows/class.c,
windows/user.c, windows/x11drv/event.c, windows/x11drv/keyboard.c,
dlls/ttydrv/ttydrv_main.c, dlls/winaspi/winaspi32.c,
dlls/wineps/bitmap.c, dlls/x11drv/x11drv_main.c,
graphics/win16drv/prtdrv.c, graphics/x11drv/bitblt.c,
graphics/x11drv/graphics.c, graphics/x11drv/oembitmap.c,
graphics/x11drv/palette.c, debugger/debugger.h, debugger/info.c,
debugger/memory.c, debugger/module.c, debugger/msc.c,
debugger/winedbg.c, dlls/ddraw/ddraw/hal.c,
dlls/ddraw/ddraw/main.c, dlls/ddraw/direct3d/main.c,
dlls/ddraw/direct3d/mesa.c, dlls/ddraw/helper.c,
dlls/gdi/printdrv.c, dlls/setupapi/virtcopy.c:
Removed some unnecessary includes.
2001-07-22 Alexandre Julliard <julliard@winehq.com>
* dlls/wineps/afm.c, dlls/wineps/data/agl.c, dlls/wineps/data/agl.h,
dlls/wineps/mkagl.c, dlls/wineps/psdrv.h:
Ian Pilcher <ian.pilcher@home.com>
Eliminate UNICODEVECTOR data type.
* dlls/ddraw/d3ddevice/mesa.c, dlls/ddraw/mesa_private.h,
include/wine_gl.h:
Commented out references to x11drv internals from MESA code.
* graphics/enhmetafiledrv/objects.c, graphics/metafiledrv/objects.c,
graphics/win16drv/brush.c, graphics/win16drv/font.c,
graphics/win16drv/objects.c, graphics/win16drv/pen.c,
include/win16drv.h, dlls/ttydrv/objects.c, dlls/wineps/brush.c,
dlls/wineps/font.c, dlls/wineps/objects.c, dlls/wineps/pen.c,
dlls/wineps/psdrv.h:
Removed some direct accesses to GDI internal pen/brush/font
structures.
* windows/spy.c:
Guy L. Albertelli <galberte@neo.lrun.com>
- If the class of the window is a known standard, then format the name
of the WM_USER+nnn messages if possible.
- Fix case where the classname returned was truncated and not printed
at all.
- Issue errors if either the Notify or common control messasge lists
are out of order.
- Prepare to dump out control block structures pointed to by lparam
for messages.
* dlls/ttydrv/bitmap.c, dlls/ttydrv/dc.c, dlls/ttydrv/ttydrv.h,
dlls/wineps/init.c, graphics/enhmetafiledrv/init.c,
graphics/metafiledrv/init.c, graphics/win16drv/init.c,
graphics/x11drv/dib.c, graphics/x11drv/init.c, include/bitmap.h,
include/gdi.h, include/x11drv.h, objects/bitmap.c, objects/dib.c,
dlls/gdi/wing.c:
Moved the 16-bit pointer to the DIB bits out of the driver-specific
structure and into the main bitmap structure. Removed
CreateDIBSection16 from the driver interface.
* controls/menu.c, dlls/shell32/shell32_main.c, include/heap.h, windows/mdi.c:
Got rid of HEAP_strdupW.
* dlls/wineps/data/AvantGarde_Book.c,
dlls/wineps/data/AvantGarde_BookOblique.c,
dlls/wineps/data/AvantGarde_Demi.c,
dlls/wineps/data/AvantGarde_DemiOblique.c,
dlls/wineps/data/Bookman_Demi.c,
dlls/wineps/data/Bookman_DemiItalic.c,
dlls/wineps/data/Bookman_Light.c,
dlls/wineps/data/Bookman_LightItalic.c, dlls/wineps/data/Courier.c,
dlls/wineps/data/Courier_Bold.c,
dlls/wineps/data/Courier_BoldOblique.c,
dlls/wineps/data/Courier_Oblique.c, dlls/wineps/data/Helvetica.c,
dlls/wineps/data/Helvetica_Bold.c,
dlls/wineps/data/Helvetica_BoldOblique.c,
dlls/wineps/data/Helvetica_Narrow.c,
dlls/wineps/data/Helvetica_Narrow_Bold.c,
dlls/wineps/data/Helvetica_Narrow_BoldOblique.c,
dlls/wineps/data/Helvetica_Narrow_Oblique.c,
dlls/wineps/data/Helvetica_Oblique.c,
dlls/wineps/data/NewCenturySchlbk_Bold.c,
dlls/wineps/data/NewCenturySchlbk_BoldItalic.c,
dlls/wineps/data/NewCenturySchlbk_Italic.c,
dlls/wineps/data/NewCenturySchlbk_Roman.c,
dlls/wineps/data/Palatino_Bold.c,
dlls/wineps/data/Palatino_BoldItalic.c,
dlls/wineps/data/Palatino_Italic.c,
dlls/wineps/data/Palatino_Roman.c, dlls/wineps/data/Symbol.c,
dlls/wineps/data/Times_Bold.c, dlls/wineps/data/Times_BoldItalic.c,
dlls/wineps/data/Times_Italic.c, dlls/wineps/data/Times_Roman.c,
dlls/wineps/data/ZapfChancery_MediumItalic.c,
dlls/wineps/data/ZapfDingbats.c, dlls/wineps/psdrv.h,
dlls/wineps/truetype.c, dlls/wineps/afm.c:
Ian Pilcher <ian.pilcher@home.com>
Remove redundant data structure from font metrics.
* dlls/oleaut32/olefont.c:
Marcus Meissner <marcus@jet.franken.de>
OleFont::IDispatch::Invoke stub can just return S_OK.
2001-07-20 Alexandre Julliard <julliard@winehq.com>
* dlls/x11drv/window.c:
Use AdjustWindowRect to translate X to window rectangle instead of
duplicating what's done in nonclient.c.
* windows/nonclient.c:
Bill Medland <medbi01@accpac.com>
Corrections to the Win95 and later frame drawing code.
* windows/win.c: Bill Medland <medbi01@accpac.com>
Additional modifications to the window styles during window creation.
* include/wine/shell16.h, memory/atom.c, dlls/winmm/winemm.h,
dlls/ntdll/signal_sparc.c, dlls/ole32/compobj_private.h,
dlls/ole32/errorinfo.c, dlls/ole32/filemoniker.c,
dlls/ole32/hglobalstream.c, dlls/ole32/memlockbytes.c,
dlls/ole32/ole2nls.c, dlls/oleaut32/dispatch.c,
dlls/shell32/shell.c, dlls/shell32/shell32_main.c,
dlls/shell32/shellole.c, dlls/shell32/shellreg.c,
dlls/shell32/shpolicy.c, dlls/kernel/sync.c, dlls/msvideo/vfw16.h:
Patrik Stridvall <ps@leissner.se>
- Made sure that the files that contains the declarations
of the implementated functions are included.
- Corrected mismatching prototypes.
- Cleaned up the include section.
* include/Makefile.in:
Added a few more files to the install list.
* windows/winpos.c:
Guy L. Albertelli <galberte@neo.lrun.com>
Trace rectangles returned by GetClientRect and GetWindowRect.
* dlls/comctl32/toolbar.c:
Guy L. Albertelli <galberte@neo.lrun.com>
- Recalc the toolbar size on TB_SETBUTTONSIZE in certain conditions.
- Add trace to show the paint rectangle prior to refreshing.
* dlls/comctl32/rebar.c:
Guy L. Albertelli <galberte@neo.lrun.com>
- Fix handling of text color.
- Correct implementation of WM_SETREDRAW to be closer to native.
- Do more implementation of RBS_AUTOSIZE in the WM_SIZE processor.
- Implement RBBS_VARIABLEHEIGHT. Used by IE4.
- Do more testing in WM_SIZE to handle strange cases like native.
* windows/spy.c:
Guy L. Albertelli <galberte@neo.lrun.com>
Display rectangle from WM_NCCALCSIZE on entry and exit.
* dlls/comctl32/comboex.c:
Guy L. Albertelli <galberte@neo.lrun.com>
Fix conversion of W structure to A structure during notify.
* README:
Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
Update information concerning FreeBSD.
Refer to Wine instead of wine as the package name.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Replace service thread with ReadFileEx/WriteFileEx.
* files/profile.c:
Lionel Ulmer <lionel.ulmer@free.fr>
Fix 'undocumented' behaviour of GetPrivateProfileString.
2001-07-19 Alexandre Julliard <julliard@winehq.com>
* dlls/shell32/shpolicy.h:
Patrik Stridvall <ps@leissner.se>
Removed unused file.
* tools/winapi_check/win32/shell32.api,
tools/winapi_check/win32/user32.api,
tools/winapi_check/winapi_check, tools/winapi/winapi_extract:
Patrik Stridvall <ps@leissner.se>
Minor reorganisation and a few bug fixes.
* dlls/ddraw/dsurface/wndproc.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Fix out of the source tree build (again).
* misc/registry.c, relay32/builtin32.c, scheduler/client.c,
scheduler/handle.c, scheduler/pipe.c, scheduler/process.c,
scheduler/synchro.c, scheduler/sysdeps.c, scheduler/thread.c,
scheduler/timer.c, win32/console.c, win32/device.c, win32/except.c,
windows/input.c, windows/message.c, windows/painting.c,
windows/queue.c, windows/timer.c, dlls/winsock/socket.c,
files/change.c, files/dos_fs.c, files/file.c, files/profile.c,
graphics/x11drv/xfont.c, include/server.h, include/wine/server.h,
include/wine/server_protocol.h, loader/main.c, loader/module.c,
loader/pe_image.c, loader/task.c, memory/atom.c, memory/registry.c,
memory/selector.c, memory/virtual.c, dlls/advapi32/registry.c,
dlls/kernel/comm.c, dlls/kernel/debugger.c, dlls/kernel/sync.c,
dlls/kernel/toolhelp.c, dlls/ntdll/exception.c, dlls/ntdll/nt.c,
dlls/ntdll/om.c, dlls/ntdll/reg.c, dlls/ntdll/sync.c:
Moved server.h to include/wine.
* server/Makefile.in, server/handle.h, server/object.h,
server/process.h, server/protocol.def, server/request.c,
server/request.h, server/thread.h, server/unicode.h,
tools/make_requests:
Use the new protocol.def file to build the request structures.
Define protocol structures in a separate server_protocol.h file.
Removed __WINE_SERVER__ checks now that all includes are in the right
directory.
* dlls/wineps/afm.c, dlls/wineps/font.c, dlls/wineps/ps.c,
dlls/wineps/psdrv.h, dlls/wineps/truetype.c:
Ian Pilcher <ian.pilcher@home.com>
Read/calculate average character width for all fonts.
Work directly with 16-bit WCHARs; don't convert to CP1252.
* dlls/wineps/data/Helvetica_Narrow.c,
dlls/wineps/data/Helvetica_Narrow_Bold.c,
dlls/wineps/data/Helvetica_Narrow_BoldOblique.c,
dlls/wineps/data/Helvetica_Narrow_Oblique.c:
Ian Pilcher <ian.pilcher@home.com>
Make Helvetica Narrow a separate font family.
2001-07-18 Alexandre Julliard <julliard@winehq.com>
* memory/environ.c, misc/registry.c, msdos/dosconf.c, msdos/int29.c,
msdos/ppdev.c, objects/brush.c, objects/metafile.c, objects/pen.c,
win32/file.c, dlls/version/resource.c, dlls/winmm/joystick.c,
dlls/winmm/mci.c, dlls/winmm/mmio.c, dlls/winmm/mmsystem.c,
dlls/winmm/time.c, files/dos_fs.c, graphics/win16drv/objects.c,
graphics/x11drv/objects.c, include/msvcrt/string.h,
include/wine/winuser16.h, include/winuser.h, loader/task.c,
dlls/comctl32/comctl32undoc.c, dlls/ddraw/dclipper/main.c,
dlls/ddraw/direct3d/mesa.c, dlls/ddraw/dsurface/wndproc.c,
dlls/ddraw/helper.c, dlls/kernel/comm.c, dlls/kernel/kernel_main.c,
dlls/msacm/pcmconverter.c, dlls/msvcrt/errno.c, dlls/msvcrt/mbcs.c,
dlls/msvcrt/msvcrt.h, dlls/user/lstr.c, dlls/user/wsprintf.c:
Patrik Stridvall <ps@leissner.se>
- Made sure that the files that contains the declarations
of implementated functions are included.
- Corrected mismatching prototypes.
- Cleaned up the include section.
* memory/atom.c: Patrik Stridvall <ps@leissner.se>
Documentation fixes.
* tools/winapi_check/win32/msvcrt.api,
tools/winapi_check/win32/ole32.api,
tools/winapi_check/win32/shell32.api,
tools/winapi_check/modules.pm, tools/winapi_check/output.pm,
tools/winapi_check/winapi.pm, tools/winapi_check/winapi_check,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_global.pm,
tools/winapi_check/winapi_options.pm,
tools/winapi_check/winapi_parser.pm, tools/winapi/config.pm,
tools/winapi/output.pm, tools/winapi/setup.pm,
tools/winapi/winapi_extract:
Patrik Stridvall <ps@leissner.se>
Several additions and bug fixes.
* windows/message.c, include/winuser.h:
Reject pointer messages in SendNotifyMessage[AW] and
SendMessageCallback[AW]. Fixed prototypes.
* include/comcat.h, include/docobj.h, include/oaidl.h,
include/objidl.h, include/ocidl.h, include/oleidl.h, include/rpc.h,
include/servprov.h, include/strmif.h, include/unknwn.h,
include/urlmon.h:
Francois Gouget <fgouget@free.fr>
Include rpc*.h/windows.h/ole2.h just like windows.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Use GetCommState16 to save state in OpenComm16.
Merge comm16 globals into one structure.
* tools/fnt2bdf.c:
Bill Medland <medbi01@accpac.com>
Make the font name and size settings reflect the data in the font file
rather than arbitrary values.
* relay32/snoop.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
SNOOP_DoReturn: remove redundant printing of tid.
2001-07-17 Alexandre Julliard <julliard@winehq.com>
* dlls/Makefile.in: Updated dependencies.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Rewrite SetCommState16 to use SetCommState.
* dlls/ntdll/debugtools.c:
Andreas Mohr <a.mohr@mailto.de>
More descriptive error on buffer overflow.
* controls/listbox.c:
Bill Medland <medbi01@accpac.com>
As for the edit control, the style of the borders on the list control
is modified in the dialog loading code, not in the control itself.
* ole/ole2nls.c, dlls/user/text.c:
Andreas Mohr <a.mohr@mailto.de>
Fixed some more overflowing string traces.
* controls/menu.c:
Gerard Patel <gerard.patel@nerim.net>
Draw MenuBar in proper place (some cases).
* dlls/opengl32/opengl32.spec:
Lionel Ulmer <lionel.ulmer@free.fr>
Make sure user32 is always loaded before x11drv.
* tools/winelauncher.in:
Francois Gouget <fgouget@free.fr>
Handle spaces properly when restarting winelauncher for debug.
* dlls/comctl32/datetime.c:
Francois Gouget <fgouget@free.fr>
Some 'calendar' typos...
* dlls/shell32/shell32_main.c, include/shellapi.h:
Francois Gouget <fgouget@free.fr>
Added missing CommandLineToArgvW prototype.
* dlls/comctl32/toolbar.c:
Gerard Patel <gerard.patel@nerim.net>
Refresh bitmap count to take in account imagelist changes after
TB_SETIMAGELIST.
* dlls/user/dde/misc.c:
Gerard Patel <gerard.patel@nerim.net>
Fixed unicode warning.
* include/winnt.h, server/named_pipe.c:
Ove Kaaven <ovek@transgaming.com>
Added STATUS_* constant for named pipes. Return STATUS_PIPE_NOT_AVAILABLE
when opening a named pipe if the pipe exists but no instances of it are
currently waiting for a connection.
2001-07-14 Alexandre Julliard <julliard@winehq.com>
* server/debugger.c, server/file.c, server/process.c,
server/process.h, server/ptrace.c:
Backed out the suspend_process_for_ptrace change.
Fixed a couple of races in ptrace code.
* configure, configure.in:
Jeremy White <jwhite@codeweavers.com>
Remove the -rpath option from the link command.
* dlls/ntdll/ntdll.spec:
Patrik Stridvall <ps@leissner.se>
Fixed issue found by winapi_check.
* tools/winapi_check/modules.dat, tools/winapi_check/modules.pm,
tools/winapi_check/nativeapi.pm, tools/winapi_check/output.pm,
tools/winapi_check/win32/msvcrt.api, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_documentation.pm,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_global.pm,
tools/winapi_check/winapi_parser.pm, tools/winapi/output.pm,
tools/winapi/winapi_extract, tools/winapi/winapi_fixup:
Patrik Stridvall <ps@leissner.se>
Several additions and bug fixes.
* windows/dce.c:
Marcus Meissner <marcus@jet.franken.de>
Better LockWindowUpdate debug.
* dlls/ole32/ole32.spec, dlls/ole32/storage32.c,
dlls/oleaut32/olefont.c:
Marcus Meissner <marcus@jet.franken.de>
Made some FIXME()s print the respective strings passed.
Changed StgSetTimes() to correct type.
* dlls/commdlg/printdlg.c:
Marcus Meissner <marcus@jet.franken.de>
Added Quality Box (readonly currently) for 16bit templated dialogs.
Added [Printer] button support in 16bit templated dialogs.
Try sending orientation icon to stc10 too.
* dlls/commdlg/cdlg_De.rc, dlls/commdlg/cdlg_En.rc:
Marcus Meissner <marcus@jet.franken.de>
Replaced most of the numbers with the symbolic constants of the dialog
items.
* msdos/ppdev.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Don't claim the parport for exclusive access and release the port
after every access.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Rewrite GetCommState16 using GetCommState.
* relay32/snoop.c:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
SNOOP_GetProcAddress: don't touch already initialized fun-entries.
2001-07-12 Alexandre Julliard <julliard@winehq.com>
* server/thread.c, server/thread.h:
Removed unused functions suspend/remove_all_threads.
* dlls/winsock/socket.c, files/dos_fs.c, graphics/fontengine.c,
memory/string.c, objects/dc.c, objects/gdiobj.c, objects/pen.c,
objects/region.c, windows/input.c, windows/mdi.c,
windows/message.c, windows/syscolor.c, windows/winpos.c,
dlls/kernel/thunk.c, dlls/ole32/storage32.c,
dlls/rasapi32/rasapi.c, dlls/shell32/shellole.c:
Patrik Stridvall <ps@leissner.se>
Documentation fixes.
* files/file.c, include/file.h, scheduler/synchro.c,
dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Implement overlapped completion routines.
Don't use lpOverlapped->OffsetHigh to store bytes to transfer.
* dlls/x11drv/window.c:
Lionel Ulmer <lionel.ulmer@free.fr>
Fix X crash when running in managed mode.
* unicode/casemap.c, unicode/wctype.c, unicode/c_042.c,
unicode/c_10006.c, unicode/c_1253.c, unicode/c_28597.c,
unicode/c_437.c, unicode/c_737.c, unicode/c_860.c, unicode/c_861.c,
unicode/c_862.c, unicode/c_863.c, unicode/c_865.c, unicode/c_869.c,
unicode/c_875.c, unicode/c_932.c, unicode/c_936.c, unicode/c_949.c,
unicode/c_950.c:
Regenerated codepage files with Unicode 3.1 data.
* dlls/rpcrt4/rpcrt4_main.c:
Patrik Stridvall <ps@leissner.se>
Fixed some issues found by winapi_check.
* tools/winapi_check/win32/rasapi32.api,
tools/winapi_check/win32/rpcrt4.api,
tools/winapi_check/win32/ws2_32.api, tools/winapi/winapi_fixup,
tools/winapi_check/modules.dat, tools/winapi_check/modules.pm,
tools/winapi_check/winapi.pm, tools/winapi_check/winapi_check,
tools/winapi_check/winapi_documentation.pm,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_local.pm,
tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
Several additions and bug fixes.
* tools/winemaker:
Bill Medland <medbi01@accpac.com>
Get winemaker to drop the trailing CtrlZ that is still to be found on
quite a lot of DOS files.
* dlls/x11drv/window.c, graphics/x11drv/bitblt.c,
graphics/x11drv/graphics.c:
Fixed a few issues with tsx11 locking.
Always map the client window when moving out of iconic state.
* loader/pe_image.c:
Don't call SNOOP_RegisterDLL on builtins.
* dlls/ddraw/d3ddevice/mesa.c, dlls/ddraw/mesa_private.h,
include/config.h.in, configure, configure.in:
Lionel Ulmer <lionel.ulmer@free.fr>
- removed unused OSMesa linking
- removed OSMesa code
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Implement COMM_MSRUpdate with GetCommModemStatus.
2001-07-11 Alexandre Julliard <julliard@winehq.com>
* dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/rpcrt4_main.c,
include/Makefile.in, include/rpc.h, include/rpcdce.h,
include/rpcnterr.h:
Peter Hunnisett <hunnise@yahoo.com>
Added a bunch of entry points.
Added some stubs and header information.
Fixed some return codes.
* windows/sysmetrics.c:
Bill Medland <medbi01@accpac.com>
Modify some system metrics to agree with Win95 and reflect the desktop
registry entries.
* dlls/msvcrt/mbcs.c, dlls/msvcrt/msvcrt.spec:
Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Semistubs for _ismbcdigit,_ismbcspace,_mbslwr,_mbsnbcmp,_mbsspn.
* windows/message.c, windows/syscolor.c, windows/winpos.c,
msdos/int21.c, msdos/int5c.c, objects/bitmap.c, objects/clipping.c,
objects/dc.c, objects/dib.c, objects/font.c, objects/gdiobj.c,
objects/palette.c, objects/pen.c, objects/region.c, objects/text.c,
ole/ole2nls.c, scheduler/handle.c, scheduler/process.c,
scheduler/thread.c, windows/cursoricon.c, windows/input.c,
windows/mdi.c, graphics/metafiledrv/init.c, loader/module.c,
loader/ne/convert.c, loader/ne/module.c, loader/ne/segment.c,
loader/resource.c, loader/task.c, memory/atom.c, memory/codepage.c,
memory/environ.c, memory/global.c, memory/heap.c,
memory/selector.c, memory/string.c, misc/main.c, misc/registry.c,
dlls/winmm/wineoss/audio.c, dlls/winmm/wineoss/midi.c,
dlls/winmm/wineoss/mixer.c, dlls/winmm/wineoss/mmaux.c,
dlls/winmm/wineoss/oss.c, dlls/winsock/socket.c,
dlls/wsock32/protocol.c, dlls/wsock32/socket.c, files/dos_fs.c,
files/profile.c, graphics/bitblt.c, dlls/winmm/driver.c,
dlls/winmm/joystick/joystick.c, dlls/winmm/mci.c,
dlls/winmm/mcianim/mcianim.c, dlls/winmm/mciavi/mciavi.c,
dlls/winmm/mcicda/mcicda.c, dlls/winmm/mciseq/mcimidi.c,
dlls/winmm/mciwave/mciwave.c, dlls/winmm/midimap/midimap.c,
dlls/winmm/mmio.c, dlls/winmm/mmsystem.c, dlls/winmm/time.c,
dlls/winmm/wavemap/wavemap.c, dlls/oledlg/oledlg_main.c,
dlls/opengl32/opengl_norm.c, dlls/richedit/richedit.c,
dlls/setupapi/setupx_main.c, dlls/shell32/brsfolder.c,
dlls/shell32/shellord.c, dlls/shell32/shellpath.c,
dlls/shell32/shellreg.c, dlls/shlwapi/regstream.c,
dlls/user/lstr.c, dlls/user/mouse.c, dlls/version/install.c,
dlls/win32s/w32sys.c, dlls/wineps/driver.c, dlls/kernel/debugger.c,
dlls/kernel/sync.c, dlls/kernel/thunk.c, dlls/kernel/wowthunk.c,
dlls/msacm/pcmconverter.c, dlls/msvcrt/main.c,
dlls/msvcrt/string.c, dlls/msvideo/msvideo_main.c,
dlls/ntdll/exception.c, dlls/ntdll/file.c, dlls/ntdll/nt.c,
dlls/ntdll/om.c, dlls/ntdll/reg.c, dlls/ntdll/rtlstr.c,
dlls/ntdll/sync.c, dlls/ntdll/time.c, dlls/ole32/compobj.c,
dlls/ole32/moniker.c, dlls/ole32/ole2.c, dlls/ole32/ole2impl.c,
dlls/ole32/storage32.c, dlls/oleaut32/ole2disp.c,
dlls/oleaut32/oleaut.c, dlls/dplayx/dplay.c:
Patrik Stridvall <ps@leissner.se>
Documentation fixes.
* debugger/db_disasm.c:
Added disassembly for 0x0f 0x5x opcodes.
* debugger/dbg.y, debugger/winedbg.c:
Better error reporting on DebugActiveProcess failure.
* server/context_i386.c, server/debugger.c, server/process.c,
server/process.h:
Small fixes to the debugger support.
* server/queue.c: Merge WM_MOUSEMOVE messages.
* tools/winapi_check/win32/wow32.api, tools/winapi/config.pm,
tools/winapi/function.pm, tools/winapi/options.pm,
tools/winapi/util.pm, tools/winapi/winapi_extract,
tools/winapi/winapi_fixup, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_documentation.pm,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_local.pm,
tools/winapi_check/winapi_options.pm,
tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
Major reorganization and cleanup.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Implement FlushComm16 with PurgeComm.
* controls/edit.c, windows/dialog.c:
Bill Medland <medbi01@accpac.com>
Correct the location of the style patching for the edit control.
* dlls/rasapi32/rasapi.c, dlls/rasapi32/rasapi32.spec:
Mike McCormack <mike_mccormack@start.com.au>
Stub some rasapi functions.
* dlls/wininet/internet.c:
Marcus Meissner <marcus@jet.franken.de>
Have InternetGetConnectedState always return 'LAN connection'.
2001-07-10 Alexandre Julliard <julliard@winehq.com>
* server/Makefile.in, server/named_pipe.c, server/request.h,
server/trace.c, dlls/kernel/kernel32.spec, dlls/kernel/sync.c,
files/file.c, include/server.h, include/winbase.h:
Mike McCormack <mike_mccormack@start.com.au>
Start implementing named pipes.
* include/shlwapi.h, dlls/shlwapi/shlwapi.spec:
Peter Hunnisett <hunnise@yahoo.com>
Add shlwapi.wvnsprintf[AW], header info and comments.
* dlls/winsock/socket.c, dlls/winsock/ws2_32.spec,
include/winsock2.h:
Peter Hunnisett <hunnise@yahoo.com>
Implemented a stub for WSARecvFrom.
* controls/menu.c:
Mike McCormack <mike_mccormack@start.com.au>
GetMenuItemID: return -1 for invalid menu items, not zero.
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Rewrite EscapeCommFunction16 to use EscapeCommFunction.
* dlls/msvcrt/file.c:
Peter Hunnisett <hunnise@yahoo.com>
CreateFile should be called with security attributes in _open.
* dlls/ddraw/dclipper/main.c:
Marcus Meissner <marcus@jet.franken.de>
Make (G|S)etClipList not abort, but return DDERR_NOCLIPLIST.
Do not scroll FIXME()s too much.
2001-07-08 Alexandre Julliard <julliard@winehq.com>
* dlls/ntdll/ntdll.spec, dlls/ole32/compobj.spec,
dlls/oledlg/oledlg.spec, dlls/opengl32/make_opengl:
Patrik Stridvall <ps@leissner.se>
Fixed issues found by winapi_check.
* dlls/oleaut32/parsedt.c:
Patrik Stridvall <ps@leissner.se>
- Added comment that code is broken.
- Silenced annoying long term winapi_check message.
* dlls/rpcrt4/rpcrt4_main.c, include/config.h.in, configure, configure.in:
Patrik Stridvall <ps@leissner.se>
Add proper check for existance of struct sockaddr member sa_len.
* documentation/printing.sgml:
Andreas Mohr <a.mohr@mailto.de>
Updated printing documentation a bit.
* tools/winapi/config.pm, tools/winapi/winapi_extract,
tools/winapi/winapi_fixup, tools/winapi_check/modules.dat,
tools/winapi_check/win16/gdi.api,
tools/winapi_check/win32/oledlg.api,
tools/winapi_check/win32/quartz.api,
tools/winapi_check/win32/winmm.api,
tools/winapi_check/win32/wsock32.api, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_check,
tools/winapi_check/winapi_documentation.pm,
tools/winapi_check/winapi_function.pm,
tools/winapi_check/winapi_local.pm,
tools/winapi_check/winapi_options.pm:
Patrik Stridvall <ps@leissner.se>
Several bug fixes and additions.
* dlls/shlwapi/shlwapi.spec:
Peter Hunnisett <hunnise@yahoo.com>
Fix some ordinal forwarding.
* controls/menu.c:
Marcus Meissner <Marcus.Meissner@caldera.de>
Add some argument validation to SetMenuItemInfoA, so QT5 does not
corrupt its menus.
* dlls/comctl32/rebar.c:
Guy L. Albertelli <galberte@neo.lrun.com>
- Move creation process to the WM_NCCREATE message like native and force
styles WS_VISIBLE and CCS_TOP.
- Implement messages WM_NCHITTEST, WM_STYLECHANGED, RB_MOVEBAND,
RB_MINIMIZEBAND.
- Improve preformance by removing calls to GetWindowLong for GWL_STYLE
(by saving state and handling WM_STYLECHANGED).
- Cleanup and remove dead and test code.
* windows/spy.c:
Guy L. Albertelli <galberte@neo.lrun.com>
Correct amount of info displayed for NM_NCHITTEST and all the LVN_*.
* controls/uitools.c:
Bill Medland <medbi01@accpac.com>
Correct more colours so that DrawEdge works for more cases.
* include/strmif.h:
Hidenori Takeshima <hidenori@a2.ctktv.ne.jp>
Added missing IIDs.
* files/file.c:
Mike McCormack <mike_mccormack@start.com.au>
Implement ReadFileEx and WriteFileEx (lpOverlappedCompletion routine
is not supported yet...)
* dlls/kernel/comm.c:
Mike McCormack <mike_mccormack@start.com.au>
Use HANDLEs instead of unix fds.
* programs/uninstaller/main.c:
Jeremy White <jwhite@codeweavers.com>
Add --list facility to list installed programs.
Add --remove xxx facility to remove a specific program.
2001-07-02 Alexandre Julliard <julliard@winehq.com>
* windows/dialog.c, windows/input.c, windows/keyboard.c,
windows/message.c, windows/queue.c, memory/atom.c, memory/global.c,
memory/heap.c, memory/local.c, memory/selector.c, memory/string.c,
misc/error.c, misc/registry.c, misc/system.c, misc/version.c,
objects/bitmap.c, objects/dib.c, objects/font.c, objects/gdiobj.c,
objects/palette.c, objects/text.c, scheduler/synchro.c,
scheduler/syslevel.c, files/directory.c, files/dos_fs.c,
files/drive.c, files/file.c, files/profile.c, graphics/bitblt.c,
graphics/escape.c, graphics/fontengine.c, graphics/mapping.c,
graphics/painting.c, graphics/path.c, graphics/win16drv/prtdrv.c,
graphics/x11drv/oembitmap.c, loader/main.c, loader/module.c,
loader/ne/module.c, loader/ne/resource.c, loader/resource.c,
loader/task.c, dlls/winmm/midimap/midimap.c,
dlls/winmm/wavemap/wavemap.c, dlls/winmm/wineoss/oss.c,
dlls/winsock/async.c, dlls/winsock/socket.c, dlls/winspool/info.c,
dlls/wsock32/socket.c, dlls/x11drv/window.c, dlls/x11drv/winpos.c,
dlls/x11drv/x11drv_main.c, dlls/winmm/mcicda/mcicda.c,
dlls/version/resource.c, dlls/version/ver16.c,
dlls/win32s/w32skernel.c, dlls/win32s/w32sys.c,
dlls/win32s/win32s16.c, dlls/winaspi/winaspi16.c,
dlls/winedos/dosvm.c, dlls/winedos/module.c, dlls/wineps/driver.c,
dlls/wininet/wininet_main.c, dlls/winmm/driver.c,
dlls/winmm/joystick.c, dlls/winmm/joystick/joystick.c,
dlls/winmm/mci.c, dlls/winmm/mmio.c, dlls/winmm/mmsystem.c,
dlls/winmm/sound16.c, dlls/winmm/time.c, dlls/shell32/pidl.c,
dlls/shell32/shell.c, dlls/shell32/shell32_main.c,
dlls/shell32/shellole.c, dlls/shell32/shellord.c,
dlls/shell32/shellpath.c, dlls/shell32/shellreg.c,
dlls/shell32/shlmenu.c, dlls/shlwapi/ordinal.c, dlls/shlwapi/reg.c,
dlls/ttydrv/user.c, dlls/urlmon/urlmon_main.c, dlls/user/bidi16.c,
dlls/user/dde/ddeml16.c, dlls/user/display.c, dlls/user/lstr.c,
dlls/user/misc.c, dlls/user/mouse.c, dlls/user/network.c,
dlls/user/resource.c, dlls/user/text.c, dlls/user/thunk.c,
dlls/user/wsprintf.c, dlls/version/install.c, dlls/ntdll/rtl.c,
dlls/ntdll/sec.c, dlls/ntdll/wcstring.c, dlls/ole32/compobj.c,
dlls/ole32/filemoniker.c, dlls/ole32/moniker.c, dlls/ole32/ole2.c,
dlls/ole32/ole2nls.c, dlls/ole32/storage.c,
dlls/oleaut32/ole2disp.c, dlls/oleaut32/typelib.c,
dlls/oleaut32/variant.c, dlls/olecli/olecli_main.c,
dlls/olepro32/olepro32stubs.c, dlls/olesvr/olesvr_main.c,
dlls/serialui/confdlg.c, dlls/setupapi/infparse.c,
dlls/shell32/changenotify.c, dlls/shell32/iconcache.c,
dlls/commdlg/filedlg.c, dlls/commdlg/filetitle.c,
dlls/commdlg/finddlg.c, dlls/commdlg/fontdlg.c,
dlls/commdlg/generic.c, dlls/commdlg/printdlg.c,
dlls/dplayx/dpclassfactory.c, dlls/gdi/bidi16.c,
dlls/gdi/printdrv.c, dlls/gdi/thunk.c, dlls/gdi/wing.c,
dlls/kernel/comm.c, dlls/kernel/debugger.c,
dlls/kernel/kernel_main.c, dlls/kernel/string.c,
dlls/kernel/sync.c, dlls/kernel/thunk.c, dlls/kernel/toolhelp.c,
dlls/kernel/utthunk.c, dlls/kernel/win87em.c,
dlls/kernel/wowthunk.c, dlls/lzexpand/lzexpand_main.c,
dlls/mpr/mpr_main.c, dlls/msacm/pcmconverter.c, dlls/msvcrt/cpp.c,
dlls/msvcrt/heap.c, controls/menu.c, dlls/avifil32/api.c,
dlls/comctl32/comctl32undoc.c, dlls/comctl32/imagelist.c,
dlls/commdlg/colordlg.c:
Patrik Stridvall <ps@leissner.se>
Documentation fixes.
* Make.rules.in, configure, configure.in, dlls/Makefile.in,
dlls/quartz/.cvsignore, dlls/quartz/Makefile.in,
dlls/quartz/main.c, dlls/quartz/quartz.spec:
Hidenori Takeshima <hidenori@a2.ctktv.ne.jp>
Added stubs for quartz.dll.
* win32/file.c, dlls/kernel/kernel32.spec, files/file.c,
include/winbase.h:
Mike McCormack <mike_mccormack@start.com.au>
Declare stubs for ReadFileEx, WriteFileEx.
* include/Makefile.in, include/amaudio.h, include/amvideo.h,
include/control.h, include/strmif.h:
Hidenori Takeshima <hidenori@a2.ctktv.ne.jp>
Added some dshow headers.
* dlls/wineps/wineps.spec, dlls/x11drv/x11drv.spec, dlls/Makefile.in:
Dmitry Timoshkov <dmitry@codeweavers.com>
Fix some inter dll dependencies.
* dlls/wsock32/protocol.c, dlls/wsock32/wsock32.spec:
Dmitry Timoshkov <dmitry@codeweavers.com>
Add stdcall->cdecl thunks for inet_network and getnetbyname.
* dlls/wineps/afm.c, dlls/wineps/init.c, dlls/wineps/truetype.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Replace PROFILE_* functions by Reg*.
* dlls/comctl32/rebar.c:
Guy L. Albertelli <galberte@neo.lrun.com>
RBBS_FIXEDSIZE should not affect _AdjustBands (found by Mike McCormack
in WinZip).
* dlls/comctl32/toolbar.c:
Mike McCormack <mike_mccormack@start.com.au>
Fix button text placement for disabled buttons (see Winzip 8.0).
* include/urlmon.h:
Nikolas Zimmermann <wildfox@kde.org>
Added IBindHost, IWinInetInfo, IWinInetHttpInfo class definitions,
BINDF, BINDSTATUS structs.
* dlls/gdi/dispdib.spec, dlls/gdi/wing.spec, dlls/kernel/stress.spec,
dlls/msvideo/msvideo.spec, dlls/ntdll/signal_i386.c,
dlls/ole32/compobj.spec, dlls/winmm/mmsystem.spec:
Patrik Stridvall <ps@leissner.se>
Fixed some issues found by winapi_check.
* tools/winapi/winapi_extract, tools/winapi/winapi_fixup,
tools/winapi_check/modules.dat, tools/winapi_check/nativeapi.pm,
tools/winapi_check/win16/compobj.api, tools/winapi_check/winapi.pm,
tools/winapi_check/winapi_parser.pm:
Patrik Stridvall <ps@leissner.se>
Several bug fixes and additions.
* dlls/msvideo/msvideo_main.c, objects/clipping.c, objects/palette.c,
windows/clipboard.c, windows/mdi.c, controls/menu.c:
Dmitry Timoshkov <dmitry@codeweavers.com>
Replace some 16-bit calls by their 32-bit equivalents.
* dlls/comctl32/listview.c:
Guy L. Albertelli <galberte@neo.lrun.com>
Remember response from LVN_GETDISPINFO if user sets LVIF_DI_SETITEM.
* dlls/win32s/win32s16.c, dlls/win32s/win32s16.spec:
Dmitry Timoshkov <dmitry@codeweavers.com>
Finish win32s separation.
2001-06-29 Alexandre Julliard <julliard@winehq.com>
* include/version.h, ANNOUNCE, ChangeLog:
Release 20010629.
----------------------------------------------------------------
2001-06-29 Alexandre Julliard <julliard@winehq.com>
* configure.in, dlls/user/dde/client.c, dlls/user/dde/misc.c,
include/version.h
View file @
590fd62b
#define WINE_RELEASE_INFO "Wine release 20010
629
"
#define WINE_RELEASE_INFO "Wine release 20010
731
"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment