5 Mar 2007 05:24
[Devel]: IDL modifications and torture regression test
Julien Kerihuel <j.kerihuel <at> openchange.org>
2007-03-05 04:24:54 GMT
2007-03-05 04:24:54 GMT
I've almost finished to modify the IDL and libmapi so it includes preliminary changes on the handles management system and makes mapi_request more generic. I've also brought a couple of changes to ndr_mapi.c so which fix some limitations in response decoding. I have not yet commit anything since I would need your feeling about whether it should be valuable to commit my current code according to the regression results mentionned below. Currently I pass the following tests: - mapi-fetchmail - mapi-sendmail - mapi-deletemail - mapi-folder I fail against: - mapi-prop (with deleteprops) - mapi-message (pull error at some point) And I'm curious about mapi-sendattach. The test sends a mail to Exchange but no attached file is provided. Fabien, has it been checked recently? Regarding the libmapi calls code, we should imo review the size count system. While I tried to harmonize the whole stuff, there is still 2-3 calls where it is a bit hazardous and needs double check. Currently, we have either sizeof(field) or hardcoded value or sizeof(type). We should definitively use the same mechanism so the code remain readable. Cheers, Julien -- -- Julien Kerihuel j.kerihuel <at> openchange.org OpenChange Project Manager GnuPG Key: http://jkerihuel.openchange.org/keys/kerihuel_gpg_public.asc ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
RSS Feed