Commit Graph

290 Commits (2b1ed218dfc8783dec4e6bbefe0abd1dca8fc720)

Author SHA1 Message Date
Sebastien Vincent 3038ce8aaf Update ice4j to perform UPnP gateway discovery for WANIPConnection and WANPPPConnection in parallel.
15 years ago
Lyubomir Marinov 7653173e1f Rebuilds the JNI FFmpeg library with newer versions of its dependencies.
15 years ago
Damian Minkov 982e9984cb Fixing smack java 1.5 compatibility.
15 years ago
Sebastien Vincent 1179bfe9cc Update weupnp library to send SSDP discovery messages with "ST: upnp:rootdevice" parameter.
15 years ago
Damian Minkov 483203a05b Escape attributes for special characters in DiscoverInfo and DiscoverItems in smack lib.
15 years ago
Sebastien Vincent d15f11b577 Fix a problem when switch between camera and desktop streaming (and vice-versa), also change SSRC when we reconfigure stream.
15 years ago
Sebastien Vincent fdefd91519 Update weupnp.jar.
15 years ago
Sebastien Vincent f453a067fc Update ice4j.jar (compile with Java 5).
15 years ago
Sebastien Vincent 934c9fb339 Update ice4j.jar that attempt to fix UPnP problem with peer reflexive.
15 years ago
Sebastien Vincent a12f851be6 Attempt to fix UPnP discover and action problems with linux-igd and _maybe_ other routers.
15 years ago
Damian Minkov f81ff28643 Fix NoClassDefFoundError.
15 years ago
Damian Minkov 98e008ec3a Introduce HttpUtils, utility handling http get and post request. One place to handle certificates, http authentication, hostname verification, site redirects.
15 years ago
Damian Minkov 76a11b6d6c Update smackx without debug info, was causing some problem advertising features on macosx with java 1.5.
15 years ago
Sebastien Vincent 76767db08a Initial support for Google Contacts as contact source.
15 years ago
Sebastien Vincent 5ddc2e27c6 Update ice4j.jar to fix some delay problems when using TURN.
15 years ago
Sebastien Vincent 39632782c7 Update ice4j.jar.
15 years ago
Sebastien Vincent ab01d9680e Handle case when video capture device or monitors are removed while Jitsi is running.
15 years ago
Sebastien Vincent 0c18b9770f Fix UPnP on Windows: weupnp library gets local address of a socket using DatagramSocket.connect() method but it always returns 0.0.0.0 address so use TCP Socket.connect with the host/port of the UPnP device location.
15 years ago
Damian Minkov fb072bcbe7 Update dns servers on all iface up events, with ipv6 configurations in some cases we can end up without primary dns server.
15 years ago
Sebastien Vincent 635d98fb08 Update ice4j.jar
15 years ago
Sebastien Vincent f67e8f5ff4 Update smack's XMPPConnection class to use InetAddress.getHostAddress() instead of InetAddress.getHostName() to avoid sending PTR DNS request.
15 years ago
Werner Dittmann 03bba9c46c Enable Twofish in SRTP to support ZRTP Twofish option
15 years ago
Sebastien Vincent eecb8b4699 Update UPnP library (Add timeout for HttpURLConnection).
15 years ago
Damian Minkov 7474850e1e Update jna bundle.
15 years ago
Damian Minkov df402569d0 Use registry for autostart on windows.
15 years ago
Lyubomir Marinov 42a49f4b99 Rebuilds libphonenumber-2.4.jar with Java 1.5 class file compatibility in response to a report of Emil Ivov on the dev mailing list in the thread of r8153.
15 years ago
Lyubomir Marinov e9b0db5a09 Normalizes phone numbers found in the Address Books of Microsoft Outlook and Mac OS X.
15 years ago
Damian Minkov a4161466f7 Update jain-sip (setting ports and address of some resend messages), issue#894.
15 years ago
Werner Dittmann c3cdd80b03 Enable Skein MAC for SRTP and ZRTP
15 years ago
Sebastien Vincent 56a96fbf7c Update ice4j.jar that now supports UPnP candidates harvesting. Note that UPnP is not enabled by default for the moment (it can be enabled in the advanced tab of your Jabber account).
15 years ago
Yana Stamcheva a1f0592d6c More native MacOS interface for main components.
15 years ago
Sebastien Vincent 0082a836f4 Enable Jingle Nodes by default.
15 years ago
Sebastien Vincent 71df35c610 Update ice4j.jar that add a new nomination strategy. Note that this new strategy is not yet use by default in SIP Communicator.
15 years ago
Damian Minkov 2a29e3645e Update media statistics.
15 years ago
Sebastien Vincent 39b8e410dd Update ice4j.jar, free Ice4j's resources (streams, components, sockets) when call is finished.
15 years ago
Sebastien Vincent f5b574a71a Initial support for Jingle Nodes. Please note that this feature is disabled by default.
15 years ago
Damian Minkov 0a4cb156b6 Fix local port retreival for jabber packet logging.
15 years ago
Damian Minkov 00f6287db1 Implement packet logging for ice4j.
15 years ago
Sebastien Vincent 6ae5819685 Allow remote candidate to be injected while ICE is running and enhance interoperability with Empathy client.
15 years ago
Damian Minkov a21b3d7353 Introduce Packet Logging Service with its configuration form and implementation for sip,jabber and rtp.
15 years ago
Sebastien Vincent fed78e3b68 Update ICE stack.
16 years ago
Sebastien Vincent fa4d6433cc Update ice4j.jar.
16 years ago
Sebastien Vincent 665318ecb9 Update ice4j.jar and fix some javadoc warnings.
16 years ago
Emil Ivov af61778a38 Updates dns java so that we could replace the default DNS mechanism in java
16 years ago
Emil Ivov 6f83ad8dad Updates dns java so that we could replace the default DNS mechanism in java
16 years ago
Damian Minkov ab452bbcee Fix invisible status and skip setting custom message status for empty status messages.
16 years ago
Yana Stamcheva 0a960efe16 Spell Check plugin (work in progress). Note that the spellcheck plugin is not enabled and would be available once it's ready and finished.
16 years ago
Sebastien Vincent a5dadec391 Add H263+ video codec.
16 years ago
Werner Dittmann 69717e74e7 Fix race condition in ZRTP state engine
16 years ago
Lyubomir Marinov 5b97785916 Commits work in progress on enabling ICE support in Jingle calls. Allows video to be started in a call which has been established with audio only.
16 years ago
Lyubomir Marinov 2b06dc0563 Updates the ice4j library to r240 in order to fix an issue which could leave an initiated Jingle call connecting forever.
16 years ago
Lyubomir Marinov b77cdcb053 Commits work in progress on enabling ICE support in Jingle calls. Reduces post-pickup delay.
16 years ago
Damian Minkov 7774aa24e4 Fix msn stack not to close multichat sessions when there is no activity.
16 years ago
Sebastien Vincent 4930d5be2a Add provisioning via mDNS (Bonjour).
16 years ago
Lyubomir Marinov 549cc87c86 Commits work in progress on supporting ICE in Jingle.
16 years ago
Damian Minkov 578a61bffc Fix for issue reported and fixed by Matthieu Casanova on dev mailing-list thread "Receiving xml tags in Yahoo Messenger chat".
16 years ago
Sebastien Vincent 3d77efb36f Initial commit to support provisioning. It provides the DHCP provisioning discovery method, the provisioning URL can also be retrieved from configuration.
16 years ago
Emil Ivov ee2ecc9b24 ICE integration for XMPP accounts (Work in progress)
16 years ago
Emil Ivov 2bac887d1e ICE integration for XMPP accounts (Work in progress)
16 years ago
Emil Ivov 70b7558b58 Removes stun4j and the SC components that are using it so that we can now introduce ice4j
16 years ago
Damian Minkov 0423ead8cc Integrate choosing and setting avatar image for protocols (currently only for msn and jabber). This work is done as part of Google Summer of Code 2009 by Shashank Tyagi and his mentor Damien Roth.
16 years ago
Damian Minkov 4a445998e8 Fix when removing jabber contacts and operation fails inform user and stop any further actions.
16 years ago
George Politis b9e59faee1 Update to otr4j@408c804ee which fixes a possible NullPointerException in otr4j.
16 years ago
Damian Minkov 8ba1590380 Update jain-sip to latest 1.2.154, fixing a problem with message retransmission if authentication dialog shown on our side(jain-sip issue@323).
16 years ago
Damian Minkov 9c1c17dff9 Merge changes from branch/gsoc10/xcap and patch sent to dev mailinglist with subject "XCAP tests" which represents the work of Grigorii Balutsel on the "XCAP Support" GSoC 2010 project into trunk.
16 years ago
Damian Minkov 920a76b789 Jabber protocol now can be invited to gtalk chat rooms and can create such by using the format for the chat room name (private-chat-00000000-0000-0000-0000-000000000000@groupchat.google.com).
16 years ago
Emil Ivov e2e8535188 Adds the Jingle Nodes API so that the Jingle Nodes team could more easily work on SC integration.
16 years ago
Werner Dittmann 37b03cd101 Add a new method that returns the ZRTP Hello hash as separate strings.
16 years ago
Emil Ivov 55115599b0 tries a rescue of my git repository after a network loss
16 years ago
Damian Minkov 099a9cd1b3 Update smack library to latest svn version.
16 years ago
Yana Stamcheva 68337df58b Configuration window improvements including reorganizing sections, user interface modifications, account loading/unloading functionality and more.
16 years ago
Emil Ivov d6f516bf9e Adds swing to the list of smacklibdependencies so that we could display the smack debugger.
16 years ago
Emil Ivov 1ab22cc0f3 Adds smackx-debug to our smacklib to make debugging easier when necessary
16 years ago
George Politis 90383ea7ce Updates otr4j to version 122.
16 years ago
Yana Stamcheva b012e0e672 Updated version of jain-sip jars.
16 years ago
Sebastien Vincent 07e0a1195a 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.
16 years ago
Damian Minkov 8389d8e931 Fixing jspeex lib - compile with java1.5
16 years ago
Damian Minkov e748384b36 Fix some speex decoder issues, rtp packets can contain multiple speex frames (we were decoding only one of them).
16 years ago
Damian Minkov 1ce72b104f - Restart Zrtp only when needed (when recreating streams and when the other side has recreated its streams).
16 years ago
Werner Dittmann 3b104813e3 Use new PRNG and implement entropy gathering and seeding
16 years ago
Damian Minkov c6dbc987d8 - Add changelogs to debian package.
16 years ago
Damian Minkov 2a49a5de69 Implement use of Certificate Verification service in jabber.
16 years ago
Sebastien Vincent f44dd77e70 Update ffmpeg JNI libraries.
16 years ago
Damian Minkov 9ff7dc7aeb Fix msn log in.
16 years ago
Damian Minkov 3c0db168c4 Trying to fix some msn login errors.
16 years ago
Damian Minkov 67106df9d3 Add global proxy config. Add support for the global proxy config in protocols like ICQ/AIM and Jabber.
16 years ago
Damian Minkov d7092d65dd Introduce new support for Facebook, through xmpp. Remove old one.
16 years ago
Emil Ivov e5b029f1ba Updates the jain-sip lib to include a fix for IPv6 calls.
16 years ago
Damian Minkov 03d18ef581 Remove System.out from msn lib.
16 years ago
Damian Minkov 4450976c0e Update msn lib, fix a problem with not receiving messages on long inactivity on switchboards.
16 years ago
Damian Minkov 6317fe622c Remove old lib
16 years ago
Damian Minkov a3fe5bb64b Update yahoo lib. Fix problem with repeating messages (resend from server after 7 sec if missing ack).
16 years ago
Damian Minkov 8b1d30aa69 Update Felix to 2.0.2 and update jml (improvement mainly in retrievement of large contactlists and display picture ).
16 years ago
Emil Ivov dab3aff9d6 Adds jid tracking to XMPP messaging, so that only the first message in a conversation is sent to all instances of a user. All following messages are sent only to the instance that's actually replying to our messages. That instance is reset every time we receive a message from a different jid. The behaviour is currently reset (i.e. the first next message goes to all instances) every 10 minutes of inactivity.
16 years ago
Werner Dittmann a4394d0730 New ZRTP4J library that fixes a problem with hello hash string.
16 years ago
Werner Dittmann 2394d225d6 Introduce the new ZRTP configure feature that enables users to select which algorithms ZRTP shall use.
16 years ago
Emil Ivov 17f479e6fd Set local SSRC when available
17 years ago
Lyubomir Marinov c6e292f97c Fixes compile-time warnings displayed by build.xml and caused by classpath definitions in manifest files of third-party jars. Patch submitted by Sebastien Vincent on the dev mailing list in an e-mail thread with the subject 'Runaway build.xml warnings'.
17 years ago
Werner Dittmann 6323a44d57 Update ZRTP4J library that supports SHA384, modify algorithm selection scheme to better
17 years ago
Werner Dittmann 5196a50d38 Small update for ZRTP handling, new ZRTP4J lib to fix a problem in multi-stream mode.
17 years ago