Alexandre Julliard
6164ce2d82
makefiles: Use the standard C_SRCS variable as the list of test files.
...
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
José Manuel Ferrer Ortiz
bd5f4637a1
mapi32: New Spanish translations.
2010-02-15 12:47:57 +01:00
Detlef Riekenberg
e977672661
mapi32/tests: Fix a typo in a comment.
2010-02-02 11:47:20 +01:00
Andrew Nguyen
ad2fdafee9
mapi32/tests: Invoke MAPIInitialize before performing the HexFromBin tests.
...
This avoids crashes with the native Outlook extended MAPI provider.
2010-02-01 12:45:27 +01:00
Andrew Nguyen
491201a871
mapi32/tests: Fix prototype of FBinFromHex function pointer.
2010-02-01 12:45:19 +01:00
Andrew Nguyen
5ed70a69df
mapi32/tests: Centralize utility function pointer initialization.
2010-02-01 12:45:11 +01:00
Andrew Nguyen
4ed80f3bcb
mapi32/tests: Invoke MAPIInitialize before performing the FPropContainsProp tests.
...
This avoids crashes with the native Outlook extended MAPI provider.
2010-02-01 12:43:23 +01:00
Andrew Nguyen
aef39f3d9f
mapi32/tests: Centralize property function pointer initialization.
2010-01-18 15:34:44 +01:00
Andrew Nguyen
b69045bfc7
mapi32/tests: Fix the PropCopyMore tests and add an additional test.
...
The PropCopyMore test function was incorrectly allocating memory and
testing property types without initializing the correct property union
member, causing a crash with the native Outlook extended MAPI
provider.
2010-01-18 15:34:32 +01:00
Andrew Nguyen
9996897c51
mapi32/tests: Report skip for MAPIGetDefaultMalloc.
2010-01-18 15:34:16 +01:00
Andrew Nguyen
4904e31133
mapi32/tests: Report skips for unavailable utility functions.
2010-01-18 15:34:11 +01:00
Andrew Nguyen
3bd474d7f3
mapi32/tests: Report skips for unavailable property functions.
2010-01-18 15:34:04 +01:00
Vladimir Pankratov
9e394d86b4
mapi32: Add Russian translation.
2009-12-22 13:48:24 +01:00
Frédéric Delanoy
5dbbe5a7f1
mapi32: Add French translation.
2009-12-21 15:01:22 +01:00
Aurimas Fišeras
e05267dd14
mapi32: Add Lithunian translation.
2009-12-18 12:49:31 +01:00
Amine Khaldi
5ce4caf8f3
mapi32: Remove an unneeded assignment.
2009-12-18 12:49:24 +01:00
André Hentschel
79dd011839
mapi32: Add German resource.
2009-12-18 11:40:29 +01:00
Alexandre Julliard
4e7389e44b
mapi32: Fix a heap buffer overflow.
2009-12-17 14:12:30 +01:00
Owen Rudge
b4b7724a79
mapi32: Remove fallback procedure in MAPISendMail and replace with error message.
2009-12-17 13:25:51 +01:00
Owen Rudge
4194250f6c
mapi32: Correct the Simple MAPI parameters.
2009-12-17 13:25:50 +01:00
Owen Rudge
4c8bd544e1
include: Redefine LHANDLE as ULONG_PTR.
2009-12-17 13:25:50 +01:00
Marcus Meissner
3ea9ccca85
mapi32: Check folder for NULL (Coverity).
2009-11-03 21:22:28 +01:00
Owen Rudge
2d1a7173a4
mapi32: Pass several extended MAPI functions through to provider.
2009-10-27 10:51:24 +01:00
Owen Rudge
d6bc1f5e22
mapi32: Use separate pointer for drafts folder when sending via extended MAPI.
...
This patch fixes a crash in the MAPISendMail extended mail wrapper due
to reusing the "folder" variable for two separate objects.
2009-10-27 10:50:42 +01:00
Ge van Geldorp
61c69e55e4
mapi32/tests: Skip tests if no default email client is installed.
2009-10-07 12:54:34 +02:00
Marcus Meissner
4eb51234f3
mapi32: Fixed uninitialized variable (Coverity).
2009-10-02 11:51:01 +02:00
Michael Stefaniuc
e81286484e
mapi32: Use 0 instead of (wrongly) casting NULL to an integer.
2009-10-02 11:49:31 +02:00
Owen Rudge
2bdcee13a0
mapi32: Add attachment support to sendmail_extended_mapi.
2009-10-01 16:20:49 +02:00
Owen Rudge
b4ea2ead8a
mapi32: Create new message and show editor window.
2009-10-01 16:19:46 +02:00
Owen Rudge
6e33bfb767
mapi32: Open the Drafts folder in preparation for creating a message.
2009-10-01 16:19:10 +02:00
Owen Rudge
45c265f0db
mapi32: Log on via Extended MAPI and get the default message store.
2009-10-01 16:15:11 +02:00
Owen Rudge
c528e9e8dc
mapi32: Add stub of Extended MAPI wrapper for MAPISendMail.
2009-10-01 16:14:03 +02:00
Owen Rudge
cc4a6693f1
mapi32: Pass DllGetClassObject through to Extended MAPI provider.
2009-10-01 13:51:11 +02:00
Michael Stefaniuc
eb2c74d5ff
mapi32: Don't leak memory on an error path (Smatch).
2009-09-22 16:15:19 +02:00
Owen Rudge
bae9e56ef4
mapi32: Implement the rest of the Simple MAPI functions.
2009-09-18 11:04:27 -05:00
Owen Rudge
2e90bd6695
mapi32: Pass through MAPISendMail if Simple MAPI provider loaded.
2009-09-18 11:04:13 -05:00
Owen Rudge
421ab509fc
mapi32: Implement MAPIInitialize, Logon, Logoff, LogonEx, Uninitialize.
2009-09-18 11:03:53 -05:00
Owen Rudge
69156f5ae2
mapi32: Load and store MAPI function pointers after loading MAPI providers.
2009-09-18 11:03:36 -05:00
Owen Rudge
b6e5ee604a
mapi32: Scan registry for MAPI providers and load them.
2009-09-18 11:00:35 -05:00
Alexandre Julliard
34b0a55eb1
mapi32: Use explicit prototypes for function pointers.
2009-09-09 13:13:13 +02:00
Vincent Povirk
eff5de1231
mapi32: Add version numbers to version resource.
2009-07-20 12:17:31 +02:00
Paul Vriens
0b533513c6
mapi32/tests: Don't run tests if ScInitMapiUtil() fails.
2009-06-19 13:53:29 +02:00
Paul Vriens
f06102b84b
mapi32/tests: Don't run tests if ScInitMapiUtil() fails.
2009-06-19 13:53:25 +02:00
Paul Vriens
9a9c2ea268
mapi32/tests: Don't run tests if ScInitMapiUtil() fails.
2009-06-19 13:53:22 +02:00
Vincent Povirk
c0dbcbab52
mapi32: Add version resource.
2009-02-25 12:37:05 +01:00
Francois Gouget
323b616532
mapi32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:18 +01:00
Juan Lang
dd52e52df8
mapi32: Fix failing tests on some Win9x versions.
2009-02-05 14:24:23 +01:00
Juan Lang
ea3adf2783
mapi32/tests: Fix typo.
2009-02-04 12:25:30 +01:00
Juan Lang
98dec479f2
mapi32: Fix a couple more test failures on Win9x.
2009-02-03 12:39:42 +01:00
Juan Lang
70c572feef
mapi32: Fix some test failures on Win9x.
2009-02-03 12:39:38 +01:00