Ingo Bauersachs
812a26f4ce
Add support for Outlook 2016 address book search
10 years ago
Damian Minkov
4b124d7b8a
Updates the license headers.
11 years ago
hristoterezov
d31437db4d
Reorders the code for Oulook COM server to register earlier and increases
...
the tries to connect to the COM server in the COM client.
12 years ago
hristoterezov
25bdcbadcf
Fixes the issue with hanging JVM or Jitsi crashes when second instance of
...
Jitsi on windows is started.
12 years ago
hristoterezov
295c67030e
Fixes exception in the calendar service. Adds log messages for the outlook
...
contact source.
12 years ago
hristoterezov
b2d44ec255
Fixes the issue with changing the presence status to "In a meeting" from
...
not accepted calendar items. Fixes MAPI notifications to notify only for
items from the calendar folders or contacts folders. Separates the
contacts notifications from calendar notifications in the native code.
12 years ago
hristoterezov
ae167a48d6
Implements warning dialog which is shown if Outlook is not the default
...
mail client.
12 years ago
hristoterezov
59f44e2026
Fixes the wrong check in Outlook COM server if Outlook is default mail client.
12 years ago
hristoterezov
f264230de7
Fixes issue with Outlook COM server arguments and implements logger level for the native logger.
12 years ago
hristoterezov
ce3dc088ce
Fixes the issue with not creating the log file for Outlook COM server.
12 years ago
hristoterezov
10b422a198
Adds log messages for the Outlook registry checks.
12 years ago
hristoterezov
662c9352d3
Implements Logger class for Outlook address book native code and adds log
...
messages for debug purpose.
13 years ago
hristoterezov
96ef724f2d
Adds CalendarService implementation. The Calendar service calculates the free busy status based on outlook meetings.
13 years ago
Damian Minkov
b035911232
Fixes canceling outlook queries when new one is created and uses one remote object to deliver results from com server, instead of creating new one for every contact. Adds some measurement trace prints, that can track execution time of native part.
13 years ago
Vincent Lucas
a9023d0df2
Limits permissions required to access to Outlook contact database.
13 years ago
Vincent Lucas
c3e4622091
Corrects UTF strings modification for Outlook contacts.
13 years ago
Vincent Lucas
4fbc19e87c
Corrects error at Outlook COM server startup, when Outlook is installed but no account is configured. Try to speed up Outlook entry ID resolution. Gets and logs Outlook version.
13 years ago
Vincent Lucas
62e671231f
Adds initial check if Outlook is installed before starting the Outlook COM server.
13 years ago
Vincent Lucas
73032b8c36
Sets description for Outlook COM server executable.
13 years ago
Vincent Lucas
dd08179d07
Adds modification of Outlook display for home/work postal address. Corrects Outlook funcitons to get/set/delete email addresses: add the management of EX address type.
13 years ago
Vincent Lucas
c995a7aa40
Removes extra debug for Outlook address book plugin. Adds a thread collector for Outlook notifications.
13 years ago
Vincent Lucas
284b758a64
Corrects memory leaks fro the Outlook address book plugin.
13 years ago
Vincent Lucas
cd56bd88b2
Adds management of Outlook contact with multiple identifier. Corrects null pointer segmentation fault when comparing entry identifiers. Uses MAPI service provider to retrieve a tag corresponding to a property identifier.
13 years ago
Vincent Lucas
cc3c615cbc
Corrects STATUS_ACCESS_VIOLATION error, when failing to get the properties of a MsOutlook contact.
13 years ago
Vincent Lucas
f4e5fad744
Corrects CoInitializeEx check for "msoutlookaddrbook", when this function was already called. Adds debug information when retrieving MsOutlook contacts from the "addrbook" plugin.
13 years ago
Vincent Lucas
2bfae8696e
Corrects getting and setting work postal address without conflicting with the "this is the mailing address" checkbox.
13 years ago
Vincent Lucas
7850999c10
Always uses the COM server to interoperate with Outlook and thus even if Jitsi
...
bitness is compatible with MAPI library.
13 years ago
Vincent Lucas
6035f9236c
Modifies path tried to load the external executable COM server and the type
...
libraries: test several paths in order to work for as well for the build as for
the git source version.
13 years ago
Vincent Lucas
e4e04f1315
Adds bitness detection for Outlook 2013.
13 years ago
Vincent Lucas
bd11acf2b2
Creates a COM service to able Jitsi 32 bits to communicate with MAPI 64 bits (Outlook). And vice-versa.
13 years ago
Vincent Lucas
cf6543e01a
Corrects IMAPIProp_GetProps problem with outlook. Adds contact addition and deletion functionality for outlook and MacOsX contacts. Improves and corrects getting and setting contact details for outlook and MacOsX contacts.
14 years ago
Vincent Lucas
a6288b5c35
Adds edition for macosx address book contact properties. Avoids concurrent access to contact details. Corrects msoutlook subcategories for email and nickname.
14 years ago
Vincent Lucas
10b5fa8e2f
Corrects redundant setting of current directory for jmsoutlookaddrbook.dll. Updates the dll (32 and 64 bits).
14 years ago
Vincent Lucas
8437c5cc06
Applies patch proposed by Ingo Bauersachs for jmsoutlookaddrbook.dkk to lock the MAPI session, correct mixing of char/wchar_t and set to NULL deleted pointers. Removes names (surname, firstname, company name, etc.) from the contact call items. The dll will be generated in the following commit.
14 years ago
Vincent Lucas
4e741d81aa
New version of the jmsoutlookaddrbook.dll. Corrects wrong cast.
14 years ago
Vincent Lucas
85e6d5fc38
Applies patch from Ingo Bauersachs to correct the LocalHostRetriever problem for the msoutlookaddrbook.dll. Corrects several JNI issues and code architecture. The .dll will be generated in the next commit.
14 years ago
Lyubomir Marinov
8d2147e636
Fixes crashes in the Outlook contact integration related to calling conventions.
14 years ago
Ingo Bauersachs
10bc4537a6
Add calling convention to function pointers
14 years ago
Vincent Lucas
cba9a8bc07
Work in progress to generate jmoutlookaddrbook.dll without linking mapi32.dll.
14 years ago
Vincent Lucas
528bdb40d5
Implements contact details edition and notification for outlook.
14 years ago
Damian Minkov
6c28da6290
Fixes dispatching/saving some addressbook fields. Adds new subcategory to ContactDetails. Adds additional check to account manager, to check whether an account with user_id is saved in configuration. Adds id key for SourceContacts and their data.
14 years ago
Damian Minkov
744db6582d
Removes some more properties.
14 years ago
Damian Minkov
d22a03ecbd
Removes some functions only available in newer macosx versions.
14 years ago
Damian Minkov
6be8af5781
Implements contact details edit and notification for outside edit of contacts.
14 years ago
Lyubomir Marinov
30695f035a
Fixes a crash in the Microsoft Outlook Contacts and Address Book integration. Does not display contacts and contact groups without contact details. Displays the company name for contacts without a display name akin to Microsoft Outlook.
15 years ago
Lyubomir Marinov
b29032a326
Fixes an incorrect #define in the source code of the Microsoft Outlook Address Book and Contacts integration.
15 years ago
Emil Ivov
9feab56577
Changes project name in source license headers from SIP Communicator to Jitsi
15 years ago
Lyubomir Marinov
41deed51a7
Fixes a couple of possible causes of access violation in the JNI library of the support for Microsoft Outlook contacts.
16 years ago
Lyubomir Marinov
f704de5658
Fixes (the fix for) an issue reported by Emil Ivov and found to cause modifications to the Mac OS X Address Book to not be picked up by SIP Communicator upon subsequent searches.
16 years ago
Lyubomir Marinov
1ade1b3317
Fixes an issue reported by Emil Ivov and found to cause modifications to the Mac OS X Address Book to not be picked up by SIP Communicator upon subsequent searches.
16 years ago