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.
14 years ago
Lyubomir Marinov
6978a3eed6
Fixes issues related to audio quality and compatibility.
14 years ago
Sebastien Vincent
d2dd32a4bc
Removes Werner modifications from portaudio-hotplug-os.patch.
14 years ago
Sebastien Vincent
1e451c6679
Fixes javadoc and eclipse related warnings in the code.
14 years ago
Damian Minkov
5caa0b04f2
Fixes call duration counter when call is longer than 24 hours.
14 years ago
Sebastien Vincent
d9bef7b03a
Fixes style formating, javadoc and eclipse related warnings.
14 years ago
Damian Minkov
dc0feb41a0
Displays account display name when password is wrong.
...
Adds more logging when connecting using xmpp.
14 years ago
Yana Stamcheva
3066fea7c8
Uses the account display name in the systray status menu.
14 years ago
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