wine
19 years agoFix handle leaks in the test cases.
Mike McCormack [Mon, 26 Sep 2005 09:55:12 +0000 (09:55 +0000)] 
Fix handle leaks in the test cases.

19 years agoMake sure to set the minimum size before allocating string table
Mike McCormack [Mon, 26 Sep 2005 09:54:56 +0000 (09:54 +0000)] 
Make sure to set the minimum size before allocating string table
memory.

19 years agoMake it clear the empty body sections are not accidental.
Francois Gouget [Mon, 26 Sep 2005 09:54:47 +0000 (09:54 +0000)] 
Make it clear the empty body sections are not accidental.

19 years agoHOLEMENU is a 'long' as far as winapi_check is concerned.
Francois Gouget [Mon, 26 Sep 2005 09:54:22 +0000 (09:54 +0000)] 
HOLEMENU is a 'long' as far as winapi_check is concerned.

19 years agoUpdate Finnish resources.
Kimmo Myllyvirta [Mon, 26 Sep 2005 09:54:02 +0000 (09:54 +0000)] 
Update Finnish resources.

19 years ago- Optional destinations in stylesheets are now skipped properly (and
Krzysztof Foltman [Mon, 26 Sep 2005 09:53:49 +0000 (09:53 +0000)] 
- Optional destinations in stylesheets are now skipped properly (and
  not treated as the "proper" styles as they were before).
- EOF condition in the middle of the stylesheet is no longer putting
  the reader into infinite loop,
- Half-full input buffers don't trigger EOF anymore (although it
  could, in theory, break some apps, I find it unlikely - and the
  change makes Out from Boneville installer display license properly).

19 years agoUpdate win32.api to match the current sources.
Francois Gouget [Mon, 26 Sep 2005 09:53:06 +0000 (09:53 +0000)] 
Update win32.api to match the current sources.
Fix the usp10.dll name.
Fix PBERVAL alphabetical order.

19 years agoDocumentation tweaks to make winapi_check happy.
Francois Gouget [Mon, 26 Sep 2005 09:52:56 +0000 (09:52 +0000)] 
Documentation tweaks to make winapi_check happy.

19 years agoAdd AVISTREAMREAD_CONVENIENT.
Francois Gouget [Mon, 26 Sep 2005 09:52:43 +0000 (09:52 +0000)] 
Add AVISTREAMREAD_CONVENIENT.

19 years agoAdd trailing '\n's to ok() calls.
Francois Gouget [Mon, 26 Sep 2005 09:52:25 +0000 (09:52 +0000)] 
Add trailing '\n's to ok() calls.

19 years agoUpdate winapi_check so it considers 'longlong' (win*.api files) as
Francois Gouget [Mon, 26 Sep 2005 09:52:09 +0000 (09:52 +0000)] 
Update winapi_check so it considers 'longlong' (win*.api files) as
compatible with 'double' (spec files).

19 years agoScreen depth cannot be selected when double buffering is enabled.
Christian Costa [Mon, 26 Sep 2005 09:51:48 +0000 (09:51 +0000)] 
Screen depth cannot be selected when double buffering is enabled.
Disable depth selection when it's the case.

19 years agoReplace DPRINTF by TRACE in a few places.
Alexandre Julliard [Sun, 25 Sep 2005 15:23:21 +0000 (15:23 +0000)] 
Replace DPRINTF by TRACE in a few places.

19 years agoNorwegian translation of mshtml.
Alexander N. Sørnes [Sun, 25 Sep 2005 15:18:58 +0000 (15:18 +0000)] 
Norwegian translation of mshtml.

19 years agoImplement Begin/Vertex/End rendering functions.
Christian Costa [Sun, 25 Sep 2005 15:18:18 +0000 (15:18 +0000)] 
Implement Begin/Vertex/End rendering functions.

19 years agoCorrectly resize the child windows.
James Hawkins [Sun, 25 Sep 2005 15:17:42 +0000 (15:17 +0000)] 
Correctly resize the child windows.

