[midPoint-git] Evolveum OpenICF branch master updated. emark-104-g6acf4e4
Pavol Mederly
git at evolveum.com
Fri Feb 7 10:34:57 CET 2014
Project "Evolveum OpenICF" branch master has been updated
via 6acf4e42719ed46f975cbdfd31925519c4014c51 (commit) emark-104-g6acf4e4
via 712c6f8c1b69d0bb08d7447c570f78d07cbcf460 (commit) emark-92-g712c6f8
via f4c0eeace44315bac376d38847cf0940ff6335be (commit) emark-91-gf4c0eea
via 35ef7b034882b053e2f8874c9fd22bf14bc54500 (commit) emark-90-g35ef7b0
via e90b2403d277ba916d70839287f8490a69b8b938 (commit) emark-89-ge90b240
via df13ea0cf6689b6b88c9115de323ed5403205506 (commit) emark-88-gdf13ea0
via 4ca869f75038b74f3acded72080c2413eb7f4d7b (commit) emark-87-g4ca869f
via 1178dc66a631e95faa7d573e013b862661297016 (commit) emark-86-g1178dc6
from 8b4fa35de6634949f44b01733cfaf424bd9e3a13 (commit) emark-96-g8b4fa35
- Log -----------------------------------------------------------------
commit 6acf4e42719ed46f975cbdfd31925519c4014c51
Merge: 712c6f8 8b4fa35
Author: Pavol Mederly <mederly at evolveum.com>
Date: Fri Feb 7 10:28:42 2014 +0100
Merge branch 'master' of git.evolveum.com:/srv/git/projects/openicf
commit 712c6f8c1b69d0bb08d7447c570f78d07cbcf460
Author: Pavol Mederly <mederly at evolveum.com>
Date: Fri Feb 7 10:26:59 2014 +0100
Decoupled ExchangeConnector from ActiveDirectoryConnector.
(Changed inheritance to composition; now ExchangeConnector can have
interface different from AD connector, namely it no longer declares
support for UpdateAttributeValuesOp; therefore ADD/DELETE attribute
values operation is now simulated by the connector framework and
works even if Exchange connector does not support it.)
commit f4c0eeace44315bac376d38847cf0940ff6335be
Author: Pavol Mederly <mederly at evolveum.com>
Date: Thu Feb 6 11:16:28 2014 +0100
Putting ExchangeConnector attributes definitions to separate file.
commit 35ef7b034882b053e2f8874c9fd22bf14bc54500
Author: Pavol Mederly <mederly at evolveum.com>
Date: Thu Feb 6 10:42:26 2014 +0100
Various fixes and enhancements for Exchange connector.
1. Separation of cached schema information for AD and Exchange connectors
(because they are different).
2. Implementing full Exchange account life cycle (all transitions
between User, UserMailbox and MailUser states).
3. Always returning RecipientType attribute, based on
AD msExchRecipientTypeDetails (quicker than reading from Exchange).
4. Added a couple of other attributes. Refactored parts that work with
these attributes to be at least a bit more flexible (not ideal yet!)
5. Two things to avoid mysterious StackOverflowExceptions:
(a) Initialization of PersistenceUtility in connector static initializer
(b) Initialization of RunSpace in separate thread
commit e90b2403d277ba916d70839287f8490a69b8b938
Author: Pavol Mederly <mederly at evolveum.com>
Date: Thu Jan 30 16:02:05 2014 +0100
Changed format for EmailAddresses to "Exchange native", i.e. with smtp/SMTP prefix.
commit df13ea0cf6689b6b88c9115de323ed5403205506
Author: Pavol Mederly <mederly at evolveum.com>
Date: Thu Jan 30 15:28:45 2014 +0100
Added PrimarySmtpAddress, EmailAddresses, EmailAddressPolicyEnabled attributes.
commit 4ca869f75038b74f3acded72080c2413eb7f4d7b
Author: Pavol Mederly <mederly at evolveum.com>
Date: Thu Jan 30 13:42:40 2014 +0100
More detailed logging for AD Create and Update operations.
commit 1178dc66a631e95faa7d573e013b862661297016
Author: Pavol Mederly <mederly at evolveum.com>
Date: Wed Jan 29 23:06:57 2014 +0100
Attempt to add attributes to Exchange Connector (work in progress).
-----------------------------------------------------------------------
(Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full)
Summary of changes:
.../ActiveDirectoryConnector.cs | 172 ++---
.../ActiveDirectoryConnector.csproj | 5 +-
.../ActiveDirectoryUtils.cs | 4 +-
.../dotnet/ActiveDirectoryConnector/CommonUtils.cs | 22 +-
.../dotnet/ActiveDirectoryConnector/SchemaUtils.cs | 88 +++
.../dotnet/ExchangeConnector/Data/CommandInfos.xml | 18 +-
.../ExchangeConnector/Data/PersistenceUtility.cs | 6 +
.../dotnet/ExchangeConnector/ExchangeConnector.cs | 727 ++++++++++++--------
.../ExchangeConnector/ExchangeConnector.csproj | 1 +
.../ExchangeConnectorAttributes.cs | 429 ++++++++++++
.../dotnet/ExchangeConnector/ExchangeUtility.cs | 153 +++-
.../ExchangeConnector/PSExchangeConnector.cs | 34 +-
.../dotnet/ExchangeConnector/RunSpaceInstance.cs | 38 +-
13 files changed, 1273 insertions(+), 424 deletions(-)
create mode 100644 connectors/dotnet/ActiveDirectoryConnector/SchemaUtils.cs
create mode 100644 connectors/dotnet/ExchangeConnector/ExchangeConnectorAttributes.cs
hooks/post-receive
--
Evolveum OpenICF
More information about the midPoint-svn
mailing list