RE: Wine developers?

2006-06-20 Thread Jonathan Clark
Judging by the two negative reactions, apparently I didn't follow protocol for posting to the list and I want to apologize for that. I understand how it can look from a different perspective. I checked with the #wine-hackers channel first and those guys were very friendly. We had a great discu

Re: Wine developers?

2006-06-20 Thread Molle Bestefich
Jonathan Clark wrote: replaces the Windows loader for loading EXEs & DLLs, doing things like mapping, imports, and thread/process management. It also replaces ~400 Win32 api functions "We're currently borrowing code from the Wine project..." with funding coming from our customers. Recently

wined3d:add an "\n" to a fixme to fix an overflow

2006-06-20 Thread Louis. Lenders
Hi, i get this crash in an application (ftp://ftp.avault.com/demos/puzzleblastsetup.exe) :wine_dbg_vprintf: debugstr buffer overflow (contents: 'fixme:d3d_surface:IWineGDISurfaceImpl_Blt    Unsupported flags: 0010  Unsupported flags: 0010 Unsupported flags: 0010 Unsupported

Very large fonts cause loss of connection to X server

2006-06-20 Thread Troy Rollo
Rendering text to a screen DC with a font height on the order of 17,000 pixels results in glyphs being uploaded to the X server that are on the order of 30MB in size (or more for some wide characters). The next attempt to make a request of the server results in a SIGPIPE. This is possible if an

Re: [AppDB] - make variables more consistent, fix indenting

2006-06-20 Thread Tony Lambregts
There are two issues here 1. large patches/commits are difficult to debug, test and fix. 2. Escaping input does not make the queries safe. We need to implement security by making the queries themselves safe. See below: Chris Morgan wrote: On Tuesday 20 June 2006 5:03 pm, Tony Lambregts wrot

Re: [MSI 1/4] add streams table

2006-06-20 Thread Andrey Turkin
Mike McCormack wrote: > > Hi, > > Thanks for submitting the patch, and keeping the coding style consistent! Well, i tried :) > > Andrey Turkin wrote: >> This patch adds virtual _Streams table to MSI because native MSI >> maintains such table >> >> ChangeLog: >> virtual _Streams table added > >>

Re: [WiKI] Common site menu 4/4

2006-06-20 Thread Dimi Paun
On Thu, 2006-06-15 at 16:49 -0600, Tony Lambregts wrote: > Is there anything wrong with this patch? No, I've just been away on vacation, I'll look at it soon. -- Dimi Paun <[EMAIL PROTECTED]> Lattica, Inc.

Re: Wine developers?

2006-06-20 Thread Joseph Garvin
Lots of open source developers probably still have day jobs. Maybe they're looking for a new one. Vitaliy Margolen wrote: > Tuesday, June 20, 2006, 2:59:59 PM, Jonathan Clark wrote: > >> Hello All, >> > > >> My name is Jonathan Clark, and I work with a team on a project that has >>

Re: Wine developers?

2006-06-20 Thread Chris Morgan
It's up to individual developers to decide whether or not to work on a project that precludes them from contributing to particular OSS projects. It might be slightly off topic but there haven't been a lot of job offer emails to wine-devel lately or ever. Chris On Tuesday 20 June 2006 9:32 pm

Re: Wine developers?

2006-06-20 Thread Vitaliy Margolen
Tuesday, June 20, 2006, 2:59:59 PM, Jonathan Clark wrote: > Hello All, > My name is Jonathan Clark, and I work with a team on a project that has I think it's a really really really rude to write to an open source project and offer such a work. Basically you are _stealing_ developers from the pr

Re: [Bug 5463] ie6 installs now, but doesn't work...

2006-06-20 Thread Vitaliy Margolen
Tuesday, June 20, 2006, 11:27:04 AM, Peter Åstrand wrote: > On Mon, 19 Jun 2006, Wine Bugs wrote: >> [EMAIL PROTECTED] changed: >> >> What|Removed |Added >> >> Status|RESOLVED

Re: wined3d: Bind correct # of samplers for GLSL shaders

2006-06-20 Thread Ivan Gyurdiev
On 6/20/06, Jason Green <[EMAIL PROTECTED]> wrote: - We are only checking against GL_MAX_TEXTURES when binding samplers,when we should be checking against the maximum number of samplers thatthe card supports.  Spotted by H. Verbeet.Yes, I'm aware of that...it was done on purpose. This limit is in a