19 years agoFix function names.
Christian Costa [Sun, 25 Sep 2005 15:17:30 +0000 (15:17 +0000)] 
Fix function names.

19 years agoMove all 16-bit functions to an appropriate 16-bit file.
Robert Shearman [Sun, 25 Sep 2005 15:17:10 +0000 (15:17 +0000)] 
Move all 16-bit functions to an appropriate 16-bit file.

19 years agoAdded Norwegian translations.
Alexander N. Sørnes [Sun, 25 Sep 2005 15:15:25 +0000 (15:15 +0000)] 
Added Norwegian translations.

19 years agoUpdate Finnish resources.
Kimmo Myllyvirta [Sun, 25 Sep 2005 15:14:58 +0000 (15:14 +0000)] 
Update Finnish resources.

19 years agoHandle copying of the install package to a temporary file in one place
Mike McCormack [Sun, 25 Sep 2005 15:14:32 +0000 (15:14 +0000)] 
Handle copying of the install package to a temporary file in one place
only.

19 years agoFix another memory leak.
Mike McCormack [Sun, 25 Sep 2005 15:14:16 +0000 (15:14 +0000)] 
Fix another memory leak.

19 years agoStub implementation of the IsolateComponents action.
Mike McCormack [Sun, 25 Sep 2005 15:14:03 +0000 (15:14 +0000)] 
Stub implementation of the IsolateComponents action.

19 years agoAdded ddk/wdm.h.
Ivan Leo Puoti [Fri, 23 Sep 2005 17:22:12 +0000 (17:22 +0000)] 
Added ddk/wdm.h.

19 years agoFix a memory leak.
Mike McCormack [Fri, 23 Sep 2005 17:21:46 +0000 (17:21 +0000)] 
Fix a memory leak.

19 years agoMove desktop_vi inside process_attach and remember to free it.
Huw Davies [Fri, 23 Sep 2005 17:21:32 +0000 (17:21 +0000)] 
Move desktop_vi inside process_attach and remember to free it.

19 years agoAdd a stub implementation of the BindImage action.
Mike McCormack [Fri, 23 Sep 2005 17:21:10 +0000 (17:21 +0000)] 
Add a stub implementation of the BindImage action.

19 years agoOptionally repack nonpower 2 textures to the expected span length when
Oliver Stieber [Fri, 23 Sep 2005 11:08:03 +0000 (11:08 +0000)] 
Optionally repack nonpower 2 textures to the expected span length when
a textures is locked. This is necessary for buggy games like Warhammer
40k that don't work with the odd span sizes produce by default
nonpower 2 support.

19 years agoStub implementation of the PatchFiles action.
Mike McCormack [Fri, 23 Sep 2005 11:06:57 +0000 (11:06 +0000)] 
Stub implementation of the PatchFiles action.

19 years agoDefined a proper structure for debug channels.
Alexandre Julliard [Fri, 23 Sep 2005 10:52:07 +0000 (10:52 +0000)] 
Defined a proper structure for debug channels.
Also put all the function pointers inside a structure and added
__wine_dbg_set_functions to change them instead of exporting the
pointers directly.

19 years agoImplement MsiGetShortcutTargetA.
Mike McCormack [Fri, 23 Sep 2005 10:48:42 +0000 (10:48 +0000)] 
Implement MsiGetShortcutTargetA.

19 years agoStub implementation of the MoveFiles action.
Mike McCormack [Fri, 23 Sep 2005 10:48:17 +0000 (10:48 +0000)] 
Stub implementation of the MoveFiles action.

19 years agoEnable dxt2 and dxt4 compressed textures to be created via
Oliver Stieber [Fri, 23 Sep 2005 10:48:01 +0000 (10:48 +0000)] 
Enable dxt2 and dxt4 compressed textures to be created via
Device_CreateSurface.

