Julien Kerihuel [Sun, 10 Jun 2007 21:58:39 +0000 (21:58 +0000)]
- Add mapitags and mapicode support to Perl SWIG bindings
- SPropTagArray support
- SRowSet preliminary support
- new constructor/destructor for mapi objects
Julien Kerihuel [Sat, 9 Jun 2007 14:42:39 +0000 (14:42 +0000)]
- IProfAdmin patch applied: having password outside of the profile
- Perl bindings draft added to the trunk and to the build system:
--enable-swig-perl=yes
- datarootdir fixed in libmapi.pc.in
Julien Kerihuel [Wed, 6 Jun 2007 00:01:13 +0000 (00:01 +0000)]
- Add CopyMessages IDL and COPYMAIL torture implementation
- Fix man page install dir according to latest Samba4 changes
- Add datarootdir var to libmapi.pc.in and fix configure warning
Julien Kerihuel [Fri, 1 Jun 2007 02:01:35 +0000 (02:01 +0000)]
convenient function which retrieve a value from a SPropValue array
given its property tag name, otherwise NULL
Julien Kerihuel [Thu, 31 May 2007 03:03:48 +0000 (03:03 +0000)]
Patch from Brad Hards <bradh@frogmouth.net>:
openchangeclient man page updated
Julien Kerihuel [Thu, 31 May 2007 02:56:35 +0000 (02:56 +0000)]
- Add Windows UTF8 to classic UTF8 conversion through a lexer
- openchangeclient --mailbox option changed to use it
- flex and bison support added to configure.ac
- windows_to_utf8 function added: wrapper over yyparse_utf8 routine
Julien Kerihuel [Tue, 29 May 2007 21:55:03 +0000 (21:55 +0000)]
- features added to openchangeclient:
* --send-appointment
* --send-contact
* --send-task
* custom parameters
- openchangeclient man page updated
- new properties added to mapi-properties
Julien Kerihuel [Tue, 29 May 2007 14:50:07 +0000 (14:50 +0000)]
- Add man pages for simple_mapi.c functions:
* GetDefaultFolder
* GetFolderItemsCount
Julien Kerihuel [Tue, 29 May 2007 14:34:23 +0000 (14:34 +0000)]
- Remove deprecated functions from IMsgStore.c
- Update man pages documentation
Julien Kerihuel [Tue, 29 May 2007 12:21:41 +0000 (12:21 +0000)]
Fix install rule in Makefile: add missing headers
Move callback retval from uint32_t to int
Julien Kerihuel [Tue, 29 May 2007 12:01:49 +0000 (12:01 +0000)]
Fix notification callback retval
Julien Kerihuel [Tue, 29 May 2007 03:48:11 +0000 (03:48 +0000)]
- Advise opnum added to the IDL
- Parts of the Notify response IDL implementation
- Add Notification support to libmapi
- Add --notifications option to openchangeclient
Julien Kerihuel [Mon, 28 May 2007 22:41:50 +0000 (22:41 +0000)]
Patch from Brad Hards <bradh@frogmouth.net>:
- PR_BUSINESS_FAX_NUMBER
- improves the information provided on a contact by
mapidump_contact()
Julien Kerihuel [Fri, 25 May 2007 22:33:57 +0000 (22:33 +0000)]
- Fix the release call in,out
- Call Release from mapi_release_object
- Add sanity check to OpenMsgStore
- clean up parts of the mapi_newmail test
Julien Kerihuel [Fri, 25 May 2007 15:10:05 +0000 (15:10 +0000)]
EcDoDisconnect code now sounds to work properly
Tested against Exchange 2000 / Exchange 2003
Julien Kerihuel [Fri, 25 May 2007 14:54:21 +0000 (14:54 +0000)]
- Fix SpropValue property pull problem when GetProps layout is set
- Add a dumpdata boolean to mapi_ctx_t so tools can dump hex data
- Add PR_CONTAINER_CLASS fetch to openchangeclient --mailbox
- Add debuglevel and dumpdata options support to openchangeclient
Julien Kerihuel [Thu, 24 May 2007 02:36:31 +0000 (02:36 +0000)]
- Remove useless memory allocation in mapidump.c
- Improve mapidump_appointment
- Add sample mapidump_note
- Add --fetchitems option to openchangeclient:
This command offers an easy way to fetch calendar, contacts,
tasks, notes and mails from the Exchange server.
- Add IPF container class defines to mapidefs.h
- Add and Fix property tags
Julien Kerihuel [Tue, 22 May 2007 11:14:03 +0000 (11:14 +0000)]
- Commit the EcDoRpc max_data patch proposed on the devel list
- Clean up folders related functions from the torture suite
(GetDefaultFolder makes this code obsolete)
Julien Kerihuel [Mon, 21 May 2007 23:39:58 +0000 (23:39 +0000)]
Add the --mailbox option to openchangeclient which recursively
lists the full mailbox folder hierarchy
Julien Kerihuel [Mon, 21 May 2007 15:23:35 +0000 (15:23 +0000)]
- Add PT_SYSTTIME support to get_SPropValue_data
- Add mapidump_SPropValue_date dumping function
- Add PT_SYSTIME support to mapidump_SPropValue
Julien Kerihuel [Mon, 21 May 2007 12:11:42 +0000 (12:11 +0000)]
- Add multi-valued SBinary_short support to mapi_SPropValue_CTR in the
IDL
- Add GetDefaultFolder implementation to simple_mapi.c. This function
provides a convenient way to retrieve default folders ID. const
olFolder values are stored in libmapi/mapidefs.h
- Modify the torture test suite to reflect these changes.
- OpenMsgStore now decodes all the fid returned in the response
- fix a bug size in libmapi/property.c
Julien Kerihuel [Fri, 18 May 2007 03:00:09 +0000 (03:00 +0000)]
- Fix SMTP recipient in libmapi
- Add SMTP recipient support to openchangeclient
and the torture test suite
- Fix a bug in SRow_addprop
Julien Kerihuel [Thu, 17 May 2007 02:55:26 +0000 (02:55 +0000)]
- OpenMessage IDL changed: we have a permission field.
It is now set by default to 0x3 (read/write) until we
change OpenMessage prototype.
- Add a sanity check to MAPIInitialize when no profdb
is specified
Julien Kerihuel [Tue, 15 May 2007 23:34:31 +0000 (23:34 +0000)]
Remove remaining MAPISTATUS and replace them with enum MAPISTATUS
Julien Kerihuel [Tue, 15 May 2007 23:26:05 +0000 (23:26 +0000)]
- SetReadFlags IDL and implementation added to libmapi
- Warning fixed in emsabp.h
Julien Kerihuel [Tue, 15 May 2007 14:22:43 +0000 (14:22 +0000)]
Fix a bug in openchangeclient when attachments are using
PR_ATTACH_LONG_FILENAME rather than PR_ATTACH_FILENAME to store
attachment filename.
Julien Kerihuel [Tue, 15 May 2007 13:34:24 +0000 (13:34 +0000)]
Patch supplied by Brad Hards <bradh@frogmouth.net> which renames
private structure member to private_data for C++ compatibility.
Julien Kerihuel [Tue, 15 May 2007 12:08:52 +0000 (12:08 +0000)]
Add libmapi/simple_mapi.c designed to hold convenient
functions for application development.
- GetFolderItemsCount added which returns the number of
total and unread messages for a given folder.
Julien Kerihuel [Mon, 14 May 2007 15:24:00 +0000 (15:24 +0000)]
- Fix a body openchangeclient bug which now prevent openchangeclient
from segfault when no body is specified.
- Add GetDefaultProfile call to exchange2mbox for the default
operation.
- Improve fuzzer_msgtore output
Julien Kerihuel [Sun, 13 May 2007 15:25:32 +0000 (15:25 +0000)]
Add a fuzzer torture test on OpenMsgStore which
test all the possible max_data value.
Should help to understand if libmapi fails because
of max_data or not.
Texane [Sat, 12 May 2007 19:22:18 +0000 (19:22 +0000)]
newmail torture + notifications implementation
-- texane
Julien Kerihuel [Sat, 12 May 2007 19:10:55 +0000 (19:10 +0000)]
exchange2mbox improved:
- tdb dependency removed
- message-id are now stored in the profile database
- it now mirrors deletion operation from the mbox file back to the
Exchange server.
- man page updated to reflect these changes
Julien Kerihuel [Sat, 12 May 2007 13:35:35 +0000 (13:35 +0000)]
- GetProfileAttr function prototype modified. It now returns the
results count for the given attribute and store values in a string
array.
- GetProfileAttr man page updated to reflect these changes
- Fix mapiprofile attribute search command
- migrate from open/write calls to stream ones in exchange2mbox
Julien Kerihuel [Fri, 11 May 2007 15:08:14 +0000 (15:08 +0000)]
Fix the SambaXP live demo segfault: When an ambiguous recipient is
specified, it now skips the name properly and maintain a correct
SRowSet.
Julien Kerihuel [Fri, 11 May 2007 14:25:42 +0000 (14:25 +0000)]
- Fix a bug when storing attachments into mbox
- Add default path support to exchange2mbox
Julien Kerihuel [Thu, 10 May 2007 00:31:22 +0000 (00:31 +0000)]
- Update libmapi version according to the roadmap
- Fix nspi_resolvenames to use default profile database and profile
Julien Kerihuel [Wed, 9 May 2007 20:36:47 +0000 (20:36 +0000)]
- Add default profile database and profile support in the torture suite.
- Fix a bug in mapidump_task
Julien Kerihuel [Tue, 8 May 2007 14:58:01 +0000 (14:58 +0000)]
- Change MAPILogonEx to MAPILogonProvider and avoid potential
emsmdb endpoint related problem
- add sanity check on global session pointer
Ali Mdidech [Sun, 6 May 2007 14:40:02 +0000 (14:40 +0000)]
Merged MAILOOK-branch changes r64:163 into the trunk.
Julien Kerihuel [Sun, 4 Mar 2007 15:42:40 +0000 (15:42 +0000)]
Remove ChangeLog, use svn log instead ;p
Julien Kerihuel [Tue, 13 Feb 2007 21:27:37 +0000 (21:27 +0000)]
- libmapi includes moved from libmapi/include to libmapi
- Remove arguments from prototype definitions generation in mkproto.pl
- __BEGIN_DECLS __END_DECLS support in header files
- united libmapi/libmapi.h header file
- openchange.h header removed
- PIDL generated files moved to gen_ndr
- compilation rule for libmapi header installation added
- useless torture tests removed
jkerihuel.
Julien Kerihuel [Mon, 12 Feb 2007 01:33:25 +0000 (01:33 +0000)]
Replace OpenProperty and ReadAttach calls with OpenStream and ReadStream call
Add GetAttachmentTable call
jkerihuel.
Texane [Fri, 9 Feb 2007 17:18:34 +0000 (17:18 +0000)]
. reimplement GetProps
. retrieve attachment size
. modify fetchmail and fetchattach torture
-- texane
Texane [Fri, 9 Feb 2007 10:14:56 +0000 (10:14 +0000)]
. add GetPropList to exchange.idl
. add GetPropList implementation to IMAPIProp.c
-- texane
Texane [Fri, 9 Feb 2007 02:19:21 +0000 (02:19 +0000)]
- Add fetchattach torture; Attachment size is not yet
defined and 42 is used.
- add 3 new EcDoRpc opnums:
- OpenAttach
- ReadAttach
- OpenProperty
-- texane
Julien Kerihuel [Fri, 9 Feb 2007 01:44:25 +0000 (01:44 +0000)]
Remove -Werror CFLAGS until I figure out how to fix
our problem definitively.
Remove static from dcesrv_exchange.c functions definition
jkerihuel.
Julien Kerihuel [Thu, 8 Feb 2007 23:20:55 +0000 (23:20 +0000)]
Forgot to add IMAPISession.c
jkerihuel.
Julien Kerihuel [Wed, 7 Feb 2007 23:41:29 +0000 (23:41 +0000)]
Remove spurious warnings at compile time and
add -Werror -Wstrict-prototypes to CC.
jkerihuel.
Julien Kerihuel [Wed, 7 Feb 2007 22:22:32 +0000 (22:22 +0000)]
Dispatch libmapi functions into filenames matching
the MAPI interface they belong to.
jkerihuel.
Julien Kerihuel [Wed, 7 Feb 2007 18:04:21 +0000 (18:04 +0000)]
Fix the attach issue by value and add torture test to
the openchange torture suite.
jkerihuel.
Texane [Wed, 7 Feb 2007 13:34:57 +0000 (13:34 +0000)]
attachment torture test implementation
-- texane
Julien Kerihuel [Tue, 6 Feb 2007 22:22:27 +0000 (22:22 +0000)]
Add a null element at the end of MAPI_REQ array
so we can exit from the loop in ndr_print_mapi_request
jkerihuel.
Texane [Tue, 6 Feb 2007 20:19:46 +0000 (20:19 +0000)]
subject option for delete message torture test
-- texane
Texane [Tue, 6 Feb 2007 19:31:55 +0000 (19:31 +0000)]
added (recipients == null) check
added default body
added default subject
-- texane
Julien Kerihuel [Tue, 6 Feb 2007 18:05:24 +0000 (18:05 +0000)]
- Add the DeleteMessages IDL
- New torture tests added:
* OPENCHANGE-MAPI-SENDMAIL
* OPENCHANGE-MAPI-DELETEMAIL
These are experimental implementation
jkerihuel.
Julien Kerihuel [Sat, 3 Feb 2007 04:13:25 +0000 (04:13 +0000)]
Add NspiResolveNames and the associated torture test.
jkerihuel.
Julien Kerihuel [Thu, 1 Feb 2007 21:29:25 +0000 (21:29 +0000)]
Fix nspi decoding problem due to the usage of
a hyper instead of a dlong.
jkerihuel.
Julien Kerihuel [Thu, 1 Feb 2007 15:44:45 +0000 (15:44 +0000)]
- Add a preliminary NspiUpdateStat IDL
- Fix the new server code convention naming
(function prefixed with dcesrv_)
- Fix a security bug in emsabp provider code
jkerihuel.
Julien Kerihuel [Thu, 1 Feb 2007 10:32:41 +0000 (10:32 +0000)]
Fix the allocation memory for the EcDoRpc_{MAPI_REQ,MAPI_REPL} pointer.
jkerihuel.
Julien Kerihuel [Thu, 1 Feb 2007 09:31:20 +0000 (09:31 +0000)]
Add SetProps [out] support.
Temporary allocation pb fixed in ndr_pull_mapi_response.
Final fix in next commit.
jkerihuel.
Julien Kerihuel [Wed, 31 Jan 2007 23:32:19 +0000 (23:32 +0000)]
Fix the SetProps [in] IDL
New mapi call support added:
- ModifyRecipients [in,out]
- SubmitMessage [in,out]
jkerihuel.
Julien Kerihuel [Wed, 31 Jan 2007 05:11:22 +0000 (05:11 +0000)]
Add IDL support for the following mapi calls:
[in] CreateMessage
[in] SetProps
The SetProps IDL is still experimental and the
content blob should be decoded more than the current
IDL does.
jkerihuel.
Julien Kerihuel [Tue, 30 Jan 2007 01:38:17 +0000 (01:38 +0000)]
Fix the align problem in QueryRows reply blob
Add some printing output and clean useless DEBUG.
jkerihuel.
Julien Kerihuel [Mon, 29 Jan 2007 23:43:32 +0000 (23:43 +0000)]
Fix the OpenMessage IDL and add ndr_print support
to the MAPI-FETCHMAIL torture test so we can
read information.
jkerihuel.
Julien Kerihuel [Mon, 29 Jan 2007 21:48:15 +0000 (21:48 +0000)]
Commit of the first experimental but working implementation
of the MAPI-FETCHMAIL torture test able to retrieve mails
from an Exchange Server.
jkerihuel.
Julien Kerihuel [Mon, 29 Jan 2007 02:05:51 +0000 (02:05 +0000)]
- Add a preview implementation of cached data system for multi MAPI calls requests
- Add SetColumns and QueryRows calls to mapi.c + mapi_fetchmail torture test
- Enhance some MAPI calls IDL
- Fix some pull/print functions according to error_code and row_count values
jkerihuel.
Julien Kerihuel [Sun, 28 Jan 2007 20:43:31 +0000 (20:43 +0000)]
Manual handling of EcDoRpc_MAPI_REPL pull and print function.
When a mapi call returns an error_code different from MAPI_E_SUCCESS,
we have to stop processing the function IDL since no parameters follow.
jkerihuel.
Julien Kerihuel [Sun, 28 Jan 2007 18:15:03 +0000 (18:15 +0000)]
add MAPISTATUS to EcDoRpc_MAPI_REPL
add mapi library code for:
- OpenFolder
- Release
- GetContentsTable
- GetReceiveFolder
add mapi calls described above to MAPI-FETCHMAIL torture test
jkerihuel.
Julien Kerihuel [Sun, 28 Jan 2007 03:26:02 +0000 (03:26 +0000)]
add mapi_response to emsmdb_transaction so we can get the results
check the mapi call error core in OpenMsgStore
jkerihuel.
Julien Kerihuel [Sun, 28 Jan 2007 02:36:59 +0000 (02:36 +0000)]
Add MAPISTATUS field in each mapi calls
Add new MAPICODE (MAPI_E_CALL_FAILED)
jkerihuel.
Julien Kerihuel [Sun, 28 Jan 2007 00:58:10 +0000 (00:58 +0000)]
Fix the mapi_request push function
Add a first approach to the MAPI client side library
Add a first approach of the MAPI-FETCHMAIL torture test
Fix the smb.conf.example with new fields and remove Samba4 unused ones
jkerihuel.
Julien Kerihuel [Sat, 27 Jan 2007 00:31:09 +0000 (00:31 +0000)]
Initial mapidump commit
OpenMessage IDL fixed
jkerihuel.
Julien Kerihuel [Wed, 24 Jan 2007 22:52:58 +0000 (22:52 +0000)]
Unused and dummy code removed
jkerihuel
Julien Kerihuel [Wed, 24 Jan 2007 22:37:09 +0000 (22:37 +0000)]
- Remove the MAPI decoding TDR layer and associated functions
- Add MAPI decoding in exchange.idl at NDR layer
- mapi_request / mapi_response pull/print ok
- implement subcontext for async response decoding in
some EcDoRpc IDLs.
- new MAPITAGS added related to Message envelope properties
- clean up the code and remove unused files
- Add new MAPI opnums and associated IDL:
* [in] Release (opnum=0x1)
* [in,out] OpenFolder (opnum=0x2)
* [in,out] OpenMessage (opnum=0x3)
* [in,out] GetContentsTable (opnum=0x5)
* [in,out] GetProps (opnum=0x7)
* [in,out] Secolumns (opnum=0x12)
* [in,out] QueryRows (opnum=0x15)
* [in,out] GetReceiveFolder (opnum=0x27)
* [in,out] OpenMsgStore (opnum=0xFE)
** WARNING **
1. Assumption
==============
For IDL with unknown fields followed the IDL may
change and the mapping of these unknown bytes incorrect.
It's just based on assumptions and results of the different
wireshark captures.
2. Broken Code
==============
- The mapi_request / mapi_response pull function
- emsmdb torture tests and libmapi/emsmdb.c
All this code is currently broken and will be fixed
when we start writing the new emsmdb torture suite
using the new API.
jkerihuel
Julien Kerihuel [Mon, 22 Jan 2007 20:28:16 +0000 (20:28 +0000)]
Fix ndr_pull_MAPI_DATA function
jkerihuel.
Julien Kerihuel [Mon, 22 Jan 2007 18:37:40 +0000 (18:37 +0000)]
- Add new mapi opnums
- Add a first IDL implementation for OpenMsgStore out
jkerihuel.
Julien Kerihuel [Mon, 22 Jan 2007 12:15:01 +0000 (12:15 +0000)]
- Enhance the handles id support in MAPI_DATA
- Remove unused code
EMSMDB encoding/decoding is currently broken.
It will be fixed when we start the client side
mapi library implementation.
jkerihuel.
Julien Kerihuel [Sun, 21 Jan 2007 18:29:29 +0000 (18:29 +0000)]
- Change IMAPISession.idl to mapi.idl
- enhance mapi content payload decoding (multiple calls supported)
- add sub EcDoRpc opnums and IDL for setcolumns (in)
jkerihuel
Pauline Khun [Sun, 21 Jan 2007 17:57:48 +0000 (17:57 +0000)]
- memory leak fixed
- new function on emsabp provider for entry id generation
pkhun
Julien Kerihuel [Wed, 27 Dec 2006 20:03:20 +0000 (20:03 +0000)]
Old mapitables code deleted and merge of the samdb
code used in openchange (emsabp_result_guid function).
The following revision compiles and work fine with
Samba4 revision 20341
jkerihuel.
Pauline Khun [Sun, 17 Dec 2006 17:28:19 +0000 (17:28 +0000)]
Instance keys management changed (we now use struct instance_key and uint32_t instead of an array of 4 uint8_t)
pkhun
Julien Kerihuel [Fri, 15 Dec 2006 03:03:04 +0000 (03:03 +0000)]
- Fix compilation warnings based on patches provided
by Stefan Huehner <stefan@huehner.org>
- Fix the DSO issue for x64 platforms
- Add the evolution plugin in the compilation process
- remove the mapidump code (obsolete and replaced with ndrdump usage)
jkerihuel.
Julien Kerihuel [Wed, 13 Dec 2006 01:15:47 +0000 (01:15 +0000)]
evolution plugin moved into client/evolution for
a correct and extensible naming convention.
EcDoRpc IDL modified:
- opnum are now 8 bits
- action enum added
- EcDoRpc ndrdump output enhanced
IMAPISession IDL modified:
- Change OpenMsgStore function name to MAPI_RPC_LOGON
for the 0xFE opnum operation.
Fix warnings in the code.
jkerihuel.
Loic Calvez [Sat, 9 Dec 2006 14:20:54 +0000 (14:20 +0000)]
Openchange-Evolution plugin commit
I reorganized openchange evolution plugin source tree.
Now we have one directory for the camel-openchange provider, and one for the openchange eplugin.
Everything can be found in the oc-evolution directory.
This is code a minimalist implementation of the camel provider for evolution.
It will make appears an openchange server type in the server list handled by evolution.
Still have to fix the ./configure to create a Makefile though.
Julien Kerihuel [Tue, 5 Dec 2006 02:43:09 +0000 (02:43 +0000)]
Fix the memory allocation problems in the emsmdb torture test
Pauline Khun [Sun, 3 Dec 2006 17:22:17 +0000 (17:22 +0000)]
The emsabp provider is now able to return multiple users
when searching for part of a username.
pkhun
Julien Kerihuel [Sun, 3 Dec 2006 01:48:10 +0000 (01:48 +0000)]
Removed ascstr and directly add it to the IDL
Julien Kerihuel [Sun, 3 Dec 2006 01:06:51 +0000 (01:06 +0000)]
Fix the NspiQueryRows response where strings
containing the user email address have to be
NULL terminated.
The EMSABP provider is working ;-)
Julien Kerihuel [Thu, 30 Nov 2006 01:11:25 +0000 (01:11 +0000)]
Fix the networkAddress binding strings for the
Exchange object in the configuration db. The
SERVER variable based on exchange:server had
been added while we needed the NETBIOSNAME one
Fix a segmentation fault in emsabp.c due to an
unchecked pointer res->msgs. This was causing
smbd to segfault when the supplied legacyExchangeDN
sent by the user wasn't present in the database.
jkerihuel
Julien Kerihuel [Mon, 27 Nov 2006 02:40:57 +0000 (02:40 +0000)]
Remove unused files and directory.
Update Makefile.in and remove storedb compilation
rules.
Pauline Khun [Mon, 27 Nov 2006 02:00:34 +0000 (02:00 +0000)]
Fixed :
- NspiQueryRows
- NspiDNToEph
- NspiGetProps
- provisioning (for the legacyExchangeDN of the server entry)
Pauline Khun [Sun, 26 Nov 2006 18:16:39 +0000 (18:16 +0000)]
Unused ldif files removed + Schemas definitions updated
pkhun
Julien Kerihuel [Sun, 26 Nov 2006 16:55:56 +0000 (16:55 +0000)]
Fix the build and remove dynconfig samba lib
dependency.
jkerihuel
Pauline Khun [Sun, 26 Nov 2006 13:42:19 +0000 (13:42 +0000)]
Provisionning fixed (old ldif files cleaned)
pkhun
Julien Kerihuel [Wed, 22 Nov 2006 03:45:54 +0000 (03:45 +0000)]
add tags rules to the Makefile
jkerihuel.
Julien Kerihuel [Wed, 22 Nov 2006 02:52:40 +0000 (02:52 +0000)]
add the \\pipe\\protected_storage named pipe
to exchange_nsp bindings
jkerihuel.
Julien Kerihuel [Tue, 21 Nov 2006 22:40:18 +0000 (22:40 +0000)]
Add a dcerpc_server module in charge of the
exchange interfaces registration. When this module
is loaded prior the remote endpoint, it let us proxify
the exchange_nsp and exchange_emsmdb ones.
Change the exchange_nsp ncacn_np binding string to
reflect how Exchange server is currently using it.
Conform the IDL with latest pidl requirements and
move the MAPI_DATA structure from exchange_nsp to
exchange_emsmdb.
jkerihuel
Julien Kerihuel [Tue, 14 Nov 2006 23:34:31 +0000 (23:34 +0000)]
Create the $prefix/modules/{dcerpc_server,torture}
directories.
This fix openchange make install rule.
jkerihuel.
Julien Kerihuel [Tue, 14 Nov 2006 22:05:42 +0000 (22:05 +0000)]
This commit conforms openchange with the Samba4
trunk and fix the autotools checks.
I've modified the openchange torture file to
match the current smbtorture API and the
OPENCHANGE-NSPI-PROFILE test was successful.
The NSPI ndrdump suite has fully been tested and
works correctly.
jkerihuel.
Pauline Khun [Sun, 5 Nov 2006 17:54:21 +0000 (17:54 +0000)]
+ aclocal.m4 removed from repository
+ provisionning fixed
pkhun.