Jitsi Versions Save

Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features.

r2.14.695

11 months ago

r2.14.721

1 year ago

5633

3 years ago

Jitsi-2.4

6 years ago

Improved security, better audio quality, WebRTC compatibility, greatly improved chat room support and numerous other features and enhancements:

  • Greatly improves Multi-User Chats with XMPP and makes all of them appear in the contact list.
  • Adds support for Socialist Millionaire Protocol with OTR, adds OTR support for SIP and fixes a number of other OTR-related issues.
  • Adds support for DTLS/SRTP (and WebRTC compatibility in libjitsi) through bouncycastle.
  • Adds Forward Error Correction (FEC) for SILK and Opus and Packet Loss Concealment (PLC) for all codecs.
  • Fixes a failure to preview the video device on GNU/Linux.
  • Adds a mobile indicator icon next contacts when they are detected to be logged in only from a mobile device.
  • Makes it possible to pre-provision Windows installations through MSI params.
  • Adds support for XMPP contact resources.
  • Improves random number generation for ZRTP.
  • Adds an option when using proxies to forward DNS traffic to an address, useful for Tor users to avoid DNS leaking.
  • Adds confirmation for video and image previews for security reasons.
  • Fixes SDES in-call reinitialisation.
  • Improves stability for the WASAPI audio system and makes it the default on Windows.
  • Adds greatly improved native echo cancellation on Windows.
  • Updates to Opus 1.1
  • Adds native CoreAudio support on OS X.
  • Fixes an issue which could cause some participants in merged and cross-protocol calls to not hear others or not be heard by others.
  • Improves audio mixing performance.
  • Added translation to Asturian, Czech, Swedish, Scottish Gaelic.
  • Adds a configuration property editor.
  • Fixes the Jitsi crashed reports that were sometimes experienced on Windows.
  • Drops Java 1.5 compatibility.
  • Enables the detection of PulseAudio and Video4Linux2 systems under FreeBSD. Tzanetos Balitsaris.
  • Numerous other fixes and enhancements.

Downloads

Binaries are available at https://download.jitsi.org/

Jitsi-2.2

6 years ago

