Menu

Code Commit Log


Commit Date  
[r177] by floriwan
2011-05-01 06:48:24 Tree
[r176] by floriwan

FIX: added NullExceptionReference handling for MarshalObject and FindPhone

2011-04-16 07:07:16 Tree
[r175] by floriwan
2011-04-15 09:30:19 Tree
[r174] by floriwan

FIX: Enhanced error message with contact and emailAddress, if problem when parsing Exchange Email

2011-04-15 09:28:54 Tree
[r173] by floriwan

FIX: added a catch to the try block where the AccessViolation occurs and return the original Email address, if it couldn't be parsed by your approach. By that we are fail safe, even if your new bug fix fails, at least the previous behavior to return the original scrumbled email address (/o=xxxx/ou=xxxx/cn=Recipients/cn=xxxx), it will only log an error and continue with the next entry.

2011-04-15 05:36:41 Tree
[r172] by vidaren

FIX: Get Exchange user ONLY if address entry user type is olExchangeUserAddressEntry. May solve bug 3286153.

2011-04-14 21:44:02 Tree
[r171] by floriwan

FIX: Moved NotificationReceived to constructor to not handle this event redundantly
FIX: moved assert of TestSyncPhoto above the UpdateContact line
FIX: Added log message when skipping a faulty Outlook Contact
FIX: fixed number of current match (i not i+1) because of 1 based array
Fix: set SyncDelete at every SyncStart to avoid "Skipped deletion" warnings, though Sync Deletion checkbox was checked
Improvement: Support large Exchange contact lists, get SMTP email when Exchange returns X500 addresses, use running Outlook instance if present.

CHANGE 1: Support a large number of contacts on Exchange server without hitting the policy limitation of max number of contacts that can be processed simultaneously.

CHANGE 2: Enhancement request 3156687: Properly get the SMTP e-mail address of Exchange contacts when Exchange returns X500 addresses.

CHANGE 3: Try to contact a running Outlook application before trying to launch a new one. Should make the program work in any situation, whether Outlook is running or not.

OTHER SMALL FIXES:
- Never re-throw an exception using "throw ex". Just use "throw". (preserves stack trace)
- Handle an invalid photo on a Google contact (skip the photo).

IMPROVEMENT:
added EnableLaunchApplication to start GOContactSyncMod after installation
as PostBuildEvent
Improvement: added progress notifications (which contact is currently syncing or matching)
Improvement: Sync also State and PostOfficeBox, see Tracker item https://sourceforge.net/tracker/?func=detail&aid=3276467&group_id=369321&atid=1539126
Improvement: Avoid MatchContacts when just resetting matches (Performance improvement)

2011-04-13 07:59:44 Tree
[r170] by floriwan

changed version to 3.5.0

2011-04-13 07:57:48 Tree
[r169] by floriwan
2011-04-13 06:17:45 Tree
[r168] by floriwan

FIX: handle invalid ContactItems that cannot be casted

2011-04-13 05:54:49 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.