19 years agoCOLOR_3DFACE is a better choice for the dialog background.
Dmitry Timoshkov [Fri, 23 Sep 2005 10:47:26 +0000 (10:47 +0000)] 
COLOR_3DFACE is a better choice for the dialog background.

19 years ago- String id 0 becomes a reserved (invalid) id.
Eric Kohl [Fri, 23 Sep 2005 10:09:47 +0000 (10:09 +0000)] 
- String id 0 becomes a reserved (invalid) id.
- StringTableStringFromId returns a pointer to an empty string if the
  string id is invalid.

19 years agoSet text of help menu to Help.
Steven Edwards [Fri, 23 Sep 2005 10:09:29 +0000 (10:09 +0000)] 
Set text of help menu to Help.

19 years agoStub implementation of the RemoveIniValues action.
Mike McCormack [Fri, 23 Sep 2005 10:09:18 +0000 (10:09 +0000)] 
Stub implementation of the RemoveIniValues action.

19 years agoFix dxerr awk scripts to output single quotes properly.
Robert Reif [Fri, 23 Sep 2005 10:08:57 +0000 (10:08 +0000)] 
Fix dxerr awk scripts to output single quotes properly.

19 years agoAdd some missing error codes.
Robert Reif [Fri, 23 Sep 2005 10:08:51 +0000 (10:08 +0000)] 
Add some missing error codes.

19 years agoImplement some IRunningObject functions that actually start the server
Robert Shearman [Fri, 23 Sep 2005 10:08:35 +0000 (10:08 +0000)] 
Implement some IRunningObject functions that actually start the server
and initialize it.

19 years agoImplement OleRegEnumVerbs.
Robert Shearman [Fri, 23 Sep 2005 10:08:25 +0000 (10:08 +0000)] 
Implement OleRegEnumVerbs.

19 years agoDon't fail in CoRegisterClassObject if the class already exists and
Robert Shearman [Fri, 23 Sep 2005 10:08:11 +0000 (10:08 +0000)] 
Don't fail in CoRegisterClassObject if the class already exists and
the REGCLS_MULTIPLEUSE flag is specified.

19 years agoDefinition added for VFT2_DRV_VERSIONED_PRINTER.
Detlef Riekenberg [Fri, 23 Sep 2005 10:07:51 +0000 (10:07 +0000)] 
Definition added for VFT2_DRV_VERSIONED_PRINTER.

19 years agoClean up all the objects bound to the device when the device is
Oliver Stieber [Fri, 23 Sep 2005 10:07:46 +0000 (10:07 +0000)] 
Clean up all the objects bound to the device when the device is
destroyed as a result of its ref count reaching zero.

19 years agoImplementation of _get_sbh_threshold and _set_sbh_threshold
Vijay Kiran Kamuju [Fri, 23 Sep 2005 10:07:05 +0000 (10:07 +0000)] 
Implementation of _get_sbh_threshold and _set_sbh_threshold
functions.

19 years agoFix compile without XRender.
Richard Cohen [Fri, 23 Sep 2005 10:05:54 +0000 (10:05 +0000)] 
Fix compile without XRender.

19 years agoFix capture test to not fail when IDirectSoundCapture class is not
Robert Reif [Fri, 23 Sep 2005 10:05:40 +0000 (10:05 +0000)] 
Fix capture test to not fail when IDirectSoundCapture class is not
registered.

19 years agoTake advantage of the msi_get_deformatted_field function to simplify
Mike McCormack [Fri, 23 Sep 2005 10:05:23 +0000 (10:05 +0000)] 
Take advantage of the msi_get_deformatted_field function to simplify
some code.

19 years agoAvoid using static variables in the InstallFiles action.
Mike McCormack [Fri, 23 Sep 2005 10:05:08 +0000 (10:05 +0000)] 
Avoid using static variables in the InstallFiles action.

19 years agoDefine data types to the correct size on 64-bit platforms.
Alexandre Julliard [Thu, 22 Sep 2005 10:58:04 +0000 (10:58 +0000)] 
Define data types to the correct size on 64-bit platforms.

