SoC idea: run MDAC conformance test suite against MS's MDAC

2006-04-30 Thread Dan Kegel
I just added the following idea to http://wiki.winehq.org/SummerOfCode : Run the MDAC conformance test suite against Microsoft's MDAC, and file bugs / write test cases in C / fix anything it finds. (See http://msdn.microsoft.com/library/en-us/oledb/htm/oledbctconformance_test_sets.asp, http://ms

SoC idea: run Mauve regression tests against Sun's JRE

2006-04-30 Thread Dan Kegel
I just added the following idea to http://wiki.winehq.org/SummerOfCode : Run the Mauve Java test suite against Sun's Windows JRE, and file bugs / write test cases in C / fix anything it finds. (See http://sourceware.org/mauve/, http://appdb.winehq.org/appview.php?versionId=3054 ) And make it easy

Re: About irp framework for safedisc support

2006-04-30 Thread Vijay Kiran Kamuju
We might put some initial effort, so that when more hands will make it faster. Im quite illiterate with Win32 API, but i might look into your effort and make some changes. Thanks, Vijay On 4/30/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: On 30/04/06, Vijay Kiran Kamuju <[EMAIL PROTECTED]>

Re: Start Programs reg entry

2006-04-30 Thread Jesse Allen
On 4/29/06, Tom Spear (Dustin Booker, Dustin Navea) <[EMAIL PROTECTED]> wrote: A while back there was a bug reported because certain installers looked in the registry for the path to the programs menu, and when they couldnt find it, they would abort the install. http://bugs.winehq.org/show_bug.cg

Re: ole32: Add StgCreateFile test and conformance fix

2006-04-30 Thread Mike McCormack
Mike Hearn wrote: diff --git a/dlls/ole32/storage32.c b/dlls/ole32/storage32.c Fails the test cases on my system after applying ... ../../../tools/runtest -q -P wine -M ole32.dll -T ../../.. -p ole32_test.exe.so storage32.c && touch storage32.ok err:storage:validateSTGM unknown flags 00010

server: Retrieve the groups for a token from the server

2006-04-30 Thread Dan Kegel
James Hawkins wrote: On 4/26/06, Robert Shearman wrote: ChangeLog: Retrieve the groups for a token using a server call instead of hard coding them. Before this patch, we simulated administrator's privileges in the TokenGroups case, but we're no longer recognized as admins. I think it's a bug.

mad props to James Hawkins and the rest of the Wine team... mdac installs!

2006-04-30 Thread Dan Kegel
I think James Hawkins' recent patches were a good thing :-) With just a little more work, we should be able to close http://bugs.winehq.org/show_bug.cgi?id=3178 for wine-0.9.13. Using the recent changes, I was able to install mdac 2.7 just now! Here were the required steps: 1) grab Mike McCormack

Re: shdocvw 2: Added [get|put]_Visible implementation.

2006-04-30 Thread Dimi Paun
On Sun, 2006-04-30 at 23:40 +0200, Jacek Caban wrote: > I'll send a patch with comments. I'd prefer to add tests as well, but > it has to wait for the switch to MSHTML based WebBrowser > implementation (BTW that seems to be really near). Does this means that soon our MSHTML will be strictly better

Re: DDraw, wined3d (d3d8, d3d9) and OpenGL32 in Mac OSX + stack fudging -- x86 only

2006-04-30 Thread Willie Sippel
Am Montag, 1. Mai 2006 01:10 schrieb Mike Hearn: > On 4/30/06, Chris Niederauer <[EMAIL PROTECTED]> wrote: > > The stack is allocated at least 16 byte aligned up front. The issue > > comes later when a function call occurs to OS X ABI from Windows ABI > > and the stack offset may not be 16 byte al

Re: DDraw, wined3d (d3d8, d3d9) and OpenGL32 in Mac OSX + stack fudging -- x86 only

2006-04-30 Thread Mike Hearn
On 4/30/06, Chris Niederauer <[EMAIL PROTECTED]> wrote: The stack is allocated at least 16 byte aligned up front. The issue comes later when a function call occurs to OS X ABI from Windows ABI and the stack offset may not be 16 byte aligned. OK. You could fix this in winebuild as well. This

