Wine-Devel
By thread
wine-devel@list.winehq.org
By month
Messages by month
- ----- 2026 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
September 2006
- 139 participants
- 730 messages
Re: winebrowser and multi-word commands
by Yuriy
Hi,
I got back to working on this, and the redone patch works now. This
patch does the following (advantages over the previous attempt):
- changes the browser list to a REG_MULTI_SZ value
- if it is not a REG_MULTI_SZ, the old behavior remains for now
- if there are arguments, the name of the browser should be in quotes
- if there is a %s, the url is placed there rather than at the end
- any number of arguments.
Patch attached, thoughts?
~Yuriy
On 8/17/06, Yuriy <yuriy.kozlov(a)gmail.com> wrote:
> Hi,
>
> I sent this to wine-patches last week and it hasn't been accepted yet,
> so I'm wondering if there is something wrong with the patch. Here it
> is again:
Sept. 2, 2006
Re: Wine release 0.9.20
by Roland Schama
Hello Alexandre,
Is your group affiliated with "CodeWeavers"? They claim to have a
"wine" product called Crossover Mac that will have a final release soon.
If you are not the same group, what are the differences?
Thanks,
Roland Schama
On Aug 24, 2006, at 11:05 AM, Alexandre Julliard wrote:
> This is release 0.9.20 of Wine, a free implementation of Windows on
> Unix.
>
> What's new in this release:
> - XEmbed system tray support.
> - Many improvements to NTLM support.
> - Many messages made localizable instead of hardcoded to English.
> - Improved support for various OpenGL platforms.
> - More improvements to the IDL compiler.
> - Lots of bug fixes.
>
> Because of lags created by using mirrors, this message may reach you
> before the release is available at the public sites. The sources will
> be available from the following locations:
>
> http://ibiblio.org/pub/linux/system/emulators/wine/
> wine-0.9.20.tar.bz2
> http://prdownloads.sourceforge.net/wine/wine-0.9.20.tar.bz2
>
> Binary packages for various distributions will be available from:
>
> http://www.winehq.org/site/download
>
> You will find documentation on
>
> http://www.winehq.org/site/documentation
>
> You can also get the current source directly from the git or CVS
> repositories. Check respectively http://www.winehq.org/site/git or
> http://www.winehq.org/site/cvs for details.
>
> Patches should be submitted to "wine-patches(a)winehq.org". Please
> don't forget to include a ChangeLog entry. If you submitted a patch,
> please check to make sure it has been included in the new release.
>
> Wine is available thanks to the work of many people. See the file
> AUTHORS in the distribution for the complete list.
>
> --
> Alexandre Julliard
> julliard(a)winehq.org
>
Sept. 2, 2006
winspool: manage loaded monitors in a list
by Detlef Riekenberg
This is part 2 on top of:
winspool: minimal load/unload printmonitors...
- manage loaded monitors in a list
- protect the list with a critical Section
Changelog:
- winspool: manage loaded monitors in a list
--
By by ... Detlef
Sept. 2, 2006
LPGL functions in Reactos that are stub in Wine
by Julien
Hello all,
I was very interested in comparing the implementation status of reactos
and wine. So I coded a little python script to list all the api that are
implemented in reactos AND are only stub in wine. Attached to this mail
is the list of identified functions.
One may note that most of these functions are in the setupapi dll. This
is particularly interesting as the setupapi code is LGPL-licenced in
Reactos (and was already part of the audit).
I tried to port some of these to Wine, but this requires more knowledge
than I have. So, is someone interested to port these functions?
Best,
Julien
AssertFail
CMP_Init_Detection
CMP_Report_LogOn
CM_Add_IDA
CM_Add_IDA
CM_Add_IDW
CM_Add_IDW
CM_Add_ID_ExA
CM_Add_ID_ExA
CM_Add_ID_ExW
CM_Add_ID_ExW
CM_Connect_MachineA
CM_Connect_MachineA
CM_Create_DevNodeA
CM_Create_DevNodeA
CM_Create_DevNodeW
CM_Create_DevNodeW
CM_Create_DevNode_ExA
CM_Create_DevNode_ExA
CM_Create_DevNode_ExW
CM_Create_DevNode_ExW
CM_Delete_Class_Key
CM_Delete_Class_Key
CM_Delete_Class_Key_Ex
CM_Delete_Class_Key_Ex
CM_Disable_DevNode
CM_Disable_DevNode
CM_Disable_DevNode_Ex
CM_Disable_DevNode_Ex
CM_Enable_DevNode
CM_Enable_DevNode
CM_Enable_DevNode_Ex
CM_Enable_DevNode_Ex
CM_Enumerate_Classes
CM_Enumerate_Classes
CM_Enumerate_Classes_Ex
CM_Enumerate_Classes_Ex
CM_Enumerate_EnumeratorsA
CM_Enumerate_EnumeratorsA
CM_Enumerate_EnumeratorsW
CM_Enumerate_EnumeratorsW
CM_Enumerate_Enumerators_ExA
CM_Enumerate_Enumerators_ExA
CM_Enumerate_Enumerators_ExW
CM_Enumerate_Enumerators_ExW
CM_Get_Child
CM_Get_Child
CM_Get_Child_Ex
CM_Get_Child_Ex
CM_Get_Class_Key_NameA
CM_Get_Class_Key_NameA
CM_Get_Class_Key_NameW
CM_Get_Class_Key_NameW
CM_Get_Class_Key_Name_ExA
CM_Get_Class_Key_Name_ExA
CM_Get_Class_Key_Name_ExW
CM_Get_Class_Key_Name_ExW
CM_Get_Class_NameA
CM_Get_Class_NameA
CM_Get_Class_NameW
CM_Get_Class_NameW
CM_Get_Class_Name_ExA
CM_Get_Class_Name_ExA
CM_Get_Class_Name_ExW
CM_Get_Class_Name_ExW
CM_Get_Depth
CM_Get_Depth
CM_Get_Depth_Ex
CM_Get_Depth_Ex
CM_Get_DevNode_Registry_PropertyA
CM_Get_DevNode_Registry_PropertyA
CM_Get_DevNode_Registry_PropertyW
CM_Get_DevNode_Registry_PropertyW
CM_Get_DevNode_Registry_Property_ExA
CM_Get_DevNode_Registry_Property_ExA
CM_Get_DevNode_Registry_Property_ExW
CM_Get_DevNode_Registry_Property_ExW
CM_Get_DevNode_Status
CM_Get_DevNode_Status
CM_Get_DevNode_Status_Ex
CM_Get_DevNode_Status_Ex
CM_Get_Device_IDW
CM_Get_Device_IDW
CM_Get_Device_ID_ExA
CM_Get_Device_ID_ExA
CM_Get_Device_ID_ExW
CM_Get_Device_ID_ExW
CM_Get_Device_ID_ListW
CM_Get_Device_ID_ListW
CM_Get_Device_ID_List_ExA
CM_Get_Device_ID_List_ExA
CM_Get_Device_ID_List_ExW
CM_Get_Device_ID_List_ExW
CM_Get_Device_ID_List_SizeA
CM_Get_Device_ID_List_SizeA
CM_Get_Device_ID_List_SizeW
CM_Get_Device_ID_List_SizeW
CM_Get_Device_ID_List_Size_ExA
CM_Get_Device_ID_List_Size_ExA
CM_Get_Device_ID_List_Size_ExW
CM_Get_Device_ID_List_Size_ExW
CM_Get_Device_ID_Size_Ex
CM_Get_Device_ID_Size_Ex
CM_Get_Global_State
CM_Get_Global_State
CM_Get_Global_State_Ex
CM_Get_Global_State_Ex
CM_Get_Parent
CM_Get_Parent
CM_Get_Parent_Ex
CM_Get_Parent_Ex
CM_Get_Sibling
CM_Get_Sibling
CM_Get_Sibling_Ex
CM_Get_Sibling_Ex
CM_Get_Version
CM_Get_Version
CM_Get_Version_Ex
CM_Get_Version_Ex
CM_Is_Dock_Station_Present
CM_Is_Dock_Station_Present
CM_Locate_DevNodeA
CM_Locate_DevNodeA
CM_Locate_DevNodeW
CM_Locate_DevNodeW
CM_Locate_DevNode_ExA
CM_Locate_DevNode_ExA
CM_Locate_DevNode_ExW
CM_Locate_DevNode_ExW
CM_Move_DevNode
CM_Move_DevNode
CM_Move_DevNode_Ex
CM_Move_DevNode_Ex
CM_Open_Class_KeyA
CM_Open_Class_KeyA
CM_Open_Class_KeyW
CM_Open_Class_KeyW
CM_Open_Class_Key_ExA
CM_Open_Class_Key_ExA
CM_Open_Class_Key_ExW
CM_Open_Class_Key_ExW
CM_Reenumerate_DevNode
CM_Reenumerate_DevNode
CM_Reenumerate_DevNode_Ex
CM_Reenumerate_DevNode_Ex
CM_Request_Eject_PC
CM_Request_Eject_PC
CM_Run_Detection
CM_Run_Detection
CM_Run_Detection_Ex
CM_Run_Detection_Ex
CM_Set_DevNode_Problem
CM_Set_DevNode_Problem
CM_Set_DevNode_Problem_Ex
CM_Set_DevNode_Problem_Ex
CM_Set_DevNode_Registry_PropertyA
CM_Set_DevNode_Registry_PropertyA
CM_Set_DevNode_Registry_PropertyW
CM_Set_DevNode_Registry_PropertyW
CM_Set_DevNode_Registry_Property_ExA
CM_Set_DevNode_Registry_Property_ExA
CM_Set_DevNode_Registry_Property_ExW
CM_Set_DevNode_Registry_Property_ExW
CM_Setup_DevNode
CM_Setup_DevNode
CM_Setup_DevNode_Ex
CM_Setup_DevNode_Ex
CM_Uninstall_DevNode
CM_Uninstall_DevNode
CM_Uninstall_DevNode_Ex
CM_Uninstall_DevNode_Ex
CenterWindowRelativeToParent
ConcatenatePaths
GetSetFileTimestamp
GetVersionInfoFromImage
MyGetFileTitle
RpcBindingCopy
RpcSmDestroyClientContext
RpcSsDestroyClientContext
SetupDiBuildDriverInfoList
SetupDiChangeState
SetupDiCreateDevRegKeyA
SetupDiCreateDevRegKeyW
SetupDiDeleteDeviceInfo
SetupDiDestroyDriverInfoList
SetupDiEnumDriverInfoA
SetupDiEnumDriverInfoW
SetupDiGetClassDevPropertySheetsA
SetupDiGetClassDevPropertySheetsW
SetupDiGetDeviceInfoListClass
SetupDiGetDeviceInstallParamsW
SetupDiGetDeviceInstanceIdA
SetupDiGetDeviceInstanceIdW
SetupDiGetDeviceRegistryPropertyW
SetupDiGetDriverInfoDetailA
SetupDiGetDriverInfoDetailW
SetupDiGetINFClassA
SetupDiGetINFClassW
SetupDiGetSelectedDevice
SetupDiGetSelectedDriverA
SetupDiGetSelectedDriverW
SetupDiInstallClassExA
SetupDiInstallClassExW
SetupDiInstallDevice
SetupDiInstallDriverFiles
SetupDiLoadClassIcon
SetupDiOpenDeviceInfoA
SetupDiOpenDeviceInfoW
SetupDiRegisterDeviceInfo
SetupDiRemoveDevice
SetupDiSelectDevice
SetupDiSetClassInstallParamsW
SetupDiSetDeviceInstallParamsW
SetupDiSetDeviceRegistryPropertyA
SetupDiSetDeviceRegistryPropertyW
SetupDiSetSelectedDevice
SetupDiSetSelectedDriverA
SetupDiSetSelectedDriverW
SetupDiUnremoveDevice
SetupGetInfFileListA
SetupGetInfFileListW
SetupInstallServicesFromInfSectionA
SetupInstallServicesFromInfSectionExA
SetupInstallServicesFromInfSectionExW
SetupInstallServicesFromInfSectionW
SetupPromptReboot
Sept. 2, 2006
Re: RFC: wine ASIO driver available for testing
by Eric Pouech
Robert Reif wrote:
> I just uploaded a simple wine ASIO driver to
> http://bugs.winehq.org/show_bug.cgi?id=2161 for testing and feedback.
>
> Please look at it and give me feedback. Playback works. Recording is
> untested due to lack of software. Full duplex doesn't work for me but
> I'm not sure if it's a software issue or a problem with my hardware
> and OS setup.
>
> The software is a long way from being ready for submission so any
> feedback or help would be appreciated.
>
>
>
>
>
I'm afraid submission (or integration in the Wine tree) will be problematic
ASIO interface is copyrighted, and you need to sign an agreement to
Steinberg for using the API.
IANAL, but including derivative work of a copyrighted API will not be
possible.
But, this doesn't prevent from creating a standalone audio driver.
A+
Sept. 2, 2006
Re: Temporary Git tree available
by Mike McCormack
Saulius Krasuckas wrote:
> Could you, please, also attach gitweb interface to it and publish it? I
> know of no way to check "whatchanged -u" on a remote tree and also
> wouldn't like to pull mmbranch into my disk just for the current moment...
I'm aware of gitweb and will consider installing it, but my server is
pretty lightweight.
vendor_id : Geode by NSC
cpu MHz : 266.776
You can fetch a branch without messing up your current tree:
git fetch http://mandoo.dyndns.org/wine.git master:mmbranch
git whatchanged mmbranch
That would give you something like the list below...
Mike
mike(a)black:~/wine$ git log origin..
commit 0743d8b81ba41641f96077126a2fe9db840c589d
Author: Dan Hipschman <dsh(a)linux.ucla.edu>
Date: Fri Sep 1 16:35:49 2006 -0700
widl: Add error checking and more accurate handling to string attrs
commit 0e6bcf593d40fa2ff74fb0bb8dde8539acd61b3d
Author: Dan Hipschman <dsh(a)linux.ucla.edu>
Date: Fri Sep 1 16:34:14 2006 -0700
widl: Handle more pointer types in get_struct_type
commit 2704c3f1de09a6879613ce97eb1ac1d944485b2b
Author: Benjamin Arai <me(a)benjaminarai.com>
Date: Fri Sep 1 19:45:10 2006 -0700
oleaut32: Updated VarDiv conformance test to use void instead of
test for function call parameter
commit 4f222cb0fdf5aa957b0b9fa5a8be715478de94bb
Author: James Hawkins <truiken(a)gmail.com>
Date: Fri Sep 1 16:00:49 2006 -0700
msi: Add initial implementation of the DirectoryList control
commit e7340a63d1231549c4c3266d527a4bf937f05918
Author: Albert Lee <trisk(a)jhu.edu>
Date: Fri Sep 1 17:24:53 2006 -0400
usp10: add stubs for ScriptJustify and ScriptLayout
commit cbb5fccb967ff28d362bcc5a5ee9294750f755c2
Author: James Hawkins <truiken(a)gmail.com>
Date: Fri Sep 1 14:00:19 2006 -0700
msi: Load and display the VolumeCostList control's column headers
commit 70ed7c6664bb88013e5899606e64effeb71ec62b
Author: Matt Finnicum <mattfinn(a)gmail.com>
Date: Fri Sep 1 08:12:32 2006 -0500
riched20: Rewrite of scrolling and some redrawing code
commit f7945ef12baa89c0cd2c912cb609a0d6d22ab25c
Author: Jeff L <lats(a)yless4u.com.au>
Date: Fri Sep 1 22:55:50 2006 +1000
gdi32: Fix test for GetGlyphIndicesW on non Unicode systems
commit dac3b4fb8c9a1a8bb7932e11b47ac02684b8c352
Author: Paul Vriens <Paul.Vriens(a)xs4all.nl>
Date: Fri Sep 1 16:15:18 2006 +0200
include: Added a new define for a provider function
commit 1982dceb03e97199464a0de326f51154b21af37f
Author: Paul Vriens <Paul.Vriens(a)xs4all.nl>
Date: Fri Sep 1 13:59:50 2006 +0200
include: Add new OID
commit d65120c89efc4e4c6976d3d53b7d32ee8de49b95
Author: Paul Vriens <Paul.Vriens(a)xs4all.nl>
Date: Fri Sep 1 12:48:34 2006 +0200
include: Add a GUID
commit 1ee2213b345a343517093eaa6300eac065e20c2e
Author: Paul Vriens <Paul.Vriens(a)xs4all.nl>
Date: Fri Sep 1 12:48:20 2006 +0200
include: Add a GUID
commit 1265ce7058299fd638efd92cc0f66fc5b91b6810
Author: Kovács András <andras(a)csevego.net>
Date: Fri Sep 1 23:05:55 2006 +0200
wined3d: Implement BlendFactor renderstate
commit ea569231152fe13eb9d62127e3787fd539b4605d
Author: Kovács András <andras(a)csevego.net>
Date: Fri Sep 1 23:03:56 2006 +0200
wined3d: Remove unnecessary glBlendColor in TextureFactor renderstate
commit e8325a47f01690e9d142b2535c8de6645376537d
Author: Mike McCormack <mike(a)codeweavers.com>
Date: Fri Sep 1 17:22:44 2006 +0900
msi: Add a short test for transforms.
commit 479d486fa3dca078930bfa5efb0f14ec36b45f43
Author: Mike McCormack <mike(a)codeweavers.com>
Date: Fri Sep 1 17:07:18 2006 +0900
msi: Make opening and closing 4000 handle into two tests, not 20000.
commit a082af4c41f94f2c01dcd75d8e915bc4c8b48ad9
Author: Benjamin Arai <me(a)benjaminarai.com>
Date: Thu Aug 31 17:12:13 2006 -0700
oleaut32: Conformance tests for function variant:VarDiv
commit e69bf9262410c536fa1d9d6248bfa10008df557b
Author: Benjamin Arai <me(a)benjaminarai.com>
Date: Thu Aug 31 17:13:09 2006 -0700
oleaut32: Fixes to pass all tests for function variant:VarDiv
commit c33dfeebd1e43533e23c25fd7904b6aa0085981e
Author: James Hawkins <truiken(a)gmail.com>
Date: Thu Aug 31 13:43:01 2006 -0700
msi: Store and use the center point of the dialog window in between
dialogs
commit 0981be5adee3b8cb31ac4fcd05e0402ec0281fe0
Author: James Hawkins <truiken(a)gmail.com>
Date: Thu Aug 31 13:42:57 2006 -0700
msi: Verify the path in the PathEdit control
commit ee6c8e5a1aa9d4d9cc6757c852780b5786546bed
Author: James Hawkins <truiken(a)gmail.com>
Date: Thu Aug 31 13:42:54 2006 -0700
msi: Search for the browse dialog controls by type instead of name
commit c64e6b714690f6c13649b018d4ddd92716785a2d
Author: James Hawkins <truiken(a)gmail.com>
Date: Thu Aug 31 13:42:50 2006 -0700
msi: Provide the control to the dialog_update function for the case
when the control isn't attached to the dialog yet
commit 3dae799876ca7e26788a151fba988190fa53e374
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:21:13 2006 +0100
ole32: Allocate memory for a copy of the ptd member of FORMATETC in
DataAdviseHolder_Advise since there is no requirement for the
application to keep this memory valid for the lifetime of the connection.
commit 4210772a7af4eb858e865c118356de41a55b453f
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:20:09 2006 +0100
ole32: Don't send data changes in DataAdviseHolder_Advise for
ADVF_PRIMEFIRST connections if we are connected to a data object, since
it will send the data change for us.
commit eaff0d8f83153bf77b36973b9a1582e33668e750
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:20:02 2006 +0100
ole32: DefaultHandler_GetData and DefaultHandler_QueryGetData
should both defer to the real data object if the cached versions fail
and we are running.
commit 88dfbb074a1d64aaf3c4b7f0b2a6e0bd65b1bb14
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:19:49 2006 +0100
ole32: Add a reference to the stream in RPC_StartLocalServer since
we release a reference to it when the local server thread dies.
commit 54f14a1a0f4b42e7c663e83c6c89398b2b8a7f51
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:19:34 2006 +0100
ole32: Add a test for OleLoad.
commit 79c584943f29682926707930b5689747833d9267
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:18:36 2006 +0100
ole32: Do a QueryInterface for IOleLink in OleLoad, like native does.
commit 9fb0965ee376fa06539db199e0bc8cc7bc3deed5
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:17:55 2006 +0100
ole32: Re-order the function calls in OleLoad to match native.
commit c3582f99cce563c29c63a0798a22f7ed991b4a71
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:17:03 2006 +0100
ole32: Add tests for OleCreate.
commit 20736c6854bc589dd568d571dd38d8df3ec12050
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:16:28 2006 +0100
ole32: Call IRunnableObject_Run and IOleCache_Cache from OleCreate
if the render option is specified as draw or format.
commit 6509ef7705020bbba0f4738fd5be535f351614c9
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:15:15 2006 +0100
ole32: Call IOleObject_GetMiscStatus in OleCreate if a client site
is passed in.
commit cf3680fab62a73c3942d60b693d0ab9828cb5123
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:14:38 2006 +0100
ole32: Re-structure OleCreate to match to order of calls that
native does.
Get rid of hres1 since all failures are returned. Cleanup pUnk on
failure and make sure to return NULL in ppvObj.
commit 18c8a935fc4a8be6b08acef906c657263a2b3ae1
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:14:34 2006 +0100
rpcrt4: Raise an exception if IRpcChannelBuffer_GetBuffer fails.
Make StdProxy_GetIID and StdProxy_GetChannel return void.
Don't bother checking for This and pRpcChannelBuffer being NULL as
native doesn't.
commit 2ebd723f79d689750bea87f20c2270651f1b1850
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Thu Aug 31 17:13:45 2006 +0100
ole32: Set the storage's class ID in OleCreate.
commit 5927523a32a45c171b60ab122e8ad33d555a04d3
Author: Paul Vriens <Paul.Vriens(a)xs4all.nl>
Date: Thu Aug 31 19:23:25 2006 +0200
wintrust: Moved the generation of the guidstring to a separate function
commit d40ac7f709e7dca6fd0eb8521acfcbcd67f15dca
Author: Paul Vriens <Paul.Vriens(a)xs4all.nl>
Date: Thu Aug 31 16:37:19 2006 +0200
wintrust: Implementation of WintrustAddActionID
commit 98963c4817024b6d45740de41183d5577a539f2c
Author: Huw Davies <huw(a)codeweavers.com>
Date: Thu Aug 31 15:40:05 2006 +0100
rpcrt4: Add delegating stub support.
commit f770d54d504bf44bbbfb1dc08b480ec2bc0855bd
Author: Huw Davies <huw(a)codeweavers.com>
Date: Thu Aug 31 14:58:26 2006 +0100
rpcrt4: Add infrastructure to create and manage a variable sized
vtbl that will be used as the server object for delegated stubs.
commit a4c72f4fe9af57e96db98dc8d1be4cbd0a076847
Author: Huw Davies <huw(a)codeweavers.com>
Date: Wed Aug 30 17:20:17 2006 +0100
rpcrt4: Tests on NdrCStdStubBuffer_Release to show that we
shouldn't call Disconnect.
Also call IPSFactoryBuffer_Release on the 2nd arg, rather than on
This->pPSFactory.
commit 4057ea9626461d67dcbf35be72de9b350ea01cdd
Author: mike <mike(a)codeweavers.com>
Date: Thu Aug 31 19:47:59 2006 +0900
msi: Implement MsiDatabaseExport.
commit dfa983918a19a4221686d2668f086a8cf01810ab
Author: mike <mike(a)codeweavers.com>
Date: Thu Aug 31 19:46:37 2006 +0900
msi: Create MSI_ViewGetColumnInfo for accessing
MsiViewGetColumnInfo internally.
commit 6cfef8b7c3b569204a121009430b2bca41ff1abb
Author: mike <mike(a)codeweavers.com>
Date: Thu Aug 31 17:20:06 2006 +0900
msi: Make sure there's a value for each column when inserting data.
commit 7a6744a6938d4664491d04cee91708112d50d124
Author: mike <mike(a)codeweavers.com>
Date: Thu Aug 31 17:00:06 2006 +0900
msi: Validate database fields before inserting them.
commit 75c3d67eec6e950e3ccbab9cf261a65d7d4c50d9
Author: mike <mike(a)codeweavers.com>
Date: Thu Aug 31 16:56:57 2006 +0900
msi: Create a function to copy record fields, use it to order
INSERT fields correctly.
commit f31f45f4c38c671680f8ea9e87082c19de7eb38c
Author: mike <mike(a)codeweavers.com>
Date: Thu Aug 31 15:03:30 2006 +0900
msi: Add a few more tests for MSI_NULL_INTEGER.
commit 968bdf7494cdc36f475a51aa15a44914a2062e04
Author: mike <mike(a)codeweavers.com>
Date: Thu Aug 31 13:31:03 2006 +0900
msi: Check that column names are unique when creating a table.
commit f13cfc5065c8c6ec1a068a0ba5b59e3daa7f3a9c
Author: James Liggett <jrliggett(a)cox.net>
Date: Wed Aug 30 18:42:49 2006 -0700
explorer: Add support for tooltips for system tray icons
Based on the original systray implementation by Kai Morich
<kai.morich(a)bigfoot.de>.
commit 10f550d159a7b29eb46205c99ba09282967bfc36
Author: James Hawkins <truiken(a)gmail.com>
Date: Wed Aug 30 18:10:35 2006 -0700
msi: Add more tests for the _Streams table
commit 5c2dbc1baafc4cc3ef7b92e12ff8577234ec709e
Author: James Hawkins <truiken(a)gmail.com>
Date: Wed Aug 30 14:08:38 2006 -0700
crypt32: Simplify CRYPT_AsnDecodeUnicodeNameValueInternal, getting
rid of a warning
commit 43ee0dde0bf9ad86303d7d24e72bdff79307ba5d
Author: James Hawkins <truiken(a)gmail.com>
Date: Wed Aug 30 14:08:32 2006 -0700
crypt32: Simplify CRYPT_AsnDecodeNameValueInternal, getting rid of
a warning
commit 3a5d30bce74ed9288bb9bdf40cb99940e318eaab
Author: Andrew Talbot <Andrew.Talbot(a)talbotville.com>
Date: Wed Aug 30 19:40:52 2006 +0100
comctl32: Cast-qual warnings fix
commit 11fc188ac85bbe7a7dab547909dab05de56f722e
Author: Paul Vriens <Paul.Vriens(a)xs4all.nl>
Date: Wed Aug 30 19:36:54 2006 +0200
wintrust: Implementation of WintrustRemoveActionID
commit 17c89fa26b9fd0b0f86da53f11c7b0a03dd46145
Author: Huw Davies <huw(a)codeweavers.com>
Date: Wed Aug 30 15:16:29 2006 +0100
rpcrt4: Tidy up CStdStubBuffer_AddRef,Release.
commit f0d0ccc1f6504ffa92b752e35b3f9354f3f6f89a
Author: Huw Davies <huw(a)codeweavers.com>
Date: Wed Aug 30 14:57:20 2006 +0100
rpcrt4: Tidy up CStdStubBuffer_QI.
commit 46ef7ab25310b8ebb57ca75c10d862085c5c3da5
Author: mike <mike(a)codeweavers.com>
Date: Wed Aug 30 20:44:35 2006 +0900
msi: Use msi_string_lookup_id instead of msi_id2stringW where possible.
commit 4b11cd5d87db5cb11d6b1a1b4ba0c914aa82d645
Author: James Hawkins <truiken(a)gmail.com>
Date: Tue Aug 29 15:14:07 2006 -0700
wineprefixcreate: Register the MSI service in wineprefixcreate
commit b114cfbe2a540010598a41fa94cf0324207663f8
Author: mike <mike(a)codeweavers.com>
Date: Wed Aug 30 18:39:02 2006 +0900
msi: Use a binary search to find sql keywords.
commit fd284d8c72515b637859393583ad42c1f48b29c5
Author: mike <mike(a)codeweavers.com>
Date: Wed Aug 30 18:37:10 2006 +0900
msi: Don't crash if we can't find a control.
commit 5d6e51717f24a594d793e8fde930a4a28df37ef0
Author: Dan Hipschman <dsh(a)linux.ucla.edu>
Date: Tue Aug 29 17:19:21 2006 -0700
widl: Remove obsolete handling of typedefs
commit f5fc2d59c121d13fe86d13d21c02ec6c6ba29eef
Author: Dan Hipschman <dsh(a)linux.ucla.edu>
Date: Tue Aug 29 14:29:06 2006 -0700
widl: Generate an error for "int f(void a)"
commit c0299c2b3e6c1fa4e14feeab1723ca7c545e9699
Author: Dan Hipschman <dsh(a)linux.ucla.edu>
Date: Tue Aug 29 14:28:05 2006 -0700
widl: Print pointers using better style
commit 41f540217f9bd03819be3f6154c03c06d98ec031
Author: Dan Hipschman <dsh(a)linux.ucla.edu>
Date: Tue Aug 29 14:27:27 2006 -0700
widl: Add an is_ptr function
commit e20f80716e8b352d72a1d86381d1f405e58ee19e
Author: Dan Hipschman <dsh(a)linux.ucla.edu>
Date: Tue Aug 29 14:26:43 2006 -0700
widl: Factor the entry_t structure
commit cd0ee17b195070962f97c5ac16b73dfd37e63620
Author: Dan Hipschman <dsh(a)linux.ucla.edu>
Date: Tue Aug 29 14:26:03 2006 -0700
widl: Represent typedefs with easier to use structures
commit 52ad5914edf8169610cb20ed20de6c2ec21869b4
Author: Dan Hipschman <dsh(a)linux.ucla.edu>
Date: Tue Aug 29 14:25:19 2006 -0700
widl: Generate names for tagless structs, unions and enums
commit e6bde7d70b930e37079faa46a340b206e1276933
Author: Paul Vriens <Paul.Vriens(a)xs4all.nl>
Date: Tue Aug 29 17:57:35 2006 +0200
wintrust: Add some extra tests for WintrustRemoveActionID
commit 13651132d7337f90d6d0b403261e5e30bc35a04d
Author: James Hawkins <truiken(a)gmail.com>
Date: Tue Aug 29 15:12:39 2006 -0700
advpack: Add the regsvr action to the SetupInstallFromInfSection call
commit 6d26805474edc8bbdd201fdeb070e766e3102485
Author: James Hawkins <truiken(a)gmail.com>
Date: Tue Aug 29 15:12:22 2006 -0700
advpack: Get the proper working directory in install_init
commit e090dee9838d5dcfcc73464e7427f075e7d19bdc
Author: Roderick Colenbrander <thunderbird2k(a)gmx.net>
Date: Tue Aug 29 16:58:49 2006 +0200
opengl32: import glx makecurrent/wglsharelists
commit 8d410088146faa56701c440daa4ae350985feff9
Author: Roderick Colenbrander <thunderbird2k(a)gmx.net>
Date: Tue Aug 29 16:56:57 2006 +0200
opengl32: import glx context code
commit e012ffe349a279b939a7b49f7439dd1cd1cd901e
Author: Benjamin Arai <me(a)benjaminarai.com>
Date: Tue Aug 29 17:51:27 2006 -0700
oleaut32: Test for correct error codes and return type for VarAnd
commit 4dec3ee04b237a615bf0eb228c3b343ea537a6ca
Author: Benjamin Arai <me(a)benjaminarai.com>
Date: Tue Aug 29 17:50:05 2006 -0700
oleaut32: Updates variant:VarAnd to pass all failures exposed from
conformance test
commit 9e1fa3f6afb808eb0750404180ec7ff30c0a4db0
Author: Benjamin Arai <me(a)benjaminarai.com>
Date: Tue Aug 29 17:49:29 2006 -0700
oleaut32: Conformance test for vartest:VarAnd checks for correct
result values
commit 75d7a735bc4447d099968b78b08de8cc7db8ebe2
Author: Stefan Dösinger <stefan(a)codeweavers.com>
Date: Tue Aug 29 21:46:49 2006 +0200
wined3d: Avoid wasting a uniform
commit 4056ee5dae9ce52b94f518a850c13dfee478e56d
Author: Robert Reif <reif(a)earthlink.net>
Date: Tue Aug 29 19:34:31 2006 -0400
advapi32: fix lsa tests on windows98
commit b09802de14406bf2a358c256f2b186e15efde08d
Author: mike <mike(a)codeweavers.com>
Date: Wed Aug 30 12:55:27 2006 +0900
ddraw: Make tests pass when OpenGL libraries aren't present.
commit 835596de7066b84a88f6182d4fab4dda1832456a
Author: Andrew Talbot <Andrew.Talbot(a)talbotville.com>
Date: Tue Aug 29 23:12:16 2006 +0100
comctl32: Cast-qual warnings fix
commit b40c568d9215e906ca1521197fd3060c75fb6e5a
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Tue Aug 29 21:16:44 2006 +0100
rpcrt4: Make the reference counting in the standard proxy thread-safe.
commit 5bf357288caf3b5eb5766d6bcade4f49fbd80084
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Tue Aug 29 21:14:42 2006 +0100
rpcrt4: Fix NdrStubGetBuffer to use the IRpcChannelBuffer object
since IRpcChannelBuffer_GetBuffer may put extra data onto the wire for
ORPC calls.
commit d63bda52650573e7ec62ca3fae707a231cfbbc6c
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Tue Aug 29 21:14:05 2006 +0100
rpcrt4: Remove some unused code.
commit e888c667006107145f719537f3a169b797720cfd
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Tue Aug 29 21:12:42 2006 +0100
rpcrt4: Move NdrStub* functions to cstub.c and move NdrProxy*
functions to cproxy.c since both sets of functions depend on the
implementations of the standard stubs and proxies.
commit 0879b1e305e4ad329f35c22d97a4765ea54be3c9
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Tue Aug 29 21:12:16 2006 +0100
oleaut32: Delay the creation of the stub object for IDispatch until
it is actually used.
commit 337f886bab59f5fd7ab22d74ae3c712b593bd1e6
Author: Robert Shearman <rob(a)codeweavers.com>
Date: Tue Aug 29 21:11:12 2006 +0100
oleaut32: Fix a leak of the module reference count.
commit d77bea6f8c896304a809e0b9834b1b52072a1901
Author: Andrew Talbot <Andrew.Talbot(a)talbotville.com>
Date: Tue Aug 29 20:12:39 2006 +0100
advpack: Cast-qual warnings fix
commit 206411e8032c25f82f738cf065cb2497aa63d96f
Author: Paul Vriens <Paul.Vriens(a)xs4all.nl>
Date: Tue Aug 29 19:33:00 2006 +0200
wintrust: Add some documentation
commit 91a8502d1dcb65509128c602211b87d05aec8e6d
Author: Renu Rajput <renu.rajput(a)gmail.com>
Date: Tue Aug 29 13:50:16 2006 +0530
comdlg32: Send missing CDN_FOLDERCHANGE
Sept. 2, 2006
Re: usp10: Resend - usp10: Implement and test Script{Apply, Record}DigitSubstitution.
by Mike McCormack
Albert Lee wrote:
> + TRACE("%p, %p, %p\n", sds, sc, ss);
> +
> + SCRIPT_DIGITSUBSTITUTE psds;
> +
This causes a warning:
gcc -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__
-D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -gstabs+
-Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith -g -O2
-o usp10.o usp10.c
usp10.c: In function ‘ScriptApplyDigitSubstitution’:
usp10.c:256: warning: ISO C90 forbids mixed declarations and code
Mike
Sept. 2, 2006
Re: How to use a windows dll in linux
by mesmith.18885136@bloglines.com
Thanks for the helpful replies.
I have been working on the Winelib approach
suggested by Jeremy. As my first step I wanted to get a windows console application
to compile and run anyway.
I now have an executable that runs and calls
functions in the windows dll, but it does not work correctly. If I run it
with winedbg it gives me a backtrace with errors coming from deep inside the
dll. I assume there is some problem with the arguments going to the function
that serves as the entry to the dll. Is there a way to find out what is getting
passed to the dll and/or debugging inside the dll (without source code)?
Thanks,
Mark
Sept. 2, 2006
Re: Clarification
by Juan Lang
Thanks Tom! I was indeed confused. I was wondering if it were some
literary reference I was missing, like Tom Riddle in the Harry Potter
books or something.
/me stops scratching his head.
--Juan
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
Sept. 1, 2006
Re: Thank you
by Hiji
We just shipped a public beta of CrossOver for the Mac.
We're very excited about the Mac opportunities as we
hope it will give us a much needed boost and
allow us to accelerate our own contributions to Wine.
I'm proud of our work on Wine - and I am very privileged
to work with the folks at CodeWeavers.
However, it's also clear that the Wine community is
a growing one, and that a large portion of the
work in CrossOver comes from people who contribute here.
This past year, in particular, I've noticed a great
jump in contributions, notably in the area of games
(yay for World of Warcraft support!).
By doing so, I think you make the world
a better place, and indirectly you help all of us at CodeWeavers
to make a living - you literally help to put food on my table
(although my wife is getting tired of beans and rice :-/).
So, thanks. I personally appreciate it, and think it's Good (TM)
that you do. I also believe that countless other folks
who use Wine in various forms also appreciate it, although
they're polite enough not to write long winded emails expressing that.
But for any of you that come to Reading, the least we
can do is buy you dinner and a drink or two. And if any contributor
ever needs something from CodeWeavers (like a free
CrossOver account), just holler.
Cheers,
Jeremy White
CEO
CodeWeavers, Inc.
p.s. Okay, being brutally honest, the jury is out on whether
or not all the work making World of WarCrack^H^Hft is going to be
a net gain for us or not. Now even my wife is addicted, and I
have to go level up my Paladin to keep the work group happy... :-/
------------------------------
Wow! That's great news! Congrats on getting that public beta out. On a side note, I made it a point to stop by the CrossOver booth at LinuxWorld. I didn't catch the name of the guy manning the booth, but poor guy, I basically talked his ear off about how much I love Wine, and that I wish Wine and CrossOver got a lot more exposure. Hopefully, adding the Mac to the mix will help with that!
Hiji
Sept. 1, 2006