Werner Dittmann
c81c3e5ac5
Add zrtp-hash attributes to the SDP media attributes. Each media (RTP session) has its own
...
hash attribute because each session uses own keys to encrypt via SRTP. The hashes
may be used according to the ZRTP spec, refer to chaps 8 and 10.
17 years ago
Werner Dittmann
6eea3eee3f
Get the correct local IP address for RTP sockets and bind the sockets to this address. See
...
E-mail discussion on dev E-mail list.
17 years ago
Werner Dittmann
920b9ccf79
Force UDP audio and video ports to bind to the address specified in SDP.
...
Some cosmetics as wll.
17 years ago
Emil Ivov
c0dad4cf88
Cosmetics only (unfortunately since we still have the 2nd SIP call issue).
17 years ago
Lyubomir Marinov
0a6567b8d3
Speeds up the painting of the table of plug-ins in .pluginmanager i.e. the Plug-ins ConfigurationForm by reusing the displayed ImageIcon instances instead of loading a new one on each cell paint. Though now there's a cache of a few elements retained, it shouldn't too much of a concern because it has a few elements and I plan to look into the option of not retaining ConfigurationForm UI in general anyway.
17 years ago
Werner Dittmann
64163a7fd4
Fix a problem during ZRTP initialization for multi-stream, comment the SRTP code (uses fixed key only), fix some warnings.
17 years ago
Werner Dittmann
690b5fa412
Fix a NPE if security is not enabled and ZRTP is not active.
17 years ago
Werner Dittmann
dc33fb66da
Merged Emanuel's patch that enables to set the security option for each account.
...
The checkbox is on the "advanced" tab of the account page.
17 years ago
Werner Dittmann
45d35e5d34
Insert code to enable secure video streams via ZRTP key negotiation (ZRTP multi-stream mode).
17 years ago
Werner Dittmann
5d0c88bb3a
Modifications to separate ZRTP GUI from ZRTP callback and state information.
...
Refer to E-mail to dev list (dated 30 Nov 2008) about the modifications.
17 years ago
Lyubomir Marinov
296d1e0f1b
Implements a ConfigurationForm which allows configuring the MediaService.
17 years ago
Lyubomir Marinov
1cd6a92981
Adds support for fullscreen display and local video in calls.
17 years ago
Damian Minkov
5edc84047f
Using lti civil for video(adding support for mac) and add h264 video support using ffmpeg-java.
18 years ago
Lyubomir Marinov
381c69de74
When in a video call, embeds the received video in the CallDialog instead of displaying it in its own frame.
18 years ago
Emil Ivov
d7f564d891
cosmetic changes in CallSessionImpl.java and a few extra smiley strings for the ImageLoader
18 years ago
Emil Ivov
4b1d790162
Committing patch from Werner Dittmann. The patch removes use of System.err calls in the media.transform package and helps avoid unnecessary casts from ZRTPUserCallback to SCCallback.
18 years ago
Emil Ivov
1b502575c7
Committing cosmetic modifications on the media package before refactoring ZRTP
18 years ago
Lyubomir Marinov
9a6a47bf8d
Fixes a bunch of raw-type warnings in the impl.media package because they look totally distracting in Eclipse IDE.
18 years ago
Lyubomir Marinov
2067dddab6
Puts existing calls on hold when a new call starts.
18 years ago
Romain Kuntz
1237e5b0dc
The ZRTP ZID file is now created/checked in the default SC configuration
...
directory. Fixed also an exception that came from ZRTP (reverted some of the
modifications from felix.client.run.properties)
18 years ago
Romain Kuntz
5e3ce7bb17
Added ZRTP4J bundle
...
Added the boucycastle lib
Renamed OperationSetSecuredTelephony to OperationSetSecureTelephony
Renamed the isSecured/setSecured method to isSecure/setSecure
Fixed some identations
18 years ago
Romain Kuntz
e7e71f8c1b
Committed the rest of the ZRTP implementation from Emanuel Onica:
...
- added the secure button on the call panel
- added a new operation set for secure call
- removed implementation of the secure mode from jabber/mock
18 years ago
Romain Kuntz
fea6fa92f1
ZRTP integration, step 2.
...
Reverted some of the fixes commited yesterday.
18 years ago
Damian Minkov
2dd46f0abf
Generate proper settings for g723(6.3 bitrate is supported) in sdp and ignore comfort noise packets that are not currently supported.
18 years ago
Emil Ivov
e5e110cc90
Make sure we use the host name for our jabber server if no SRV record is available
18 years ago
Emil Ivov
0c404e694c
Makes sure that the usingSRTP bool is taken into account before using zRTP
18 years ago
Romain Kuntz
657819182b
Fixed compilation error
18 years ago
Romain Kuntz
0fb8343cf5
Merged ZRTP-related code
18 years ago
Emil Ivov
ac0fb9ebd1
impl/media/CallSessionImpl.java
...
Make sure we handle media level connection params in SDP when allocating ports.
impl/gui/main/call/CallManager.java
Only store CallDialog-s in the activeCalls table.
impl/protocol/sip/OperationSetBasicTelephonySipImpl.java
Applying the remaining part of Alan's patch on SRV resolution
impl/protocol/sip/ClientCapabilities.java
Lower logging level when receiving OPTIONS requests from outside of a transaction
impl/protocol/sip/ProtocolProviderServiceSipImpl.java
Add an utility method to easily retrieve SRV mappings
util/NetworkUtils.java
Add an utility method to easily retrieve SRV mappings
util/IPAddressUtil.java
Formatting
18 years ago
Damian Minkov
52b7a4b155
Fix icq initial contact statuses.
18 years ago
Lyubomir Marinov
6d1b39b045
Fixes MediaServiceImpl.getSupportedVideoEncodings() which used to return MediaControl.getSupportedAudioEncodings(). (And makes tiny performance improvements such as preventing double hashtable look-ups, unoptimized conversions from List<String> to String[].)
18 years ago
Lyubomir Marinov
bbfcbea0ec
Transfers a Call upon receiving a REFER request. The new Call being referred to/created as part of the transfer is still not displayed in the UI.
18 years ago
Lyubomir Marinov
8589c49d20
Introduces support for muting a call.
18 years ago
Thomas Hofer
2b9abe5cb9
Fix for "remotely on hold" issue after diskussion with libomir marinov - who owns the original code
18 years ago
Emil Ivov
195db71bad
Compile SDP for J1.5. Remove debug prints from CallSessionImpl
18 years ago
Emil Ivov
2fd5770d73
Committing support for early media with 183 session progress messages.
...
Fixing status index for eXtended aways messages in jabber
18 years ago
Emil Ivov
a2491f9b12
Committing the on hold patch from Lubomir Marinov
18 years ago
Emil Ivov
d2dd9a9d8a
A patch to get rid of nasty hand array coping in call session implementation. (by Dudek Przemyslaw)
18 years ago
Emil Ivov
e8cf6c6e05
Committing Ken's latest fix.
18 years ago
Michael Koch
4dd66ac72e
removed synchronized statement which was unintentionally added in checkin r3157
19 years ago
Emil Ivov
6689f958d3
Setting the receive buffer to 100ms
19 years ago
Emil Ivov
adacfa4f33
Synchronize some methods for better thread safety. Related Issue #391 . Patch by Michael Koch
19 years ago
Emil Ivov
85f44f69a1
Committing a memory leak fix from Michael Koch - making sure that players are properly released after a call. (Issue #387 )
19 years ago
Emil Ivov
e9a7422040
Committing a memory leak fix from Michael Koch - making sure that players are properly released after a call. (Issue #386 )
19 years ago
Emil Ivov
8db1128da9
Removed call to gain control.
19 years ago
Emil Ivov
d851839291
Didn't commit a part of Ryan's patch that I should have. (i.e. Setting the data sink when recording mailbox calls)
19 years ago
Emil Ivov
2211a1a79f
Applying patches from Michael Koch, mik, and Jeroen van Bemmel
19 years ago
Emil Ivov
241c038fe6
First commit for AV Mmailbox. (from Ryan Ricard)
19 years ago
Damian Minkov
e3942ae371
Changes from Koch Michael's patch. For Custom codecs and audio formats.
19 years ago
Emil Ivov
11322dc7d0
added debug statements
19 years ago