Re: WINEGATE.DLL: Wine gateway to native Unix libraries

2009-02-15 Thread Roderick Colenbrander
 I don't want to be rude, but I have better things to do than
 propagandize my solution. We can live without such library in Wine, it
 would just require us to maintain separate libraries for different
 libc or wine versions. Having it in wine distribution would solve this
 problem smoothly, reducing our task only to maintain native Linux
 shared lib for hardware access. If anything changes in your position,
 let me know, I am willing to help with it.
 
 Martin
 

So now and then things come by which would be useful for some Wine users / 
developers but which aren't suited for inclusion in Wine. Nonetheless I think 
we need a place where such things can be stored. Perhaps that should be done on 
the Wine wiki (not sure if we can upload files to there). I can imagine that we 
should put a porting page there and mention winelib and winegate.

Roderick
-- 
Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: 
http://www.gmx.net/de/go/multimessenger01




Re: mshtml: Correctly test to see if PutProperty_CLASSIDPROP is called

2009-02-15 Thread Alistair Leslie-Hughes
Ignore this, the subject is wrong.

Alistair Leslie-Hughes leslie_alist...@hotmail.com wrote in message 
news:4997db01.1000...@hotmail.com...
 Hi,

 Changelog:
 mshtml: Correctly test to see if PutProperty_CLASSIDPROP is called.

 Best Regards
  Alistair Leslie-Hughes









 From 14267df8f532c7acc7cc184c3c1e020639ca8702 Mon Sep 17 00:00:00 2001
 From: Alistair Leslie-Hughes leslie_alist...@hotmail.com
 Date: Fri, 6 Feb 2009 20:03:47 +1100
 Subject: [PATCH] Corrected tests
 To: wine-patches wine-patc...@winehq.org

 ---
 dlls/urlmon/tests/url.c |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

 diff --git a/dlls/urlmon/tests/url.c b/dlls/urlmon/tests/url.c
 index c062cf8..e5895c4 100644
 --- a/dlls/urlmon/tests/url.c
 +++ b/dlls/urlmon/tests/url.c
 @@ -313,7 +313,7 @@ static DWORD WINAPI thread_proc(PVOID arg)
 CHECK_CALLED(Obj_OnProgress_BEGINSYNCOPERATION);
 CHECK_CALLED(CreateInstance);
 CHECK_CALLED(PutProperty_MIMETYPEPROP);
 -CLEAR_CALLED(PutProperty_CLASSIDPROP);
 +CHECK_CALLED(PutProperty_CLASSIDPROP);
 CHECK_CALLED(Load);
 CHECK_CALLED(Obj_OnProgress_ENDSYNCOPERATION);
 CHECK_CALLED(OnObjectAvailable);
 @@ -612,7 +612,7 @@ static HRESULT WINAPI Protocol_Start(IInternetProtocol 
 *iface, LPCWSTR szUrl,
 CHECK_CALLED(Obj_OnProgress_BEGINSYNCOPERATION);
 CHECK_CALLED(CreateInstance);
 CHECK_CALLED(PutProperty_MIMETYPEPROP);
 -CLEAR_CALLED(PutProperty_CLASSIDPROP);
 +CHECK_CALLED(PutProperty_CLASSIDPROP);
 CHECK_CALLED(Load);
 CHECK_CALLED(Obj_OnProgress_ENDSYNCOPERATION);
 CHECK_CALLED(OnObjectAvailable);
 -- 
 1.5.4.3








 






Re: Updated cebit presentation. Looking for ideas...

2009-02-15 Thread Ricardo Filipe


  A before/after of Safari with corefonts might also be good, to show an
  example of what winetricks can fix.

 Heh.  Safari without corefonts hangs.  Hard to capture that in a screenshot
 :-)


 you can do that with steam :P



Re: WINEGATE.DLL: Wine gateway to native Unix libraries

2009-02-15 Thread Detlef Riekenberg
On So, 2009-02-15 at 01:02 +0100, Martin Hinner wrote:
  - It's already present in Wine:
   libwine.dll has exports for wine_dlopen/wine_dlclose/wine_dlsym
   please read: libs/wine/loader.c
 
 I saw it, but I don't understand how is it exported to the Win32
 world, i.e. how do I import these using GetProcAddress() Win32 API ?

