- MAJOR NSPI protocol and libmapi stack update
authorJulien Kerihuel <j.kerihuel@openchange.org>
Sat, 6 Sep 2008 20:00:14 +0000 (20:00 +0000)
committerJulien Kerihuel <j.kerihuel@openchange.org>
Sat, 6 Sep 2008 20:00:14 +0000 (20:00 +0000)
commit43a103692c2228b5e1b0c593667e241c3240e454
tree6e430daf4c91d348cbcadce48d640eb8574271bd
parentdad49bf6d83ab65cc66428a34e572bfe510adb19
- MAJOR NSPI protocol and libmapi stack update
- All NSPI protocol functions implemented
- NSPI stack fully documented
- NspiGetHierarchyInfo renamed to NspiGetSpecialTable
- NspiDNToEph renamed to NspiDNToMId
- instance_key removed from nspi_context and set as a parameter to NSPI functions
- SPropertyRestriction renamed to PropertyRestriction_r
- FlagList structure removed and replaced by a SPropTagArray
- MAPI_SETTINGS removed and replaced by a STAT structure
- new MAPI property tags added to libmapi/conf/mapi-properties
- NSPI module added to mapitest
35 files changed:
Makefile
exchange.idl
libmapi/IABContainer.c
libmapi/IProfAdmin.c
libmapi/conf/mapi-properties
libmapi/mapidefs.h
libmapi/mapidump.c
libmapi/nspi.c
libmapi/nspi.h
libmapi/property.c
libmapi/simple_mapi.c
libmapi/x500.c
libocpf/ocpf_public.c
mapiproxy/dcesrv_mapiproxy.c
mapiproxy/dcesrv_mapiproxy_nspi.c
mapiproxy/dcesrv_mapiproxy_proto.h
mapiproxy/dcesrv_mapiproxy_unused.c
mapiproxy/modules/mpm_dummy.c
providers/emsabp.c
server/dcesrv_exchange.c
server/dcesrv_exchange.h
torture/mapi_common.c
torture/mapi_sendattach.c
torture/mapi_sendmail.c
torture/mapi_sendmail_html.c
torture/nspi_profile.c
torture/nspi_resolvenames.c
utils/mapiprofile.c
utils/mapitest/mapitest.c
utils/mapitest/mapitest.h
utils/mapitest/mapitest_common.c
utils/mapitest/module.c
utils/mapitest/modules/module_nspi.c [new file with mode: 0644]
utils/mapitest/modules/module_oxcmsg.c
utils/openchangeclient.c