Re: [AppDB] - make variables more consistent, fix indenting

2006-06-20 Thread Chris Morgan
On Tuesday 20 June 2006 5:03 pm, Tony Lambregts wrote: > Chris Morgan wrote: > > On Tuesday 20 June 2006 4:12 pm, Tony Lambregts wrote: > >>Chris Morgan wrote: > >>>Make the code more consistent by using the appdb coding standards. > >>> > >>>Change $result = query_appdb(...) to $hResult = ... etc.

Wine talk in LA june 20th,22nd. Slide check, anyone?

2006-06-20 Thread Dan Kegel
I'm giving a short talk on Wine at lula.org tonight and again at aitp-la.org Thursday night. The audience at aitp-la is IT professionals who don't really know much about Wine or Linux, so I'm trying for a gentle, practical talk. I'll demo a few apps (Office '97, Picasa, Firefox, Kid Pix, and Vis

[ntdll patch] Patch dropped?

2006-06-20 Thread Andrew Talbot
I saw a patch I posted yesterday (ntdll: server.c, write-strings fix) appear on the wine-cvs page for a while :), and now it has disappeared :(. Did it fall, or was it pushed? ;) -- Andy.

Re: [AppDB] - make variables more consistent, fix indenting

2006-06-20 Thread Tony Lambregts
Chris Morgan wrote: On Tuesday 20 June 2006 4:12 pm, Tony Lambregts wrote: Chris Morgan wrote: Make the code more consistent by using the appdb coding standards. Change $result = query_appdb(...) to $hResult = ... etc. Also fix some odd indenting due to spaces vs. tabs. There are still a

Re: ntoskrnl status

2006-06-20 Thread Jaap Stolk
On 6/20/06, Jaap Stolk <[EMAIL PROTECTED]> wrote: I noticed that the typical "make install" is missing. I ran ./wine-git/programs/winecfg/winecfg and it seems to work ok. Found some more info about this in an old Wine newsletter: http://www.winehq.com/?issue=269#Speeding%20Up%20Builds And a scr

Wine developers?

