Boris Grozev
5628ea0d2b
Updates ice4j to r420.
11 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.
11 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
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
c98876d03c
Fixes warnings.
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
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
974344710c
Uses a Thread pool for StunClientTransaction in order to improve performance.
12 years ago
Lyubomir Marinov
9dc6b6ef1d
Updates ice4j to r376.
12 years ago
Lyubomir Marinov
1a27a656fa
Logs a couple of debug messages to warn about potential programming errors.
12 years ago
Lyubomir Marinov
49030edb87
Prevents host candidates with loopback addresses. Patch by Emil Ivov.
12 years ago
Lyubomir Marinov
bdf3002deb
Fixes an issue which could cause CPU starvation while receiving from MultiplexingDatagramSocket.
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
hristoterezov
ae7814655b
Fixes issue when the user try to make a call and the peer remains in state connecting forever. The issue is caused by upnp methods that block forever.
13 years ago
Emil Ivov
a694066b11
Upgrades to latest ice4j version, for better WebRTC compatibility (More to come on this subject in the following weeks).
13 years ago
Lyubomir Marinov
afb27d05c3
- Prevents a NullPointerException in ice4j's Connector#stop() which appears quite often with unknown side effects.
...
- Prevents a NullPointerException in ToolsMenu related to the Jitsi VideoBridge menu item which causes of long chain of other exceptions and, eventually, prevents the application from completing its startup.
- Moves the C source code of JNI PortAudio library from Jitsi/net.java.sip.communicator to libjitsi/org.jitsi. Removes a couple of Java method and C function implementations each of which repeats three times. Fixes possible cases of leaving native callback threads which have been attached to the JVM in undetermined states.
13 years ago
Vincent Lucas
22ffe0448b
Improves harvesting time stats for call info frame. Updates Ice4j to r343: Improves harvesting time stats: 1) number of harvests and 2) total harvesting time for each harvesters.
13 years ago
Vincent Lucas
927108af5d
Updates Ice4j to r342: Corrects harvesting time for disabled harvester.
13 years ago
Vincent Lucas
0fee578fc8
Displays host and reflexive address of remote candidate (CallInfoFrame), if we got the corrsponding rel-addr/rel-port. Updates Ice4j to r341: Updates rel-addr/rel-port management.
13 years ago
Vincent Lucas
8e594b7212
Adds total harvesting time to the call info frame. Updates Ice4j to r339: Adds extra function to export the total harvesting time.
13 years ago
Vincent Lucas
d67e969a0a
Improves call info frame to show the ICE harvesting time if available. Updates Ice4j to r338: Adds extra function to export harvesting time.
13 years ago
Vincent Lucas
ceb334e6ba
Adds CallInfoFrame information about host/reflexive/relayed addresses if ICE is used. Updates Ice4j to r337: Adds functions to get the host/reflexive/relayed address of the selected candidate pair.
13 years ago
Vincent Lucas
3e9672f11a
Updates Ice4j to svn revision #336 : Applies first part of Carl Hasselskog patch: UPnP potential deadlock, Connector closing, CandidateHarvesterSet thread pool merged.
13 years ago
Vincent Lucas
bf34dca47e
Updates Ice4j to revision #333 : Corrects connectivity check client nerver terminate (Jingle only). Reported by Lyubomir Marinov: org.ice4j.ice.ConnectivityCheckClient.run() will skip a check beat.
13 years ago
Vincent Lucas
f424e5f530
Updates Ice4j to revision #332 : Corrects the problem of truncated datagram packets at reception (for packets truncated by the java stack and not by the network).
13 years ago
Vincent Lucas
a1c61aec2d
Updates Ice4j to revision #331 : Corrects STUN packet length computation as pointed outby Pawel Domas.
13 years ago
Vincent Lucas
c3f189792f
Updates Ice4j to revision #330 : Improves detection of STUN packets (MAGIC_COOKIE and valid length header field).
13 years ago
Vincent Lucas
bda57a32aa
Updates Ice4j to revision #328 : Handles TCP socket when closed by remote host (which previously triggers numerous illegal length excpetion).
13 years ago
Vincent Lucas
a687c482c6
Adds password support for google relayed candidate (updates ice4j to svn revision #322 ).
13 years ago
Vincent Lucas
6fa254a88b
Updates ice4j to svn revision #319 : Corrects null pointer exception when trying to log a packet whereas the socket is already closed.
13 years ago
Vincent Lucas
f8983838a7
Update ice4j to svn revision #318 : Reduces log information about harvesting time.
13 years ago
Vincent Lucas
b467e0bba6
Updates Ice4j to svn revison #315 : Adds log information about candidate harvest time for each harvester. And adds log information about gathering harvester time for IceUdpTransportManager and total elapsed time for harvesting candidates.
14 years ago
Vincent Lucas
f4b1b93e32
Updates Ice4j to svn revision #314 : Applies patch 5 and 6 from Daniel Pocock: [jitsi-dev] refreshing patches.
14 years ago
Vincent Lucas
6d1fc3b5a8
Updates Ice4j to svn revsion #313 : Corrects disable IPv6 properties variable name (StackProperties) and its use (HostCandidateHarvester) as reported by Daniel Pocock.
14 years ago
Vincent Lucas
bbeace4ee3
Updates ICE4J to svn revision #312 : Applies patch 1, 2, 3, 4 and 7 from Daniel Pocock: [jitsi-dev] refreshing patches.
14 years ago
Vincent Lucas
68ffd1ba54
Updates ICE4J to svn revision #311 : Puts the Agent into WAITING state when creating a new media stream. This way all incoming connectivity checks are added to the preDiscoveredPairsQueue until this Agent turn back intro RUNNING state.
14 years ago
Vincent Lucas
2bdf33eca1
Updates ice4j to svn revision #310 :
...
Corrects a java under MAC OSX bug when dealing with ipv6 local interface:
the destination address (as well as the source address) under java / MAC OSX
must have a scope ID, i.e. "fe80::1%en1".
14 years ago
Vincent Lucas
b188e9a08f
Updates ice4j library to svn revision #309 : Corrects heap space consumption when TCP DelegatingSocket receives a packet with no data.
14 years ago
Vincent Lucas
8f93660f25
Updates ice4j.zip to revision 308: Corrects reception of hole punch packets for TCP socket.
14 years ago
Vincent Lucas
5d5788b116
Adds XMPP remote control capability advertising and adds XMPP remote control granted/revoked notification. Updates ice4j to svn revision #307 : Corrects detection of STUN packets if the current UDP datagram has no PDU.
14 years ago
Vincent Lucas
ba0e82158d
Corrects RTP adresses logged in pcap file by JingleNodes socket. Updates ice4j library to revision #306 : Corrects RTP adresses logged in pcap file. Adds an informational log when the RTP loss rate is > 5% (at most an entry each 5 seconds).
14 years ago
Vincent Lucas
da9780acee
Updates ice4j library (revision #305 ): Corrects the received STUN packet address logged in pcap file. And corrects the received/send STUN packet address logged in pcap file for JingleNodes.
14 years ago
Vincent Lucas
b6c16610dd
Updates ice4j library corresponding to revision #304 : corrects logged addresses for relayed packets.
14 years ago
Damian Minkov
4cb5d7107c
Adds ice states to call info.
...
Fixes a problem with creating two transport managers for jabber calls and slow creating of upnpharvester.
14 years ago
Sebastien Vincent
c15fdf24ed
Updates ice4j.jar which fixes possible deadlock in ConnectivityCheckClient.
14 years ago
Sebastien Vincent
6f0b55ef5e
Update ice4j.jar which adds additionnall logs and fixes some possible race conditions. The patches of ice4j was contributed by Daniel Pocock on the dev mailing-list with subject "ice4j patches".
14 years ago
Vincent Lucas
74d0012eb4
Updates ice4j library to revision 3000, which provides CandidateExtendedType. Updates JingleNodesCandidate constructor to comply with the ice4j update.
14 years ago