- Switches from JMF to FMJ.
Other recent changes in earlier versions:
build.3838
- 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.
- Refines the garbage collection-related characteristics of AudioMixer.
build.3837
- Does not set visible video button of the call panel before call becomes connected.
build.3836
- Adds a method indicating if a wizard should be shown in availble networks.
build.3835
- Fixes broken globalshortcut DLL for Windows 64-bit.
build.3834
- Does not display menu when there is only one phone number for the call button (on the contact and in the right button menu).
build.3833
- Supports calling phone numbers retrieved from OperationSetServerStoredContactInfo.
- Fixes case where no protocol providers offer telephony support.
build.3832
- Fixes problem with Google Talk client related to IPv6 addresses in ICE candidates.
build.3831
- Adapt D-Bus NetworkManager signal listener to NM_STATE 0.9
- Update DNSJAVA to fix NoClassDefFoundError when no network is available
- Make DNSJAVA as SPI optional
- Synchronizes sources with some android changes.
build.3830
- Fixes GoogleContacts support for domain without xmpp-client SRV.
- Does the 2-bit shift for the DSCP value directly in the code, so users have only to set DSCP value in the properties rather than multiply it by 4.
build.3829
- Update Felix to 3.2.2
- Set Eclipse compiler compliance level to 1.5
- Use dnsjava from boot classpath
- Fixes tests bundle stopping.
- Fixes felix compatibility.
build.3828
- Mark libs as binary files
build.3827
- Remove property-migration code
- Use DNSJAVA as DNS SPI
build.3826
- Use combined IPv4/IPv6 lookup from NetworkUtils
- Remove unused code
- Defer server connection until registering
- Directly access the registrar connection
- Remove a no longer thrown exception
- Remove unused field accessors, inline proxy string generation
- Remove dead code and unused exceptions
- Move registrar expiration timeout to registrar connection class
- Avoid unnecessary DNS lookups for SIP
- Add mock libraries to classpath
- Updates keepalive implementation to detect uplink drops. Use of XEP-0199 xmpp ping. Fix jabber authorization ignore.
build.3825
- Adds Re-request authorization menu item in the right button menu. Adds "Waiting authorization" and "Not authorized" status to the contact list when needed.
build.3824
- OTR: disable buttons for contacts without fingerprint. Patch by Jonas Lauener, FHNW
- Remove warnings
- Separate notification service from its handlers
- Cache notifications until the handlers are ready, stop sounds through reference
- Suppress some error output on headless devices and suppress raw-type warnings
build.3823
- Moves hardcoded global shortcuts to defaults.properties.
build.3822
- Adds implementation for extended authorizations operation set for jabber provider.
- Adds javadoc and removes warnings.
- Adds traffic class support for SIP/XMPP/RTP audio/RTP video.
- Updates javadoc for enum.
- Adds default values for global shortcuts (answer, hangup, contactlist and mute).
build.3821
- Adds method for retrieving contact authorization status.
build.3820
- Fixes incorrect appearing of sms icon in group chat interface.
- Checks for contact capabilities when adding video and desktop streaming buttons in the call.
- Fixes a problem with duplicating contacts or unable to remove one from ui (cause they were duplicate there).
build.3819
- Fixes a problem in msn provider where uplink failure may lead to errors that you cannot send messages when offline, while account is online and receiving messages.