Paul Vriens
90215e81bb
Return ERROR_SUCCESS as default and TRUST_E_PROVIDER_UNKNOWN if asked
...
for WINTRUST_ACTION_GENERIC_VERIFY_V2.
2005-09-12 10:10:36 +00:00
Jacek Caban
5854c4d575
Added *ProtocolInfo::ParseUrl implementation.
2005-09-12 10:10:21 +00:00
Jacek Caban
b241d51708
Make IConnectionPointContainer interface heap based.
2005-09-12 10:10:04 +00:00
Juan Lang
4a9d838ca4
Remove an annoying dialog when trying to clean up a directory.
2005-09-12 10:09:50 +00:00
Dmitry Timoshkov
7647cffbdf
Add a test for ShowWindow(SW_SHOWMAXIMIZED) called for a not visible
...
overlapped window, which shows that WM_SHOWWINDOW is not sent in that
case and that it should activate a window and bring it to top.
2005-09-12 10:09:40 +00:00
Juan Lang
807b11b363
When decoding a signed cert, make sure it's really a cert.
2005-09-12 10:08:34 +00:00
Alexandre Julliard
e4b2a0bbbc
Use Get/SetWindowLongPtr instead of Get/SetWindowLong where
...
appropriate.
2005-09-09 15:20:04 +00:00
Alexandre Julliard
4c34d9386c
Specify 64-bit integers as double instead of long long in spec files
...
so that we get the correct number of arguments.
2005-09-09 15:05:01 +00:00
Alex Villacís Lasso
10f0ace4a2
Make Single|Double->BSTR conversion use the specified locale for the
...
decimal point even without the LOCALE_USE_NLS flag. Test supplied.
2005-09-09 15:01:17 +00:00
Mike McCormack
840eca52f6
Fix gcc 4.0 warning.
2005-09-09 14:50:29 +00:00
Mike McCormack
1f09af3004
Move a fixed size buffer to the heap.
2005-09-09 14:49:08 +00:00
Mike McCormack
f11c8b0098
Reduce the indent level of a function.
2005-09-09 14:48:51 +00:00
Alexandre Julliard
22a5332661
Added descriptions for a few more machine types.
2005-09-09 10:42:42 +00:00
Francois Gouget
6415654f5f
If given the EWX_FORCE flag, ExitWindowsEx() should not send the
...
WM_{QUERY}ENDSESSION messages.
Add support for EWX_FORCEIFHUNG.
ExitWindowsEx() should return true if it succeeds, even if the user
cancels the shutdown.
2005-09-09 10:35:47 +00:00
Alexandre Julliard
20a1a203c6
Use a more portable scheme for storing the name of a critical
...
section.
2005-09-09 10:19:44 +00:00
Jacek Caban
5cd9c3f625
Make IQuickActivate interface heap based.
2005-09-09 10:05:40 +00:00
Ulrich Czekalla
4e8ec876f0
Display fccType as hex instead of characters in trace output.
2005-09-09 10:05:02 +00:00
Vincent Béron
a3e3b1e360
Use proper ifdefs around unistd.h.
2005-09-09 09:11:10 +00:00
Juan Lang
25cb6e081f
- call CertFreeCertificateContext from CertDeleteCertificateFromStore
...
- fix some ref counting problems
2005-09-09 09:09:45 +00:00
Jacek Caban
110cfa3428
Move protocol's CLSIDs to urlmon.idl.
2005-09-09 09:09:22 +00:00
Jacek Caban
ebcb86d10d
Added PARSE_PATH_FROM_URL action implementation.
2005-09-09 09:08:56 +00:00
Stefan Leichter
fa34635ce9
Added version resource to urlmon.dll.
2005-09-09 09:08:41 +00:00
Alexandre Julliard
c7d649483b
Define GET_IP for x86_64.
2005-09-08 19:17:04 +00:00
Alexandre Julliard
6f163b56b5
Avoid 'clobbered by longjmp' warnings.
2005-09-08 18:59:52 +00:00
Hans Leidekker
8be6ee3653
Implement ldap_create_sort_control*.
2005-09-08 18:56:22 +00:00
Juan Lang
300c10a3b7
- implement system stores
...
- remove an intermittently failing registry test
2005-09-08 18:56:14 +00:00
Jacek Caban
09d9f4293c
Make IProvideClassInfo2 interface heap based.
2005-09-08 18:55:50 +00:00
Ulrich Czekalla
613cf57872
ckid not fccType specifies the form type to search for.
2005-09-08 18:55:33 +00:00
Jacek Caban
1103e716bd
Release BINDINFO in *Protocol::Start.
2005-09-08 18:55:18 +00:00
Huw Davies
95a2cead20
Fix return value of ExtTextOut in the case when count == 0.
2005-09-08 18:55:07 +00:00
Dmitry Timoshkov
4cc1c14005
Pass a locally modified version of SHELLEXECUTEINFO to
...
IShellExecuteHookW_Execute, this should pass through at least
sei_tmp.nShow retrieved from an .lnk file (fStartup).
2005-09-08 18:54:52 +00:00
Dmitry Timoshkov
8feb70aa01
- Stop using a not initialized variable szTemp in
...
_dbg_ILSimpleGetText, make _dbg_ILSimpleGetText return no value since
nobody is using it.
- Stop dereferencing a possible NULL in pdump since
_dbg_ILGetDataPointer can potentially return NULL (for instance for
root or desktop pidl).
- Make shdebugstr_guid use standard wine_dbg_sprintf instead of the
handmade solution.
2005-09-08 18:54:03 +00:00
Alexandre Julliard
7873573738
Fixed a comment.
2005-09-08 12:42:51 +00:00
Mike McCormack
5c1212261f
Allocate memory rather than using fixed length buffers.
2005-09-08 12:42:31 +00:00
Mike McCormack
0232c5c45f
Convert RunningActions array into a list.
2005-09-08 12:42:07 +00:00
Huw Davies
2014da26fc
Have ExtTextOut call into the font linking mechanism.
...
GetCharWidth, GetCharABCWidths and GetTextExtentPoint should return
the widths of a linked font's glyphs.
2005-09-08 12:40:20 +00:00
Alexandre Julliard
38673cc01d
Avoid a couple of 'clobbered by longjmp' warnings.
2005-09-08 11:27:26 +00:00
Mike McCormack
fe1ec78841
Fix gcc 4.0 warnings.
2005-09-08 11:04:53 +00:00
Alexandre Julliard
b4c69e0f12
Fix a file descriptor leak when opening the first file on a removable
...
device.
2005-09-08 11:04:34 +00:00
Mike McCormack
b3b5ab8977
Improve a fixme message a little.
2005-09-08 11:04:03 +00:00
Mike McCormack
6db7f82539
- fix a bug introduced by the progid list conversion
...
- make a fixme a little less alarmist
2005-09-08 11:03:55 +00:00
Mike McCormack
41a04cc0de
Fix memory leaks.
2005-09-08 11:03:45 +00:00
Mike McCormack
72faac0d2f
Remove an unnecessary level of indent.
2005-09-08 11:03:35 +00:00
Mike McCormack
9cbe09be06
Fix memory leaks in custom actions.
2005-09-08 11:03:18 +00:00
Christian Costa
434fbc5144
Improve midi trace.
2005-09-08 11:02:48 +00:00
Ge van Geldorp
94dc00c558
Fix NdrServerContextMarshall prototype.
2005-09-08 11:02:38 +00:00
Ulrich Czekalla
ee934ffadd
Remove redundant check.
2005-09-08 11:02:15 +00:00
Jacek Caban
e5b5eb693a
Make IPersist* interfaces heap based.
2005-09-08 11:01:57 +00:00
Jacek Caban
2312fdeba4
Added ReleaseBindInfo implementation.
2005-09-08 11:01:46 +00:00
Ge van Geldorp
ff59efe870
Fix DllCanUnloadNow prototype.
2005-09-08 11:01:27 +00:00
Hans Leidekker
907be53beb
Implement ldap_control_free*, ldap_controls_free* and
...
ldap_free_controls*.
2005-09-08 11:01:08 +00:00
Juan Lang
1cf56599bd
Implement system registry stores.
2005-09-08 11:00:51 +00:00
Juan Lang
e385fc5c99
Convert a few more constants from strings to byte arrays.
2005-09-08 11:00:24 +00:00
Michael Jung
c72d13291a
Removed two todo_wine's around tests that meanwhile succeed on wine.
2005-09-07 13:28:49 +00:00
Michael Jung
d101921b54
Pass correct pointer to SHFree in case of failure in
...
UNIXFS_path_to_pidl.
Return E_FAIL if we can't get the unix path in
IPersistFolder3::InitializeEx.
Return E_NOAGGREGATION if non-NULL pUnkOuter is given to the
constructor.
2005-09-07 13:28:38 +00:00
Alexandre Julliard
7f67b35a0d
Replace a few more direct lpVtbl accesses by the proper macros.
2005-09-07 13:28:25 +00:00
Huw Davies
90b897f00e
Implement FontIsLinked.
2005-09-07 13:26:49 +00:00
Aric Stewart
c774bb026d
Implement MsiReinstallFeature.
2005-09-07 13:26:06 +00:00
Juan Lang
5ef9d88cab
Implement registry stores.
2005-09-07 13:25:56 +00:00
Eric Pouech
60cae6e289
Implemented kernel32:SetThreadPriority on top of ntdll's equivalent
...
functions.
2005-09-07 13:25:35 +00:00
Alexandre Julliard
856221c057
Use the COM macros instead of accessing lpVtbl directly.
2005-09-07 11:50:34 +00:00
Mike McCormack
dc1c62a592
Fix gcc 4.0 warnings.
2005-09-07 11:31:17 +00:00
Jacek Caban
5d7f7f56be
Added CoInternetParseUrl implementation.
2005-09-07 11:27:34 +00:00
Huw Davies
182e028956
get_glyph_index should return the nonexistent glyph for bitmap fonts
...
when a unicode character cannot be represented as a single byte in the
font's codepage.
2005-09-07 11:27:05 +00:00
9c1d0cfc09
Wrong flags were being tested for INTERNET_FLAG_NO_AUTO_REDIRECT.
2005-09-07 11:26:34 +00:00
Mike McCormack
b1eb3c30f3
Fix warnings for no force feedback case.
2005-09-07 11:25:32 +00:00
Mike McCormack
c50ef541e8
Keep temporary files in a seperate list.
2005-09-07 11:25:18 +00:00
Alexandre Julliard
42744ff420
Don't fallback to LoadMenu16 when the window is created with a null
...
instance.
2005-09-07 09:28:08 +00:00
Alexandre Julliard
c3d87e7c69
Only access 16-bit stack if really necessary.
2005-09-07 09:26:39 +00:00
Karsten Elfenbein
13fc2f88d6
Added A2R10G10B10 and D3DFMT_D24FS8 modes to all other functions.
2005-09-07 09:25:26 +00:00
Hans Leidekker
d15d1c4cea
Implement ldap_escape_filter_element*.
2005-09-07 09:24:50 +00:00
James Hawkins
fa1dca30a1
Call CHM_CloseCHM to avoid a memory leak.
2005-09-07 09:24:27 +00:00
Mike McCormack
fec220d321
Don't include the terminating nul in the length in
...
MsiSummaryInfoGetPropertyW.
2005-09-07 09:24:14 +00:00
Mike McCormack
114d399666
- add test for MsiGetSourcePath
...
- don't specify drive for package path
2005-09-07 09:23:58 +00:00
Jacek Caban
6f075693bb
Make IOleControl and IOleInPlaceObject interface heap based.
2005-09-07 09:23:47 +00:00
Aric Stewart
087de7d439
Fix the translation of dest to DestW, having it be NULL vs "" has
...
different meanings for MoveFileEx.
2005-09-07 09:23:34 +00:00
Jacek Caban
bac6e12c05
- Added IInternetSecurityManager::[SG]etSecuritySite implementation.
...
- Forward IInternetSecurityManager calls to custom manager.
2005-09-07 09:23:18 +00:00
Marcus Meissner
6f823db58b
VT_PTR->VT_USERDEFINED chains depend on the TKIND of the userdefined
...
type due to our handling of COM interfaces in there.
2005-09-07 09:23:04 +00:00
Michael Jung
937441b3ac
Don't clone pidlLast in SHBindToParent.
2005-09-07 09:22:49 +00:00
Richard Cohen
908e9e889e
Relax the share mode validation for transacted storage, with a test.
2005-09-07 09:22:15 +00:00
Huw Davies
3915b16762
Add infrastructure for font linking. WineEngGetLinkedHFont will be
...
used by ExtTextOut to provide an HFONT that will contain a valid
glyph.
2005-09-07 09:21:50 +00:00
Marcus Meissner
a42e6aefe1
Added DRAWPATTERNRECT Escape() 16<->32 mapper and stub in WINEPS.
2005-09-06 14:12:17 +00:00
Ivan Leo Puoti
f0db7ab06b
Added FSCTL_PIPE_LISTEN support.
2005-09-06 14:09:42 +00:00
Saulius Krasuckas
28f0c36036
SHELL32.ILFindLastID is exported by ordinal.
2005-09-06 14:05:07 +00:00
Aric Stewart
685aa44b2d
Be sure to null terminate the string in MsiGetProductInfoA after the
...
W->A conversion using MsiGetProductInfoW if there is space.
2005-09-06 14:04:25 +00:00
Huw Davies
e415baadfc
Store the selected ppem in the GdiFont.
2005-09-06 14:04:01 +00:00
Marcus Meissner
8063b89cc6
Remove -DETCDIR (unused).
2005-09-06 14:03:38 +00:00
Detlef Riekenberg
92eedf8567
Moved cfgmgr32.h to include/ddk/.
2005-09-06 11:42:50 +00:00
Aric Stewart
42e592d17a
Reading the MRUlist using the W functions we need to divide the size
...
by sizeof(WCHAR) to get the count of characters.
2005-09-06 11:42:13 +00:00
Vijay Kiran Kamuju
6e940bb21e
Added a test for failing _ismbblead.
2005-09-06 11:41:48 +00:00
Jacek Caban
755e2bac6c
- Make WebBrowser heap based object.
...
- Improve stubs.
2005-09-06 11:41:14 +00:00
Alex Villacís Lasso
7a843c668e
Check against NULL libname in LoadModule16.
2005-09-06 11:40:51 +00:00
Michael Kaufmann
e1d7ff9588
- Fix text placement.
...
- Paint the border correctly if its size is bigger than 1 pixel.
- Don't paint text over the border.
- Fix the edit control placement tests: Put the edit box in a parent
window.
- Tidied up the edit control tests.
2005-09-06 11:40:01 +00:00
Alexandre Julliard
14a6d89905
Authors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
...
Test creating a package.
2005-09-06 11:39:15 +00:00
Mike McCormack
298cdaead1
Avoid fixed length buffers for conditions.
2005-09-06 11:39:01 +00:00
Mike McCormack
68680e9c0c
Fixes for MsiGetSourcePath parameter handling.
2005-09-06 11:05:35 +00:00
Aric Stewart
d3d5ad6b7a
Added stub implementations for MsiEnumPatchesA/W.
2005-09-06 11:05:24 +00:00
Stefan Leichter
00efadd93b
Added version resource to shlwapi.dll.
2005-09-06 11:04:24 +00:00
Daniel Remenak
feb9ab68b9
- Allow the creation of an FF effect while the joystick is not
...
acquired.
- Failing to download an effect after setting parameters is not a
fatal error.
2005-09-06 11:03:48 +00:00
Mike McCormack
d168219849
Fix gcc 4.0 warnings.
2005-09-06 10:26:13 +00:00
Eric Pouech
b3badc7dd3
- rewrite kernel32:{Set|Get}PriorityClass on top of ntdll equivalent
...
- priority for process in wineserver is now the NTDLL form (no longer
the kernel32 one)
2005-09-06 10:25:11 +00:00
Mike McCormack
1228ce2684
Remove an unnecessary level of indent.
2005-09-06 10:23:34 +00:00
Mike McCormack
0867e48d5f
- fix MsiSummaryInfoGetProperty to return ERROR_MORE_DATA if the
...
buffer is too small (based on a patch by Aric Stewart)
- add a test case to show correct behaviour
2005-09-06 10:23:12 +00:00
Marcus Meissner
575b4116b5
PrintDlg16: Copy back the Flags, nFromPage, nToPage and nCopies struct
...
members after the print dialog finishes.
2005-09-06 10:22:43 +00:00
Daniel Remenak
ff771e2e21
- Allow enumeration of objects when the device is not yet acquired.
...
- Flag FF-capable axes during enumeration.
2005-09-06 10:22:23 +00:00
Eric Pouech
b379e420ed
Fixes for function prototypes without arguments.
2005-09-06 09:27:37 +00:00
Jacek Caban
0d4f07ba22
Added file protocol implementation.
2005-09-06 09:27:04 +00:00
James Hawkins
ff77264a95
Correct third parameter of NtQueryInformationAtom.
2005-09-06 09:26:31 +00:00
Mike McCormack
1ceb25ba7b
Convert progids to a standard list.
2005-09-06 09:26:18 +00:00
Markus Amsler
6b11280607
Add a stub for IsNtAdmin.
2005-09-06 09:25:25 +00:00
Ivan Leo Puoti
6e508761bf
Get ExitProcess to call NtTerminateProcess.
2005-09-06 09:25:19 +00:00
Aric Stewart
27eb7adb92
Add the GUID for Patch files so that they can be opened as well. Looks
...
like the database structure is pretty much the same.
2005-09-06 09:24:48 +00:00
Huw Davies
c682fcc3f4
Build a list of font links read in from the registry.
2005-09-06 09:24:07 +00:00
Mike McCormack
abe2c5811b
Don't crash if the twain device name is null.
2005-09-06 09:23:24 +00:00
Mike McCormack
54a2891d33
Make some fixme messages less alarmist.
2005-09-06 09:23:18 +00:00
Kimmo Myllyvirta
3344365f08
Added Finnish resources.
2005-09-06 09:22:19 +00:00
Phil Krylov
6306b962f4
Fixed compilation of kernel32.dll.so on non-x86 processors.
2005-09-06 09:21:50 +00:00
Saulius Krasuckas
a9476d4edf
Older platforms choke on a NULL as the third parameter to
...
MsiViewGetError.
2005-09-06 09:21:08 +00:00
James Hawkins
e9ce57739d
- Add the CHM Utility API.
...
- Load help window values from the CHM file.
2005-09-06 09:20:42 +00:00
Stefan Leichter
a67cb1d668
Added version resource to wintrust.dll.
2005-09-06 09:20:02 +00:00
Daniel Remenak
94d14d1f37
Protect FF_STATUS usage to avoid compile errors on machines with old
...
linux/input.h.
2005-09-06 09:19:51 +00:00
Gerald Pfeifer
d60c5cea1c
#include <stdlib.h> to get abs() prototype.
2005-09-06 09:19:27 +00:00
Alexandre Julliard
883d3c52d3
Use explicit function pointers for pthread support instead of relying
...
on ELF symbol overriding.
2005-09-03 15:11:29 +00:00
Alexandre Julliard
8a5f893712
Make sure to always call the destructors when the constructors have
...
been called from the dll entry point.
2005-09-03 15:04:33 +00:00
Jacek Caban
74138a028f
Added RegisterFormatEnumerator and RevokeFormatEnumerator
...
implementation.
2005-09-03 15:03:06 +00:00
Juan Lang
3bf9c165fa
Correct a test that incorrectly showed signed certs couldn't be added
...
to a mem store.
Support signed certs in mem stores.
Correct use of a freed pointer.
2005-09-03 15:02:57 +00:00
Daniel Remenak
d57b7ac4e2
Implement EnumEffects, CreateEffect, EnumCreatedEffects,
...
SendForceFeedbackCommand, and GetForceFeedbackStatus for linux input
joysticks.
2005-09-03 15:02:38 +00:00
Mike McCormack
f3719a881e
Implemented IXMLDOMNode::selectNodes.
2005-09-03 09:39:38 +00:00
Alexandre Julliard
e4a20a4bb9
There's no way to properly unload a driver, so don't try.
2005-09-03 09:38:22 +00:00
Juan Lang
9cbe48f80c
Fix a test failing on Windows. Reported by Katerina Nizhnik.
2005-09-03 09:37:15 +00:00
Juan Lang
160b9149a1
Improve CryptAlgIdToOID/CryptOIDToAlgId tests, and prevent a crash in
...
CryptOIDToAlgId.
2005-09-03 09:36:55 +00:00
Oliver Stieber
f7413fd63f
Implemented point sprites using ARB_POINT_SPRITE extension.
2005-09-03 09:36:48 +00:00
Jacek Caban
8d0f45f792
Added CreateAsyncBindCtxEx implementation.
2005-09-03 09:36:12 +00:00
Juan Lang
a5082b2544
Correct a bunch of lurking asn.1 decode bugs.
2005-09-03 09:36:02 +00:00
Alexandre Julliard
d1c5f68dca
Added an entry point routine for native drivers.
2005-09-02 15:19:42 +00:00
Stefan Leichter
cd6e611bb7
Fixed id of the REGISTRY resource.
2005-09-02 15:19:06 +00:00
Daniel Remenak
365c1a50c0
Added a linux input system force feedback effect implementation.
2005-09-02 15:18:47 +00:00
Alexandre Julliard
d78888cc83
Fixed C99 declaration.
2005-09-02 14:48:10 +00:00
Mike McCormack
b5bd4a101a
Fix gcc 4.0 warnings.
2005-09-02 14:47:36 +00:00
Alexandre Julliard
ce20722109
Moved the spec file init function and constructor to winecrt0.
2005-09-02 14:43:03 +00:00
Mike McCormack
4d7b593bd3
- convert verbs into a standard list
...
- remove limitation of 100 verbs
- use pointers to verbs rather than indexes
2005-09-02 14:39:13 +00:00
Juan Lang
8c08dbfd12
Implement encoding/decoding RSA public keys.
2005-09-02 14:38:39 +00:00
Juan Lang
6389dbc979
Implement CertAddSerializedElementToStore.
2005-09-02 14:38:05 +00:00
Alexandre Julliard
54e9e8745d
Fixed a file descriptor leak.
2005-09-02 12:31:35 +00:00
Frank Richter
064b54a0ad
Remove shlwapi dependency.
2005-09-02 12:29:02 +00:00
Mike McCormack
6dc69f5f54
Fix gcc 4.0 warnings.
2005-09-02 12:26:21 +00:00
Jacek Caban
c75127c5b9
Beginning implementation of onload routine.
2005-09-02 12:19:42 +00:00
Jacek Caban
1aad8088e5
Added CreateFormatEnumerator implementation.
2005-09-02 12:17:29 +00:00
Kevin Koltzau
95a173a52b
Fix warnings in 64bit.
2005-09-02 11:32:17 +00:00
Mike McCormack
dacea64643
Add objects to lists at the right time.
2005-09-02 11:21:22 +00:00