Re: DDraw, wined3d (d3d8, d3d9) and OpenGL32 in Mac OSX + stack fudging -- x86 only

2006-04-30 Thread Chris Niederauer
This is not a requirement by the processor, per se, but by the OS X ABI. I see. What a peculiar ABI. Well you can't possibly fix it the way you currently do, just force an aligned mmap for the stack when it's first allocated. The stack is allocated at least 16 byte aligned up front. The issue

Re: sfd2ttf

2006-04-30 Thread Troy Rollo
On Saturday 29 April 2006 00:54, Hans Leidekker wrote: > Are we tied to sfd files in any way? Is there maybe another ascii > based font format for which a small converter to/from ttf exists? Better perhaps would be something that represents in a human-readable text format the contents of the fina

Re: DDraw, wined3d (d3d8, d3d9) and OpenGL32 in Mac OSX + stack fudging -- x86 only

2006-04-30 Thread Mike Hearn
On 4/30/06, Chris Niederauer <[EMAIL PROTECTED]> wrote: We can at least avoid any direct dlsym references on the Mac and simply use the glXGetProcAddress procedure. Also, for anything that is added to the OpenGL stack post 10.4.4 or whatever the first intel version of OS X was, it could avoid a

Re: server: Retrieve the groups for a token from the server

2006-04-30 Thread James Hawkins
On 4/26/06, Robert Shearman <[EMAIL PROTECTED]> wrote: ChangeLog: Retrieve the groups for a token using a server call instead of hard coding them. Hey Rob, Before this patch, we simulated administrator's privileges in the TokenGroups case, but we're no longer recognized as admins. Any app th

Re: dependencies on freetype and fontforge

2006-04-30 Thread Robert Lunnon
On Monday 01 May 2006 02:38, Eric Pouech wrote: > Robert Lunnon wrote: > > Is it really necessary to have hard dependencies on both freetype and > > fontforge, configure returns a fail if either of these is missing ? I can > > live with a dependency on freetype since Sun supplies this lib but I'd >

Re: DDraw, wined3d (d3d8, d3d9) and OpenGL32 in Mac OSX + stack fudging -- x86 only

2006-04-30 Thread Chris Niederauer
I didn't work on this patch, but I can add some answers to Mike's questions... On Sun, 30 Apr 2006 05:32:49 -0700, Mike Hearn wrote: On Sat, 29 Apr 2006 14:46:33 -0700, Nick Burns wrote: OpenGL dynamic loading -- Mac OSX does not need to dlsym every ogl entry point -- it handles

Re: shdocvw 2: Added [get|put]_Visible implementation.

2006-04-30 Thread Jacek Caban
Dimi Paun wrote: > On Sun, 2006-04-30 at 14:51 +0200, Jacek Caban wrote: > >> I also have tests showing that we do exactly what we should. The same >> applies to a few of my other similar patches. >> > > This is not as obvious to people, it would be best if you could add > explicit comments

RE: DDraw, wined3d (d3d8, d3d9) and OpenGL32 in Mac OSXx86 + stack fudging

2006-04-30 Thread Nick Burns
Whow sorry about messing up the patch there guys... Serves me right for posting at 3am In the future ill be a better citizen -- sorry again - Nick

Re: Wine and process "names"

2006-04-30 Thread Segin
Vitaliy Margolen wrote: Sunday, April 30, 2006, 1:39:37 PM, Segin wrote: Vitaliy Margolen wrote: Sunday, April 30, 2006, 12:31:50 PM, Segin wrote: No it's been patch that AJ committed some time ago. I think you should browse git commit log more often. Especially all of AJ's patches are not g

Wine and Java -- some success!

