Commit Graph

25 Commits

Author SHA1 Message Date
Alexandre Julliard 4e7389e44b mapi32: Fix a heap buffer overflow. 2009-12-17 14:12:30 +01:00
Owen Rudge 2d1a7173a4 mapi32: Pass several extended MAPI functions through to provider. 2009-10-27 10:51:24 +01: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 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
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
Alexandre Julliard 24eee19bfd mapi32: Get rid of unneeded CharNextA call. 2007-06-25 19:48:15 +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
Andrew Talbot dce3302f71 mapi32: Cast-qual warning fix. 2006-09-20 12:23:19 +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
Dmitry Timoshkov 64152a7564 mapi32: Implement FGetComponentPath. 2006-05-25 20:28:58 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Jakob Eriksson 9ed61de9a2 Get rid of HeapAlloc casts. 2005-03-24 21:01:35 +00:00
Jon Griffiths 91332bf471 Implement CreateIProp & most of MAPI's IMAPIProp & IPropData ifaces.
Implement FBadEntryList and make FBadProp use it.
Test CreateIProp, start of tests for IPropData interface.
2005-01-03 17:05:02 +00:00
Francois Gouget 6fb1a20020 Assorted spelling fixes. 2004-12-20 19:27:06 +00:00
Jon Griffiths 18b26d893a Implement DllMain, DllCanUnloadNow, WrapProgress,
MAPIGetDefaultMalloc, IsBadBoundedStringPtr, UFromSz, UlFromSzHex,
CbOfEncoded.
Add tests for the above.
2004-11-30 17:38:52 +00:00
Francois Gouget 486d020c1b Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.
2004-10-07 03:06:48 +00:00
Jon Griffiths b1e84873ef Implement HrGetOneProp, HrSetOneProp, FPropExists, FreePadrlist,
FreeProws, ScDupPropset, HexFromBin, FBinFromHex, FEqualNames.
Fix 2 cases where iterating over value arrays reused a loop variable
incorrectly.
2004-09-13 18:09:30 +00:00
Chris Morgan 8aeb463d49 Stub cmc_query_configuration() and add xcmc.h header file. 2004-05-01 02:39:33 +00:00
Francois Gouget 0345908a27 Assorted spelling fixes. 2004-04-28 00:24:44 +00:00
Jon Griffiths c79b70d6a4 Implement MAPI property & utility functions. 2004-04-23 23:28:27 +00:00