Huw Davies
d24592e598
Convert installed font list to list.h.
2004-08-17 22:08:31 +00:00
James Hawkins
a26b7e30b1
If pszTypeName is too small to hold the type name in
...
CryptEnumProviderTypes, return ERROR_MORE_DATA.
2004-08-17 22:08:16 +00:00
Mike McCormack
945364754e
Remove unnecessary casts in crypt tests.
2004-08-17 22:07:59 +00:00
Eric Pouech
f2ea78cdfb
Implemented the mmTask* functions.
2004-08-16 23:19:17 +00:00
Ferenc Wagner
1b53ecba89
The desktop process is not automatically restarted under Win95, so
...
stop killing it.
2004-08-16 23:19:02 +00:00
Ferenc Wagner
494ea8106e
Terminate test loop on the first error to avoid excessive log volume.
2004-08-16 23:18:48 +00:00
Ge van Geldorp
225c8e6c57
Handle shell link files contained in double quotes.
2004-08-16 23:18:36 +00:00
Mike McCormack
93eeaa417d
Implemented Get/SetFileSecurity A->W.
2004-08-16 23:18:23 +00:00
Zach Gorman
9b68d0f993
OK button should be default in non-wizard property sheets.
2004-08-16 23:17:44 +00:00
Christian Costa
e3a288f474
Added tests for filtergraph.
2004-08-16 21:14:28 +00:00
Dmitry Timoshkov
182a403eae
- Use "MS Shell Dlg" in the Open File dialog templates as in Windows
...
- Resize child dialog when its controls are moved relatively stc32
"magic" control.
2004-08-16 21:12:13 +00:00
Michael Jung
cb61aab48d
Register TypeName registry key value.
2004-08-16 21:10:59 +00:00
James Hawkins
25a6a0e08a
Fix alloc test in CryptEnumProviderTypesW that failed if the alloc
...
succeeded.
2004-08-16 21:10:38 +00:00
James Hawkins
ddad3152a1
Fixed a few crypt test bugs.
2004-08-16 21:10:18 +00:00
Robert Reif
39a008ed1a
Added test for WAVEFORMATEXTENSIBLE support.
...
Error message cleanup.
2004-08-16 21:10:04 +00:00
Robert Reif
e24f873b0f
Added WAVEFORMATEXTENSIBLE support.
2004-08-16 21:09:52 +00:00
Mike McCormack
278f743a4c
Stub implementation and declaration for NtCreateNamedPipeFile.
2004-08-16 21:08:38 +00:00
Dmitry Timoshkov
23bd680c41
Implement IMultiLanguage2_GetCharsetInfo, add a test case for it.
2004-08-16 21:08:06 +00:00
Mike McCormack
985646f07a
Declaration, implemention and test for BuildTrusteeWithSid.
2004-08-16 21:07:50 +00:00
Robert Shearman
7deab42609
Fix potential race in IPinImpl_ConnectedTo.
2004-08-16 21:07:22 +00:00
Andreas Mohr
5d91a63add
Move some OpenGL defines from the private wgl.h header to where they
...
belong.
2004-08-16 20:07:06 +00:00
Christian Costa
b10996c5e4
Added handling of 'idx1' (index) chunk.
...
Added handling of 'rec ' list that embeds streams data.
Disabled checking of the TWOCC of streams data chunk. It is not
relevant in avi files.
Only release media sample when the delivery to the downstream filter
does not succeeded.
Some clean-up.
2004-08-16 20:06:17 +00:00
David Kredba
b45744c817
Added Czech resources.
2004-08-16 20:02:09 +00:00
Robert Reif
1d3c40d577
Delete buffer array when releasing last buffer.
2004-08-16 19:59:54 +00:00
Robert Reif
eba298017d
Allow proper release while capturing.
2004-08-16 19:59:37 +00:00
Gerald Pfeifer
dd809a736b
Fix incorrect sizeof in RtlCreateSecurityDescriptor().
2004-08-16 19:59:09 +00:00
Mike McCormack
d73c03a8b0
Add some stub declarations.
2004-08-16 19:58:24 +00:00
Rein Klazes
dac0fa832c
Fix a crash saving a file without file name extension and without
...
extension filter.
2004-08-16 19:57:30 +00:00
Mike McCormack
22442cd880
Clean up messy comment in SHFileOperation.
...
Reduce the number of goto labels in SHFileOperation by one.
2004-08-16 19:57:05 +00:00
Zach Gorman
be3d4071bf
Propsheet pages need WS_EX_CONTROLPARENT style.
2004-08-16 19:50:44 +00:00
Steven Edwards
e84b0796b8
Added stubs for LcidToRfc1766[A/W].
2004-08-16 19:50:13 +00:00
Christian Costa
5edd6610e3
Fixed a bug that made the connection possible whereas no suitable
...
media type has be found during the negotiation.
Fixed the release of the media sample in PullPin_Thread_Process.
Added and fixed a lot of traces.
2004-08-16 19:49:46 +00:00
Mike McCormack
55257303d7
Move declaration of LSA* structs to ntsecapi.h.
2004-08-16 19:47:21 +00:00
Francois Gouget
e69f38551e
Add the CCHILDREN_TITLEBAR+1 and NUM_POINTS macros.
...
Add a couple base types that winapi_test does not know how to parse.
Fix a bug so that 'signed' and 'unsigned' are recognised as valid
types.
2004-08-16 19:46:09 +00:00
Markus Amsler
9af457edd8
Add DOS editing key support in BUFFERED INPUT.
2004-08-14 00:49:39 +00:00
Alexandre Julliard
87115b23c2
WM_NEXTDLGCTL should not change the default button ID (based on a
...
patch by Krishna Murthy).
2004-08-14 00:44:08 +00:00
Jacek Caban
8024b5ee17
Translation update.
2004-08-14 00:42:46 +00:00
Jacek Caban
45ae0c307b
Fix a bug in passing parameters to CFn_WMInitDialog and CFn_WMCommand
...
in FormatCharDlgProcW.
2004-08-14 00:42:35 +00:00
Francois Gouget
a625761eb9
Avoid annoying 'macro redefinition' warnings by defining
...
WIN32_NO_STATUS at the right time.
Define _WIN32_WINNT otherwise we are missing some symbols with the
Windows headers.
2004-08-14 00:42:12 +00:00
Francois Gouget
870f55fefc
Fix the PSID and PSECURITY_DESCRIPTOR types.
...
Add PISID and PISECURITY_DESCRIPTOR.
2004-08-13 23:55:43 +00:00
Hans Leidekker
a9b4a471a9
Fix signed/unsigned comparison warnings.
2004-08-13 23:53:44 +00:00
Robert Reif
0369da5c9e
More WAVEOUTCAPSW tests.
2004-08-13 23:50:18 +00:00
Francois Gouget
6f902f16fb
The Windows headers don't define PEXCEPTION_REGISTRATION_RECORD.
...
Remove it.
2004-08-13 23:22:30 +00:00
Mike McCormack
edf55ec7d9
Implement SetThreadToken using NtSetInformationThread.
2004-08-13 23:20:27 +00:00
Francois Gouget
0cc262c5bf
Fix compilation of the wininet generated tests with the Windows
...
headers.
2004-08-13 23:19:37 +00:00
Francois Gouget
08177d6d7b
The Windows headers support for NONAMELESSUNION and NONAMELESSSTRUCT
...
is unusable. So don't force this mode. Instead check whether
NONAMELESSUNION and/or NONAMELESSSTRUCT are set (by the Wine headers)
and define custom access macros accordingly.
2004-08-13 19:49:53 +00:00
Christian Costa
8b0ec72563
Added missing initialization of the filesource output pin critical
...
section.
Avoid indefinite wait when calling GetOverlappedResult.
Fixed initial refcount of the IMemAllocator object.
Improved some traces.
2004-08-13 19:49:16 +00:00
Huw Davies
869e9cafd9
If a device doesn't support device bitmaps, then store the bits on the
...
gdi side.
2004-08-13 19:48:55 +00:00
Huw Davies
c141a3424e
Fix first parameter of GetDefaultPrinterA|W.
2004-08-13 19:48:25 +00:00
Huw Davies
13f52454c4
Sync with dibsection in SetDIBitsToDevice.
2004-08-13 19:47:29 +00:00
Robert Reif
778168c316
Fix BSD build.
2004-08-13 19:47:11 +00:00
Francois Gouget
d244f6eb4f
The Windows headers don't define the DRV_QUERYDEVICEINTERFACE(SIZE)
...
macros.
2004-08-13 19:46:43 +00:00
Francois Gouget
9b0136fbff
Rename ResourceHandle to Reserved in the IMAGE_RESOURCE_DATA_ENTRY
...
structure to match the Windows headers.
2004-08-13 19:46:28 +00:00
James Hawkins
7aa82c80d4
If the pszProvName param of CryptEnumProviders is too small to hold
...
the provider name, SetLastError to ERROR_MORE_DATA.
2004-08-13 19:45:40 +00:00
Jon Griffiths
fb50426533
Make pattern brush data const.
2004-08-13 19:44:49 +00:00
Robert Reif
9d5b0873a0
More dsound tests error message cleanups.
...
Only display verbose information when in interactive mode.
2004-08-13 19:44:29 +00:00
Robert Reif
c5a15bf3ec
Better mmap failure error message.
2004-08-13 19:42:36 +00:00
Alexandre Julliard
936198ce45
Moved ICOM_THIS_MULTI definition out of objbase.h and into the files
...
that use it.
2004-08-13 00:44:22 +00:00
Alexandre Julliard
ff039ccdf3
We don't need the shared heap on non-i386 platforms.
2004-08-13 00:42:09 +00:00
Robert Reif
22174de9bb
Use GlobalMemoryStatusEx in GlobalMemoryStatus rather than the other
...
way around.
2004-08-13 00:41:34 +00:00
Markus Amsler
ff828161fd
Make FINDFIRST working with /.
2004-08-13 00:39:58 +00:00
Markus Amsler
f89e115867
Make environment variables uppercase.
2004-08-13 00:39:16 +00:00
Steven Edwards
be2c020ce4
Implemented DllRegisterServer and DllUnregisterServer.
2004-08-13 00:38:59 +00:00
Alexandre Julliard
48c4bb3c31
Get rid of the non-standard ICOM_VTABLE macro.
2004-08-12 23:00:51 +00:00
Jacek Caban
edd49c782d
Implemented IsOS function.
2004-08-12 20:28:12 +00:00
Thomas Weidenmüller
0a4d8f7f7d
Correct tooltips behavior.
2004-08-12 20:27:01 +00:00
Huw Davies
dd8922f20b
Repect the width of both the src and dst when calculating how many
...
pixels to copy in a dib <-> bmp operation.
2004-08-12 20:02:39 +00:00
Mike McCormack
a3a19355cd
Prevent listview from crashing when a null sort function is passed to
...
LVM_SORTITEMS.
2004-08-12 20:01:55 +00:00
Robert Reif
101599e902
Speed up mixing and unmixing by moving sample size and buffer wrap
...
tests to outside the loop. The code is not as compact or pretty but
it should be faster.
2004-08-12 20:01:32 +00:00
Alexandre Julliard
0467ce9fd7
Get rid of the non-standard ICOM_VFIELD macro.
2004-08-12 19:52:49 +00:00
Alexandre Julliard
616940eb9a
Get rid of the non-standard ICOM_DEFINE macro.
2004-08-12 03:33:30 +00:00
Robert Reif
74662974f6
Start cleaning up error messages.
...
Don't print verbose info unless in interactive mode or debugging.
2004-08-12 03:29:39 +00:00
James Hawkins
e672d8b6b4
Added tests for CryptEnumProviders.
2004-08-12 03:24:20 +00:00
James Hawkins
e1f5370f42
Cleanup A->W cross call in CryptEnumProviders.
2004-08-12 03:24:10 +00:00
Alexandre Julliard
b459952144
Avoid some non-portable makefile constructs, and get rid of the
...
ALTNAMES variable.
2004-08-11 23:59:06 +00:00
Hans Leidekker
5f6f63a49d
Fix signed/unsigned comparison warnings.
2004-08-11 23:45:34 +00:00
Alexandre Julliard
06233cfb47
Avoid some non-portable makefile constructs.
2004-08-11 20:59:09 +00:00
Filip Navara
ab13698998
Don't update infoPtr->dwStyle in LISTVIEW_WindowProc. It's already
...
handled in LISTVIEW_StyleChanged and LISTVIEW_Create processing.
Ignore WS_VSCROLL/WS_HSCROLL flags in infoPtr->dwStyle because they're
not always up-to-date.
2004-08-11 20:53:32 +00:00
Francois Gouget
522217c0e2
Remove LPFILESYSTEMBINDDATA as it's not defined in the standard
...
Windows headers.
2004-08-11 20:52:37 +00:00
Francois Gouget
bf72af30d0
Modify widl to put the C COM macros inside an #ifdef COBJMACROS block
...
as is done in the Windows headers.
Add #define COBJMACROS where needed in Wine.
Fixes the compilation of the oleaut32/tests/olefont.c and
urlmon/tests/url.c conformance tests with the Windows headers.
2004-08-11 19:43:45 +00:00
Francois Gouget
48ea250887
Don't define __WINE_USE_MSVCRT in the Visual C++ project. It is not
...
needed as it is defined by the Wine headers.
Use __WINE_USE_MSVCRT to detect whether we are being compiled with the
Wine MSVCRT headers or the Windows ones. In the latter case:
- don't try to include the Wine-specific msvcrt headers
- skip all the headers.c tests since there's no MSVCRT_* symbols to
check
2004-08-11 19:36:17 +00:00
Francois Gouget
076d78b903
Add some missing definitions to mmreg.h.
...
Add #define NOBITMAP where needed in the Wine sources.
Fixes the compilation of msacm/tests/msacm.c with the Windows
headers.
2004-08-11 19:35:34 +00:00
Francois Gouget
a560bcb834
Don't include wine/debug.h when compiling on Windows.
...
GetCPInfoExA() is missing on some Windows platforms, load it
dynamically.
2004-08-11 19:34:45 +00:00
Huw Davies
dbf5b2a320
Don't try to rotate bitmap fonts.
2004-08-11 19:34:20 +00:00
Dmitry Timoshkov
8c2ff3ca6d
- add stubbed support for IEnumScript interface
...
- ConvertINetMultiByteToUnicode/ConvertINetUnicodeToMultiByte should
return required target length if the target buffer is NULL
- add the tests for all the above
- fix IMultiLanguage2 vtable (it was missing ConvertStringFromUnicodeEx)
2004-08-11 18:53:02 +00:00
Francois Gouget
3e3ba437ee
Replace strcasecmp() with lstrcmpiA() to help compilation with Windows
...
headers.
2004-08-11 18:51:25 +00:00
Huw Davies
9277cf199f
Fix maskblt to work with any set of rops and to also take into account
...
the current brush. It also now works if the mask bitmap is already
selected into a dc.
2004-08-11 18:51:10 +00:00
Huw Davies
175208f5e1
Ever since win98 pattern brushes have been able to be larger than 8x8
...
pixels, so remove this restriction.
2004-08-11 18:50:52 +00:00
Francois Gouget
9806c99033
Define _WIN32_WINNT otherwise we are missing some definitions with the
...
Windows headers.
2004-08-11 18:50:40 +00:00
Robert Reif
a34c67f6b9
Only print out verbose information when in interactive mode.
2004-08-11 18:50:09 +00:00
Robert Reif
d2db8dc3a8
Only printout information when in interactive mode.
2004-08-11 18:49:52 +00:00
Huw Davies
0e58986d4f
Don't ever return a bitmap font if the driver can't use it.
2004-08-11 18:49:34 +00:00
Robert Reif
17a8372302
Only copy number of bytes specified up to size of DevCaps structure.
2004-08-11 18:48:46 +00:00
Steven Edwards
9719aace66
Implemented AtlModuleTerm.
2004-08-11 18:47:52 +00:00
Robert Reif
704e16c32d
Fixed a bug where freqAdjust was not being updated properly when the
...
primary buffer format changed.
2004-08-11 00:18:13 +00:00
Mike McCormack
06b8046f20
Added a test for stat'ing a memory based storage file.
2004-08-11 00:17:52 +00:00
Hans Leidekker
9baafec900
Fix signed/unsigned comparison warnings.
2004-08-10 23:43:21 +00:00
Ulrich Czekalla
8322fc6a57
Avoid holding x11drv lock while calling function that grabs gdi
...
lock. Prevents potential deadly embrace.
2004-08-10 23:42:52 +00:00
Ulrich Czekalla
842320998a
Handle EINTR when polling.
2004-08-10 23:42:36 +00:00
Huw Davies
c8c4bf30fb
We don't currently support horizontal stretching of bitmap fonts, so
...
we should ignore lfWidth.
2004-08-10 23:42:18 +00:00
Mike McCormack
f0baf82b36
stat on memory storage should return a NULL name, not "".
2004-08-10 23:41:58 +00:00
Mike McCormack
08c6c698dd
Fix the processing of the lpszHeaders field in HttpSendRequest.
2004-08-10 23:41:35 +00:00
Hans Leidekker
70d400adf6
Fix signed/unsigned comparison warnings.
2004-08-09 23:42:19 +00:00
Markus Amsler
bd97e85922
Fix EXEC function 01 (load but don't execute): initial ax has to be on
...
child's stack.
2004-08-09 23:39:40 +00:00
Markus Amsler
448dc4fa1e
Fixed drive mapping in GET ALLOCATION.
2004-08-09 23:39:12 +00:00
Dmitry Timoshkov
d134ca1ea8
Fix button behaviour on WM_SETFOCUS/WM_KILLFOCUS with a test case.
2004-08-09 23:38:40 +00:00
Huw Davies
945d98ba26
GetCharABCWidths should fail for non-scalable fonts.
2004-08-09 23:38:10 +00:00
Filip Navara
1076286020
Fix TOOLBAR_DrawMasked to correctly use image list mask.
2004-08-09 23:37:54 +00:00
Jon Griffiths
5f2e8b7f46
Delete the about dialog font when the dialog is closed.
2004-08-09 22:56:58 +00:00
Francois Gouget
4d73f22245
Remove the assert()s that checked that IDirectSoundBuffer_Lock() is
...
given two distinct pointers.
2004-08-09 22:56:45 +00:00
Mike McCormack
f8167f01bc
Implement A->W call for SetNamedSecurityInfo.
2004-08-09 22:55:47 +00:00
Stefan Leichter
1550f5ef13
Added stub for CertFindCertificateInStore.
2004-08-09 22:55:35 +00:00
Huw D M Davies
26ae2dd365
Fix compilation of winmm tests.
2004-08-09 22:55:03 +00:00
Huw Davies
86c9f378a4
Try harder to match to a font if the family name is matches, but the
...
style is doesn't.
2004-08-09 22:54:33 +00:00
Filip Navara
9a0f5ede42
Use correct dialog title for Wizard 97 and correctly display header
...
bitmap for old-style Wizard 97.
2004-08-09 22:54:14 +00:00
James Hawkins
8cc77c1805
Make CryptEnumProvidersA pcbProvName parameter contain the correct
...
size of the provider name on return.
2004-08-09 22:53:58 +00:00
Eric Kohl
bea0555890
Move watermark and header bitmap loading code from
...
PROPSHEET_CreatePage into its own function PROPSHEET_LoadWizardBitmaps
and call this function from property sheet's dialog procedure.
2004-08-09 19:48:04 +00:00
Mike McCormack
9cd9cfd2ed
Use Heap function in preference to malloc/free.
2004-08-09 19:46:47 +00:00
Mike McCormack
d161a8f64e
Fix definition of LookupPrivilegeNameW and declare it.
2004-08-09 19:46:15 +00:00
Mike McCormack
13b6ce6da8
Fix warnings generated with -Wsign-compare.
2004-08-09 18:54:23 +00:00
Huw Davies
544c85ee01
Break and default char are both relative to first char in the winfnt
...
header.
2004-08-09 18:52:51 +00:00
Mike McCormack
f2460876ae
Remove dead code.
2004-08-09 18:52:32 +00:00
Hans Leidekker
dbb3e14748
Fix signed/unsigned comparison warnings.
2004-08-09 18:52:18 +00:00
James Hawkins
62851fdb52
Fix alloc failure check in CryptEnumProvidersW.
2004-08-09 18:51:48 +00:00
Lionel Ulmer
aa25b1f886
Do not initialize variables before going into the Render short-cut.
2004-08-09 18:50:35 +00:00
Dmitry Timoshkov
1e268017d1
module->addr_sorttab may be NULL due to a hack in
...
elf_new_wine_thunks.
2004-08-09 18:50:21 +00:00
Robert Reif
fbce110be4
Test different primary buffer formats while keeping the secondary
...
buffer format constant.
2004-08-09 18:50:06 +00:00
Marcus Meissner
2e6e18bfbb
Marked some functions in debughlp as static.
...
Do not use REFIID as return, but IID*.
2004-08-09 18:49:42 +00:00
Ofir Petruska
7054a8de78
Default DesktopDoubleBuffered to true.
2004-08-09 18:48:49 +00:00
Mike Hearn
81fd67d0d7
Only trace FOURCC handler when one is specified
2004-08-09 18:47:37 +00:00
Mike McCormack
e00a0ea330
Added a test for ConvertSidToStringSidW.
2004-08-09 18:47:22 +00:00
Mike McCormack
be303074d6
Implemented ConvertSidToStringSidA/W.
2004-08-09 18:47:06 +00:00
Robert Reif
6d33f1c2c1
Added some mixer tests.
2004-08-09 18:46:26 +00:00
Robert Reif
c427708bd5
Change MIXER_GetDev to take pointer to returned address pointer and
...
return one of 3 possible return values rather than an address or
NULL.
2004-08-09 18:45:05 +00:00
Vincent Béron
9ebfac0eed
Update WinXP version to SP2.
2004-08-09 18:44:29 +00:00
Thomas Weidenmüller
9d6f88c952
Implemented syslink control.
2004-08-06 19:17:49 +00:00
Huw Davies
2bf1562c28
Actually pass the blend function on to the graphics driver.
2004-08-06 18:59:31 +00:00
Jon Griffiths
42c8b413da
Don't leak cache imagelists on exit.
2004-08-06 18:58:18 +00:00
Mike McCormack
c62317989a
Add another test for InternetCrackUrlW.
2004-08-06 18:58:04 +00:00
Mike McCormack
efbb50bc25
Fix the dwUrlPathLength returned by InternetCrackUrl when
...
lpszExtraInfo is null.
2004-08-06 18:57:53 +00:00
Dmitry Timoshkov
54c0af651b
Implement ConvertINetMultiByteToUnicode, ConvertINetUnicodeToMultiByte
...
and IsConvertINetStringAvailable by moving common code around, add a
stub for ConvertINetString.
2004-08-06 18:56:46 +00:00
Huw Davies
2c527f96eb
Maintain a cache (currently of up to 10) of unused fonts. This speeds
...
up apps that repeatedly recreate the same font.
2004-08-06 17:31:39 +00:00
Mike McCormack
2d86d17f2f
Implement A->W call for GetNamedSecurityInfo.
2004-08-06 17:31:17 +00:00
Christian Costa
479c13b84e
Implemented IDirect3DDevice{2,3}::GetLightState.
...
Fixed traces in execute buffers.
Updated copyright info.
2004-08-06 17:30:44 +00:00
Mike McCormack
4604e66094
Fix warnings found with -Wsign-compare.
2004-08-06 17:30:20 +00:00
Robert Reif
7ef15a607c
Adds debug name to remaining critical sections.
2004-08-06 17:30:00 +00:00
Huw Davies
e82dfab20f
dlopen libungif and libjpeg.
2004-08-04 19:10:26 +00:00
Markus Amsler
b5b8810e99
Pass debug exceptions to winedos.
2004-08-04 19:08:19 +00:00
Alexandre Julliard
94a9d33b6c
Authors: Dmitry Timoshkov <dmitry@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
...
Added an implementation of mlang.dll and test cases for it.
2004-08-04 18:33:06 +00:00
Filip Navara
3a6c9dc907
Destroy associated listview when IShellView is destroyed.
2004-08-04 18:16:27 +00:00
Huw Davies
2b804c56da
Convert gdi font list to use list.h.
2004-08-04 18:16:13 +00:00
Huw Davies
4e54df5a95
Added top-down dib support to AlphaBlend.
2004-08-04 18:15:42 +00:00
Dmitry Timoshkov
0abeb87e7a
Added CLSID and IIDs for mlang.
2004-08-04 18:15:27 +00:00
Mike McCormack
e3d8853bb8
Moved FlushInstructionCache to ntdll.
2004-08-04 18:15:04 +00:00
Robert Reif
7bf7bce0da
Add CRITICAL_SECTION debug info.
2004-08-04 18:14:21 +00:00
Francois Gouget
e07608064a
Play back what has been recorded when in interactive mode so that the
...
user can verify that the recording is correct.
2004-08-02 22:29:02 +00:00
Alexandre Julliard
60f0439ba6
Make relay and snooping work for LoadLibrary+GetProcAddress sequence
...
(based on a patch by Dmitry Timoshkov).
2004-08-02 22:25:01 +00:00
Lionel Ulmer
fbf003dd39
- add S3TC support to BltFast (fixes NOLF)
...
- proper surface unlocking in case of error in the Blt case
2004-08-02 22:21:30 +00:00
James Hawkins
1866dfbe16
Cleanup A->W cross calls.
2004-08-02 22:21:12 +00:00
Thomas Weidenmueller
7155eff8bc
Added support for PBS_MARQUEE style.
2004-08-02 22:19:50 +00:00
Huw Davies
dd5b23fddb
Implement AlphaBlend using the XRENDER extension.
2004-08-02 18:54:54 +00:00
Alexandre Julliard
c09881d51c
Fixed some more freeing issues in CryptAcquireContextA.
2004-08-02 18:49:26 +00:00
Jens Collin
ff3d644072
Use ShellExecute instead of CreateProcess in run dialog.
2004-08-02 18:48:21 +00:00
Robert Shearman
5c7c5fafb6
- Add static to non-exported marshal functions.
...
- Remove unused marshal functions.
- Rename several RPC functions.
2004-08-02 18:47:31 +00:00
Gerald Pfeifer
0ba37e23d9
Avoid using round(), which is unportable.
2004-08-02 18:47:09 +00:00
Mike Hearn
819942339f
Disconnect proxies at COM shutdown to release the corresponding
...
stubs.
2004-08-02 18:28:29 +00:00
Christian Costa
5e6487fe78
Improved IDirect3DViewportImpl_3_2_1_TransformVertices stub.
2004-08-02 18:27:32 +00:00
Francois Gouget
1426632839
Check the return value of IDirectSoundImpl_Create() to detect errors.
...
Always set *ppDS to NULL in case of error.
2004-08-02 18:27:16 +00:00
Christian Costa
0bbe91213d
Fixed D3DOP_STATELIGHT opcode.
...
Implemented _dump_D3DEXECUTEBUFFERDESC.
2004-08-02 18:26:53 +00:00
Marcus Meissner
6695417321
Check return value of get_bbox().
2004-08-02 18:26:14 +00:00
Marcus Meissner
fd3d572190
Replaced incorrect C comparison construct.
2004-08-02 18:25:42 +00:00
Dmitry Timoshkov
304f106a07
Create toolbar with a not zero default size, it allows applications
...
which check toolbar size before adding buttons to it work.
2004-08-02 18:25:20 +00:00
Marcus Meissner
e5a5e7271d
Implemented PSM_INDEXTOHWND.
2004-08-02 18:24:58 +00:00
Christian Costa
9713f651fe
Moved libtxc_dxt definitions into ddraw headers.
2004-08-02 18:24:40 +00:00
Lionel Ulmer
5ffe177543
- Fix compilation on boxes without OpenGL installed.
...
- Print the warning message only once.
2004-08-02 18:24:04 +00:00
Christian Costa
eac96b5606
Added native and emulated S3TC support.
2004-07-30 18:54:32 +00:00
Ivan Leo Puoti
e7c40e298f
Fix dll version detection.
2004-07-30 18:45:50 +00:00
Mike Hearn
ce335adddd
Don't marshal IClassFactory into the local server pipe until we have
...
connected, otherwise we might end up with stubs that are never used.
2004-07-30 18:44:09 +00:00
Mike Hearn
6545d994af
Disconnect the server object from the stub on stub destruction.
2004-07-30 18:43:27 +00:00
Alexandre Julliard
6cd1a7d9a9
Authors: Robert Shearman <rob@codeweavers.com>, Mike Hearn <mh@codeweavers.com>
...
Fix infinite loops by checking the return value of _invoke_onereq and
bailing appropriately.
2004-07-30 18:43:07 +00:00
Robert Reif
4c3d661781
Refactored common test code into subroutines.
...
Added tests for correct Compact behavior.
Added tests for all possible IDirectSound[8] creation modes with good
and bad arguments.
Split dsound.c and ds3d.c into separate files for IDirectSound and
IDirectSound8 interfaces and added code to not execute IDirectSound8
tests when run with a dsound.dll of version 7 or earlier. We should
now be able to run these tests on a Windows system with DX7 or earlier
(untested).
2004-07-30 18:42:51 +00:00
Robert Reif
b6ab40e977
Added error checking to IDirectSound_Compact.
...
Fixed IDirectSoundImpl_Create to return DSERR_NODRIVER for a bad
device IID.
2004-07-30 18:42:23 +00:00
Thomas Weidenmueller
02aa8d50af
Implementation of TouchFileTimes(), thanks to Florian Stinglmayr for
...
submitting a rough draft.
2004-07-30 04:22:44 +00:00
Jacek Caban
6b6abc884f
Added EM_SCROLLCARET definition in include/richedit.h and handling in
...
WindowProc.
2004-07-30 04:19:56 +00:00
Alexandre Julliard
81b22375d0
Added support for getting and setting the UI language.
2004-07-30 01:45:16 +00:00
Michael Jung
4ce6ee1b31
Fixed a potential double call to CRYPT_Free on variable "temp".
2004-07-30 00:07:35 +00:00
Michael Jung
b4b0c243ac
Added a tiny unit test for rsabase.dll.
2004-07-30 00:06:54 +00:00
Jeroen Janssen
cead7c0e81
Updated some MSDN links in the code.
2004-07-30 00:03:02 +00:00
Robert Shearman
11fc5874df
Emit fixme for known local wrong behaviour.
2004-07-30 00:02:17 +00:00
Henning Gerhardt
ddaddd412e
Added German resources for devenum.
2004-07-30 00:00:37 +00:00
Aric Stewart
6a787c7c40
Use correct calling convention for the custom action handlers.
2004-07-30 00:00:25 +00:00
Aric Stewart
8d81d671eb
Make the msistring_makehash return something other than just 1 or
...
0. Also handle the case where the string or stored string is null.
2004-07-29 23:59:15 +00:00
Filip Navara
06e9945f70
Add REST_NONLEGACYSHELLMODE policy.
2004-07-29 23:58:31 +00:00
Mike Hearn
5169f3c5d2
Implement disconnect for proxies so that stubs are properly
...
destroyed.
2004-07-29 23:58:12 +00:00
Ivan Leo Puoti
fd233e2235
Change the NT service pack version from 6 to 6a, correct win2k3 name.
2004-07-29 23:57:23 +00:00
Robert Shearman
37cc006083
Document wrong behaviour for IRunningObjectTable.
2004-07-29 02:44:09 +00:00
Mike Hearn
e59aa5d6a4
Fix ref counting in StdMarshalImpl_MarshalInterface for case where the
...
stub already exists.
2004-07-29 02:43:59 +00:00
Robert Shearman
0cac6c83a7
Fix some inaccuracies in a comment and reformat.
2004-07-29 02:43:48 +00:00
Alexandre Julliard
26541a00c9
Authors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
...
Add a comment on the SendReceive behaviour. Improve two others.
2004-07-29 02:43:36 +00:00
Marcelo Duarte
4a132c4f15
Localization of devenum to Portuguese and minor corrections.
2004-07-29 02:40:15 +00:00
Vincent Béron
bbc3974aa5
Implement patching in msiexec.
2004-07-29 02:39:20 +00:00
Troy Rollo
7ade261c35
Fix parsing of string literals.
2004-07-29 02:36:06 +00:00
Robert Shearman
038d1c4df7
Documentation for Wine client-side server interface.
2004-07-29 02:34:51 +00:00
Alexandre Julliard
bba76fca45
Don't crash on NULL data in RegSetValueExA (reported by Mike Hearn and
...
Andreas Mohr).
Removed a couple of unnecessary version checks.
2004-07-24 02:32:50 +00:00
Michael Jung
74ed099347
- Changed some FIXMEs to TRACEs, since they report on a problem in the
...
way the client uses the dll rather than in the dll itself.
- Cover the case, when the pszProvider parameter points to an empty
string.
- Fixed some imprecisions in error reporting.
- Removed the "wine_todo's" arround the corresponding unit-tests.
2004-07-24 02:27:15 +00:00
Vincent Béron
d2df24b90f
Implement logging in msiexec.
...
Correct MsiEnableLog{A,W} prototype.
2004-07-23 23:28:45 +00:00
Vincent Béron
6dc4e2af82
Remove last winedefault.reg reference in the code.
2004-07-23 23:17:13 +00:00
Francois Gouget
f8e01efb3d
Assorted spelling fixes.
2004-07-23 23:02:09 +00:00
Francois Gouget
eed1b5209d
Added bytes_to_mmtime() to convert the stream position from bytes to
...
the requested MMTIME format. This function should be identical in all
drivers.
Remove the corresponding code from wodGetPosition() and
widGetPosition() and use bytes_to_mmtime() instead.
bytes_to_mmtime() uses no floating-point arithmetic to compute
TIME_SMPTE and no longer uses round(). It should have no integer
overflows either.
2004-07-23 23:01:21 +00:00
Robert Shearman
0bb7b50f3d
Implement INTERNET_OPTION_CONNECTED_STATE.
2004-07-23 23:00:07 +00:00
Marcelo Duarte
62d4adfffe
French translation and other adjustments.
2004-07-23 22:59:49 +00:00
Francois Gouget
9f40a12ed6
Small cleanup in IDirectSoundBufferImpl_SetPan().
2004-07-23 22:58:59 +00:00
Francois Gouget
7433202199
Check that modifying the secondary buffer volume/pan does not change
...
the primary buffer's volume and pan.
2004-07-23 22:58:46 +00:00
Robert Shearman
f5ed953c10
Set RPC data representation.
2004-07-23 22:58:13 +00:00
Mike Hearn
1cc05ff148
Pass -Embedding switch to EXE servers, more tracing.
2004-07-23 19:10:13 +00:00
Alexandre Julliard
c95b984882
Avoid lvalue casts (based on a patch by Marcus Meissner).
2004-07-23 19:09:35 +00:00
Ivan Leo Puoti
1f352e3cfb
Added Italian strings.
2004-07-23 19:08:44 +00:00
Francois Gouget
18aeb90165
Fix the volume and balance of primary buffers so it is the system's
...
volume and balance, like on Windows.
2004-07-23 19:06:31 +00:00
Francois Gouget
b90d590d6b
Sort the winmm test formats by increasing sampling rate.
2004-07-23 19:06:03 +00:00
Robert Reif
6fb51fc072
Test waveInGetDevCapsW.
2004-07-23 19:05:49 +00:00
Robert Reif
f3c85028ef
Windows 95 doesn't support waveOutGetDevCapsW.
2004-07-23 19:05:37 +00:00
Alexandre Julliard
e8584a7473
Removed some functions that don't exist in msvcrt20 (reported by Jan
...
Van Buggenhout).
2004-07-22 23:45:58 +00:00
Robert Shearman
2e93adc5c7
- Remove unneeded STUBMGR_Start call.
...
- Cleanup compobj_private.h.
2004-07-22 23:44:54 +00:00
Robert Shearman
0b20ab1806
ckidJUNK is a FOURCC not a TWOCC so rewrite the case statement
...
appropriately.
2004-07-22 23:44:39 +00:00
Marcus Meissner
cba2b3051c
Fixed 2 more casted lvalue issues.
2004-07-22 23:42:24 +00:00
Alexandre Julliard
d7357a4956
Fixed a couple of off-by-one errors.
2004-07-22 20:36:36 +00:00
Robert Reif
73bd3be8c8
Downgrade tests to DX8 level so it can build on all windows
...
platforms.
2004-07-22 20:35:36 +00:00
Henning Gerhardt
68ade3b7ac
Minor fixes and updates to the German resource files.
2004-07-22 20:35:07 +00:00
Alexandre Julliard
bffe98c7dd
Authors: Mike Hearn <mh@codeweavers.com>, Rob Shearman <rob@codeweavers.com>
...
Implement StdMarshal::ReleaseMarshalData.
2004-07-22 20:34:14 +00:00
Ivan Leo Puoti
0eb21bb4dd
Added Italian resources.
2004-07-22 19:45:00 +00:00
Huw Davies
f45befe411
Draw underline and strikeout lines in the non-xrender cases too.
2004-07-22 19:44:10 +00:00
Mike Hearn
602cce0ebf
Unref stub after invoking on it.
2004-07-22 19:43:27 +00:00
Gerald Pfeifer
a13e313fec
Remove uses of the cast-as-lvalue GCC extension which has been
...
deprecated.
2004-07-22 19:43:14 +00:00
Michael Jung
7439680542
- Fixed a problem with dwProvType values greater than 99 in
...
CRYPT_GetTypeKeyName.
- Fixed error reporting in the case of dwProvType == 0.
- Removed "todo_wine" from the corresponding unit test.
2004-07-22 19:43:03 +00:00
Huw Davies
60b22a4add
Make tmUnderlined and tmStruckOut reflect the values used to create
...
the font.
2004-07-22 19:42:31 +00:00
Robert Reif
0e3629c3d4
Dump DirectSound capabilities flags.
2004-07-22 19:42:11 +00:00
Robert Reif
aa60b5ec0d
Removes dsconf IIDs from dxguid.lib.
...
Fixes propset files for missing IIDs.
2004-07-22 19:40:44 +00:00
Ivan Leo Puoti
5dd35d2a3f
Added Italian resources.
2004-07-21 21:19:42 +00:00
Filip Navara
fb6aa772cd
Fix CreateMappedBitmap for palette-less bitmaps.
2004-07-21 21:19:08 +00:00
Filip Navara
c846f88fa2
- Properly calculate caption length when converting multi-byte string
...
to wide character one.
- Wizard contents shouldn't be moved by the size of watermark bitmap.
- Fix PSH_WIZARD97_[NEW/OLD] checks.
- Blit the watermark even if PSH_USEHBMWATERMARK flag isn't set and
blit only the part that fits into the dialog.
2004-07-21 21:17:59 +00:00
Robert Shearman
4385d305e1
HttpQueryInfo returns buffer length including null terminator on
...
insufficient buffer length and buffer length excluding null terminator
on success:
- Fix HTTP_HttpQueryInfoW for these semantics.
- Fix HttpQueryInfoA to correctly copy the null terminator in the call
to WideCharToMultiByte.
2004-07-21 21:17:03 +00:00
Mike McCormack
8f6545cbcf
Unicode file dialogs send and receive unicode messages.
2004-07-21 21:16:19 +00:00
Michael Jung
ccf487fc4d
Added some unit tests for the CryptAcquireContext API function.
2004-07-21 19:37:29 +00:00
Mike Hearn
c019b89d5f
Fix misleading warning ole CoGetClassObject.
2004-07-21 19:37:07 +00:00
Robert Shearman
a584ffb951
Rewrite cookies to use shared list.h list code.
2004-07-21 19:36:53 +00:00
Mike McCormack
f1d7b14bf8
Fix HTTP POST requests.
2004-07-21 19:36:34 +00:00
Alexandre Julliard
ebc6a2d9b6
Moved all files from the objects/ directory to dlls/gdi.
...
Merged text.c into font.c and dcvalues.c into dc.c.
2004-07-21 04:07:28 +00:00
Alexandre Julliard
f7b4a4e2f1
Moved LineDDA implementation to dlls/gdi/painting.c.
2004-07-21 03:41:27 +00:00
Francois Gouget
da24dff4ff
Make sure we won't get an overflow in check_position() even if we play
...
longer test tones.
2004-07-21 03:23:29 +00:00
Robert Reif
02a8ab2fee
Save enumerated GUIDs in a global array so they persist after
...
enumeration.
White space cleanup.
Add tests for opening default devices.
2004-07-21 03:23:13 +00:00
Alexandre Julliard
400b34493c
Fixed flags handling in StrIsIntlEqualA/W (spotted by James Hawkins).
2004-07-21 03:12:16 +00:00
Robert Reif
f3b7cadf8d
Adds *GetDevCapsW bad pointer check.
...
Adds waveOutGetDevCapsW test.
2004-07-21 03:10:24 +00:00
Kevin Koltzau
e3e6704ddf
Add idl files required for scripting.
2004-07-21 03:08:46 +00:00
Filip Navara
2b95caccd3
- Implementation of mmTaskCreate. Based on patch by Eric Pouech.
...
- Fallback implementation in waveOut[Un]PrepareHeader.
2004-07-21 03:02:36 +00:00
Alexandre Julliard
2c90b52bbc
Rewrote load_messageA/W to deal properly with multibyte characters.
2004-07-20 22:12:21 +00:00
Francois Gouget
8b5c40fd0c
Revert my previous incorrect check_position() patch: Windows returns
...
exactly the number of samples/bytes played (no plus one there).
Modify check_position() to work off the actual number of bytes as
calculated by wave_generate_la(). This fixes problems due to rounding
when duration is not a neat integer.
Round up the frame field when checking TIME_SMPTE.
2004-07-20 22:09:53 +00:00
Zach Gorman
4bb95f3915
Add test to demonstrate DrawText() with DT_CALCRECT incorrect behavior
...
in MM_HIENGLISH mapping mode.
2004-07-20 22:09:14 +00:00
Robert Reif
c47b4f7941
Notify when position format not supported.
...
Test that position is 0 at start.
2004-07-20 01:22:47 +00:00
Aric Stewart
84837d96a6
If the data table for a called action does not exist (for example
...
CreateFolders wants a CreateFolder table to read the data from) do not
fail, instead just do not perform the action.
2004-07-20 01:22:37 +00:00
Robert Shearman
907ac44aa7
Fix string length return from HttpQueryInfoA.
2004-07-20 01:21:08 +00:00
Mike Hearn
850dcad17d
Make STARTUPINFO.lpDesktop tests pass on NT.
2004-07-20 01:20:50 +00:00
Mike McCormack
3a1391b8dd
Use pointers internally and refcount all objects.
2004-07-19 21:49:39 +00:00
Hans Leidekker
4104c622af
Set VersionMsi property.
...
Accept a dot in a number value.
2004-07-19 21:49:15 +00:00
Mike Hearn
ad4a00d35a
Add some test cases for _wputenv, fix deletion of non-existent
...
environment variables, return -1 on error.
2004-07-19 21:23:02 +00:00
Francois Gouget
2e13bf774e
Check that we are still playing in wodUpdatePlayedTotal(). If not,
...
then the value returned by snd_pcm_delay() is not usable so assume
delay=0. This gets the winmm test to complete in interactive mode with
winealsa.
2004-07-19 21:20:59 +00:00
Francois Gouget
cc3a95c6e9
Make the listener/sound position update duration and TIME_SLICE
...
independent.
Set the sound and listener velocity and increase the sound source
velocity so we may get some doppler effect.
Added some traces so one can monitor the listener/sound positions with
WINETEST_DEBUG=3.
2004-07-19 21:20:38 +00:00
Francois Gouget
9d9c6431da
In interactive mode, check that the tone duration is within 10% of the
...
expected value.
2004-07-19 21:20:03 +00:00
Vincent Béron
5c60510bc0
Implement the repair mechanism in msiexec, and stub it out in
...
msi.dll.
2004-07-19 21:19:45 +00:00
Robert Shearman
d6315926e6
Honour INTERNET_FLAG_NO_COOKIES.
2004-07-19 21:18:33 +00:00
Robert Shearman
dee8751ca8
Fix HttpQueryInfo(HTTP_QUERY_RAW_HEADERS*) so that it returns the
...
actual headers received, not just reconstituting them from processed
data.
2004-07-19 20:09:20 +00:00
Marcelo Duarte
95f067d3cd
Update localization for Portuguese language.
2004-07-19 20:09:00 +00:00
Francois Gouget
8d4b362631
Fix the check_position() test: on Windows waveOutGetPosition() returns
...
the number of samples played plus one (also one extra sample for the
byte count).
2004-07-19 20:08:24 +00:00
Francois Gouget
54751b230d
Use round() instead of ceil() in wodGetPosition(TIME_SMPTE).
...
Fixes the corresponding winmm conformance test.
2004-07-19 20:08:06 +00:00
Robert Reif
3ce9c5f4b8
Do initialization to match windows behavior (with test).
2004-07-19 20:06:22 +00:00
James Hawkins
c0e4c40bbb
Better fix for collate icon behavior.
2004-07-19 19:35:28 +00:00
Mike McCormack
f3c8b83055
Fix the return code of MsiDatabaseOpenView.
2004-07-19 19:35:05 +00:00
Robert Reif
429d3059b1
Fixes the right bugs and keeps intent of test.
...
Adds more reference count checks.
2004-07-19 19:34:44 +00:00
Stefan Leichter
2575070120
Forward shlwapi.459/460 (SHExpandEnvironmentStringsA/W) to
...
kernel32.ExpandEnvironmentStringsA/W.
2004-07-19 19:32:51 +00:00
Robert Shearman
e27ab315fd
Fix size return from InternetGetCookieW.
2004-07-19 19:32:36 +00:00
Filip Navara
cbe79616bd
Use system metrics values in TOOLBAR_DrawPattern instead of hardcoded
...
values.
2004-07-19 19:32:16 +00:00
Alexandre Julliard
932e8165c9
Implemented GetUIVersion (based on a patch by Stefan Leichter).
2004-07-17 00:05:23 +00:00
Francois Gouget
b5ee682cae
Don't try to create a IDirectSound3DBuffer, partly to keep this test
...
simple and partly because it's going to fail since we did not request
DSBCAPS_CTRL3D. Fixes a crash on Windows.
Don't request unneeded caps.
2004-07-17 00:04:17 +00:00
Shachar Shemesh
8c24ef7845
System default locale in Windows determines the ANSI encoding
...
(LC_CTYPE on Unix).
2004-07-16 23:44:18 +00:00
James Hawkins
0a8c92b499
Fixed collate icon behavior.
2004-07-16 23:43:20 +00:00
Francois Gouget
57aa9ebc38
Get and print the DirectSound primary buffer volume.
2004-07-16 23:42:44 +00:00
Francois Gouget
910b695822
Keep track of how much has been played and get rid of last_pos. This
...
fixes a bug where buffer_service() would not detect that everything
had been played.
Check that the actual sound duration was within 10% of the expected
value.
Make BUFFER_LEN and TIME_SLICE independent, make sure TIME_SLICE does
not divide BUFFER_LEN to spice things up a bit.
2004-07-16 23:42:32 +00:00
Krishna Murthy
d84de2c4a1
Added regression test for WM_NEXTDLGCTL and default button ID
...
behavior.
2004-07-16 23:22:49 +00:00
Francois Gouget
4c64f9bdf9
Call IDirectSound::Initialize() as per MSDN before using the
...
DirectSound object. Fixes a crash on Windows.
2004-07-16 23:21:46 +00:00
Francois Gouget
acb7207a9d
On Windows GetPan() may not return the value that was just set with
...
SetPan().
2004-07-16 23:21:33 +00:00
Stefan Leichter
1e00ad2477
Added stubs for DllInstall and DllRegisterServer.
2004-07-16 23:21:16 +00:00
Filip Navara
6a9cc38d9e
Make the pattern drawing in TOOLBAR_DrawPattern look better.
2004-07-16 23:20:55 +00:00
Marcus Meissner
2de54537d6
Fixed lvalue casts for new compiler.
2004-07-16 23:20:38 +00:00
Alexandre Julliard
01bb813156
Fixed some duplicate CRYPT_Free calls (spotted by Michael Jung).
2004-07-16 19:19:00 +00:00
Francois Gouget
817c520909
Assorted spelling fixes.
2004-07-16 19:15:40 +00:00
James Hawkins
f3eec54a66
Check for empty PrinterName in PRINTDLG_WMCommandW.
2004-07-16 19:14:19 +00:00
Martin Fuchs
f045c9df81
Distinguish between Open and Explore commands.
...
Execute items by default.
2004-07-16 19:13:21 +00:00
Alexandre Julliard
c4ec2108b1
Pass the environment for a child process through the server instead of
...
relying on the Unix environment.
2004-07-16 03:54:35 +00:00
Alexandre Julliard
9d3ee0d7c1
Implemented _spawnle and _spawnlpe.
2004-07-16 03:08:19 +00:00
Alexandre Julliard
df55257115
Support for large profile values (based on a patch by Robert
...
Shearman).
Fixed PROFILE_FlushFile to correctly truncate the file before saving
it.
2004-07-16 02:45:00 +00:00
Stefan Leichter
3f7749a6dd
Removed the crosscalls (unicode to ascii) from GetAcceptLanguagesW.
...
Removed todo_wine from GetAcceptLanguagesA tests.
2004-07-16 02:31:41 +00:00
Jon Griffiths
86a0e50a1d
Don't crash on NULL tab text.
2004-07-16 02:30:48 +00:00
Marcus Meissner
553b0fca1f
Do not assign to casted values.
2004-07-15 22:07:54 +00:00
Mike McCormack
e42d8aef24
Fix a few serious race conditions in the OLE object pipe server.
2004-07-15 22:07:44 +00:00
Alexandre Julliard
9f58ee709d
Set the system directory in ntdll as soon as we have determined it.
2004-07-15 22:07:21 +00:00
Alexandre Julliard
9f1b81977b
Don't get system directory from the environment, use
...
GetSystemDirectory instead.
2004-07-15 19:00:35 +00:00
Michael Jung
4651067f43
Use RegQueryValueExA instead of RegQueryValueA in
...
CryptEnumProviderTypes.
2004-07-15 18:59:34 +00:00
Alexandre Julliard
48243e32b9
Authors: Mike McCormack <mike@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
...
- Change the way that the response headers are reconstructed to reduce
the chance of memory being incorrectly allocated.
- Return the correct error when a header is not found.
- remove all the response headers before receiving new ones so that we
don't merge headers from two responses.
- Add extra standard fields.
- Split the status line into http version, status code and status text
and store those in the response data, without using use a fake
field.
2004-07-15 18:57:32 +00:00
Krishna Murthy
38603c4c93
Add the selected extension from file type filter if file name does not
...
contain the file extension.
2004-07-14 21:47:11 +00:00
Eric Frias
0b072cb67a
Fixed memory allocation bug.
2004-07-14 21:46:25 +00:00
Francois Gouget
170dbf4243
An SNDCTL_DSP_SETDUPLEX failure should be a WARN(), not an ERR(),
...
since the OSS specifications say we have to call it before knowing if
the sound card is full-duplex capable.
2004-07-14 21:44:50 +00:00
Aric Stewart
694af895e0
Report win2k service pack 4 instead of 3.
2004-07-14 21:44:10 +00:00
Aric Stewart
9c76b14469
Implement the functionality that allows one to call MsiOpenPackage
...
with #nnn where nnn is a string representing the handle to an open
database.
2004-07-14 21:43:49 +00:00
Dmitry Timoshkov
4381a80efe
Make it possible to open read-only AVI files for a playback.
2004-07-14 21:43:03 +00:00
Aric Stewart
55de9f40dd
Update the MSI version to be the same as on win2k.
2004-07-14 21:42:50 +00:00
Huw Davies
03fa4c6f57
Fix font replacements to work with bitmap fonts.
...
Enumerate System, Terminal, FixedSys in that order.
2004-07-14 21:42:35 +00:00
Sami Aario
00f1b61c82
Added tests for registering a dialog box created by using the CLASS
...
directive in a resource file, then creating the dialog using
CreateDialogParam.
2004-07-14 00:52:55 +00:00
Alexandre Julliard
218c478d24
Allocate the dialog info in DIALOG_CreateIndirect if this wasn't
...
already done by the dialog procedure.
2004-07-14 00:49:40 +00:00
Jon Griffiths
5288361f52
Prevent the debug buffer from overflowing on long stabs.
2004-07-14 00:44:27 +00:00
Alexandre Julliard
d13e0c98ad
Fixed handling of includes stack.
2004-07-14 00:42:25 +00:00
Ge van Geldorp
4d80215062
Fix 16/32 bit separation.
2004-07-14 00:39:10 +00:00
Henning Gerhardt
4bbc1b3fb6
More German translations.
2004-07-13 23:36:37 +00:00
Robert Reif
605cc1b029
Remove DirectSound reference counts by buffers and add Destroy
...
functions to buffer components and DirectSound to allow proper
destruction even with outstanding references.
Remove trailing white space.
Add tests for proper release even with active buffers.
2004-07-13 23:35:09 +00:00
Robert Shearman
4cd38b4829
Accept headers without \r\n ending in HttpAddRequestHeaders.
2004-07-13 23:34:28 +00:00
Michael Jung
81e6f0c15c
Reference counting for CRYPTPROV objects.
...
Implemented CryptContextAddRef.
2004-07-13 23:34:13 +00:00
Rein Klazes
932533ca09
In GetVolumeInformationW handle the case when there are no permissions
...
accessing the device the same way as when no device is found.
2004-07-13 23:33:47 +00:00
James Hawkins
6a358c4090
Added and cleaned API docs.
2004-07-13 23:33:14 +00:00
Alexandre Julliard
503ffff9a5
Allow specifying multiple graphics drivers and use the first one that
...
loads successfully.
2004-07-13 03:53:55 +00:00
Alexandre Julliard
642584c560
Make x11drv fail to load when it can't open the display, instead of
...
killing the whole process.
2004-07-13 03:49:52 +00:00
Mike Hearn
6812cbc829
Add a 16 bit pair DLL for TWAIN.
2004-07-13 03:37:07 +00:00
Pierre d'Herbemont
2c3bf27108
Don't test i386 types on non i386.
2004-07-12 23:48:58 +00:00
Mike McCormack
5995596a9a
Added a few stub implementations.
2004-07-12 23:48:39 +00:00
Robert Shearman
0d9f93ab06
Implemented PSM_HWNDTOINDEX.
2004-07-12 23:48:11 +00:00
James Hawkins
250c7c08bb
Added some more API docs.
2004-07-12 23:32:10 +00:00
Aric Stewart
d8b20cf53b
Properly handle quoted number literals in MSI condition statements.
2004-07-12 23:31:18 +00:00
Robert Shearman
cd2065f170
Add stubs for some new property sheet messages.
2004-07-12 23:30:54 +00:00
Mike McCormack
194450d8ff
Add a regression test for accelerators.
2004-07-12 23:27:09 +00:00
Mike McCormack
e983f757a3
- Windows always strips the high bit (0x80) of the fVirt member in the
...
accelerator structure.
- If the FVIRTKEY bit of fVirt is set, the value of the key field is
limited to the range of one byte.
- Remove annoying fixmes about accelerator table checking. Windows
appears to do no more checking than the above.
2004-07-12 23:26:05 +00:00
Hajime Segawa
a4ee7c5838
Added Japanese translation for msrle32, wininet, wcmd.
...
Fixed untranslated messages of regedit.
2004-07-12 20:46:10 +00:00
José Manuel Ferrer Ortiz
e3cea2785b
Updated the Spanish shell32 translation and made some corrections to
...
other language files.
2004-07-12 20:44:33 +00:00
Hans Leidekker
ba848ac195
Fix command line parsing.
2004-07-12 20:43:09 +00:00
Mike McCormack
9243c96e01
- CopyAcceleratorTable can cause a buffer overflow because it uses an
...
incorrect comparison between the number of accelerator entries
available and the number of accelerator entries in the output buffer.
- My tests show that CopyAcceleratorTable always strips the high bit
of the fVirt member of the accel struct.
- Calling DestroyAcceleratorTable with a NULL accelerator should
return FALSE.
2004-07-12 20:42:30 +00:00
Henning Gerhardt
74cebde291
Translated some English resource files into German.
2004-07-12 19:55:59 +00:00
Marcus Meissner
66d3261e65
Fixed (LPDIRECTMUSICLOADER8) cast.
2004-07-12 19:54:20 +00:00
Mike McCormack
bb1194aeec
Minor spelling fix.
2004-07-12 19:53:54 +00:00
Mike McCormack
126884f030
Stop PrivateExtractIcons from crashing given an invalid icon index.
2004-07-12 19:53:36 +00:00
Marcus Meissner
f4c813f74b
Remove lvalue casts that are no longer supported.
2004-07-12 19:53:24 +00:00
Mike McCormack
36123b5564
Remove a piece of dead code causing a warning.
2004-07-12 19:53:05 +00:00
Mike McCormack
e18965dfc8
Add stub implementation for GetComputerObjectName.
2004-07-12 19:52:47 +00:00
Marcus Meissner
ab7af13705
Fixed double applet = applet = assignment.
...
Removed sic_hdpa only used in 1 C file as static var.
Make VT_Shell_IMalloc32 and related variables static.
2004-07-12 19:50:56 +00:00
Marcus Meissner
ada760f0a6
IID_IObjectWithSite is already in libuuid, no need to declare here.
2004-07-12 19:50:14 +00:00