2006-04-30 Thread Segin
Ahh, with 0.9.12, we are one step away from using Java!! So far, I have tried to use a Java-based game that provides it's own JRE in Wine. It start up fast, and i do mean *fast*, and displays the game's splash-banner, and draws a quick black all over the screen (which other X clients remove by

Re: Wine and process "names"

2006-04-30 Thread Vitaliy Margolen
Sunday, April 30, 2006, 1:39:37 PM, Segin wrote: > Vitaliy Margolen wrote: >> Sunday, April 30, 2006, 12:31:50 PM, Segin wrote: >> No it's been patch that AJ committed some time ago. >> >> I think you should browse git commit log more often. Especially all of >> AJ's patches are not going through

Re: Wine and process "names"

2006-04-30 Thread Segin
Vitaliy Margolen wrote: Sunday, April 30, 2006, 12:31:50 PM, Segin wrote: Good day, everybody! I have recently done two things: A. I stopped trying to get Wine to use SDL for a graphics display -- the entire idea just sucks. B. Upgraded to 0.9.12 This has presented me with something qui

Re: Wine and process "names"

2006-04-30 Thread Vitaliy Margolen
Sunday, April 30, 2006, 12:31:50 PM, Segin wrote: > Good day, everybody! I have recently done two things: > A. I stopped trying to get Wine to use SDL for a graphics display -- the > entire idea just sucks. > B. Upgraded to 0.9.12 > This has presented me with something quite odd > Windows progra

Re: Wine and process "names"

2006-04-30 Thread James Hawkins
On 4/30/06, Segin <[EMAIL PROTECTED]> wrote: Is this a new behaviour of Wine 0.9.12, or have the virus writers finally caught up with us? This is the expected behavior. -- James Hawkins

Wine and process "names"

2006-04-30 Thread Segin
Good day, everybody! I have recently done two things: A. I stopped trying to get Wine to use SDL for a graphics display -- the entire idea just sucks. B. Upgraded to 0.9.12 This has presented me with something quite odd Windows programs running in Wine had their argv[0]'s exposed to Linux. L

Remove the European CVS server?

2006-04-30 Thread Scott Ritchie
Since it seems like most people are using GIT, and the European CVS server has a severely annoying tendency to not be up to date, I propose we eliminate the European CVS server entirely and remove it from this page: http://www.winehq.com/site/cvs For an example of how it's hurting development, se

crash in mixer.c:457

2006-04-30 Thread Molle Bestefich
Winecfg --> Audio --> OSS, Full Hardware Acceleration. wine starcraft.exe. Result: wine: Unhandled page fault on read access to 0x7e5c at address 0x7d3c02d6 (thread 000f), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x7e5c00

Re: shdocvw 2: Added [get|put]_Visible implementation.

2006-04-30 Thread Dimi Paun
On Sun, 2006-04-30 at 14:51 +0200, Jacek Caban wrote: > I also have tests showing that we do exactly what we should. The same > applies to a few of my other similar patches. This is not as obvious to people, it would be best if you could add explicit comments in all such cases, to avoid confusion

Re: dependencies on freetype and fontforge

2006-04-30 Thread Eric Pouech
Robert Lunnon wrote: Is it really necessary to have hard dependencies on both freetype and fontforge, configure returns a fail if either of these is missing ? I can live with a dependency on freetype since Sun supplies this lib but I'd rather not depend on fontforge, which might not be installe

[Wine] Required Fontforge versions

2006-04-30 Thread Segin
This is not a question email, but one that states the minimum required Fontforge needed to build Wine. Treat it as third-party documentation. Versions of Wine up to 0.9.10 need fontforge-20050624; Never use anything older. Versions 0.9.11 and 0.9.12 require something newer. Try fontforge-200

Re: Summer of Code Project: DirectPlay

2006-04-30 Thread Adam Luchjenbroers
> > What Windows version would you be interested in? At this point, I should probably mention that while I have a great interest in seeing DirectPlay working, I have relatively little time to work on it. I'm doing my investigations here and there, and if no-one picks up on this I'll probably wo

RE: DDraw, wined3d (d3d8, d3d9) and OpenGL32 in Mac OSX + stack fudging -- x86 only

2006-04-30 Thread Nick Burns
Here is the patch thus far -- It is not clean or anything... (cvs -q diff - straight from my tree) --I think this patch will work and allow you to run specific ogl and d3d apps (with enough stack fudging see below) --Here is an example of the stack fudging --Since this is too hard to add to all

Compiling office-src-5.0.1.tgz

2006-04-30 Thread Johno Crawford
Should I be worrying about the below warning? checking linux/loop.h presence... yes configure: WARNING: linux/loop.h: present but cannot be compiled configure: WARNING: linux/loop.h: check for missing prerequisite headers? configure: WARNING: linux/loop.h: see the Autoconf documentation co

Re: usp10: Add ScriptTextOut functionality

2006-04-30 Thread Jeff Latimer
Mike McCormack wrote: It also causes the test cases to crash. I see you may have addressed that in the next patch, but each patch should be valid on its own, so that there's no points in the commit history where Wine won't compile, or the tests fail. I'll combine them again as I think tha

Re: Summer of Code Project: DirectPlay

2006-04-30 Thread Alexander N. Sørnes
Adam Luchjenbroers skrev: On Mon, 24 Apr 2006 11:47, Francois Gouget wrote: On Fri, 21 Apr 2006, Adam Luchjenbroers wrote: [...] With the way DirectPlay works, we could provide our own provider and a compatible provider if we so wanted (at least, to the extent of my knowledge).

Re: shdocvw 3: Added get_HWND implementation.

2006-04-30 Thread Jacek Caban
Robert Shearman wrote: > Jacek Caban wrote: > >> static HRESULT WINAPI WebBrowser_get_HWND(IWebBrowser2 *iface, long >> *pHWND) >> { >> WebBrowser *This = WEBBROWSER_THIS(iface); >> -FIXME("(%p)->(%p)\n", This, pHWND); >> -return E_NOTIMPL; >> + >> +TRACE("(%p)->(%p)\n", This, pHWND

Re: shdocvw 2: Added [get|put]_Visible implementation.

2006-04-30 Thread Jacek Caban
Robert Shearman wrote: > Jacek Caban wrote: > >> static HRESULT WINAPI WebBrowser_put_Visible(IWebBrowser2 *iface, >> VARIANT_BOOL Value) >> { >> WebBrowser *This = WEBBROWSER_THIS(iface); >> -FIXME("(%p)->(%x)\n", This, Value); >> -return E_NOTIMPL; >> +VARIANTARG arg; >> +DISP

dependencies on freetype and fontforge

2006-04-30 Thread Robert Lunnon
Is it really necessary to have hard dependencies on both freetype and fontforge, configure returns a fail if either of these is missing ? I can live with a dependency on freetype since Sun supplies this lib but I'd rather not depend on fontforge, which might not be installed on a target system

Re: shdocvw 2: Added [get|put]_Visible implementation.

2006-04-30 Thread Robert Shearman
Jacek Caban wrote: static HRESULT WINAPI WebBrowser_put_Visible(IWebBrowser2 *iface, VARIANT_BOOL Value) { WebBrowser *This = WEBBROWSER_THIS(iface); -FIXME("(%p)->(%x)\n", This, Value); -return E_NOTIMPL; +VARIANTARG arg; +DISPPARAMS dispparams = {&arg, NULL, 1, 0}; + +

Re: shdocvw 3: Added get_HWND implementation.

2006-04-30 Thread Robert Shearman
Jacek Caban wrote: static HRESULT WINAPI WebBrowser_get_HWND(IWebBrowser2 *iface, long *pHWND) { WebBrowser *This = WEBBROWSER_THIS(iface); -FIXME("(%p)->(%p)\n", This, pHWND); -return E_NOTIMPL; + +TRACE("(%p)->(%p)\n", This, pHWND); + +*pHWND = 0; +return E_FAIL; }

Re: Newbie git experience: resetting local git tree back to an earlier state

2006-04-30 Thread Phil Costin
Dan Kegel wrote: > This is a little success story. I thought I'd post it to encourage other > people to try Mike's tree via git. > > I just started using git so I could track Mike McCormack's tree. > I first followed the instructions at > http://wiki.winehq.org/GitWine > to get a winehq tree,

Re: DAZ Studio

2006-04-30 Thread Mike Hearn
On Sun, 30 Apr 2006 03:45:26 +0100, Andrew Neil Ramage wrote: > fixme:ole:CoCreateInstance no classfactory created for CLSID > {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80040154 This is CActiveIMM and can probably be ignored. I'd be surprised if that's really the problem. thanks -mike

Re: winspool/tests: fix broken test for GetPrinterDriver (updated)

2006-04-30 Thread Detlef Riekenberg
Am Sonntag, den 30.04.2006, 11:57 +0900 schrieb Dmitry Timoshkov: > > +/* needed is modified in win9x. testing for "needed == > > (DWORD)-1" will fail */ > > That's interesting, is there a pattern how win9x modifies it? + trace("(%d) returned %d with 0x%08lx/%ld and 0x%08lx/%ld\n", l

Re: DDraw, wined3d (d3d8, d3d9) and OpenGL32 in Mac OSX + stack fudging -- x86 only

2006-04-30 Thread Mike Hearn
On Sat, 29 Apr 2006 14:46:33 -0700, Nick Burns wrote: > OpenGL dynamic loading > -- Mac OSX does not need to dlsym every ogl entry point -- it handles > that for you... Hmm, well so do Windows and Linux ;) I think it's done that way because some of the GL functions are introduced in later v

configure balking at freetype > 2.01

2006-04-30 Thread Robert Lunnon
My configure is failing to find freetype due to a missing header ftnames.h which I understand has been changed to ftsnames.h in later Freetype versions. Is this a local problem or do I need an old freetype lib Bob

Re: DDraw, wined3d (d3d8, d3d9) and OpenGL32 in Mac OSX + stack fudging -- x86 only

2006-04-30 Thread Roderick Colenbrander
What sort of changes have you guys made to the direct3d code? Some time ago there was a discussion about moving wined3d over to WGL (opengl32.dll). It sounded that the changes you made are basicly some hacks. It might be better to do a wined3d -> wgl move soon. We could replace all glX calls w

Re: About irp framework for safedisc support

2006-04-30 Thread ivanleo
On 30/04/06, Vijay Kiran Kamuju <[EMAIL PROTECTED]> wrote: Hi, I would like to know about what is required for the irp framework to be implemented for wine. Well we never actually wrote a real irp queue system, we simply had a single irp stack allocated irp struct that we recycled for each call

Re: Handles to unix executables exec'd with CreateProcess()

2006-04-30 Thread Eric Pouech
Thomas Kho wrote: It seems that it is not currently possible to get the exit code of a unix program executed with _wspawnv(_P_WAIT, [unix app], [args]) because CreateProcess() does not return a handle to the new process. _wspawnv() uses the handle to WaitForSingleObject() the end of execution and

Re: usp10: Add ScriptTextOut functionality

2006-04-30 Thread Mike McCormack
Jeff L wrote: > Change log: > Add ScriptTextOut functionality and restructure tests. This patch compiles with warnings on my machine: usp10.c: In function ‘test_ScriptTextOut’: usp10.c:442: warning: passing argument 6 of ‘ScriptTextOut’ from incompatible pointer type usp10.c:360: warning: unu

Re: Summer of Code Project: DirectPlay

2006-04-30 Thread Adam Luchjenbroers
On Mon, 24 Apr 2006 11:47, Francois Gouget wrote: > On Fri, 21 Apr 2006, Adam Luchjenbroers wrote: > [...] > > > With the way DirectPlay works, we could provide our own provider and a > > compatible provider if we so wanted (at least, to the extent of my > > knowledge). > > IMHO we should saves our

About irp framework for safedisc support

2006-04-30 Thread Vijay Kiran Kamuju
Hi, I would like to know about what is required for the irp framework to be implemented for wine. I just want to put enough information so that it might be possible for someone or even me to pick-up this issue. May be this might be ready for the next years Google SOC. ;) Thanks, Vijay