As I already mentioned:
  libwine.dll has exports for wine_dlopen/wine_dlclose/wine_dlsym

Just use this infos:
hdll = LoadLibraryA(libwine.dll);
wine_dlopen = GetProcAdress(hdll, wine_dlopen);
wine_dlsym = GetProcAdress(hdll, wine_dlsym);
wine_dlclose = GetProcAdress(hdll, wine_dlclose);

Keep attention on the calling convention.

 find /usr/src/wine* -name '*.spec' | xargs -n 10 grep dlopen did not
 reveal anything except winegate.dll :-).

A *.spec is used as input for winebuild to build a *.def.
Keep it as simple as possible and use only grep:
grep -r dlopen wine-source/libs/
You find the exported functions in libs/wine/wine.def


-- 
 
By by ... Detlef





Re: WINEGATE.DLL: Wine gateway to native Unix libraries

2009-02-15 Thread Martin Hinner
Detlef,

On Sun, Feb 15, 2009 at 12:50 PM, Detlef Riekenberg wine@web.de wrote:
 Just use this infos:
 hdll = LoadLibraryA(libwine.dll);
 wine_dlopen = GetProcAdress(hdll, wine_dlopen);
 wine_dlsym = GetProcAdress(hdll, wine_dlsym);
 wine_dlclose = GetProcAdress(hdll, wine_dlclose);

The LoadLibraryA call does not work for me. Tried with many names
(wine,libwine, etc) and wine is according to strace always trying to
open /usr/lib/wine/{lib}libwine.dll.so which is not obviously present.

M.




AppDB new design: Top 10s still look ugly

2009-02-15 Thread André Hentschel
Hello,
Bug #16466 is declared as fixed. but it isnt. my patch should do 
something else.
I wanted let each top 10 in its own color(platin, gold or bronce) and 
not to have the platin-look for all.
anything went wrong while using my patch. maybe the other patch went in, 
too?
It should be this style: http://www.funplugged.bplaced.net/appdb/




Re: AppDB new design: Top 10s still look ugly

2009-02-15 Thread Ricardo Filipe
hi andré,
alex didn't apply your patch. he just fixed the .css to give it the same
style as it had before.

2009/2/15 André Hentschel n...@dawncrow.de

 Hello,
 Bug #16466 is declared as fixed. but it isnt. my patch should do
 something else.
 I wanted let each top 10 in its own color(platin, gold or bronce) and
 not to have the platin-look for all.
 anything went wrong while using my patch. maybe the other patch went in,
 too?
 It should be this style: http://www.funplugged.bplaced.net/appdb/






Re: [patch but not quite ready] NamedPipes messagemode

2009-02-15 Thread Luke Kenneth Casson Leighton
On Sat, Feb 14, 2009 at 7:02 PM, Luke Kenneth Casson Leighton
luke.leigh...@googlemail.com wrote:
 http://bugs.winehq.org/show_bug.cgi?id=17195

 with only one significant bug - some memory corruption - the semantics
 are now correct in the namedpipe messagemode patch.

 found it.  as suspected, utilising the same critical section
fd_cache_section as in ntdll/file/server.c this issue went away.  it
wasn't memory corruption at all, it was the use of the wineserver
socket to send filedescriptors using ioctls:
server_get_named_pipe_fd() was picking up a filedescriptor that was
intended for server_get_unix_fd() and vice-versa.

 so - fixed!  working!

 ... sort-of :)

 the one remaining fly in the ointment, which i'm going to ignore,
is demonstrated by threadread and threadwrite tests: running unix out
of socketpair file handles.

 20 writes by 5 threads are queued up by e.g. threadwrite, resulting
in a whopping two _hundred_ filedescriptors being handed out. reading
this: http://msdn.microsoft.com/en-us/library/aa365150.aspx describes
how use of a NamedPipe should block on write:

The write operation will block until the data is read from the pipe
so that the additional buffer quota can be released. Therefore, if
your specified buffer size is too small, the system will grow the
buffer as needed, but the downside is that the operation will block.
If the operation is overlapped, a system thread is blocked; otherwise,
the application thread is blocked.

ignoring the bollocks about buffer sizes, and buffer quotas, which
give an indication of how microsoft internally implements NamedPipes,
it's clear then that blocking the application is perfectly acceptable.

