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.
...
Fix adding advanced params to media formats.
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.
...
Update dmg windows options.
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.
...
Remove duplicate dns library.
Fix searching in history using regexp symbols.
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.
...
Make sure we filter requests that are not coming from our proxy.
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.
...
Remove feed uri registration under macosx.
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.
...
Show error when outgoing call creation fails.
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).
...
Show protocol name in login fail dialog.
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).
...
Fix for clearing connections in every occasion and don't depend on external intervention.
Fix chat room ui problem when provider doesn't have any rooms on the server or cannot be queried.
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.
...
The caller of this method is responsible to combine or use the two strings
that are in accordance with the ZRTP specification and/or the specifications
of the used signaling protocol.
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).
...
- Fix losing audio when reinviting for video and different format priorities.
16 years ago
Werner Dittmann
3b104813e3
Use new PRNG and implement entropy gathering and seeding
...
This patch updates the zrtp4j and the lightweight crypto libraries.
Both libraries implement and use the Fortuna PRNG that create high
quality random data.
The new GatherEntropy class implements methods to gather random data
from media capture devices and use this data as entropy to seed the
Fortuna PRNG. This enhance the quality of random data.
This works with portaudio, JMF audio not yet supported, video may be
added at a later time.
16 years ago
Damian Minkov
c6dbc987d8
- Add changelogs to debian package.
...
- Fix blocked render, occurring from time to time on linux, endless loop in portaudio.
- Fix re-invites and processing incoming media when format has changed.
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
...
conform to proposals in ZRTP draft, add class and functions to support ZRTP configuration
(GUI will follow some time later).
This version was tested with Phil's new (not yet released) Zfone3, is also compliant to
existing Zfone.
Update lightweight crypto library, it contains SHA384 now.
Some smaller updates in ZrtpTransfomEngine to match changes in ZRTP4J.
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