2006-06-20 Thread Jonathan Clark
Hello All, My name is Jonathan Clark, and I work with a team on a project that has some similarities with Wine. The project is called Thinstall (http://thinstall.com), and on first glance similarities may not be apparent. Thinstall allows Win32 applications to run (on Windows) from a network s

Re: ntoskrnl status

2006-06-20 Thread Jaap Stolk
Thanks for the "tutorial" Saulius. (I'm new to git) It's all compiled now. Just to summarize: (with your enhancements) # (after completing: http://wiki.winehq.org/GitWine ) # rename/extract patch: $ cd wine-git $ mv origin_sd1.diff-0001.obj origin_sd1.diff.bz2 $ bunzip2 --keep origin_sd1.diff.bz

Re: [AppDB] - make variables more consistent, fix indenting

2006-06-20 Thread Chris Morgan
Would per-directory patches be easier to read? Like one for /include, one for /admin, one for / ? This patch is a precursor to a patch that will close up a bunch of security holes that could result in the db being destroyed, then on to finding a more appropriate solution to the makeSafe() patc

Re: [AppDB] - make variables more consistent, fix indenting

2006-06-20 Thread Tony Lambregts
Chris Morgan wrote: Make the code more consistent by using the appdb coding standards. Change $result = query_appdb(...) to $hResult = ... etc. Also fix some odd indenting due to spaces vs. tabs. There are still a ton of variables that are integers or strings that should be prefixed with 'i'

Re: [Bug 5463] ie6 installs now, but doesn't work...

2006-06-20 Thread Jonathan Ernst
On Tue, 2006-06-20 at 13:49 -0400, Vijay Kiran Kamuju wrote: > Try adding wine overrides for iexplore This has been already tried of course. The problem is to find a good combination of native dlls to run IE (stock WineCVS let's you install it without problems now). You can see the current state o

Re: solution: IE6 setup says "The download location information is damaged"

2006-06-20 Thread Peter Åstrand
On Tue, 20 Jun 2006, James Hawkins wrote: If you're still having this problem, please make sure you are not on a remote or network-mounted drive. IE6 setup checks if the drive is remote, and will not install if it is, complaining with the completely non-related error that "The download location

Re: solution: IE6 setup says "The download location information is damaged"

2006-06-20 Thread James Hawkins
On 6/20/06, James Hawkins <[EMAIL PROTECTED]> wrote: Hey, If you're still having this problem, please make sure you are not on a remote or network-mounted drive. IE6 setup checks if the drive is remote, and will not install if it is, complaining with the completely non-related error that "The d

solution: IE6 setup says "The download location information is damaged"

2006-06-20 Thread James Hawkins
Hey, If you're still having this problem, please make sure you are not on a remote or network-mounted drive. IE6 setup checks if the drive is remote, and will not install if it is, complaining with the completely non-related error that "The download location information is damaged." If you're no

Re: [Bug 5463] ie6 installs now, but doesn't work...

2006-06-20 Thread Vijay Kiran Kamuju
Try adding wine overrides for iexplore Just my 2 cents, Vijay On 6/20/06, Peter Åstrand <[EMAIL PROTECTED]> wrote: On Mon, 19 Jun 2006, Wine Bugs wrote: > [EMAIL PROTECTED] changed: > > What|Removed |Added >

riched slowdown

2006-06-20 Thread James Hawkins
Hi, I just did a +relay log of the ie6setup.exe installation. I had to ctrl-c after the log grew to 3.5gb and the initial screen hadn't been displayed yet. tail -n 1000 relay.log showed call after call to WideCharToMultibyte before I finally killed the install. Here is a sample of one of the c

Re: [Bug 5463] ie6 installs now, but doesn't work...

2006-06-20 Thread Peter Åstrand
On Mon, 19 Jun 2006, Wine Bugs wrote: [EMAIL PROTECTED] changed: What|Removed |Added Status|RESOLVED|CLOSED --- Additional Comments From [EMAIL PR

appdb: makeSafe improvement

2006-06-20 Thread Vitaly Lipatov
After last security fixes in AppDB there is introduced makeSafe function with one parameter. Typical using of makeSafe: $aClean['sub'] = makeSafe($_REQUEST['sub']); When $_REQUEST does not contain 'sub', we get "Notice: Undefined index:" if mod_php in strict mode (do not permit undefined variab

Re: lz32: remove dead code from the LZOpenFileW test.

2006-06-20 Thread Saulius Krasuckas
* On Tue, 20 Jun 2006, Detlef Riekenberg wrote: > * Saulius Krasuckas wrote: > > > + ok(file >= 0, "LZOpenFileW failed on switching to a compressed file > > name\n"); > .. > > + ok(test.nErrCode == 0, "LZOpenFileW set test.nErrCode to %d\n", > > + test.nErrCode); > > Did you mean "test.nE

ntoskrnl followup

2006-06-20 Thread Frans Kool
Hi Vitaliy, If I read the thread concerning ntoskrnl insertion into Wine correctly, the patch will have to be divided into several parts to be accepted by AJ. For this, tests need probably be written to make sure each sub-patch is performing as it should. I haven't written C-code for a while, but

Re: lz32: remove dead code from the LZOpenFileW test.

2006-06-20 Thread Detlef Riekenberg
Saulius Krasuckas wrote: > + ok(file >= 0, "LZOpenFileW failed on switching to a compressed file > name\n"); .. > + ok(test.nErrCode == 0, "LZOpenFileW set test.nErrCode to %d\n", > + test.nErrCode); Did you mean "test.nErrCode == ERROR_SUCCESS"? You test the Errorcode here, but you did n

Re: Winelib Getting Started 1.3.2. Test Drive

2006-06-20 Thread Eric Frias
Alexandre Julliard wrote: Eric Frias <[EMAIL PROTECTED]> writes: here is one other part that is out-of-date: the procedure described won't create the 'notepad2' script. winegcc should create the script. If it doesn't it's probably because winemaker is not invoking it correctly. That was the

Re: msi: Fix handling of the no-op identifier in the Directory table [resend]

2006-06-20 Thread Alexandre Julliard
Saulius Krasuckas <[EMAIL PROTECTED]> writes: > Alexandre, maybe we should know what CGLAGS are you using so we can use > them too and detect such compiler warnings in future? Would you reveal > them, please? :) I don't use special flags, just a standard configure. You may need a more recent g

Re: msi: Fix handling of the no-op identifier in the Directory table [resend]

2006-06-20 Thread Saulius Krasuckas
* On Tue, 20 Jun 2006, Alexandre Julliard wrote: > * "James Hawkins" <[EMAIL PROTECTED]> writes: > > > > Is there anything wrong with this patch? > > You are assigning a const string to a non-const variable, that causes > warnings. Alexandre, maybe we should know what CGLAGS are you using so we

Re: [WINED3D 3/3] Fix fog in the case of vertex shaders

2006-06-20 Thread H. Verbeet
On 20/06/06, Ivan Gyurdiev <[EMAIL PROTECTED]> wrote: Is it really necessary to keep track of whether the shader uses fog or not? What happens if you disable this post-processing for a shader that doesn't write to the fog register? Not "really necessary", but it does save a couple of GL state ch

Re: Winelib Getting Started 1.3.2. Test Drive

2006-06-20 Thread Alexandre Julliard
Eric Frias <[EMAIL PROTECTED]> writes: > There is one other part that is out-of-date: the procedure described > won't create the 'notepad2' script. It would be better to change that > part of section 1.3.2 to suggest you run 'wine notepad2.exe.so' or to > run 'ln -s ../../tools/winewrapper notepa

Re: Winelib Getting Started 1.3.2. Test Drive

2006-06-20 Thread Eric Frias
Robert Muller wrote: Dee Ayy wrote: | As a newbie, the statement "It can be found in the programs subdirectory." | had me lost. [...] At this point, the sentance that gave you problems could be modified to say: It can be found in the programs subdirectory of the wine source. There is one o

LoadResource with module=0x00400000 followed by stack overflow

2006-06-20 Thread Jan-Espen Pettersen
I get this stack overflow exception while trying to run the Watchtower Library Setup on FreeBSD 6.1. I have extracted some debug lines which I think is relevant. Please ask if you need more information. 0009:Call ntdll.LdrFindResource_U(0040,0034ecf0,0003,0034ec8c) ret=9c266b12 0009:trace:

Re: [WINED3D 3/3] Fix fog in the case of vertex shaders

2006-06-20 Thread Ivan Gyurdiev
On 6/19/06, Jason Green <[EMAIL PROTECTED]> wrote: - Fixes both ARB and GLSL shaders that use fog.Is it really necessary to keep track of whether the shader uses fog or not?What happens if you disable this post-processing for a shader that doesn't write to the fog register? Also, how come the ARB

Re: msi: Fix handling of the no-op identifier in the Directory table [resend]

2006-06-20 Thread Alexandre Julliard
"James Hawkins" <[EMAIL PROTECTED]> writes: > Is there anything wrong with this patch? > > Changelog: > * Fix handling of the no-op identifier in the Directory table. You are assigning a const string to a non-const variable, that causes warnings. -- Alexandre Julliard [EMAIL PROTECTED]

Re: ddraw assert prevents Ankh from starting

2006-06-20 Thread Stefan Dösinger
Hi, > on the end of this mail is a patch, that removes an assert(0) from the > surface code in ddraw. but removing it let Ankh[1][2] start (it started > before, but there where no loading screen visible). yet there are other > problems with this game - but it now actually works better than before.

RE: Win64 patch 1/13

2006-06-20 Thread Ge van Geldorp
> From: Mike McCormack [mailto:[EMAIL PROTECTED] > > > Except that dlls/ntdll/tests/generated.c was hand-modified. > > That would explain the rather large diff that I saw when I > regenerated these tests :/ Sorry, I mixed up two files :( I have no evidence that dlls/ntdll/tests/generated.c was

ddraw assert prevents Ankh from starting

2006-06-20 Thread Christoph Frick
hiho on the end of this mail is a patch, that removes an assert(0) from the surface code in ddraw. but removing it let Ankh[1][2] start (it started before, but there where no loading screen visible). yet there are other problems with this game - but it now actually works better than before. so le

Re: Win64 status

2006-06-20 Thread Alexandre Julliard
"Ge van Geldorp" <[EMAIL PROTECTED]> writes: > __attribute__ seems most logical to me. Perhaps __attribute__(__msvccall__) > (in the __attribute__(__stdcall__) tradition? An alternative to -msvc could > perhaps be -mrtd ("Alternate calling convention"). For i386 builds of gcc, > -mrtd makes stdcal

Re: ntoskrnl status

2006-06-20 Thread Saulius Krasuckas
* On Tue, 20 Jun 2006, Mike McCormack wrote: > * Saulius Krasuckas wrote: > > > > > http://wiki.winehq.org/GitWine seems to be more oriented at making > > > patches, not importing a patch made by someone else. > > > $ cat origin_sd1.diff | patch -p1 > > $ tools/make_requests > > $ git commit -a -