hristoterezov
47de77317a
Updates libjitsi.
12 years ago
Boris Grozev
1aa9bbb298
Updates libjitsi to 622e8f9a3110.
12 years ago
Boris Grozev
36f54dd58f
Updates libjitsi to 6f0925a490.
12 years ago
Boris Grozev
540a0e559a
Updates libjitsi.jar to b6352170a53017.
12 years ago
Lyubomir Marinov
28dd54b4d5
Ensures that the lengths of the values of the ice-ufrag and ice-pwd attributes conform to RFC 5245 15.4. "ice-ufrag" and "ice-pwd" Attributes. Reported by Philipp Hancke.
12 years ago
George Politis
2ac7708a7c
Updates fmj.jar to r64 and libjitsi to 4212fd90f0d29eae1d6c167c04895f0775e22aea
12 years ago
Damian Minkov
91cadec879
Updates sdes4j to 1.1.2.
12 years ago
hristoterezov
b477959ca0
Updates libjitsi.
12 years ago
hristoterezov
56882c66bd
Fixes number of packets and lost packets statistics for media stream
12 years ago
Boris Grozev
1cf54b6fe7
Updates libjitsi.jar to d25205bdc6532 (enables recording in WAV format).
12 years ago
Lyubomir Marinov
e637082d31
Fixes 'Scratch noise using opus/48000 codec' reported by Luca Antonioli.
12 years ago
Damian Minkov
f21dedc296
Adds few fixes for deb-src target.
12 years ago
Boris Grozev
d10da4fdee
Updates libjitsi.jar to 8e870faa608987.
12 years ago
Boris Grozev
c0752b1b11
Updates FMJ to r60.
12 years ago
George Politis
7ada31496b
Ups fmj to r58 and libjitsi to af749fb7d0581972f169d9da043494c841f02830 so that we can build the libjitsi bundle to be used in the videobridge.
12 years ago
hristoterezov
f42f2953b3
Adds methods for number of packets and number of lost packets to the MediaStreamStats.
12 years ago
Lyubomir Marinov
bcc8960261
Supports RTCP XR.
12 years ago
Damian Minkov
b5e80c5a9a
Handles incoming format parameters for ilbc codec.
12 years ago
Damian Minkov
a8453f66f1
Adds libjitsi package dependency for debian source package.
12 years ago
Boris Grozev
d922f477da
Updates libjitsi.jar to b08ec7f3ba0.
12 years ago
Boris Grozev
39c160be8a
Updates smack with the patch for parsing XMPP addresses provided by Sandeep Raghuraman.
12 years ago
Damian Minkov
d870522f1d
Adds sdp parameter indicating the annex compatibility when g729 is enabled.
12 years ago
Boris Grozev
b3a14e301d
Updates libjitsi to e8366ff0408.
12 years ago
Boris Grozev
a5a8469f2e
Update fmj.jar to r49 ('Adds a configurable minimum size for the video jitter buffer.').
12 years ago
Boris Grozev
ce5973e260
Updates libjitsi to dc71949d6c71.
12 years ago
Boris Grozev
76a83ef042
Updates libjitsi.jar to 0c3b9e838bd8797049685a48d8806f61688c9436.
12 years ago
Boris Grozev
1d10a9f9c0
Updates libjitsi, simplify code.
12 years ago
Boris Grozev
781334faf7
Updates libjitsi.jar to fc8040383ce5447837e1dff2b6df9690915443dc.
12 years ago
Boris Grozev
ce54491504
Adapts to the changes to libjitsi moving the Recorder interface to the "recording" package.
12 years ago
Lyubomir Marinov
3d24d3f92d
Fixes a false reporting of SSRC audio levels when such are negotiated but not sent.
12 years ago
Boris Grozev
662f94b566
Updates libjitsi.jar to 179151f1ab
12 years ago
Lyubomir Marinov
10eafb279a
Updates to ice4j r402 which fixes a deadlock.
12 years ago
George Politis
d9eeb67781
Updates ice4j to r401
12 years ago
George Politis
ec3eeda148
Updates ice4j to r400
12 years ago
Lyubomir Marinov
97f27d1391
Fixes issues with the REST public API of Jitsi Videobridge.
12 years ago
Lyubomir Marinov
3f564b8c60
Implements DefaultTlsServer.getRSAEncryptionCredentials() which may be required by certain cipher suites.
12 years ago
Lyubomir Marinov
dbd907ed29
Fixes the list of cipher suites supported by the DTLS server so that it reflects the capabilities of the actual Bouncy Castle implementations at this time.
12 years ago
Boris Grozev
2189ad71b6
Determines whether ice4j is running on an Amazon EC2 instance by trying to connect via HTTP.
12 years ago
Lyubomir Marinov
59edf668c4
Cleans up the background Threads associated with TURN candidates more explicitly/aggressively/thoroughly in an attempt to mitigate a leak of such reported by Enrico Marocco.
12 years ago
Lyubomir Marinov
1637e21bc0
Lets RTP packets generated from mute data sources from time to time in order to fix an issue at the receiver which could cause it to get out of sync with respect to the SRTP index of the sender. Issue reported and fix suggested by Emil Ivov.
12 years ago
Lyubomir Marinov
ced46ddfb3
Always uses Jitsi's own gain control because the use of PulseAudio's stream-specific volume control is reported to undesireably maximize the volume ( https://java.net/jira/browse/JITSI-1050 ).
12 years ago
Lyubomir Marinov
bc182c3a9f
Fixes an issue which could cause SRTP to start failing to authenticate RTP packets after a number of RTP packets indicated as generated from a muted audio source were dropped.
12 years ago
Boris Grozev
7d4ad14af2
Updates libjitsi.jar to 62674e2ff53dd1e
12 years ago
Boris Grozev
beae8c786a
Updates fmj.jar to r48 (Runs the SSRCCacheCleaner every 5 seconds (and not only on reception of RTCP packets).
12 years ago
Damian Minkov
44cf91af76
Updates dnsjava with a patch needed for correct operation of dnssec on windows.
12 years ago
Damian Minkov
351f682393
Updates dnsjava to 2.1.6, applying patch to set custom logger. Adds dns packages to packet logging.
12 years ago
Lyubomir Marinov
790c36f960
Mitigates an issue with sample rate conversion in Windows Audio Session API (WASAPI) which leads to audio glitches.
12 years ago
Lyubomir Marinov
5a047abcbf
Mitigates an issue with sample rate conversion in Windows Audio Session API (WASAPI) which leads to audio glitches.
12 years ago
Ingo Bauersachs
5cf2a26673
Remove ridiculous code duplication and string comparisons
...
Includes update to libjitsi/b2f593c7b3ac683a92369609b17d820ad42762ca
12 years ago
Lyubomir Marinov
03aef9b6ba
Fixes a NullPointerException.
12 years ago
Boris Grozev
56a092de3c
Updates libjitsi.jar to 5bc72cf4d
12 years ago
Lyubomir Marinov
183b69c82f
Fixes memory leaks.
12 years ago
Boris Grozev
7be216f758
Updates FMJ to r45 and libjitsi to 0eee18aae05.
12 years ago
Damian Minkov
db8071c2d4
Separates phone number service, to be a service in separate bundle and improves the number matching when searching for phone numbers.
12 years ago
Lyubomir Marinov
640b9d50c3
Fixes an audio quality degradation observed with Core Audio on OS X when the Audio tab in Preferences is open during a call.
12 years ago
Lyubomir Marinov
037599f369
Removes duplication.
12 years ago
Lyubomir Marinov
f5cb93e794
Fixes a case which may lead to ignoring non-distinguishing but important format parameters/SDP fmpt such as H.264 sprop-parameter-sets.
12 years ago
Lyubomir Marinov
ddf48ce846
Updates FMJ to r41 (which fixes warnings). Exposes a couple of fields.
12 years ago
Damian Minkov
507e754af7
Updates CoreAudio to be default and echo cancel to be activated for it by default on macosx.
12 years ago
Lyubomir Marinov
76efc9c43d
Enhances the support for received H.264 SDP format parameters such as sprop-parameter-sets.
12 years ago
Boris Grozev
51fa51a1f2
Updates libjitsi.jar to faf387ce0c01040fa92f568d9fff484b655ee554 (Filters RTP
...
packets in accord with the MediaStream direction. Fixes problems with new
ReceiveStream-s being created while on hold.).
12 years ago
Boris Grozev
e72c6af968
Updates libjitsi to 600e7ec84a7de3eca11c081a7c58c9d37cf0eb41 (fix failure to restart receive streams).
12 years ago
Ingo Bauersachs
a7ee8fcc44
Update libjitsi to 60339296ac7d09a9ded7c8ce9665fbb2ae2a4498
12 years ago
Lyubomir Marinov
3439ffd5fb
Extracts an internal class into its own file for the sake of readability.
12 years ago
Boris Grozev
f67167f364
Updates fmj.jar to r40 (Fakes a TimeoutEvent when a ReceiveStream is replaced with a PassiveSSRCInfo (e.g. when an RTCP Receiver Report is received, instead of a Sender Report, for the ReceiveStream).).
12 years ago
Lyubomir Marinov
c98876d03c
Fixes warnings.
12 years ago
Boris Grozev
dfda58a6ba
Updates libjitsi.jar (fixed failure to free resources for ReceiveStream-s).
12 years ago
Lyubomir Marinov
37e8b10472
Fixes warnings.
12 years ago
Lyubomir Marinov
4b1005dde3
Fixes 'Deadlock between GUI and ReceiveStream' reported by Ingo Bauersachs.
12 years ago
Lyubomir Marinov
0c7cdf4e64
Fixes an IllegalStateException in FileAccessServiceImpl when executing inside Jitsi Videobridge.
12 years ago
Lyubomir Marinov
b09f0618e6
Fixes the sending of RTCP feedback messages to support Full Intra Refresh (FIR). Updates bouncycastle to 1.50. Allows getting the complexity set on the Opus encoder (for debugging/informational purposes).
12 years ago
Lyubomir Marinov
c100eacc6a
Fixes a deadlock in the ICE implementation between Agent.free() and StunClientTransaction observed in Jitsi Videobridge.
12 years ago
Lyubomir Marinov
73487644d4
Fixes an issue with Packet Loss Concealment (PLC) which could cause muting in Jitsi Videobridge conferences to 'repeat' after unmuting.
12 years ago
hristoterezov
fa49941803
Implements user search contact source.
12 years ago
Lyubomir Marinov
e4627ba7d2
Uses a single Thread per StunStack to expire StunServerTransactions in order to reduce the total number of utilized Threads.
12 years ago
Lyubomir Marinov
ef205738d9
Defaults to not dropping received RTP packets from muted audio sources and allows the behavior to be enabled through a ConfigurationService property.
12 years ago
Lyubomir Marinov
974344710c
Uses a Thread pool for StunClientTransaction in order to improve performance.
12 years ago
Ingo Bauersachs
68bd828427
Fix ZRTP security status notification when video gets disabled
12 years ago
Damian Minkov
994e8bfe99
Fixes removing properties with partial match, and adds tests for it.
12 years ago
Lyubomir Marinov
0af99ea38e
Uses client-to-mixer audio levels as defined by RFC 6464 to reduce the effects of decryption, decoding, and audio mixing in the presence of muted audio sources in a Jitsi Videobridge telephony conference.
12 years ago
Lyubomir Marinov
5c5fb51f2a
Fixes DTLS retransmissions in order to make DTLS more resilient to packet loss.
12 years ago
Lyubomir Marinov
7a109ca8f1
Attempts to be less careful and to accommodate even more DTLS records in one datagram.
12 years ago
Lyubomir Marinov
b1fa85cc50
Fixes NullPointerExceptions in DTLS-SRTP.
12 years ago
Lyubomir Marinov
8942d902ee
Takes into account --min-port and --max-port for the Jingle ICE-UDP transport. Attempts to be more resilient to packet loss during DTLS handshaking.
12 years ago
Lyubomir Marinov
9b2760a302
Introduces endpoint and last-n to the Colibri protocol implementation.
12 years ago
Lyubomir Marinov
22eddf4713
Moves screencapture/imgstreaming from the package net.java.sip.communicator to the package org.jitsi.
12 years ago
Marin
f7e447a97c
Improves the OTR information messages displayed to the user when the session status is FINISHED
12 years ago
Boris Grozev
ca912ad0b5
Updates libjitsi to 88517a6ce1901c8146343a15c63374f6ab4cae32. Fixes problems with video introduced recently
12 years ago
Vincent Lucas
4571e6f2a8
Updates libjitsi, libjnmaccoreaudio and libjnwebrtcaec: Loose AEC synchronization exigence in order to avoid jerky sounds.
12 years ago
Boris Grozev
b9b6bdb2fa
Updates libjitsi.jar with libjitsi 6b1c919fa3dc3cbbc403c881b6364b83031bcb44
12 years ago
Damian Minkov
ae03490b29
Fixes google contacts.
12 years ago
Ingo Bauersachs
09c0ef620b
ConfigService based on HSQLDB (through JDBC)
12 years ago
Ingo Bauersachs
e7cd23f434
Update Google Collections RC1 to Guava 15
12 years ago
Lyubomir Marinov
0792a551cb
Fixes the support for G.722 which was recently broken.
12 years ago
Marin
e0e0cf4921
Adds the ability for the OTR plugin to work with Jabber resources
12 years ago
Marin
c164b0aa0a
Updates the otr plugin to use the latest version of the OTR protocol.
12 years ago
Lyubomir Marinov
9dc6b6ef1d
Updates ice4j to r376.
12 years ago
Lyubomir Marinov
58098b9963
Updates FMJ to r36.
12 years ago
Vincent Lucas
91f02d0949
Updates libjitsi: Log information to determine why the CoreAudio library does not load correctly from the build.
12 years ago
Vincent Lucas
bb6008c56d
Updates libjitsi and includes new libraries for CoreAudio AEC using webrtc library.
12 years ago
Damian Minkov
c20ec62245
Disables recording formats currently not working.
12 years ago
Lyubomir Marinov
37db510f55
Reverts FMJ because necessary files were erroneously removed from it. Reported by Damian Minkov.
12 years ago
Lyubomir Marinov
02f63dcaaf
Fixes a failure to preview the video device on GNU/Linux. Reported by pierigno.
12 years ago
Lyubomir Marinov
8d83cfb5be
Improves the CPU utilization and the garbage collection profile of AudioMixer. Uses the default complexity value of the native Opus library in the encoder (unless the user has explicitly specified a value, of course).
12 years ago
Lyubomir Marinov
a3d0a98fe8
Removes unused FMJ classes.
12 years ago
paweldomas
7508a77a7f
Updates libjitsi to 457b56d816.
12 years ago
paweldomas
26cc488505
Modifies VersionImpl and VersionServiceImpl to use shared abstract classes from libjitsi(updates libjitsi bundle).
12 years ago
Ingo Bauersachs
5baad8c1ad
Update log4j to 1.2.17
12 years ago
Ingo Bauersachs
ae070f1e4f
Remove RSS protocol
12 years ago
Lyubomir Marinov
9d31fa1c9c
Fixes a deadlock reported against WASAPI which leads to inability to make calls.
12 years ago
Ingo Bauersachs
e4ed60734f
Update libjitsi (Windows Downloads folder in FAService)
12 years ago
Ingo Bauersachs
8b09d84210
Replace System-Bundle header by BSN and a list that defines sys-bundles
12 years ago
Marin
9bb91f0a8a
Property editor search field is now case insensitive and searching by value is possible.
12 years ago
Vincent Lucas
8b39476038
Updates libjitsi: Updates SRTP transform engine when setting new SDES keys.
12 years ago
Marin
93f526c1b2
Fixed a bug with OTR not displaying cyrillic in the Question authentication dialog
12 years ago
Damian Minkov
5497767511
Mixes system random with audio samples into the Fortuna entropy pool.
12 years ago
Lyubomir Marinov
77d0e7eb91
Fixes an issue which could cause a DTLS client to never send a Client Hello.
12 years ago
Lyubomir Marinov
1015c31539
Fixes an issue which could cause the DTLS-SRTP implementation to assume the role of a DTLS server instead of a DTLS client.
12 years ago
Lyubomir Marinov
edce284364
Adds a couple of ConfigurationService properties aimed at developers to enable experimental features related to RTP translation.
12 years ago
Lyubomir Marinov
1a27a656fa
Logs a couple of debug messages to warn about potential programming errors.
12 years ago
Damian Minkov
e663f95e42
Updates zrtp4j to use SecureRandom in order to use /dev/urandom on linux.
12 years ago
Lyubomir Marinov
82666676ee
Attempts to remedy an issue in video telephony conferencing which could cause pacets of some streams to be overly delayed.
12 years ago
Lyubomir Marinov
e63ff06323
Fixes differences in signedness of synchronization source (SSRC) identifiers which could lead to incorrect display of telephony conferencing-related information. Decreases the allocations in the DTLS-SRTP implementation. Fixes an issue which could cause an RTP packet to be read more than once.
12 years ago
Lyubomir Marinov
a768bbfeab
Adds more verbose logs. Removes unnecessary casts between long and int.
12 years ago
Lyubomir Marinov
64f9bee24d
Avoids automatic boxing and unboxing in the handling of audio levels. Fixes a deadlock which leads to loss of audio.
12 years ago
Lyubomir Marinov
49030edb87
Prevents host candidates with loopback addresses. Patch by Emil Ivov.
12 years ago
Lyubomir Marinov
25f3208044
When relaying RTP, routes RTCP Feedback Messages to their indicated recepient only.
12 years ago
Lyubomir Marinov
0429571230
Fixes issues with SRTP related to the rollover of the sequence number, encryption with missing sequence numbers.
12 years ago
Lyubomir Marinov
527cee16b9
Allows finer control over the generation of synchronization source (SSRC) identifiers.
12 years ago
Lyubomir Marinov
da5a9211b4
Fixes a possible java.lang.InternalError. Reported by Server Test on the users mailing list.
12 years ago
Lyubomir Marinov
bdf3002deb
Fixes an issue which could cause CPU starvation while receiving from MultiplexingDatagramSocket.
12 years ago
Damian Minkov
5898ddd57f
Fixes working with server-side readonly groups (shared groups in OF), handles 406 error while editing roster items.
12 years ago
Vincent Lucas
ece58c4bdd
Updates libjisti: Corrects deadlock for CoreAudio when closing renderer and capture streams.
12 years ago
Lyubomir Marinov
9b2502e0dc
Improves the developer logs in the DTLS-SRTP implementation.
12 years ago
Lyubomir Marinov
3579a958bc
Disables a lot of unnecessary file writes performed by FMJ at the startup of libjitsi.
12 years ago
Lyubomir Marinov
3d381167b2
Works around a bug in the Bouncy Castle Crypto APIs which could cause the DTLS-SRTP implementation (and, consequently, Jitsi and Jitsi Videobridge) to enter an endless loop.
12 years ago
Lyubomir Marinov
bab6304b2b
Updates to the latest revision of ice4j (because libjitsi has been updated for the developers who use both ice4j and libjitsi).
12 years ago
yanas
d55b3efebe
Adds the possibility to edit account details. Patch provided by Marin
...
Dzhigarov on dev (Nov 8, 2013).
12 years ago
gpolitis
fa69d4d2e7
Merge pull request #12 from mdzhigarov/otrJitsi
...
Integrates the latest otr4j library and exposes the Socialist Millionaire Protocol (SMP) functionality in Jitsi.
12 years ago
Ingo Bauersachs
f2694065ad
Use separate dirs for application logs, cache and configuration data
...
This is primarily used on Windows to store logs and cached data
on the local computers instead of on the network when roaming profiles
with folder redirection is used.
12 years ago
Marin
88bc48e9b1
Added support for SMP for the OTR plugin.
12 years ago
Ingo Bauersachs
e93609406f
Update libjitsi to 4d7f9a0e49 to include an SDES "on hold" patch
12 years ago
Lyubomir Marinov
833358c13a
Allows automatic gain control (AGC) to be enabled/disabled for Windows Audio Session API (WASAPI). Patch by Timothy Price.
12 years ago
Vincent Lucas
6a4f51f267
Updates libjitsi.jar: Corrects sample rate initialization for Core Audio.
12 years ago
Lyubomir Marinov
ebb9a43239
Rebuilds jndirectshow.dll with a newer version of mingw64.
12 years ago
Vincent Lucas
5a24f34cec
Updates libjitsi: Corrects deadlock when closing renderer in Core Audio. Reports c error to java logger.
12 years ago
Vincent Lucas
060c9130bc
Updates libjitsi: Mac Core Audio: Stops the rendering process at most after 500 ms even if there is more data already buffered.
12 years ago
Lyubomir Marinov
5e1948b652
Adds support for DTLS-SRTP with Jitsi Videobridge.
12 years ago
Vincent Lucas
74812b5748
Updates libjitsi and libjnmaccoreaudio: Changes "MacCoreaudio" audio system name into "Core Audio". Corrects wrong detection of input and output devices. Avoids concurrent process of the "stop" and "read/write" functions at the native level.
12 years ago
Lyubomir Marinov
1d1a2b116a
Fixes issues with DTLS-SRTP.
12 years ago