- use of StringBuilder instead of StringBuffer fixed some brace placement made fields final when possible
- use of StringBuilder instead of StringBuffer fixed some brace placement made fields final when possible
Other recent changes in earlier versions:
- replaced use of a StringBuffer by a simple String concatenation as it is now optimized by the JVM
- Fix logger usage - third bunch of changes.
- Fix logger usage - forth bunch.
- Activate libnotify for debian and linux package, still to come activation in rpm package.
- Prevent Call Dialog from stealing focus.
- Commit from translate.sip-communicator.org by user acastroy.: 799 of 799 messages translated (0 fuzzy).
- Add extended changelogs as changelog for debian package, and changelog files for debs used by ui applications to display changes.
- Fix jabber keepalive thread to change state and not trigger re-registering.
- Removes lib/os-specific/mac/installer-exclude/dock.jar from the .classpath of Eclipse because it has been removed from the repository.
- - Add DTMF for DTMF RFC4733 Listener. - Now we can change the priority of send/receive threads (not activated yet).
- Commit from translate.sip-communicator.org by user mandre.: 745 of 799 messages translated (3 fuzzy).
- Show language options in their own locale. Suggested by Matthieu Casanova.
- Fix another bunch of unguarded logger.{debug,info,trace} calls. Ongoing activity to fix the usage of shown logger messages.
- Add ant script to build JNI libraries. Note that external libraries such as ffmpeg, x264, portaudio and speex must be compiled before trying to compile libffmpeg or libjportaudio.
- Fixing jabber asking for password on connection problems.
- Fix handling of logger message and level. Call logger message functions only if the logger level requires it. This avoids a lot of message formating, srting conversions and alike. This cover INFO, DEBUG and TRACE level messages. ERROR and WARN are not protected in this way. Implement a correct log-level reporting to Jain-SIP.
- Fixed bug reported by Lubomir Marinov on dev ( May 28, 2010, subject : "Call from history... strangeness")
- Keyframe indication in single NAL unit packet.
- Commit from translate.sip-communicator.org by user acastroy.: 798 of 798 messages translated (0 fuzzy).
- - Moves the "full screen" and "transfer call" buttons from the status bar to the call window button bar. - Prints DTMF chars, when dtmf key is typed or dial pad button is clicked - Fixes DTMF tones, when typed with modifiers (SHIFT-# for example)
- Fixes a problem in the SDP negotiation of the media formats caused by considering MediaFormats withe same encoding, clockRate and channels (for AudioMediaFormats) to be different because they have different formatParameters.
- Ignore timestamp check for new NAL unit in H264 depacketizer and re-enable output bandwidth limit.