exactly how this is to be achieved is yet to be determined, but as i
keep mentioning, it's highly likely that a per-file-handle mutex is
required.

quick tests:

1) test1, shortread, send2recv2: pass.
2) reducing BUF_SIZE in the tests code to 128 works, threadread and
threadwrite: success
3) removing the interim use of ncacn_ip_tcp in SVCCTL and returning to
ncacn_np: success.
4) going back to running a simple python2.7.exe multiprocessing
tests, which use message-mode named pipes, the whole damn _point_ of
this exercise: success
5) running MSYS: fail.

bugger.

a veery cursory look at the output, it looks like it's a
non-message-mode pipe.  arg.  no surprise there, then.  *sigh*.

will let you know how i get on.

l.




Re: AppDB new design: Top 10s still look ugly

2009-02-15 Thread André Hentschel
Ricardo Filipe schrieb:
 hi andré,
 alex didn't apply your patch. he just fixed the .css to give it the 
 same style as it had before.

 2009/2/15 André Hentschel n...@dawncrow.de mailto:n...@dawncrow.de

 Hello,
 Bug #16466 is declared as fixed. but it isnt. my patch should do
 something else.
 I wanted let each top 10 in its own color(platin, gold or bronce) and
 not to have the platin-look for all.
 anything went wrong while using my patch. maybe the other patch
 went in,
 too?
 It should be this style: http://www.funplugged.bplaced.net/appdb/



Hi Ricardo,
but its not the same as before, look at my attachment in bug #16466, do 
you see something else then me?




Re: AppDB new design: Top 10s still look ugly

2009-02-15 Thread André Hentschel
Ricardo Filipe schrieb:
 2009/2/15 André Hentschel n...@dawncrow.de mailto:n...@dawncrow.de

 Ricardo Filipe schrieb:
  hi andré,
  alex didn't apply your patch. he just fixed the .css to give it the
  same style as it had before.
 
  2009/2/15 André Hentschel n...@dawncrow.de
 mailto:n...@dawncrow.de mailto:n...@dawncrow.de
 mailto:n...@dawncrow.de
 
  Hello,
  Bug #16466 is declared as fixed. but it isnt. my patch should do
  something else.
  I wanted let each top 10 in its own color(platin, gold or
 bronce) and
  not to have the platin-look for all.
  anything went wrong while using my patch. maybe the other patch
  went in,
  too?
  It should be this style:
 http://www.funplugged.bplaced.net/appdb/
 
 
 
 Hi Ricardo,
 but its not the same as before, look at my attachment in bug
 #16466, do
 you see something else then me?


 it's not bug #16466 for sure :P
 i don't really remember how it was before, and i'm not too fond of 
 having gold and silver apps with the white too, but it serves it's 
 function fine...
 you'd better talk to alex on that to be sure what's the objective.
sorry, it was #16442




Re: [patch but not quite ready] NamedPipes messagemode

2009-02-15 Thread Luke Kenneth Casson Leighton
 5) running MSYS: fail.

 found it: rxvt.exe is looking for libX11.dll (!!) which is nothing to
do with NamedPipes.  running c:/msys/bin/sh.exe --login -i is:
success.




http://wiki.winehq.org/NamedPipes - documenting the samba / wine NamedPipes integration

2009-02-15 Thread Luke Kenneth Casson Leighton
i've been updating this page with relevant information that is part
requirements specification, part documentation.  of particular
relevance is the lack of support (in both tng and samba 3) for
transferring SetNamedPipeHandleState semantics, although the stub
functionality inside tng (smbd/pipe-proxy.c) at least records the NP
message-mode flags, and then _completely_ ignores them ha ha :)

exactly how this is to be implemented is unclear, and to be absolutely
honest, by far the simplest-sounding approach may be to actually
compile samba up as a win32 app!

under such circumstances, it would be incredibly easy to then call the
wine-emulated NamedPipe win32 functions CreateNamedPipe,
SetNamedPipeHandleState etc. etc.

given that samba tng has _already_ successfully been ported to win32,
it has a head start here.  and in that regard, ReactOS has it made,
done and dusted!

the alternative is... gaahd, i dunno... messy, to say the least, and
*shudder* an mmap'd tdb is sounding _really_ attractive.

