Interview with Alexandre in golem.de, July 5th

2006-07-16 Thread Dan Kegel
I don't know if this was mentioned yet, but Alexandre had an interview (in german) a couple weeks ago: http://www.pc-magazin.de/common/nws/einemeldung.php?id=46304 The interesting bit for me: Golem.de: Seit die erste Beta-Version von Wine im Oktober 2005 erschienen ist, gibt es nur 0.9.x-Veröffe

Wiki page about getting Notes running on Wine

2006-07-16 Thread Dan Kegel
As I wrote earlier, I think it's worth polishing up Wine's support for Lotus Notes even though IBM has a Java version of Notes. And it seems that Stefan Seifert is actually trying to get Wine working well in the next two weeks. So I put together a wiki page to coordinate the effort, hope it's usef

Printing to a file

2006-07-16 Thread Duane Clark
Currently, using the Wine supplied print dialog, printing to a file results in a file named "FILE:". In Windows (at least Win2k) a simple one line dialog box is put up where the filename can be typed in. I don't see a reason why a full Save As dialog would not be preferable; some programs overr

Re: IID_IUnknown not defined?

2006-07-16 Thread Willie Sippel
Am Samstag, 15. Juli 2006 05:33 schrieb Mike McCormack: > Christoph Frick wrote: > > i build wine nearly every day from cvs. for the last to days i was not > > able to do so as the first occurences of IID_IUnknown and > > IID_IClassFactory the compiler thinks they are missing. i can also not > > fi

Re: ntdll: enable CreateRemoteThread and RtlCreateUserThread for remote processes

2006-07-16 Thread Dan Kegel
On 7/16/06, Dan Kegel <[EMAIL PROTECTED]> wrote: On 7/16/06, Alexandre Julliard <[EMAIL PROTECTED]> wrote: > > Well, kind of. Signals are only delivered when syscalls return, so > > they won't work well if the thread you pick to molest happens to > > not make any syscalls for a long time. > > Si

Re: ntdll: enable CreateRemoteThread and RtlCreateUserThread for remote processes

2006-07-16 Thread Dan Kegel
On 7/16/06, Alexandre Julliard <[EMAIL PROTECTED]> wrote: > Well, kind of. Signals are only delivered when syscalls return, so > they won't work well if the thread you pick to molest happens to > not make any syscalls for a long time. Signals certainly don't need system calls to be delivered.

Re: ntdll: enable CreateRemoteThread and RtlCreateUserThread for remote processes

2006-07-16 Thread Mike Hearn
On 7/16/06, Alexandre Julliard <[EMAIL PROTECTED]> wrote: Cloning a new thread is not going to help with this at all, since it still uses the Win32 context of the original thread, so it only makes things worse. What then is the solution? A service thread? I think it'd be OK to have the hijacke

Re: ntdll: enable CreateRemoteThread and RtlCreateUserThread for remote processes

2006-07-16 Thread Alexandre Julliard
"Dan Kegel" <[EMAIL PROTECTED]> writes: > Well, kind of. Signals are only delivered when syscalls return, so > they won't work well if the thread you pick to molest happens to > not make any syscalls for a long time. Signals certainly don't need system calls to be delivered. IMO they would be mo

ChurchWindows success report

2006-07-16 Thread Dan Kegel
It's not in CVS yet, but it's so close I can taste it: with just a couple patches yet to be submitted, my poster child Visual Basic app, ChurchWindows, actually starts (see http://bugs.winehq.org/show_bug.cgi?id=3628). Wine is really starting to shape up!

Re: ntdll: enable CreateRemoteThread and RtlCreateUserThread for remote processes

2006-07-16 Thread Dan Kegel
On 7/16/06, Mike Hearn <[EMAIL PROTECTED]> wrote: On 7/16/06, Dan Kegel <[EMAIL PROTECTED]> wrote: > I'd rather not take the chance of doing anything that messes with the > poor thread we're hijacking.Hmm... http://lwn.net/Articles/7577/ makes > me think that converting a linux thread to a wi

Re: ntdll: enable CreateRemoteThread and RtlCreateUserThread for remote processes

2006-07-16 Thread Mike Hearn
On 7/16/06, Dan Kegel <[EMAIL PROTECTED]> wrote: I'd rather not take the chance of doing anything that messes with the poor thread we're hijacking.Hmm... http://lwn.net/Articles/7577/ makes me think that converting a linux thread to a win32 thread might require initializing the thread's TLS a

Re: ntdll: enable CreateRemoteThread and RtlCreateUserThread for remote processes

2006-07-16 Thread Dan Kegel
On 7/16/06, Mike Hearn <[EMAIL PROTECTED]> wrote: Well, I think calling CreateThread directly from the context of the hijacked thread would be simpler, though I understand that gets hairy as well if the hijacked thread is holding (say) the loader lock I'd rather not take the chance of doing any

ntdll: enable CreateRemoteThread and RtlCreateUserThread for remote processes

2006-07-16 Thread Mike Hearn
[forgot to hit "reply to all" instead of just reply ...] On 7/15/06, Dan Kegel <[EMAIL PROTECTED]> wrote: The right thing to do would be to promote the linux thread to be a win32 thread, but as a temporary stopgap, Thomas had the linux thread just do CreateThread and exit, hoping that the newly

Re: REGRESSION: FUNCFLAG_FRESTRICTED check breaks VisualBasic Collection

2006-07-16 Thread Robert Shearman
[EMAIL PROTECTED] wrote: As of 2006-07-14, the CVS snapshot of Wine 0.9.17 broke MS Visual Basic collections, when they ask for the _NewEnum in the _Collection interface. This method is used for the For Each...Next language construct, when applied to collection interfaces implemented in external

Re: advapi32: Add CreateWellKnownSid.

2006-07-16 Thread Robert Shearman
Robert Reif wrote: +static const WELLKNOWNSID WellKnownSids[] = +{ +{ {' ',' '}, WinNullSid, SID_REVISION, 1, { SECURITY_NULL_SID_AUTHORITY }, { SECURITY_NULL_RID } }, Two spaces isn't a very good way of making the entry not be parsed by ParseStringSidToSid. Might I suggest using two

Re: (off-topic) tomshardware benchmark: Ati vs Nvidia on Linux

2006-07-16 Thread Stefan Dösinger
Am Sonntag 16 Juli 2006 10:35 schrieb Molle Bestefich: > just in case anyone is interested... > > http://www.tomshardware.com/2006/07/12/geforce_and_radeon_take_on_linux/ Great, thanks for the link :-) pgphsTgVc45aB.pgp Description: PGP signature

(off-topic) tomshardware benchmark: Ati vs Nvidia on Linux

2006-07-16 Thread Molle Bestefich
just in case anyone is interested... http://www.tomshardware.com/2006/07/12/geforce_and_radeon_take_on_linux/

REGRESSION: FUNCFLAG_FRESTRICTED check breaks VisualBasic Collection

2006-07-16 Thread a_villacis
As of 2006-07-14, the CVS snapshot of Wine 0.9.17 broke MS Visual Basic collections, when they ask for the _NewEnum in the _Collection interface. This method is used for the For Each...Next language construct, when applied to collection interfaces implemented in external DLLs (that is, collections