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
Juan Lang
f5c0f3c3c2
mapi32: Fix many test failures on Win9x.
2009-02-02 11:56:02 +01:00
Michael Stefaniuc
120584d5c5
mapi32: Remove superfluous casts.
2009-01-08 12:54:48 +01:00
Michael Stefaniuc
ba01d15b1f
include: Change mapi.h to use ULONG for Win64 compatibility.
2009-01-06 12:44:17 +01:00
Michael Stefaniuc
9896cb4ea6
include: Change mapix.h to use ULONG for Win64 compatibility.
2009-01-06 12:44:08 +01:00
Francois Gouget
54af22f634
mapi32: Remove WINAPI on static functions where not needed.
2008-11-28 12:54:40 +01:00
Alexandre Julliard
79c64acc7b
tests: Don't depend on the static uuid libraries in the tests.
...
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
2008-07-08 17:51:45 +02:00
Alistair Leslie-Hughes
1124555a37
mapi32: Skip tests on error.
2008-06-25 20:28:09 +02:00
Alexandre Julliard
dad21bbcbf
makefiles: List the static libraries as normal imports instead of extra libs.
2008-04-30 14:23:55 +02:00
Austin English
f4c4488df8
Spelling fixes.
2008-04-07 13:36:17 +02:00
Andrew Talbot
18f78c721f
mapi32: Assign to structs instead of using memcpy.
2008-03-05 11:21:01 +01:00
Rob Shearman
48000893f9
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
...
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
2008-03-04 20:55:01 +01:00
Alexandre Julliard
427cd9183a
uuid: Remove a few iids that don't belong here.
2008-02-19 20:09:19 +01:00
Francois Gouget
1f2d708766
mapi32: Add an API documentation stub to make winapi_check happy.
2008-02-05 12:19:37 +01:00
Rob Shearman
0eaab1add2
mapi32: Add a stub implementation of HrQueryAllRows@24.
2008-02-04 13:02:22 +01:00
Andrew Talbot
d6a3ee17ad
mapi32: Remove unneeded cast.
2008-01-11 12:23:50 +01:00
Lei Zhang
992c891c8f
mapi32: Fix UrlEscapeA usage in MAPISendMail.
2008-01-10 11:38:07 +01:00
Lei Zhang
c565a8382a
mapi32: Initialize several string buffers.
2008-01-10 11:36:58 +01:00
Andrew Talbot
d05a511d0b
mapi32: Remove unneeded casts.
2007-12-21 12:40:38 +01:00
Alexandre Julliard
ad9396302d
Removed some unneeded imports.
2007-12-06 21:24:24 +01:00
Rob Shearman
c835703ff7
mapi32: Add a stub for DllGetClassObject.
2007-11-16 12:44:10 +01:00
Francois Gouget
83340ec0e4
mapi32: Add a skeleton mapiform.h header with a proper prototype for MAPIOpenLocalFormContainer().
2007-08-06 12:29:37 +02:00
Alexandre Julliard
24eee19bfd
mapi32: Get rid of unneeded CharNextA call.
2007-06-25 19:48:15 +02:00
Andrew Talbot
f9f70984a5
mapi32: Exclude unused header.
2007-05-10 12:22:21 +02:00
Damjan Jovanovic
fdb368789c
mapi32: MAPIAdminProfiles stub.
2007-04-16 13:21:02 +02:00
Andrew Talbot
f2acf60044
mapi32: Void functions should not return a value.
2007-04-09 12:19:11 +02:00
Jan Zerebecki
b06c08530f
mapi32: Add DebugInfo to critical sections.
2007-03-12 13:38:07 +01:00
Paul Vriens
9f92437e29
mapi32/tests: Don't run tests if functions are not implemented.
2007-03-05 12:14:11 +01:00
Francois Gouget
536e738552
Assorted spelling fixes.
2007-02-14 21:03:57 +01:00
Francois Gouget
b0bde6b87c
Assorted spelling fixes.
2007-01-18 12:56:52 +01:00
Andrew Talbot
ccf078c118
mapi32/tests: Cast-qual warnings fix.
2006-12-11 12:19:16 +01:00
Andrew Talbot
70fec9058d
mapi32/tests: Cast-qual warnings fix.
2006-12-11 12:19:11 +01:00
Francois Gouget
73c6275e94
mapi32/tests: Remove unneeded NONAMELESS* macros.
2006-11-24 11:48:53 +01:00
Francois Gouget
30e44c85c8
Assorted spelling fixes.
2006-11-07 15:25:24 +01:00
Hans Leidekker
577d1e1f89
mapi32/tests: Win64 printf format warning fixes.
2006-10-12 21:26:34 +02:00
Michael Stefaniuc
b80cb315fd
mapi32: Win64 printf format warning fixes.
2006-10-10 11:56:42 +02:00
Francois Gouget
82babbee0b
Add missing '\n's to Wine traces.
2006-10-05 17:46:48 +02:00
Michael Stefaniuc
85ce5117c5
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
2006-09-29 16:08:30 +02:00
Andrew Talbot
dce3302f71
mapi32: Cast-qual warning fix.
2006-09-20 12:23:19 +02:00
Alexandre Julliard
32ab895e46
makefiles: Generate the dependencies line to avoid some code duplication.
2006-09-14 09:38:16 +02:00
Alexandre Julliard
5cf75e615a
makefiles: Only run test and documentation targets in directories that need them.
2006-08-28 13:37:44 +02:00
Andrew Talbot
99c5d1957a
mapi32/tests: Write-strings warning fix.
2006-07-28 12:33:11 +02:00
Alexandre Julliard
eb8a40c368
libs: Merged libwine_unicode into libwine.
...
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Alexandre Julliard
0fa8baafcb
make_dlls: Recursively ignore .ok files in all tests directories.
2006-07-10 21:26:50 +02:00
Alexandre Julliard
edd100b899
make_dlls: Recursively ignore testlist.c in all tests directories.
2006-07-10 21:19:42 +02:00
Alexandre Julliard
5258e061dc
make_dlls: Ignore generated import libraries from the top-level .gitignore.
2006-07-10 20:55:58 +02:00
Alexandre Julliard
cc2b3b48e6
Take advantage of the recursive nature of .gitignore for Makefile entries.
...
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Andrew Talbot
24dcc8d3cc
mapi32: Write-strings warnings fix.
2006-07-05 13:05:56 +02:00
Hervé Poussineau
4f49201413
mapi32: Use kernel32 functions instead of the ntdll ones.
2006-07-03 11:58:11 +02:00
James Hawkins
092166696d
mapi32: Add a stub implementation of MAPIOpenLocalFormContainer.
2006-06-22 12:04:35 +02:00
Alexandre Julliard
4ec2fcc9fd
mapi32/tests: Don't use sizeof in ok() to avoid printf format warnings.
2006-06-13 14:02:45 +02:00
Dmitry Timoshkov
44c3d3288c
mapi32: Break out of the loop as soon as MSI call succeeds.
2006-05-26 11:56:36 +02:00