tell me if this sounds reasonable.  basically, a mini-wineserver
protocol - a mini-SMB protocol - is required.  commands to send,
receive, setnamedpipestate, waitnamedpipestate and close.  all
required.

* samba 3 / tng create or access named pipes as emulations over unix
domain sockets, including sending a security context.

in samba 3, that's called a SamInfo3, but it looks suspiciously like a
NETLOGON NET_USER_INFO_3) and in tng it's a NET_USER_INFO_3... so...
yep, it looks like just the name has been changed.

* a program wants to create or access a named pipe; it asks wineserver
(via a new function) to create or open up a unix domain socket.

the locations will be the same.  i.e. tng / samba3's unix domain
socket pipe locations same as wineserver's.

* sending / receiving of the security context blob is done in the dlls
NOT in wineserver, so as to avoid blocking wineserver.

* read, write, snphs, wnphs are all done with a 2-byte command prefix,
followed by parameters, followed by data.  exactly the same as is done
in SMB and in wineserver.

... you know... if SMB wasn't so damn complicated i'd say bugger it,
just send the SMBs to Wine, for _it_ to sort out!!  in fact, with
cliffsd's auto-generated SMB parsing code, that might even still be a
valid option, given that the relevant code for parsing the SMBs is
public domain.

what do people think?

does this sound like a reasonable proposition - a mini SMB/wineserver
protocol - for use for inter-communication between wine and samba in
order to exchange named pipe traffic?

l.




Re: [2/3] WineD3D: Add a debug function for surface locations

2009-02-15 Thread Henri Verbeet
2009/2/14 Stefan Dösinger ste...@codeweavers.com:
 +const char *debug_surflocation(DWORD flag) {
 +switch(flag  SFLAG_LOCATIONS) {
 +case SFLAG_INSYSMEM:return SFLAG_INSYSMEM;
 +case SFLAG_INDRAWABLE:  return SFLAG_INDRAWABLE;
 +case SFLAG_INTEXTURE:   return SFLAG_INTEXTURE;
 +case SFLAG_INSRGBTEX:   return SFLAG_INSRGBTEX;
 +
 +case SFLAG_INSYSMEM | SFLAG_INDRAWABLE: return SFLAG_INSYSMEM | 
 SFLAG_INDRAWABLE;
 +case SFLAG_INSYSMEM | SFLAG_INTEXTURE:  return SFLAG_INSYSMEM | 
 SFLAG_INTEXTURE;
 +case SFLAG_INSYSMEM | SFLAG_INSRGBTEX:  return SFLAG_INSYSMEM | 
 SFLAG_INSRGBTEX;
 +
 +case SFLAG_INDRAWABLE   | SFLAG_INTEXTURE:  return SFLAG_INDRAWABLE 
 | SFLAG_INTEXTURE;
 +case SFLAG_INDRAWABLE   | SFLAG_INSRGBTEX:  return SFLAG_INDRAWABLE 
 | SFLAG_INSRGBTEX;
 +
 +case SFLAG_INTEXTURE| SFLAG_INSRGBTEX:  return SFLAG_INTEXTURE 
 | SFLAG_INSRGBTEX;
 +
 +case SFLAG_INSYSMEM | SFLAG_INDRAWABLE | SFLAG_INTEXTURE:
 +return SFLAG_INSYSMEM | SFLAG_INDRAWABLE | SFLAG_INTEXTURE;
 +case SFLAG_INSYSMEM | SFLAG_INDRAWABLE | SFLAG_INSRGBTEX:
 +return SFLAG_INSYSMEM | SFLAG_INDRAWABLE | SFLAG_INSRGBTEX;
 +case SFLAG_INSYSMEM | SFLAG_INTEXTURE | SFLAG_INSRGBTEX:
 +return SFLAG_INSYSMEM | SFLAG_INTEXTURE | SFLAG_INSRGBTEX;
 +case SFLAG_INDRAWABLE | SFLAG_INTEXTURE | SFLAG_INSRGBTEX:
 +return SFLAG_INDRAWABLE | SFLAG_INTEXTURE | SFLAG_INSRGBTEX;
 +
 +case SFLAG_INSYSMEM | SFLAG_INDRAWABLE | SFLAG_INTEXTURE | 
 SFLAG_INSRGBTEX:
 +return SFLAG_INSYSMEM | SFLAG_INDRAWABLE | SFLAG_INTEXTURE | 
 SFLAG_INSRGBTEX;
 +
 +default: return Unknown location flag combination;
 +}
 +}

