Sebastien Vincent
|
c15fdf24ed
|
Updates ice4j.jar which fixes possible deadlock in ConnectivityCheckClient.
|
14 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".
|
14 years ago |
Damian Minkov
|
4fe69e0920
|
Removes advertising bytestream used for jabber file transfers, leaving ibb.
|
14 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).
|
14 years ago |
Sebastien Vincent
|
70bfb7989d
|
Fixes some ConcurrentModificationException in CallManager.
|
14 years ago |
Emil Ivov
|
22741e460f
|
Removes maximum limitation for outgoing RTP traffic
|
14 years ago |
Vincent Lucas
|
940d4507f7
|
Adds a button to remove current picture: replaces the current avatar with the default one.
|
14 years ago |
Lyubomir Marinov
|
68374363de
|
Applies formatting for the sake of readability.
|
14 years ago |
Damian Minkov
|
52f7a350c8
|
Avoids showing empty messages.
|
14 years ago |
Vincent Lucas
|
f1d704ddab
|
Corrects CC and CSRC fields in RTP header, when the remote Peer sends several SSRC.
|
14 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.
|
14 years ago |
Damian Minkov
|
0a69835e2a
|
Removes advertising bytestream used for jabber file transfers, leaving ibb.
Changes provisioning debug printing.
|
14 years ago |
Sebastien Vincent
|
73157bd24f
|
Fixes audio level display when changing input device during a call.
|
14 years ago |
Damian Minkov
|
3cdff9a496
|
Adds more logging when we fail to find xmpp server addresses.
|
14 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_.
|
14 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.
|
14 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).
|
14 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).
|
14 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.
|
14 years ago |
Vincent Lucas
|
74d0012eb4
|
Updates ice4j library to revision 3000, which provides CandidateExtendedType. Updates JingleNodesCandidate constructor to comply with the ice4j update.
|
14 years ago |
Vincent Lucas
|
90364e904d
|
Changes enumeration TransportProtocolEnum name to TransportProtocol. Modifies function TransportProtocol.parse(String transportProtocol) to ignore case of the transportProtocol parameter.
|
14 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.
|
14 years ago |
Damian Minkov
|
8f83e30aa7
|
Fixes Java 5 incompatibility in AuthenticationWindow constructor, causing IllegalArgumentException.
|
14 years ago |
Vincent Lucas
|
1dfe3d70d5
|
Corrects the getTransportType() function documentation of the ProtocolProviderServices.
|
14 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.
|
14 years ago |
Damian Minkov
|
28cd9964db
|
Fixes some IlligalStateExceptions and NPE when using icq protocol.
|
14 years ago |
Vincent Lucas
|
1a740bb1f2
|
Closes the CallInfoFrame simultaneously with the CallPanel when the last remote peer leaves the call.
|
14 years ago |
Damian Minkov
|
0a0c71237a
|
Updates smack library to 3.2.2.
|
14 years ago |
Sebastien Vincent
|
2119d43b7a
|
Adds support for merging all existing calls in a single conference.
|
14 years ago |
Damian Minkov
|
53cbf39921
|
Adds network layer for sip stack for android.
|
14 years ago |
Damian Minkov
|
6c4ea7048d
|
Adds some logging when there is a problem connecting (connection failed).
|
14 years ago |
Yana Stamcheva
|
22b9b8d92a
|
Fixes duplicate file transfer appearance in chat window.
|
14 years ago |
Sebastien Vincent
|
8c17e3bf13
|
Fixes issue related to conference establishment with some SIP providers (contact blocked in connecting state).
|
14 years ago |
Vincent Lucas
|
b2e082d793
|
Corrects call duration computation for CallInfoFrame.
|
14 years ago |
Yana Stamcheva
|
bdd79f9d85
|
Fixes hangup button in call.
|
14 years ago |
Ingo Bauersachs
|
c15618c987
|
SIP: Show checkboxes for configurable SSL/TLS protocol versions
|
14 years ago |
Yana Stamcheva
|
3d6b4e5b11
|
Simplifies call information interface and makes it possible to copy the content.
|
14 years ago |
Sebastien Vincent
|
cedc04880d
|
Removes debug line.
|
14 years ago |
Damian Minkov
|
247936a32d
|
Adds check for folder existence if filename contains a folder.
|
14 years ago |
Vincent Lucas
|
36128a9bb7
|
Corrects gray checkbox background on Linux for the Jabber account registration wizard - connection panel.
|
14 years ago |
Sebastien Vincent
|
4a409016a0
|
Fixes merge to call feature when the merged call is from different protocol provider.
|
14 years ago |
Damian Minkov
|
817d77763e
|
Corrects reporting contact capabilities when going offline, make sure we use the status info from the Presence packet, as contact may still have not dispatched it and to be offline to us.
|
14 years ago |
Sebastien Vincent
|
2d127c27d3
|
Try to fix Gingle call establishment issues by waiting IQ result of transport-info IQ request.
|
14 years ago |
Vincent Lucas
|
ad7eda826e
|
Adds additional call information statistics: upload bandwidth, upload loss rate and upload/download jitter.
|
14 years ago |
Damian Minkov
|
0be27adf82
|
Corrects reporting contact capabilities when going offline.
|
14 years ago |
Vincent Lucas
|
1ff38d2d33
|
Adds first part of call information statistcs (codec, encoding frequency, local and remote address ip/port, download rate/loss).
|
14 years ago |
Sebastien Vincent
|
bfdacda84d
|
Refactor invite conference dialog. Adds drag'n'drop from contact list to invite conference dialog right column and also between its two columns.
|
14 years ago |
Yana Stamcheva
|
209171b532
|
Fixes the appearance of the Yahoo protocol in the initial account create form.
|
14 years ago |
Lyubomir Marinov
|
054a8a2493
|
Tries to always use one and the same Call for conference members from one and the same ProtocolProvider regardless of whether the Call is cross-protocol or not.
|
14 years ago |
Damian Minkov
|
6b7a06bc6c
|
Retrieves discovery info in separate thread and fires event, avoids blocking initial group creation.
|
14 years ago |