19 years agoFix various memory leaks.
Mike McCormack [Thu, 22 Sep 2005 10:56:26 +0000 (10:56 +0000)] 
Fix various memory leaks.

19 years agoSkip the first character of a font identifier if it's \ or &.
Mike McCormack [Thu, 22 Sep 2005 10:54:56 +0000 (10:54 +0000)] 
Skip the first character of a font identifier if it's \ or &.

19 years agoGet rid of the hlp2sgml hack.
Alexandre Julliard [Thu, 22 Sep 2005 10:52:56 +0000 (10:52 +0000)] 
Get rid of the hlp2sgml hack.

19 years agoLeave creation of the drive symlinks to wineprefixcreate.
Alexandre Julliard [Thu, 22 Sep 2005 10:50:12 +0000 (10:50 +0000)] 
Leave creation of the drive symlinks to wineprefixcreate.

19 years agoFix an error introduced when converting dialog lists to standard
Mike McCormack [Thu, 22 Sep 2005 10:49:26 +0000 (10:49 +0000)] 
Fix an error introduced when converting dialog lists to standard
lists.

19 years agoSimplify the ProcessComponents action a little.
Mike McCormack [Thu, 22 Sep 2005 10:49:17 +0000 (10:49 +0000)] 
Simplify the ProcessComponents action a little.

19 years agoFix a scaling error in VarR4FromDec() and VarR8FromDec() that
Alex Villacís Lasso [Thu, 22 Sep 2005 10:49:01 +0000 (10:49 +0000)] 
Fix a scaling error in VarR4FromDec() and VarR8FromDec() that
incorrectly multiplies the high 32 bits of the DECIMAL by 1e64 instead
of the correct 2^64.

19 years agoRemoved unused debug channels.
Alexandre Julliard [Thu, 22 Sep 2005 10:44:40 +0000 (10:44 +0000)] 
Removed unused debug channels.

19 years agoModify VarDiv() and VarSub() to use the existing VarDecSub() and
Alex Villacís Lasso [Thu, 22 Sep 2005 10:35:16 +0000 (10:35 +0000)] 
Modify VarDiv() and VarSub() to use the existing VarDecSub() and
VarDecDiv() for DECIMAL.

19 years agoNorwegian translation of readme file.
Alexander N. Sørnes [Thu, 22 Sep 2005 10:34:47 +0000 (10:34 +0000)] 
Norwegian translation of readme file.

19 years ago- Initialize out pointer to NULL before access check in
Robert Shearman [Thu, 22 Sep 2005 10:34:40 +0000 (10:34 +0000)] 
- Initialize out pointer to NULL before access check in
  IStorage_CreateStorage.
- WriteClassStg should return E_INVALIDARG if pstg is NULL instead of
  asserting.
- ReadClassStg should return E_INVALIDARG if pstg is NULL instead of
  crashing and a NULL pclsid should cause it to return the same
  value.

19 years agoLoad a table's column information separately from the table itself.
Mike McCormack [Thu, 22 Sep 2005 10:34:07 +0000 (10:34 +0000)] 
Load a table's column information separately from the table itself.

19 years agoMake build_icon_path return the path directly.
Mike McCormack [Thu, 22 Sep 2005 10:33:57 +0000 (10:33 +0000)] 
Make build_icon_path return the path directly.

19 years agoWe are no longer generating .spec.c files.
Alexandre Julliard [Wed, 21 Sep 2005 14:42:52 +0000 (14:42 +0000)] 
We are no longer generating .spec.c files.

19 years agoGenerate 16-bit spec files as assembly code too.
Alexandre Julliard [Wed, 21 Sep 2005 14:23:54 +0000 (14:23 +0000)] 
Generate 16-bit spec files as assembly code too.

19 years agoAdded stringtable regression test.
Steven Edwards [Wed, 21 Sep 2005 14:16:05 +0000 (14:16 +0000)] 
Added stringtable regression test.