I think using wine_dbg_sprintf() would be a lot more practical.




Re: [3/3] WineD3D: Pass the requested srgb flag to PreLoad

2009-02-15 Thread Henri Verbeet
2009/2/14 Stefan Dösinger ste...@codeweavers.com:
 +SRGB_DONTKNOW   = 0,/* Uses the cached 
 value(e.g. external calls) */
SRGB_ANY or SRGB_EITHER is probably a nicer name. Do the enum elements
need explicit values? You can probably drop the typedef as well, I
don't think it adds anything useful.

(I already mentioned some reservations about the extent of the changes
to the internal interfaces for sRGB texture duplication on IRC, but
lets merge it anyway and see where it goes.)




Re: Updated cebit presentation. Looking for ideas...

2009-02-15 Thread Marcus Meissner
On Sat, Feb 14, 2009 at 04:49:03PM -0800, Dan Kegel wrote:
 I've been slowly finishing my cebit presentation.  The current draft is at
   http://kegel.com/cebit/
 
 It now talks briefly about winetricks,
 and uses firefox and safari as examples
 of installing and running platinum and bronze
 apps.
 
 It also talks more about support, since a
 windows admin I showed it to said windows
 admins were generally scared of trying to
 support open source apps.
 
 If anyone has suggestions for how to make this
 presentation more appealing/informative/convincing to
 newbies who are only familiar with windows,
 please let me know.
 
 Also, if anyone can tell my why firefox doesn't show the Windows logo
 until you refresh sometimes, I'd be grateful.  Maybe it's because
 the same image is used twice in the same page?

Btw, I have run my last 3 Wine presentations in
OpenOffice_org 2.4 for Win32.

Did not give much crowd h effect though.

Ciao, Marcus




Re: WINEGATE.DLL: Wine gateway to native Unix libraries

2009-02-15 Thread Austin English
On Sun, Feb 15, 2009 at 3:37 AM, Roderick Colenbrander
thunderbir...@gmx.net wrote:
 I don't want to be rude, but I have better things to do than
 propagandize my solution. We can live without such library in Wine, it
 would just require us to maintain separate libraries for different
 libc or wine versions. Having it in wine distribution would solve this
 problem smoothly, reducing our task only to maintain native Linux
 shared lib for hardware access. If anything changes in your position,
 let me know, I am willing to help with it.

 Martin


 So now and then things come by which would be useful for some Wine users / 
 developers but which aren't suited for inclusion in Wine. Nonetheless I think 
 we need a place where such things can be stored.

http://code.google.com/p/winezeug/  ?

-- 
-Austin




Re: Updated cebit presentation. Looking for ideas...

2009-02-15 Thread Dan Kegel
On Sun, Feb 15, 2009 at 1:26 PM, Marcus Meissner mar...@jet.franken.de wrote:
 Btw, I have run my last 3 Wine presentations in
 OpenOffice_org 2.4 for Win32.

 Did not give much crowd h effect though.

I guess I'm not trying to impress, I'm trying to reassure.
So maybe doing it in MS Office 2003 or 2007 in wine
or crossover would be optimal.




Re: http://wiki.winehq.org/NamedPipes - documenting the samba / wine NamedPipes integration

2009-02-15 Thread Juan Lang
Hi Luke,

 does this sound like a reasonable proposition - a mini SMB/wineserver
 protocol - for use for inter-communication between wine and samba in
 order to exchange named pipe traffic?

Well, I think we have to crawl before we can walk.  I think it's more
important that we have a working local named pipe implementation
before we start thinking about SMBs from Wine to a remote machine.
Usually, having a specific app in mind really helps drive an
implementation, too.  So, for instance, local message-mode named pipes
will help Python run in Wine:  cool.  There are of course many apps
that might want to do SMBs over named pipes.. but having a specific
one we're trying to fix, along with someone motivated to get it
working, helps.
--Juan




Re: Updated cebit presentation. Looking for ideas...

