Emil Ivov
ecf9648254
Fixes un-graceful handling of invalid SDP offers and answers(was crashing when receiving an empty zrtp-hash attribute). This include sending an error response when the SDP offer was corrupt and a BYE request when the problem is inside the SDP answer.
...
Fixes impossibility to close the full screen window after a call has been ended remotely.
17 years ago
Emil Ivov
7018f589cb
Make sure that we only add the zrtp-hash attribute if there is one to avoid generating malformed SDP (was causing SC 2 SC calls to fail in my case).
17 years ago
Emil Ivov
49e4d770d9
Fixes issues:
...
555: Unproper handling of invalid dst addresses in p2p accounts
556: Creating a SIP acc for a non-existant domain shows no error
17 years ago
Sebastien Mazy
ecb418ac2c
fixes issue #516 , "GTK round border corners"
17 years ago
Sebastien Mazy
d117a3dd74
minor branding fixes: year, ampersand
17 years ago
Sebastien Mazy
d1b2d2d12f
translation typo
17 years ago
Emil Ivov
1a02cd34e4
Fixes the issue ( #535 ) that was causing the clear text button in SipCommTextField-s to delete text when mouse was moved over it while pressed. It now requires users to click on it in order to empty its associated field. Note however that this fix won't be visible immediately as delete buttons seem to be disabled for aesthetic reasons related to the incompatibility of the SIP Comm look and feel and the system lafs.
17 years ago
Emil Ivov
56b2706d0f
Adds a maximum width of 600 px for all error dialogs to resolve issue #521
...
Renames ChatPanelTransferHandler to ChatWritePanelTransfer handle to better reflect the component it is addressing
Cosmetics
17 years ago
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
Emil Ivov
5578505c55
Fixes weird effects when pasting into the chat panel (Issue #473 ).
...
All paste/drop operations now work with plain text only.
We may one day add support for formatted text too.
Right now this is not a priority.
17 years ago
Emil Ivov
7214e6ea2b
Makes deploy-os-specific-bundles publicly accessible. The reason this was previously an internal target was based on the assumption that developers won't need to access it and it would only be needed as a run dependency. This however proved to be wrong since one also needs to execute this target when running the application in an IDE debugger.
17 years ago
Emil Ivov
a973bbcb58
Temporarily disables the MSN test suite so that we could have a new build. Will reenable shortly.
17 years ago
Alan Kelly
e37a983789
Menu mnemonic for Help > About
17 years ago
Alan Kelly
9ee27eab6b
Hide dialpad when dial button is clicked (Issue 530)
17 years ago
Alan Kelly
3edb10e5e6
Make <tt>noAccountsTextArea</tt> background transparent in chat room dialogs
17 years ago
Alan Kelly
e6aaa1e902
Add SC window icon to initial "Sign in" dialog (Issue 455)
17 years ago
Alan Kelly
28ece7f390
Add SC window icon to initial "Sign in" dialog (Issue 455)
17 years ago
Alan Kelly
3afa540825
Fix minor spacing mistake in previous commit
17 years ago
Alan Kelly
50417e9bf0
Prevent disabled buttons (such as dial button) from flickering/fading on mouseover
17 years ago
Damian Minkov
8825fb83f9
Fix log in to msn. Hope to fix builds too.
17 years ago
Lyubomir Marinov
988d8655e7
Updates the README on the subject of configuration the dependencies of the FFMPEG JNI library with the information about Mac OS X and Linux.
17 years ago
Lyubomir Marinov
c5ae58636d
Provides (1) a README on the subject of configuring the dependencies of the FFMPEG JNI library and (2) a Makefile to build the FFMPEG JNI library on Windows.
17 years ago
Lyubomir Marinov
78d321e505
Tiny formatting and unused-import fixes, a couple of typo corrections.
17 years ago
Sebastien Mazy
7b3b3facd4
SIP: Use utility method to manage *ApplicationData() operations
17 years ago
Sebastien Mazy
7b468bfe2e
SIP: make ProxyRouter rely on marked Requests
17 years ago
Sebastien Mazy
13568074e4
SIP: mark created Message-s with their service.
...
Mark all packets we create by using the new JAIN-SIP's
SIPMessage.setApplicationData() and a new wrapper
SipMessageFactory.
17 years ago
Sebastien Mazy
db466d4c16
overwrite JAIN-SIP logs when starting
17 years ago
Lyubomir Marinov
e33eb27cfa
Fixes the names of the Jain SIP jars in the IDE support files because they got renamed in r4930.
17 years ago
Sebastien Mazy
341747da88
Updated JAIN-SIP RI to 1.2.91
17 years ago
Lyubomir Marinov
0cc0ee269e
Enables the JNI-based H.264 encoder and decoder on Linux (but it only works on 32-bit systems and the 64-bit support will come soon).
17 years ago
Lyubomir Marinov
2d36d710a0
Fixes the native part of LTI-CIVIL to work on 32-bit Linux: (1) includes patches from Damian Minkov to add support for various format conversions and (2) properly stops and disposes the native CaptureStream so that LTI-CIVIL stops capturing when told to do so and it doesn't freeze the application on errors.
17 years ago
Damian Minkov
e9bce3920c
Trying to fix builds and msn contact retreiving.
17 years ago
Lyubomir Marinov
380d9a517e
Updates the Windows JNI FFMPEG bindings used for H.264 encoding and decoding to r16801 in order to match the Mac OS X ones.
17 years ago
Lyubomir Marinov
f2c2b5365d
Enables the JNI-based H.264 encoder and decoder on Mac OS X. FFMPEG is at r16801.
17 years ago
Lyubomir Marinov
078bb85a2a
Commits the source of the native JNI FFMPEG wrapper utilized in r4922 for the purposes of the H.264 encoder and decoder.
17 years ago
Lyubomir Marinov
3b10be78a0
Removes a seemingly unnecessary allocation in .impl.media.codec.video.h264.Packetizer which causes a large number of garbage collections. There's still a lot to be desired there because the class is still a major offender in the area of owned garbage-collected objects with respect to size but the improvement is noticeable anyway.
17 years ago
Lyubomir Marinov
cc373b375b
On Windows, implements JNI-based replacements for the JNA-based H.264 encoder and decoder. The new implementations execute much faster, produce less garbage and use a newer ffmpeg version (which contains optimizations to at least the H.264 decoder).
...
Mac OS X and Linux will still use the JNA-based implementations because the respective native JNI libraries haven't been built for them.
Just as the JNA-based implementations, the JNI-based ones cause disturbing numbers of garbage collections (though less than their ancestors) - the encoder and the packetizer are huge offenders. But these will be addressed in subsequent revisions because the problems are not the subject of the switch from JNA to JNI.
17 years ago
Lyubomir Marinov
17c2558453
Fixes the warnings about unused imports introduced in recent revisions.
17 years ago
Damian Minkov
123a00d5d4
Some formatting and javadocs and fix framerate problem.
17 years ago
Yana Stamcheva
3709efebe8
Fix URLs within icq messages.
17 years ago
Yana Stamcheva
24a812e041
Fixes issue #529
...
Replace fixed account icons in the account configuration form with the current account status icons.
17 years ago
Werner Dittmann
5a20ed921c
Comment all resource strings. If we are ready with ZRTP restructuring this
...
file can be removed.
17 years ago
Werner Dittmann
f337314dd8
SOme restructuring when sending events, add information to display to
...
user in case something goes wrong or needs to be confirmed.
17 years ago
Werner Dittmann
36fc1d2892
Add a tooltip text.
17 years ago
Werner Dittmann
f9468fe92b
Add some ZRTP information texts.
17 years ago
Yana Stamcheva
8f8bd6471e
Some minor changes to security UI (ongoing work).
17 years ago
Yana Stamcheva
333a823b14
- Fixes Issue #: 434 Wrong ID when try to install an already installed account.
...
- Removes the "Override server" option from account wizards.
- Adds a property to the ProtocolProviderFactory which indicates if the server has been modified
17 years ago
Lyubomir Marinov
a832239300
Fixes the passthrough mode of .impl.media.codec.video.ImageScaler to work on Windows as well and thus not impose an execution-time penalty.
17 years ago
Yana Stamcheva
534858694b
We don't need to call setContentAreaFilled on the dialButton any more, because we have done that for the SIPCommButton now.
17 years ago
Yana Stamcheva
10fa41c855
Fixes an exception occurring while opening/closing contact list groups.
17 years ago