19 years agoImplement setupapi stringtable functions.
Eric Kohl [Wed, 21 Sep 2005 14:12:15 +0000 (14:12 +0000)] 
Implement setupapi stringtable functions.

19 years agoFactor out a couple of useful helper functions.
Alexandre Julliard [Wed, 21 Sep 2005 11:50:04 +0000 (11:50 +0000)] 
Factor out a couple of useful helper functions.

19 years agoAdded base64 codec for communication with ntlm_auth.
Kai Blin [Wed, 21 Sep 2005 11:43:52 +0000 (11:43 +0000)] 
Added base64 codec for communication with ntlm_auth.

19 years agoAdded Norwegian translation of comctl32 and shell32.
Alexander N. Sørnes [Wed, 21 Sep 2005 11:43:31 +0000 (11:43 +0000)] 
Added Norwegian translation of comctl32 and shell32.

19 years agoAdd the SizeBar.
James Hawkins [Wed, 21 Sep 2005 11:42:41 +0000 (11:42 +0000)] 
Add the SizeBar.

19 years agoSpecify flag OBJ_CASE_INSENSITIVE when calling appropriate Ntxx
Vitaliy Margolen [Wed, 21 Sep 2005 11:42:30 +0000 (11:42 +0000)] 
Specify flag OBJ_CASE_INSENSITIVE when calling appropriate Ntxx
functions creating/opening named objects.

19 years agoMake sure that values of absolute symbols fit in 16 bits.
Alexandre Julliard [Wed, 21 Sep 2005 11:10:54 +0000 (11:10 +0000)] 
Make sure that values of absolute symbols fit in 16 bits.

19 years agoLet winebuild take care of calling the assembler.
Alexandre Julliard [Wed, 21 Sep 2005 11:00:21 +0000 (11:00 +0000)] 
Let winebuild take care of calling the assembler.
Pass -v and -save-temps options through to winebuild too.

19 years agoMoved stub function generation to import.c. Added a get_stub_name
Alexandre Julliard [Wed, 21 Sep 2005 10:57:04 +0000 (10:57 +0000)] 
Moved stub function generation to import.c. Added a get_stub_name
function to ensure naming consistency.

19 years agoImplement MsiSequenceA/W.
Mike McCormack [Wed, 21 Sep 2005 10:55:23 +0000 (10:55 +0000)] 
Implement MsiSequenceA/W.

19 years agoStart to implement TestCooperativeLevel.
Oliver Stieber [Wed, 21 Sep 2005 10:55:03 +0000 (10:55 +0000)] 
Start to implement TestCooperativeLevel.

19 years agoNow that we have to be able to run the assembler from winebuild, added
Alexandre Julliard [Wed, 21 Sep 2005 10:22:28 +0000 (10:22 +0000)] 
Now that we have to be able to run the assembler from winebuild, added
an option to generate a .spec.o file in a single step.
Added --save-temps and --verbose options for easier debugging.

19 years agoDon't refcount tables.
Mike McCormack [Wed, 21 Sep 2005 10:20:20 +0000 (10:20 +0000)] 
Don't refcount tables.

19 years agoSimplify the InstallValidate action a little.
Mike McCormack [Wed, 21 Sep 2005 10:20:03 +0000 (10:20 +0000)] 
Simplify the InstallValidate action a little.

19 years agoMake sure not to free a a pointer that has been modified.
Mike McCormack [Wed, 21 Sep 2005 10:19:42 +0000 (10:19 +0000)] 
Make sure not to free a a pointer that has been modified.
Check that the text identifier doesn't contain invalid characters.

19 years agoAdded support for state management of vertex shader constants via
Oliver Stieber [Wed, 21 Sep 2005 10:19:29 +0000 (10:19 +0000)] 
Added support for state management of vertex shader constants via
stateblocks.

19 years agoIgnore relocations for unmapped pages.
Alexandre Julliard [Wed, 21 Sep 2005 09:47:12 +0000 (09:47 +0000)] 
Ignore relocations for unmapped pages.

