recent cedega contributions to wine
http://www.cedega.com./devreports/ The latest Cedega dev report states it plans to include wine's msi implementation back into it's code base and they have been contributing back to wine. "TransGaming's developers have been contributing some changes back to Wine as well, including in several networking and debugging libraries. " Just out of curiousity, which patches are these? _________________________________________________________________ Your smile counts. The more smiles you share, the more we donate. Join in. www.windowslive.com/smile?ocid=TXT_TAGLM_Wave2_oprsmilewlhmtagline
Am Montag, 19. November 2007 08:13:49 schrieb EA Durbin:
http://www.cedega.com./devreports/
The latest Cedega dev report states it plans to include wine's msi implementation back into it's code base and they have been contributing back to wine.
"TransGaming's developers have been contributing some changes back to Wine as well, including in several networking and debugging libraries. "
Just out of curiousity, which patches are these? A wine-patches archive search finds these:
http://article.gmane.org/gmane.comp.emulators.wine.patches/32979 http://article.gmane.org/gmane.comp.emulators.wine.patches/32981 http://article.gmane.org/gmane.comp.emulators.wine.patches/32982 http://article.gmane.org/gmane.comp.emulators.wine.patches/39016 http://article.gmane.org/gmane.comp.emulators.wine.patches/39017 http://article.gmane.org/gmane.comp.emulators.wine.patches/33632 http://article.gmane.org/gmane.comp.emulators.wine.patches/33633
On Nov 19, 2007 2:37 AM, Stefan Dösinger <stefandoesinger(a)gmx.at> wrote:
Am Montag, 19. November 2007 08:13:49 schrieb EA Durbin:
http://www.cedega.com./devreports/
The latest Cedega dev report states it plans to include wine's msi implementation back into it's code base and they have been contributing back to wine.
"TransGaming's developers have been contributing some changes back to Wine as well, including in several networking and debugging libraries. "
Just out of curiousity, which patches are these? A wine-patches archive search finds these:
http://article.gmane.org/gmane.comp.emulators.wine.patches/32979 http://article.gmane.org/gmane.comp.emulators.wine.patches/32981 http://article.gmane.org/gmane.comp.emulators.wine.patches/32982
http://article.gmane.org/gmane.comp.emulators.wine.patches/39016 http://article.gmane.org/gmane.comp.emulators.wine.patches/39017 http://article.gmane.org/gmane.comp.emulators.wine.patches/33632 http://article.gmane.org/gmane.comp.emulators.wine.patches/33633
You can also grep the wine change log to see what actually made it in.
WhooHoo five patches made it into the Wine tree in three YEARS! Here is a list of patches over the past five years.. But five patches in three years is grounds for a announcement? :D 2007-07-11 Mark Adams <mark(a)transgaming.com> * dlls/iphlpapi/iphlpapi_main.c, dlls/iphlpapi/ipstats.c: iphlpapi: Fix byte ordering of Linux ports. 2007-07-10 Mark Adams <mark(a)transgaming.com> * configure, configure.ac, dlls/iphlpapi/iphlpapi_main.c, dlls/iphlpapi/ipstats.c, dlls/iphlpapi/ipstats.h, include/config.h.in: iphlpapi: Add support for GetTcpTable on Mac OS X. 2007-01-25 Mark Adams <mark(a)transgaming.com> * dlls/iphlpapi/ipstats.c: iphlpapi: Support for non-linux platforms, including Mac OS X. - Add error messages when unimplemented functions are called on non-linux platforms. - Implement retrieving the interface list on MacOS X (and other platforms that use NET_RT_DUMP). * dlls/iphlpapi/ifenum.c: iphlpapi: Filter out no-ip addresses when building ip address table. * dlls/iphlpapi/ifenum.c: iphlpapi: Clarify interface counting. Before Wine 0.9.0 release --------> 2004-09-16 Alexandre Julliard <julliard(a)winehq.com> * fonts/.cvsignore, fonts/Makefile.in, fonts/wine_marlett.sfd: TransGaming Add a Marlett replacement font. 2004-04-28 Alexandre Julliard <julliard(a)winehq.com> * dlls/winmm/winealsa/audio.c: Ove Kaaven <ovek(a)transgaming.com> Fixed a couple of bugs. 2004-04-19 Alexandre Julliard <julliard(a)winehq.com> * dlls/winmm/winealsa/audio.c: Ove Kaaven <ovek(a)transgaming.com> Added detection of 48kHz and 96kHz support. Fixed a thinko, and some misleading indentation. * dlls/winmm/winealsa/audio.c: Ove Kaaven <ovek(a)transgaming.com> Code and concepts merged in from wineoss in order to get the non-dsound wave output performance in winealsa to an acceptable level. It's still possible to do better than the current code, but this should do for now. 2004-02-12 Alexandre Julliard <julliard(a)winehq.com> * dlls/kernel/sync.c: David Hammerton <david(a)transgaming.com> Mike McCormack <mike(a)codeweavers.com> Completed PeekNamedPipe implementation. * dlls/rpcrt4/rpc_server.c: Ove Kaaven <ovek(a)transgaming.com> Avoid freeing request packet too early if an exception occurs. * dlls/rpcrt4/rpc_binding.c: Ove Kaaven <ovek(a)transgaming.com> Properly handle destroying the first connection in the connection cache. 2003-12-08 Alexandre Julliard <julliard(a)winehq.com> * dlls/msacm/winemp3/common.c, dlls/msacm/winemp3/interface.c: Ove Kaaven <ovek(a)transgaming.com> Remove an instance of exit(). We should return failure, not kill the thread, when a bad stream is encountered. 2003-09-11 Alexandre Julliard <julliard(a)winehq.com> * documentation/faq.sgml: Francois Gouget <fgouget(a)free.fr> Revert some word-splits to their normal form, e.g. InstallShield. Fix case of TransGaming in two places. Fix the URL to dosfs. 2003-08-05 Alexandre Julliard <julliard(a)winehq.com> * dlls/wininet/http.c: David Hammerton <david(a)transgaming.com> Added support for http-POST (well, any kind of http request that sends data in the lpOptional field). 2003-07-08 Alexandre Julliard <julliard(a)winehq.com> * graphics/x11drv/xfont.c: Ove Kaaven <ovek(a)transgaming.com> Fixed a memory allocation/corruption bug when growing the font cache. 2003-06-20 Alexandre Julliard <julliard(a)winehq.com> * configure, configure.ac, dlls/wininet/Makefile.in, dlls/wininet/cookie.c, dlls/wininet/http.c, dlls/wininet/internet.c, dlls/wininet/internet.h, dlls/wininet/netconnection.c, include/config.h.in: David Hammerton <david(a)transgaming.com> - implemented support for https protocol - fixes to the http protocol 2003-06-04 Alexandre Julliard <julliard(a)winehq.com> * dlls/ole32/compobj.c, dlls/ole32/compobj_private.h, dlls/ole32/errorinfo.c: Ove Kaaven <ovek(a)transgaming.com> Preliminary support for COM apartments. 2003-05-22 Alexandre Julliard <julliard(a)winehq.com> * dlls/ole32/dcom.h, dlls/ole32/dcom.idl: Ove Kaaven <ovek(a)transgaming.com> DCOM IDL file based on the DCOM specification. * dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_misc.h, dlls/rpcrt4/rpc_server.c: Ove Kaaven <ovek(a)transgaming.com> Initial support for RPC call failures, by catching RPC server exceptions and returning simple failure packets, and throwing exceptions on the client side when unmarshalling the failure packet. 2003-05-21 Alexandre Julliard <julliard(a)winehq.com> * dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_server.c: Ove Kaaven <ovek(a)transgaming.com> For RPC servers, don't deallocate the RPC request packet before the RPC reply packet is sent, in case marshalling the reply needs any of the request data. * dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/rpcrt4.spec: Ove Kaaven <ovek(a)transgaming.com> Added semi-stub for NdrProxyErrorHandler. Fixed a case of potential stack trashing. 2003-05-20 Alexandre Julliard <julliard(a)winehq.com> * dlls/oleaut32/oleaut.c: Ove Kaaven <ovek(a)transgaming.com> Handle requests for CLSID_PSDispatch. * dlls/rpcrt4/cproxy.c, dlls/rpcrt4/cpsf.c, dlls/rpcrt4/cpsf.h, dlls/rpcrt4/cstub.c: Ove Kaaven <ovek(a)transgaming.com> Fixed NdrDllRegisterProxy so it registers the key names that ole32 expects. Better debug traces (include name of interface). * dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/rpcrt4.spec: Ove Kaaven <ovek(a)transgaming.com> Implemented "dereference" pointer flag. Added NdrClearOutParameters stub. * dlls/rpcrt4/ndr_ole.c: Ove Kaaven <ovek(a)transgaming.com> Portability fix. Better debug messages (display IID of interface to marshal). 2003-04-26 Alexandre Julliard <julliard(a)winehq.com> * dlls/oleaut32/Makefile.in, dlls/oleaut32/oaidl_p.c, dlls/oleaut32/oleaut32.spec, dlls/oleaut32/usrmarshal.c: Ove Kaaven <ovek(a)transgaming.com> Preliminary implementation of proper IDispatch marshalling. 2003-04-19 Alexandre Julliard <julliard(a)winehq.com> * include/rpc.h: Ove Kaaven <ovek(a)transgaming.com> Dummy RPC exception macros. * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_server.c: Ove Kaaven <ovek(a)transgaming.com> Implemented simple caching of client connections. dlls/rpcrt4/rpc_server.c: Ove Kaaven <ovek(a)transgaming.com> Fixed a race condition on RPC worker thread creation, and a typo. * dlls/rpcrt4/cstub.c: Ove Kaaven <ovek(a)transgaming.com> Added missing AddRef. 2003-03-17 Alexandre Julliard <julliard(a)winehq.com> * dlls/dsound/mixer.c: Ove Kaaven <ovek(a)transgaming.com> Somewhat more reliable dsound position notifications. 2003-02-28 Alexandre Julliard <julliard(a)winehq.com> * server/process.c, server/thread.c, server/thread.h: Peter Hunnisett <peter(a)transgaming.com> Suspended threads should not acquire synchronization objects. 2003-02-19 Alexandre Julliard <julliard(a)winehq.com> * dlls/rpcrt4/rpc_binding.c, dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_message.c, dlls/rpcrt4/rpc_server.c, dlls/rpcrt4/rpc_server.h: Ove Kaaven <ovek(a)transgaming.com> For better concurrency, separate the connections from the bindings. * include/rpcproxy.h: Ove Kaaven <ovek(a)transgaming.com> "Implemented" IID_BS_* macros. 2003-02-17 Alexandre Julliard <julliard(a)winehq.com> * dlls/rpcrt4/ndr_marshall.c: Ove Kaaven <ovek(a)transgaming.com> NDR marshalling fixes. * dlls/rpcrt4/cpsf.c: Ove Kaaven <ovek(a)transgaming.com> Make NdrDllRegisterProxy use the interface stub header instead of the interface proxy header to avoid stubless proxy ambiguities. 2003-02-11 Alexandre Julliard <julliard(a)winehq.com> * dlls/dinput/dinput_main.c, dlls/dinput/dinput_private.h, dlls/dinput/keyboard/main.c: Ove Kaaven <ovek(a)transgaming.com> Only install the keyboard hook on device creation. 2003-02-01 Alexandre Julliard <julliard(a)winehq.com> * dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_misc.h, dlls/rpcrt4/ndr_ole.c, dlls/rpcrt4/rpcrt4.spec: Ove Kaaven <ovek(a)transgaming.com> Implemented marshalling of pointers, simple and complex structures, conformant and complex arrays, and user-marshalled types. Improved marshalling of conformant strings and interface pointers a bit. 2003-01-31 Alexandre Julliard <julliard(a)winehq.com> * dlls/rpcrt4/ndr_midl.c: Ove Kaaven <ovek(a)transgaming.com> ReuseBuffer should be FALSE for RPC clients. Some cleanups and elimination of some duplicate code. * dlls/rpcrt4/rpc_binding.c: Ove Kaaven <ovek(a)transgaming.com> Fixed a bug in CompleteBindingA/W. * dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/rpcrt4_main.c: Ove Kaaven <ovek(a)transgaming.com> Implemented RpcRaiseException. * include/rpcdce.h, include/rpcndr.h, include/wine/rpcfc.h: Ove Kaaven <ovek(a)transgaming.com> Some RPC definitions. 2003-01-09 Alexandre Julliard <julliard(a)winehq.com> * tools/widl/header.c, tools/widl/widl.c: Ove Kaaven <ovek(a)transgaming.com> Declare user-marshaller prototypes for types declared with [wire_marshal]. Define __WIDL__ preprocessor macro, so Wine-specific IDL can be enclosed in #ifdef __WIDL__. Fixed a file output bug. 2003-01-05 Alexandre Julliard <julliard(a)winehq.com> * include/Makefile.in, include/oaidl.h, include/oaidl.idl, include/wine/obj_errorinfo.h, include/wine/obj_oleaut.h: Ove Kaaven <ovek(a)transgaming.com> Wrote a new oaidl.idl to replace include/wine/obj_oleaut.h and include/wine/obj_errorinfo.h. * include/docobj.h, include/ocidl.h: Ove Kaaven <ovek(a)transgaming.com> Include oaidl.h instead of wine/obj_oleaut.h. * include/oleidl.h: Ove Kaaven <ovek(a)transgaming.com> Temporarily include objbase.h from oleidl.h. Removed inclusion of obj_errorinfo.h. * dlls/oleaut32/variant.c: Ove Kaaven <ovek(a)transgaming.com> Avoid direct ICOM_CALL usage. * include/oleauto.h, include/wine/obj_oleaut.h, ole/dxguid.c: Ove Kaaven <ovek(a)transgaming.com> Moved a couple of definitions from include/wine/obj_oleaut.h to include/oleauto.h. 2002-12-23 Alexandre Julliard <julliard(a)winehq.com> * include/Makefile.in, include/objbase.h, include/unknwn.h, include/unknwn.idl, include/wine/obj_base.h: Ove Kaaven <ovek(a)transgaming.com> Merge the rest of include/wine/obj_base.h into include/objbase.h. * include/dinput.h, include/oaidl.h: Ove Kaaven <ovek(a)transgaming.com> Where ICOM macros are needed, include objbase.h. 2002-12-19 Alexandre Julliard <julliard(a)winehq.com> * include/Makefile.in, include/objidl.h, include/objidl.idl, include/wine/obj_channel.h, include/wine/obj_clientserver.h, include/wine/obj_dataobject.h, include/wine/obj_marshal.h, include/wine/obj_misc.h, include/wine/obj_moniker.h, include/wine/obj_propertystorage.h, include/wine/obj_storage.h: Ove Kaaven <ovek(a)transgaming.com> Wrote a new objidl.idl to replace a number of include/wine/obj_*.h files. * include/wine/obj_misc.h, include/wine/obj_storage.h, include/wtypes.h, include/wtypes.idl: Ove Kaaven <ovek(a)transgaming.com> Moved a couple of types from include/wine/obj_*.h to include/wtypes.idl. * dlls/ole32/antimoniker.c, dlls/ole32/compositemoniker.c, dlls/ole32/filemoniker.c, dlls/ole32/itemmoniker.c, dlls/ole32/moniker.h, include/wine/obj_moniker.h: Ove Kaaven <ovek(a)transgaming.com> Moved some definitions from include/wine/obj_moniker.h to dlls/ole32/moniker.h. 2002-12-18 Alexandre Julliard <julliard(a)winehq.com> * include/wtypes.h, include/wtypes.idl: Ove Kaaven <ovek(a)transgaming.com> Unquoted some 16-bit types, so the IDL compiler can use them. include/objbase.h, include/wine/obj_clientserver.h, include/wine/obj_dataobject.h, include/wine/obj_marshal.h, include/wine/obj_misc.h, include/wine/obj_moniker.h, include/wine/obj_storage.h: Ove Kaaven <ovek(a)transgaming.com> Moved COM API prototypes to objbase.h, from wine/obj_*.h. * dlls/ole32/ole2.c, dlls/shell32/dataobject.c, dlls/shell32/shell32_main.h, ole/uuid.c: Ove Kaaven <ovek(a)transgaming.com> Removed a few more inclusions of deprecated wine/obj_*.h headers. * include/rpc.h, include/rpcdce.h: Ove Kaaven <ovek(a)transgaming.com> Moved UUID type to rpcdce.h, as in the MS RPC headers. Removed redundant prototype. 2002-12-16 Alexandre Julliard <julliard(a)winehq.com> * include/Makefile.in, include/unknwn.h, include/unknwn.idl, include/wine/obj_base.h: Ove Kaaven <ovek(a)transgaming.com> Wrote a Wine-compatible unknwn.idl, moving the IUnknown definition from wine/obj_base.h to the generated unknwn.h. 2002-12-15 Alexandre Julliard <julliard(a)winehq.com> * include/Makefile.in, tools/widl/header.c, tools/widl/widl.c, tools/widl/widl.h: Ove Kaaven <ovek(a)transgaming.com> Output raw ICOM-less C/C++ interface definitions by default. Added new -b and -B command-line options for compatibility with ICOM macros. * tools/widl/header.c, tools/widl/parser.l, tools/widl/parser.y, tools/widl/widltypes.h: Ove Kaaven <ovek(a)transgaming.com> Include guiddef.h in widltypes.h. 2002-12-06 Alexandre Julliard <julliard(a)winehq.com> * include/objbase.h, include/wine/obj_base.h: Ove Kaaven <ovek(a)transgaming.com> Moved COM API prototypes in include/wine/obj_base.h to include/objbase.h. 2002-12-05 Alexandre Julliard <julliard(a)winehq.com> * include/objbase.h: Added rpc.h include to fix tests compilation. * dlls/comctl32/imagelist.c, dlls/ddraw/d3dcommon.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/d3dvertexbuffer.c, dlls/ddraw/d3dviewport.c, dlls/ddraw/mesa.c, dlls/dplayx/dpclassfactory.c, dlls/ole32/antimoniker.c, dlls/ole32/bindctx.c, dlls/ole32/compobj.c, dlls/ole32/compositemoniker.c, dlls/ole32/datacache.c, dlls/ole32/errorinfo.c, dlls/ole32/filemoniker.c, dlls/ole32/ftmarshal.c, dlls/ole32/ifs.c, dlls/ole32/itemmoniker.c, dlls/ole32/moniker.c, dlls/ole32/ole32_main.c, dlls/ole32/ole32_main.h, dlls/ole32/oleobj.c, dlls/ole32/stg_bigblockfile.c, dlls/ole32/storage.c, dlls/ole32/storage32.h, dlls/oleaut32/connpt.c, dlls/oleaut32/dispatch.c, dlls/oleaut32/olefont.c, dlls/oleaut32/safearray.c, dlls/oleaut32/tmarshal.c, dlls/oleaut32/typelib.c, dlls/rpcrt4/cproxy.c, dlls/rpcrt4/cpsf.c, dlls/rpcrt4/cstub.c, dlls/rpcrt4/ndr_marshall.c, dlls/rpcrt4/ndr_midl.c, dlls/rpcrt4/ndr_ole.c, dlls/shdocvw/classinfo.c, dlls/shdocvw/shdocvw.h, dlls/shell32/dragdrophelper.c, dlls/shell32/folders.c, dlls/shell32/shellfolder.h, dlls/shell32/shellord.c, dlls/shell32/shfldr_desktop.c, dlls/shell32/shfldr_fs.c, dlls/shell32/shfldr_mycomp.c, dlls/shell32/shlfolder.c, dlls/shell32/shlmenu.c, dlls/shell32/shv_bg_cmenu.c, dlls/shell32/shv_item_cmenu.c, dlls/shlwapi/clist.c, dlls/shlwapi/istream.c, dlls/shlwapi/ordinal.c, dlls/shlwapi/regstream.c, dlls/shlwapi/thread.c, include/dplay.h, include/oaidl.h, include/objbase.h, include/objidl.h, include/ocidl.h, include/ole.h, include/ole2.h, include/oleauto.h, include/olectl.h, include/oledlg.h, include/oleidl.h, include/servprov.h, include/shlguid.h, include/shlobj.h, include/unknwn.h, include/urlmon.h, include/wine/obj_base.h, include/wine/obj_misc.h, include/wine/obj_serviceprovider.h: Ove Kaaven <ovek(a)transgaming.com> Make sure that no files except unknwn.h include wine/obj_base.h directly. 2002-12-03 Alexandre Julliard <julliard(a)winehq.com> * dlls/oleaut32/variant.c, include/wine/obj_oleaut.h, include/wtypes.h, include/wtypes.idl: Ove Kaaven <ovek(a)transgaming.com> Added more types to wtypes.idl. * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.l, tools/widl/parser.y, tools/widl/proxy.c, tools/widl/widl.c, tools/widl/widl.h, tools/widl/widltypes.h: Ove Kaaven <ovek(a)transgaming.com> Parse the NOT operator, the [idempotent] attribute, and the handle_t and error_status_t types. Improved some parsing rules to get rid of the LINK_LAST and LINK_SAFE macros. Enclose generated .h file within an extern "C" (for C++). Output function prototypes for regular RPC interfaces. Fixed a couple of bugs. 2002-12-02 Alexandre Julliard <julliard(a)winehq.com> configure, configure.ac, dlls/rpcrt4/Makefile.in, dlls/rpcrt4/rpc_binding.h, dlls/rpcrt4/rpc_epmap.c, dlls/rpcrt4/rpcrt4.spec, dlls/rpcrt4/rpcrt4_main.c, dlls/rpcrt4/rpcss_np_client.c, dlls/rpcrt4/rpcss_np_client.h, include/rpcdce.h, include/rpcdcep.h, include/rpcndr.h, include/winbase.h, include/wine/rpcss_shared.h, programs/Makefile.in, programs/rpcss/.cvsignore, programs/rpcss/Makefile.in, programs/rpcss/epmap_server.c, programs/rpcss/np_server.c, programs/rpcss/rpcss.h, programs/rpcss/rpcss_main.c: Greg Turner <gmturner007(a)ameritech.net>, Ove Kaaven <ovek(a)transgaming.com> - preliminary implementation of endpoint-mapping via a new on-demand server-ish process - more header fixups - (re)implement RpcEpRegisterA, RpcEpUnregister, and RpcEpResolveBinding using the new rpcss functionality - update the todo list in rpcrt4_main.c a bit - many beautifications and touch-ups - command-line configurable timeout - micro-client imbedded in np_server.c * include/wingdi.h: Ove Kaaven <ovek(a)transgaming.com> Protect PALETTEENTRY and LOGPALETTE with #ifndefs. 2002-11-30 Alexandre Julliard <julliard(a)winehq.com> * tools/widl/header.c, tools/widl/header.h, tools/widl/parser.h, tools/widl/parser.l, tools/widl/parser.y, tools/widl/widltypes.h: Ove Kaaven <ovek(a)transgaming.com> Handle encapsulated unions in a cleaner (and less buggy) way. Emit the names "DUMMYUNIONNAME" and "DUMMYSTRUCTNAME" for anonymous unions and structs. Support const and extern definitions. Retain tokens (and whether numbers are hex or not) used for computing constant expressions, so that the full expression can be written to the header file instead of the computed integer result of the expression. Parse the sizeof() operator. Compute and remember constant definitions and enum values so they can be used in expressions. Improved identifier lookup speed. Fixed some bugs. * include/wtypes.idl: Ove Kaaven <ovek(a)transgaming.com> Added missing union names for some encapsulated unions. 2002-11-21 Alexandre Julliard <julliard(a)winehq.com> * tools/widl/header.c, tools/widl/parser.l, tools/widl/parser.y, tools/widl/proxy.c, tools/widl/widl.c, tools/widl/widl.h: Ove Kaaven <ovek(a)transgaming.com> Added "generate headers only" command-line option. Implemented imports from inside interface definitions. Fixed a few problems with generating header files for COM interfaces.
Date: Mon, 19 Nov 2007 08:14:11 -0500> From: twickline(a)gmail.com> To: stefandoesinger(a)gmx.at> Subject: Re: recent cedega contributions to wine> CC: wine-devel(a)winehq.org> > WhooHoo five patches made it into the Wine tree in three YEARS!> > Here is a list of patches over the past five years.. But five patches> in three years is grounds for a announcement?> > :D> The announcement on their dev report comes after 3 months of ignoring user's support tickets, it makes it look like there's been a sudden surge of collaboration with wine and "several" patches have been put back into the wine tree.
Connect and share in new ways with Windows Live. http://www.windowslive.com/connect.html?ocid=TXT_TAGLM_Wave2_newways_112007
On Nov 19, 2007 8:36 AM, EA Durbin <ead1234(a)hotmail.com> wrote:
Date: Mon, 19 Nov 2007 08:14:11 -0500 From: twickline(a)gmail.com To: stefandoesinger(a)gmx.at Subject: Re: recent cedega contributions to wine CC: wine-devel(a)winehq.org
WhooHoo five patches made it into the Wine tree in three YEARS!
Here is a list of patches over the past five years.. But five patches in three years is grounds for a announcement?
:D
The announcement on their dev report comes after 3 months of ignoring user's support tickets, it makes it look like there's been a sudden surge of collaboration with wine and "several" patches have been put back into the wine tree.
Or in other words there typical "smoke and mirrors" dev reports....
Stefan Dösinger wrote:
"TransGaming's developers have been contributing some changes back to Wine as well, including in several networking and debugging libraries. "
Just out of curiousity, which patches are these?
A wine-patches archive search finds these:
http://article.gmane.org/gmane.comp.emulators.wine.patches/32979 http://article.gmane.org/gmane.comp.emulators.wine.patches/32981 http://article.gmane.org/gmane.comp.emulators.wine.patches/32982
http://article.gmane.org/gmane.comp.emulators.wine.patches/39016 http://article.gmane.org/gmane.comp.emulators.wine.patches/39017 http://article.gmane.org/gmane.comp.emulators.wine.patches/33632 http://article.gmane.org/gmane.comp.emulators.wine.patches/3363
Hi All, There are some additional patches coming down the pipe shortly for dbghelp, which we've done extensive work with in the past few months. There was a communications mixup in that those changes have been merged into our external public CVS under the LGPL (http://cvs.transgaming.org/cgi-bin/viewcvs.cgi/winex/dlls/dbghelp), but haven't yet made it to wine-patches. The main thing holding up the patch submission there is the trace system changes that went into WineHQ to resolve some of the warning differences for printfs on different platforms. We are still using platform printf on our side, and our dbghelp changes include a bunch of changes to the traces that need to be backed out before a patch gets submitted to wine-patches. We certainly plan to continue contributing more code beyond this, which was why we made an explicit mention of it in the newsletter. Take care, -Gav -- Gavriel State Founder & CTO TransGaming Inc. gav(a)transgaming.com http://www.transgaming.com Broadening The Playing Field
participants (4)
-
EA Durbin -
Gavriel State -
Stefan Dösinger -
Tom Wickline