2009-02-15 Thread Ricardo Filipe
2009/2/15 Dan Kegel d...@kegel.com

 On Sun, Feb 15, 2009 at 1:26 PM, Marcus Meissner mar...@jet.franken.de
 wrote:
  Btw, I have run my last 3 Wine presentations in
  OpenOffice_org 2.4 for Win32.
 
  Did not give much crowd h effect though.

 I guess I'm not trying to impress, I'm trying to reassure.
 So maybe doing it in MS Office 2003 or 2007 in wine
 or crossover would be optimal.


yeah using MS office would give the cool factor that openoffice lacks
through wine since it has the native counterpart...



Wine talk on FOSDEM

2009-02-15 Thread Marcus Meissner
Hi,

A week ago I went to Bruessel / Bruxelles in Belgium to the largest
opensource developer conference in Europa, FOSDEM 2009.

openSUSE has a developer room there the last years and we fill
our time by holding talks, mostly concerning openSUSE and stuff
that we do for the distribution and what our developers do.
So the openSUSE organizers asked me to hold a talk on Wine this year,
after my LinuxTag talk was so well received.

I expected that like 20-30 people would show up, but it actually
were around 110 according to our camera guy and they filled up the
room. I have no idea why Wine is so interesting though.


I gave a basic introduction and overview mostly and in the end tried
to demo iTunes (failed, because installation was not successful in
preparation) and demoed Heroes of Might and Magic III (successful).

If you want to watch my 45 minutes:
http://tube.opensuse.org/fosdem09/fosdem09_day2_03-wine.ogg  (196MB)

And my slides are here (feel free to reuse):
http://files.opensuse.org/opensuse/en/0/05/Fosdem2009-wine.pdf
http://files.opensuse.org/opensuse/en/0/05/Fosdem2009-wine.odp

I also said hi to some ReactOS guys. Funnily all of them in suit and
tie. :)

Ciao, Marcus




Re: 1.1.15 failing to build -- what changed?

2009-02-15 Thread Ben Klein
2009/2/16 Hin-Tak Leung hintak_le...@yahoo.co.uk:

 --- On Sun, 15/2/09, Ben Klein shackl...@gmail.com wrote:

 2009/2/15 Hin-Tak Leung hintak_le...@yahoo.co.uk:
 
  --- On Sun, 15/2/09, Ben Klein
 shackl...@gmail.com wrote:
 
  2009/2/15 Hin-Tak Leung
 hintak_le...@yahoo.co.uk:
   I have no idea why suddenly at wine 1.1.15 it
 requires
  the
   x86_64-redhat-linux-{as,ld,nm} form of the
 binutils
  tools. It seems to treat x86_64 suddenly as a
  cross-compiling environment.
 
  Are you sure nothing in the build environment just
 happened
  to change
  in the last 2 weeks or so?
 
  Well, I do my weekly fedora update, so a few hundred
 MB changes weekly. Given that this problem happens with both
 Debian/Ubuntu systems and fedora, this week... and I have
 had my rpmbuild system working smoothly for about a year...
 
  If I am going to guess, I think the change has
 something to do with cross-compiling, instead of just the
 occasional -m32 .

 scguy318 just brought this to my attention on IRC:
 http://bugs.winehq.org/show_bug.cgi?id=17340

 Argh... the original reporter of that bug seems to be rather mistaken - there 
 is no need to have a separate cross-compile tool chain on 64-bit fedora 
 (which I am also using) to build 32-bit applications. Just passing -m32 to 
 both the compiler (CFLAGS for c , CXXFLAGS for c++ code and FFLAGS for 
 fortrans) and the linker (LDFLAGS) would do.

 So to make it work for one person's peculiar build environment, everybody 
 else's normal environment has to break...