19 years agoFix "empty body in an if/else-statement" warnings.
Mike McCormack [Wed, 21 Sep 2005 09:46:28 +0000 (09:46 +0000)] 
Fix "empty body in an if/else-statement" warnings.

19 years agoFix some simple memory leaks.
Mike McCormack [Wed, 21 Sep 2005 09:43:29 +0000 (09:43 +0000)] 
Fix some simple memory leaks.

19 years agoImplemented occlusion queries using either GL_ARB_occlusion_query or
Oliver Stieber [Wed, 21 Sep 2005 09:43:13 +0000 (09:43 +0000)] 
Implemented occlusion queries using either GL_ARB_occlusion_query or
GL_NV_occlusion_query.

19 years agoCorrect the number of parameters (and partly their names) for the
Oliver Stieber [Wed, 21 Sep 2005 09:42:20 +0000 (09:42 +0000)] 
Correct the number of parameters (and partly their names) for the
undocumented functions ValidatePixelShader and ValidateVertexShader.

19 years agoFix some off by one calculations in the comboboxex functions, and
Jason Edmeades [Wed, 21 Sep 2005 09:41:44 +0000 (09:41 +0000)] 
Fix some off by one calculations in the comboboxex functions, and
handle an out of range positive index the same as windows + unit test
case.

19 years agoAdded addrinfo structures.
Vijay Kiran Kamuju [Wed, 21 Sep 2005 09:41:22 +0000 (09:41 +0000)] 
Added addrinfo structures.

19 years agoRelease the dc before drawing the underline and strikeout lines.
Huw Davies [Wed, 21 Sep 2005 09:41:13 +0000 (09:41 +0000)] 
Release the dc before drawing the underline and strikeout lines.

19 years agoFix the usage of COLOR_xxx constants in the place of the window's
Dmitry Timoshkov [Tue, 20 Sep 2005 12:02:45 +0000 (12:02 +0000)] 
Fix the usage of COLOR_xxx constants in the place of the window's
class hbrBackground.

19 years agoCorrectly draw the navigation pane.
James Hawkins [Tue, 20 Sep 2005 12:00:46 +0000 (12:00 +0000)] 
Correctly draw the navigation pane.

19 years agoAdded Norwegian translations.
Alexander N. Sørnes [Tue, 20 Sep 2005 12:00:13 +0000 (12:00 +0000)] 
Added Norwegian translations.

19 years agoAdded memory allocation inline functions (part 2).
Mike McCormack [Tue, 20 Sep 2005 11:59:14 +0000 (11:59 +0000)] 
Added memory allocation inline functions (part 2).

19 years agoAdded memory allocation inline functions (part 1).
Mike McCormack [Tue, 20 Sep 2005 11:57:19 +0000 (11:57 +0000)] 
Added memory allocation inline functions (part 1).

19 years agoExported symbols now get resolved properly so we no longer need the
Alexandre Julliard [Tue, 20 Sep 2005 11:40:55 +0000 (11:40 +0000)] 
Exported symbols now get resolved properly so we no longer need the
list of dummy references.

19 years agoAdded a magic number to the WDML_CONV structure to fix some failing
Alexandre Julliard [Tue, 20 Sep 2005 11:39:19 +0000 (11:39 +0000)] 
Added a magic number to the WDML_CONV structure to fix some failing
tests.

19 years agoFixed stack offset of %eax register.
Alexandre Julliard [Tue, 20 Sep 2005 11:38:29 +0000 (11:38 +0000)] 
Fixed stack offset of %eax register.

19 years agoFix if's that are followed by semicolons.
Mike McCormack [Tue, 20 Sep 2005 11:37:58 +0000 (11:37 +0000)] 
Fix if's that are followed by semicolons.

19 years agoimplement stubs for MsiSequence[AW].
Jan Van Buggenhout [Tue, 20 Sep 2005 11:37:30 +0000 (11:37 +0000)] 
implement stubs for MsiSequence[AW].