Jitsi 2.2 is now available for download (https://download.jitsi.org) offering stability improvements and feature enhancements. In this release you will enjoy support for XMPP resources, support for Microsoft's WASAPI audio system, significantly better audio quality over lossy networks such as Wi-Fi, improved conference call stability with Jitsi Videobridge (still a Work In Progress), better video calls and many other improvements and many sorted out problems of the video calls quality. We also now have "push to talk" functionality, ability to set the video bit rate, improved window behavior and more readable history logging.

Jitsi downloads are available for Mac OS X, Linux and Windows and are completely translated in Bulgarian, English, French, German, Italian, Spanish. Partial translations for 19 more languages are also included.

Following is a list of the most important changes brought by this build:

  • Adds an alternative to PortAudio using Windows Audio Session API (WASAPI) (Not yet but soon to become the default audio system on Windows).
  • Adds the possibility to send message or call a specific contact resource over XMPP.
  • Allows setting the video bit rate.
  • Adds presence, avatars and phone types to the "Transfer Call" dialog.
  • Fixes duplication of incoming messages and file transfer panels when show history in chats is enabled.
  • Adds a new Jitter Buffer implementation that greatly improves audio in lossy networks such as Wi-Fi.
  • Adds support for searching for contacts in Thunderbird address books.
  • Adds organization name in LDAP and OS X Address Book search results.
  • Detects video support in XMPP vCard-s (important for CUSAX deployments).
  • Improves Jitsi Videobridge call stability (Work In Progress).
  • Fixes false-alerts for chat window closing.
  • Implements a way for users to disable call waiting via configuration.
  • Fixes various problems with video calls.
  • Adds "push to talk" functionality (quick unmute while pressing Ctrl+Shift+T).
  • Prevents firewall prompts from popping up every time Jitsi is started on Mac OS X 10.6.
  • Fixes copying of smileys, links and message headers in the chat history window (which wasn’t previously possible).
  • Adds TLS client certificate login strategy for XMPP.
  • Adds a minimal (configurable) duration for RTP DTMF tones.
  • Adds retransmissions for 180 Ringing SIP responses over unreliable transports.
  • Fixes NAPTR sorting by preference.
  • Allows use of distinct (configurable) port ranges for audio and video streams.
  • Improves incoming call window placement.
  • Upgrades to latest ice4j version, for better WebRTC compatibility (Work In Progress).
  • Makes conference related menu items available regardless of the currently active window.
  • Fixes the event configuration file chooser to remember the last stored file location.
  • Reverts to use of vanilla bouncy castle libs to address comments received during the Debian submission.
  • Logs dates in all history files as ISO 8601 with time zone.
  • Various other fixes and improvements.

Downloads

Binaries are available at https://download.jitsi.org/

Jitsi-2.0

6 years ago

Among the most prominent new features you will find quality multi-party video conferences for XMPP, audio device hot-plugging, support for Outlook presence and calls, an overhauled user interface and support for the Opus and VP8 audio/video codec. You can download the new version at the following location: https://download.jitsi.org/

The new multi-party video conference is very bandwidth-friendly and as such allows for any number of participants as long as the clients are powerful enough to decode the incoming video. The quality and the bandwidth efficiency come from the fact that each participant only needs to send its video once to a server using Jitsi-Videobridge, which relays the data to all the other participants. An open XMPP server having Jitsi-Videobridge enabled is available at: http://jit.si

Hot-plugging audio-devices in an active call is now possible, for example switching from the integrated audio of a notebook to a headset. The more modern new user interface better fits into all the supported operating systems. New support for the open source audio codec OPUS provides better call quality and the VP8 video-codec an alternative to H.264. Users of Outlook see the presence status of their contacts directly in Outlook and can start calls or chats by hovering over a contact.

Jitsi downloads (https://download.jitsi.org) are available for Mac OS X, Linux and Windows and are completely translated in Bulgarian, English, French, German, Italian, Spanish. Partial translations for 19 more languages are also included.

Following is a list of the most important changes brought by this build

  • Video conferencing with Jitsi Videobridge.
  • Presence and call integration with MS Outlook.
  • Moves to a completely revamped Graphical User Interface.
  • Support for Opus and VP8.
  • Support for PulseAudio on Linux.
  • Fine grained control and duplication of audio notifications over several devices.
  • Support for Last Message Correction (LMC) with XMPP through the UP arrow.
  • Implements (native) volume control.
  • Improves support for audio hotplug, including during calls.
  • Improves video rendering performance.
  • Numerous stability fixes for Portaudio.
  • Support for the Combined Use of SIP and XMPP (CUSAX).
  • Support for ZID names with ZRTP.
  • Switches to Libjitsi.
  • Support for answer/hangup global shortcuts for use with HID compatible headsets.
  • Support for STUN/TURN server discovery from jingle info.
  • Adds further details (e.g. ICE processing and video resolutions) to the call info window.
  • Updates display names when changed at server-side.
  • Auto accept authorizations if we have initiated adding of a contact.
  • Fixes support for default "auto away" values.
  • Numerous other fixes and improvements!

https://download.jitsi.org/jitsi/changelogs/changelog-4506.html

Downloads

Binaries are available at https://download.jitsi.org/

Jitsi-2.6

6 years ago

Security fixes

  • Updates otr4j to version 0.22 which fixes a security vulnerability in the AKE (thanks to Hans-Christoph Steiner for the report)
  • Stop XML External Entity (XXE) Processing (thanks to Markus Kilas for the report)
  • Stop XSS with nicknames in the chat window (thanks to Toby Pinder for the report)
  • Disable the support for SSLv3 in XMPP

New features

  • Shiny new support for the IRC protocol (thanks to Danny van Heumen)
  • Proper Gatekeeper Support on OSX 10.10 Mavericks
  • Support for Java 8
  • Webstart launcher (beta and in source only)
  • "In a meeting" status (on Windows with Outlook only)
  • DNS packages are now logged as well
  • Splash screen on startup
  • Adaptive Multi-Rate Wideband (AMR-WB) audio codec, also known as G.722.2

Removed support

  • MSN protocol
  • Google's legacy Jingle
  • 32bit OSX operating systems

Bugfixes/Improvements

  • SIP/XMPP
    • Try to register more aggressively when dialling a URI on startup
    • Plays the DTMF sounds immediately upon pressing the respective buttons; otherwise, playing them sequentially results in sounds which are played/heard many seconds or even a minute after the respective button is pressed.
    • Fixed loss of audio of paused/on hold calls with SRTP encryption due to a failure to authenticate RTP packets
    • Automatic toggling of the 'On the phone' status (disabled by default)
    • Fix ZRTP security status notification when video gets disabled
    • Supports signalling Opus in a more interoperable way (with both 1 and 2 channels)
    • Brings back recording in WAV format
  • SIP
    • Handle screen name updates
    • Don't write call history record from queue calls (RFC3226 reason cause=200;text="Call completed elsewhere")
    • Add support for callto: and tel: URIs
    • Fixes an issue with non-responses to INVITEs arriving within a TERMINATED dialog by responding with a 481 Call/Transaction Does Not Exist
    • Adds support for NOTIFICATION messages that are not synchronised with the SUBSCRIBE request
    • Respect port in registrar-less SIP calls
    • Better reconnection handling on TLS connections
    • Better negotiation of SDES encrypted calls
    • Adds CRLF keep alive method
    • Stop keep alive when the server reports a wrong password
    • Enables sending of RFC4575 partial notifications by default
  • XMPP
    • Adds support for undefined Jingle reason codes.
    • Correctly parse XMPP addresses with an @ in their resource name (patch by Sandeep Raghuraman)
    • Support for anonymous logins
    • Connection information frame that shows the active server and the encryption ciphers (courtesy of Markus Kilås)
    • Reuses chat thread IDs when sending messages
    • Implements XEP-0280 (message carbons)
    • Send typing info only after the first message has been sent and only to the resource the messages is actually sent to
    • Adds the ability for the OTR plugin to work with resources
  • Chat
    • Larger history buffer in chat panels
    • Does not select already opened multi chat tabs on new messages, just changes the color and adds the number of unread messages
    • Prints friendly message when user has its voice revoked and tries to send a message
    • Fixes banning chat room members
    • Recent messages as contacts
    • Updates server side history loading for chat rooms
    • Option to automatically open a chat room from is now available from the context menu
    • Fixes HTML being shown in OTR messages
  • General
    • Show the MetaContact's name in search results
    • Show the entire chain of X.509 certificates on validation failures (courtesy of Markus Kilas)
    • Does not try to modify metacontact list storage when adding contact to a non persistent group
    • Fixes number of packets and lost packets statistics for media stream
    • Fixes 'Scratch noise using opus/48000 codec' reported by Luca Antonioli.
    • Displays global status message when available.
    • Fixes muting local input for all peers in conference calls created after merging a call into one to one call (used to mute only the peer from the initial call)
    • Adds phone numbers to LDAP query searchable attributes
    • Changes the ProtocolContactSourceService search for contacts to be case insensitive.
    • Displays date or hour in front of recent messages content
    • Encode display names to support commas in the call history
    • Fixes auto selection of the first contact for search filter
    • Fixes issues with renaming groups and moving a user from group to the root group
    • Options to customize LDAP queries
    • Uses client-to-mixer audio levels as defined by RFC 6464
    • ConfigService based on HSQLDB (intended for users with huge configuration files, optional and disabled by default)
    • Show UI language selection in current and destination language along with the progress of the translation
    • Fixes the support for G.722

Platforms

  • Windows
    • Implement a workaround for Java bug JDK-6672015 (Microsoft CryptoAPI KeyStore can have aliases duplicates)
    • Avoid overlapping of the device combobox with the video preview
    • Fixes the issue with hanging JVM or Jitsi crashes when second instance of Jitsi on windows is started
    • Mitigates an issue with sample rate conversion in Windows Audio Session API (WASAPI) which leads to audio glitches.
    • Adds Jitsi to the list of IM Providers in windows registry
    • Increase audio controls height to show mic-level for WASAPI
  • Linux
    • Fixes automatically changing Pulseaudio's microphone level on call setup
    • Fixes an issue with the LookAndFeel which might cause a GTK+-specified font to not be used
  • OS X
    • Use an embedded Java 8 runtime
    • Use CoreAudio as the default audio system
    • Enable echo cancelling by default

Downloads

Binaries are available at https://download.jitsi.org/

Jitsi-2.8

6 years ago

Security fixes

  • Update the embedded JRE to 1.8.40

New features

  • None

Removed support

  • GTalk and Google ICE remnants

Bugfixes/Improvements

  • SIP/XMPP

    • Fixes crashes in call recording in mp3 format
  • SIP

    • Correctly retrieve source address for UDP SIP sockets (OSX only)
  • XMPP

    • Honor presence changes while logging in
  • Chat

    • Improve state tracking of OTR in conversations
    • Close only the active chat window with the window close button (thanks to Filip Maciejewski for the fix)

General:

  • Delete Felix cache on minor version updates (avoids e.g. duplicate config options)
  • Remove system wide default key bindings
  • Fix alphanumeric dialpad labels
  • Updated translations
  • Fix Forward Error Encoding (FEC) in SILK audio codec

Platforms

  • Windows

    • Fixes an access violation in H.264/video
    • Add "File Version" attribute to the launcher for software inventories
  • Linux

    • Update Unbound wrapper for DNSSEC
  • OSX

    • Fixes a segmentation fault in desktop capture
    • Show warnings on unsupported OSX versions
    • Re-added support for OSX 10.6
    • Fix Character encoding in Growl notifications

Downloads

Binaries are available at https://download.jitsi.org/

Jitsi-2.10

6 years ago

General

  • Log DNS queries in packet log
  • Option to disable popups
  • Updated translations
  • Database based configuration service enabled by default (switch back to properties file based configuration by creating ~/.jitsi/.usepropfileconfig)
  • Binaries signed with SHA256 by Ingo Bauersachs reflecting the community maintenance
  • Improved add contact dialog
  • DNSSEC validation based on dnssecjava
  • Improved IPv6 handling
  • Draggable call window
  • Fix treating a new ZRTP ID as a mismatch
  • Show SHA256 fingerprint when encoutering untrusted certificates
  • Update embedded JRE to 1.8.121

Removed support

  • Yahoo!, the network doesn't exist anymore
  • Facebook, doesn't allow XMPP connections anymore
  • MSN, the network doesn't exist anymore

Protocols

  • SIP
    • New Busy Lamp Field plugin to monitor lines on a PBX
    • Fix display name field in SIP account wizard
    • Option to disable proxy filter for HA environments
    • New SDES ciphers
    • Allow to add SIP contacts with spaces in their phone number
    • Support for domains that have NAPTR records for other protocols than SIP
  • XMPP
    • Improved handling of xmpp: URIs
    • Querying of Google Contacts with OAuth2
    • Improve Carbon handling
    • Improve Last Message Edit
  • ICQ
    • Remove 8 character password limitation
  • IRC
    • Realtime contact updates
    • Some support for IRC v3.1
    • SASL authentication
    • Proxy support

Platforms

  • Windows
    • Support for Office 2016
    • Removed support for Office 2003/2007
    • Support for Windows 10 default application list
    • Support for more webcams, e.g. ManyCam virtual camera
    • Sanitize filename in incoming file transfers
  • Linux
    • Tray icon disabled by default, support for AppIndicator if enabled in options
    • Fixed crash when switching consoles, enabling screensaver, etc.
  • OS X
    • Support for tel: and callto: URIs

Downloads