Replace existing OCPF recipients implementation with a SRowSet
authorjkerihuel <jkerihuel@71d39326-ef09-db11-b2a4-00e04c779ad1>
Mon, 28 Feb 2011 18:02:34 +0000 (18:02 +0000)
committerjkerihuel <jkerihuel@71d39326-ef09-db11-b2a4-00e04c779ad1>
Mon, 28 Feb 2011 18:02:34 +0000 (18:02 +0000)
commit0c23d7cd9abb60b2a47e8a4cdcecfcec6b844ccf
tree25077e9e5f9b5521833a996b56633f7f9dbd3444
parentd2974a6d2253900803c97a80dbce908680fb93a5
Replace existing OCPF recipients implementation with a SRowSet
Use PT_UNICODE instead of PT_STRING8 for most string properties (except MNID_ID specifically tagged as PT_STRING8)
Use Recipient blocks instead of strings similar to:

RECIPIENT {
TO {
prop1 = propvalue
prop2 = propvalue2
};

CC {
[...]
};

BCC {
[...]
};
};

Works with internal/external recipients too.

git-svn-id: https://svn.openchange.org/openchange@2709 71d39326-ef09-db11-b2a4-00e04c779ad1
trunk/libmapi/IMessage.c
trunk/libocpf/examples/sample_appointment.ocpf
trunk/libocpf/ocpf.y
trunk/libocpf/ocpf_api.c
trunk/libocpf/ocpf_api.h
trunk/libocpf/ocpf_context.c
trunk/libocpf/ocpf_dump.c
trunk/libocpf/ocpf_private.h
trunk/libocpf/ocpf_public.c
trunk/libocpf/ocpf_write.c
trunk/pyopenchange/tests/mapistore_test.py