Vincent Lucas
edf6e6203d
Try to correct jabber slick TestOperationSetPresence.postTestSubscribe().
15 years ago
Vincent Lucas
0892ee1fb7
Corrects gray background for radio buttons under Linux.
15 years ago
Vincent Lucas
a3292c9f05
Corrects displayed clock rate of G.722 encoding in CallInfoFrame. Reported by Lyubomir in dev mailing-list with subject: G.722 sample rate in Call Info.
15 years ago
Vincent Lucas
a4ee99467b
Replaces usage of javax.xml.bind.annotation.adapters.HexBinaryAdapter by org.jivesoftware.smack.util.StringUtils in order to remain java 1.5 compatible.
15 years ago
Vincent Lucas
6c0529c94f
Improves the remove avatar image functionnality:
...
1) Removes the current avatar image from the server by sending a vCard with an
empty photo tag.
2) Broadcast avatar image changes with the vcard-temp❌ update element in XMPP
presence packets.
3) Intercepts these presence packets to update contact avatar image in the
contact list.
15 years ago
Damian Minkov
6485119bee
Fixes missing buttons and call timer start when call is answered through global shortcut or auto-answer.
...
Orders buttons used in CallPanel.
15 years ago
Yana Stamcheva
3285adc53c
Fixes NullPointerException causing disappearing contact list.
15 years ago
Damian Minkov
66beecfcc4
Fixes build.
15 years ago
Damian Minkov
544b7d3d8d
Separates auto answer operation set into basic and advanced.
...
Adds jabber basic auto answer implementation.
15 years ago
Damian Minkov
cf7f9bee4c
Fixes showing add contact in contact list when it is disabled.
15 years ago
Werner Dittmann
6da252fb4e
Fix F8 crypto mode and change handling of secret SRTP key data.
...
These modifications remove unnecessary copying of SRTP key data and overwrite the key data right
after secure state was reached (in ZRTP lib). This makes it harder to extract secret key data in memory dumps.
15 years ago
Lyubomir Marinov
6978a3eed6
Fixes issues related to audio quality and compatibility.
15 years ago
Sebastien Vincent
d2dd32a4bc
Removes Werner modifications from portaudio-hotplug-os.patch.
15 years ago
Sebastien Vincent
1e451c6679
Fixes javadoc and eclipse related warnings in the code.
15 years ago
Damian Minkov
5caa0b04f2
Fixes call duration counter when call is longer than 24 hours.
15 years ago
Sebastien Vincent
d9bef7b03a
Fixes style formating, javadoc and eclipse related warnings.
15 years ago
Damian Minkov
dc0feb41a0
Displays account display name when password is wrong.
...
Adds more logging when connecting using xmpp.
15 years ago
Yana Stamcheva
3066fea7c8
Uses the account display name in the systray status menu.
15 years ago
Sebastien Vincent
c15fdf24ed
Updates ice4j.jar which fixes possible deadlock in ConnectivityCheckClient.
15 years ago
Sebastien Vincent
6f0b55ef5e
Update ice4j.jar which adds additionnall logs and fixes some possible race conditions. The patches of ice4j was contributed by Daniel Pocock on the dev mailing-list with subject "ice4j patches".
15 years ago
Damian Minkov
4fe69e0920
Removes advertising bytestream used for jabber file transfers, leaving ibb.
15 years ago
Sebastien Vincent
38a6027d29
When we change audio device during a cross-protocol conference call, it is the first call of the group that will trigger the propertyChange to other calls (because every calls share the first call audio media device and if the first call is not the first notified, we will end up with different audio device amongst the calls).
15 years ago
Sebastien Vincent
70bfb7989d
Fixes some ConcurrentModificationException in CallManager.
15 years ago
Emil Ivov
22741e460f
Removes maximum limitation for outgoing RTP traffic
15 years ago
Vincent Lucas
940d4507f7
Adds a button to remove current picture: replaces the current avatar with the default one.
15 years ago
Lyubomir Marinov
68374363de
Applies formatting for the sake of readability.
15 years ago
Damian Minkov
52f7a350c8
Avoids showing empty messages.
15 years ago
Vincent Lucas
f1d704ddab
Corrects CC and CSRC fields in RTP header, when the remote Peer sends several SSRC.
15 years ago
Sebastien Vincent
80c64fc507
Fixes jingle-info receive for the callee. In this case the jingle-info request is done in the smack receive thread which timeout, so the session-initiate processing has to be done in another thread.
15 years ago
Damian Minkov
0a69835e2a
Removes advertising bytestream used for jabber file transfers, leaving ibb.
...
Changes provisioning debug printing.
15 years ago
Sebastien Vincent
73157bd24f
Fixes audio level display when changing input device during a call.
15 years ago
Damian Minkov
3cdff9a496
Adds more logging when we fail to find xmpp server addresses.
15 years ago
Sebastien Vincent
957b8633ae
Introduces new configuration from to setup global shortcut entry. Allows also to use special key detection for headset button _for MS Windows only_.
15 years ago
Damian Minkov
da7a976995
Adds security timeout event, triggered whenever we tried and couldn't establish security connection (zrtp sends initial hello packets and don't receive response). Adds initial implementation of paranoia mode, if enabled and the other party didn't indicate encryption we fail the call.
15 years ago
Vincent Lucas
b58a019dc4
Adds getTransportProtocol() function in the MediaStream to get the media stream transport protocol (UDP or TCP). Adds getEncryptionMethod(MediaType) function in the CallPeerMediaHandler to get the media stream key exchange encryption used (null, ZRTP, SDES or MIKEY). Adds CallInfoFrame display for: media stream transport protocol (UDP or TCP), media stream application protocol (RTP or SRTP) and the key exchange protocol used (none, ZRTP, SDES or MIKEY).
15 years ago
Vincent Lucas
2dcd5cbba5
Small corrections concerning the CallInfoFrame. Displays the call duration only once the call is connected. Truncates upload and download jitter to ms (integer). Corrects typo in language resources (service.gui.callingo -> service.gui.callinfo for LOSS_RATE and JITTER).
15 years ago
Vincent Lucas
eb569cfca0
Adds a getICECandidateExtendedType() function to the CallPeerMediaHandler and the TransportManager in order to retrieve the ICE candidate extended type used. Updates the CallInfoFrame to display the ICE candidate extended type if available.
15 years ago
Vincent Lucas
74d0012eb4
Updates ice4j library to revision 3000, which provides CandidateExtendedType. Updates JingleNodesCandidate constructor to comply with the ice4j update.
15 years ago
Vincent Lucas
90364e904d
Changes enumeration TransportProtocolEnum name to TransportProtocol. Modifies function TransportProtocol.parse(String transportProtocol) to ignore case of the transportProtocol parameter.
15 years ago
Vincent Lucas
4e3d341140
Adds an enumeration for the available transport protocols (UNKNOWN, UDP, TCP or TLS) used to carry the control channel of protocol services (SIP, XMPP, etc.). Updates ProtocolProviderServices getTransportType() function to getTransportProtocol() which returns a transport protocol enumeration.
15 years ago
Damian Minkov
8f83e30aa7
Fixes Java 5 incompatibility in AuthenticationWindow constructor, causing IllegalArgumentException.
15 years ago
Vincent Lucas
1dfe3d70d5
Corrects the getTransportType() function documentation of the ProtocolProviderServices.
15 years ago
Vincent Lucas
173eca6e7c
Adds a getTransportType() function to ProtocolProviderServices in order to get the transport protocol used. Corrects the call transport field of the CallInfoFrame, which henceforth uses the new getTransportType() function.
15 years ago
Damian Minkov
28cd9964db
Fixes some IlligalStateExceptions and NPE when using icq protocol.
15 years ago
Vincent Lucas
1a740bb1f2
Closes the CallInfoFrame simultaneously with the CallPanel when the last remote peer leaves the call.
15 years ago
Damian Minkov
0a0c71237a
Updates smack library to 3.2.2.
15 years ago
Sebastien Vincent
2119d43b7a
Adds support for merging all existing calls in a single conference.
15 years ago
Damian Minkov
53cbf39921
Adds network layer for sip stack for android.
15 years ago
Damian Minkov
6c4ea7048d
Adds some logging when there is a problem connecting (connection failed).
15 years ago
Yana Stamcheva
22b9b8d92a
Fixes duplicate file transfer appearance in chat window.
15 years ago