Only when using --target and --host flags (which I don't use because I
have chroots, so I didn't notice the change), but I get your point.




Re: Wine talk on FOSDEM

2009-02-15 Thread Stefan Dösinger
Am Sonntag, 15. Februar 2009 23:03:27 schrieb Marcus Meissner:
 Hi,

 And my slides are here (feel free to reuse):
 http://files.opensuse.org/opensuse/en/0/05/Fosdem2009-wine.pdf
Just skimmed over them out of curiosity, found one mistake: GameGuard does not 
work because it is a rootkit that doesn't work with Wine by design.




Re: Wine talk on FOSDEM

2009-02-15 Thread Ricardo Filipe
2009/2/15 Stefan Dösinger stefandoesin...@gmx.at

 Am Sonntag, 15. Februar 2009 23:03:27 schrieb Marcus Meissner:
  Hi,

  And my slides are here (feel free to reuse):
  http://files.opensuse.org/opensuse/en/0/05/Fosdem2009-wine.pdf
 Just skimmed over them out of curiosity, found one mistake: GameGuard does
 not
 work because it is a rootkit that doesn't work with Wine by design.


 yeah i was just looking at that too...
all those online protection libraries still don't work, which i think is the
next step we have to take on games :p

also the game wasn't heroes of might and magic III , it was dark messiah :P

the german accent gives the presentation a new horizon :D good job. :)



[Fwd: Windows on Linux App of the Year]

2009-02-15 Thread Jeremy White
We've won the 'Windows on Linux' award of the year on LinuxQuestions.org again
(by quite a large margin, I might add).

Woohoo!

Cheers,

Jeremy
---BeginMessage---
Jeremy,

Hope you've been well.  It's my pleasure to inform you that wine has
once again been selected as the Windows on Linux App of the Year in
the 2008 LinuxQuestions.org Members Choice Awards.  Congratulations!
For more information, visit:

http://www.linuxquestions.org/questions/2008-linuxquestions.org-members-choice-awards-83/windows-on-linux-app-of-the-year-695655/

I've attached an official website badge.  If you have any questions,
let me know.

--jeremy
http://jeremy.linuxquestions.org/
attachment: windows-linux-app-wine.png---End Message---



Debian Etch, Lenny and Squeeze packages

2009-02-15 Thread Ben Klein
Debian Lenny has gone stable. YAY! I've already got chroots and my
build scripts set up for Debian Squeeze, which is the new testing, so
I'll be able to produce packages of Wine for Squeeze without trouble,
but there are some issues I'd like comment on.

1) I will not supply packages for Etch/amd64 (this used to be a TODO
for me). No negotiation on this, but I am willing to assist people to
compile/package it themselves if there's a good reason for not
upgrading to Lenny.
2) I'll still build Etch/i386 packages (because it's damn easy for me
to do so), but how long should this go on for? Ideally, we should
encourage people to upgrade to Lenny.
3) Do we want to set up a Squeeze repository with 1.1.15 in it, or
should we wait until the next release to set up a Squeeze repository?
If the former, I will build packages specifically on/for Squeeze -
best to do it this way for maximum compatibility.

Ideally, I'd like a standardised policy on points #2 and #3, so that
we know what's going on for the next release of Debian (I know,
long-term planning). Scott, I'd value your opinion too, even though
you only do Ubuntu packages now.




Re: [Fwd: Windows on Linux App of the Year]

2009-02-15 Thread Ben Klein
2009/2/16 Jeremy White jwh...@codeweavers.com:
 We've won the 'Windows on Linux' award of the year on LinuxQuestions.org again
 (by quite a large margin, I might add).

This really does sound like an award set up for Wine to win. What are
the other options? VMs? Crossover (which is basically Wine with a
little proprietary stuff) or Cedega (which Wine outperforms in many
ways)?




office 2007 student trial downloaded, activated, and started ok!

2009-02-15 Thread Dan Kegel
Golly, Wine must be getting good.  The student trial (though not
the pro trial) of office 2007 from http://office.microsoft.com
seems to install, activate, and start properly with no hacks
at all.

Can't edit the default document though, it says selection locked.
Guess I'll try the overrides listed in the appdb.
I'm just blown away that the whole download experience worked.
There were two nits:
1) no progress indication other than on the taskbar, and
2) the file was downloaded to $HOME/%MYDOCS%.  Are we
not expanding something properly?




Re: advapi32: GetNamedSecurityInfoExA Stub

2009-02-15 Thread Dmitry Timoshkov
Paul Bryan Roberts pbronline-w...@yahoo.co.uk wrote:

 I guess this stub falls in to the 'not obviously correct' category.
 
 I could do with some feedback on what might be an acceptable patch.

It appears that GetNamedSecurityInfoExA signature doesn't match
the MSDN/PSDK one. Also it's a common practice to simultaneously
add both A and W versions, and add prototypes to an appropriate
.h file.

-- 
Dmitry.