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
16 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'.
16 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
Werner Dittmann
f8434b8cb9
Update zrtp4j: fix a wrong private key length parameter for DH 2048 mode
17 years ago
Werner Dittmann
0d8ecaafd5
Update zrtp4j library: includes new DH2048 mode, some small fixes.
17 years ago
Werner Dittmann
713a14923d
Start ZRTP protocol in cases where one party sends ZRTP messages only but no other data. This
...
may happen for a half-duplex session where one party only receives data.
17 years ago
Werner Dittmann
bd861dc6b4
Update ZRTP library. This update fixes the client id string and a problem in the state
...
engine that fixes spurious faults during ZRTP negotiation.
17 years ago
George Politis
de32705807
otr4j@114 : Replace info messages with finest messages.
17 years ago
George Politis
e2974c6817
Moved key management functionality from ScOtrEngineImpl to ScOtrKeyManager (new). Updated otr4j@112
17 years ago
George Politis
e844ac803f
OTR Plugin: Fixed org.w3c.dom.DOMException and java.lang.NoSuchMethodError
17 years ago
Damian Minkov
80426e1e4e
Fixing icq filetransfers. Fix for transfers lasting no more than few seconds and than are canceled. Fix for Linux where a jvm bug prevent sending. Fix for missing timeouts under Linux which stuck transfers while probing different addresses.
17 years ago
Werner Dittmann
fc523c0794
Integrate the second big patch for OTR. With this patch all the required GSoC functions are available.
17 years ago
Damian Minkov
057fd9f385
Msn Filetransfer and tests.
17 years ago
Werner Dittmann
e653d5ec2e
recompile with target="1.5" to fix incompatible class versions
17 years ago
Werner Dittmann
d63dda22a6
recompile with target="1.5" to fix incompatible class versions
17 years ago
Werner Dittmann
88bf145942
Integrate OTR and related modifications to crypto stuff.
17 years ago
Sebastien Mazy
8f13a9632d
updated JAIN-SIP RI (version with improved TCP support)
17 years ago
Sebastien Mazy
db1056e35b
JAIN-SIP: updated RI and redirected logs to SC logs
17 years ago
Yana Stamcheva
c98f98655f
- Some improvements in "feature" introducing in Jabber.
...
- Support for thumbnails in Jabber file transfer.
- Fixed some issues with the calculated file transfer speed and estimated transfer time.
- Shows open and open folder links also on the sender side when the transfer is completed.
17 years ago
Lyubomir Marinov
776554eac4
- Integrates the Facebook protocol developed by Dai Zhiwei as part of Google Summer of Code 2008 in trunk.
...
- Updates HttpCore which is already used by the MSN protocol implementation. Also updates Apache Commons Logging which is already used by profiler4j.
- Doesn't jar log4j into the SIP and RSS protocol implementations because it's already a bundle. Thus reduces the sizes of the SIP and RSS protocol implementations.
17 years ago
Damian Minkov
5d70236c72
Add filetransfer for icq protocol. Implement new request canceled event in tests and in yahoo protocol.
17 years ago
Damian Minkov
0ebdce1c36
Add filetransfer for yahoo and generic filetransfer tests - enabled for jabber and yahoo.
17 years ago
scmerger
f6363c99a4
Merge branch '1.0-local' into trunk-local
...
* 1.0-local:
Makes sure that we always remove targets when reinitializing rtp
Fix yahoo login problems with strange chars in password.
17 years ago
scmerger
6f2d6a115b
Merge branch '1.0-local' into trunk-local
...
* 1.0-local:
Fixes issue #680 Problem with chat tabs for contact names with parentheses.
Reflect recent yahoo protocol changes.
17 years ago
scmerger
96c3dfc420
Merge branch '1.0-local' into trunk-local
17 years ago
Yana Stamcheva
2f0db4d2d1
Adding support for file transfer for XMPP and graphical User Interface for file transfer (ongoing work). This first commit adds the needed gui that enables users to send and receive files, to
...
drag and drop files into chat windows. It displays incoming file notifications, file icons or previews (where possible, e.g. images).
This work package also contains a first file transfer implementation over the XMPP protocol (using the smack implementation of xep-0096: http://xmpp.org/extensions/xep-0096.html ). Unfortunately this implementation won't work very well with GoogleTalk accounts for now, as Google servers seem to block every file bigger than 60K.
This commit contains also some improvements in the way we load the history and we manage error messages in the gui.
17 years ago
Damian Minkov
0cb1c0688b
- When download site is down updatecheck blocks loading bundles. Fixed. Check moved in separate thread and set timout to connection in order to avoid infinite block of thread.
...
- 3 threads in jml never ends after logout, fixed now.
17 years ago
Damian Minkov
caa08d9d2e
Fix moving msn contact from one group to another.
17 years ago
Damian Minkov
0ddf28ee15
Implement new login v16 for yahoo.
17 years ago
Werner Dittmann
5d8ada0c5a
Include latest version of ZRTP4J. Modify the Eclipse and NB project files. Use a generic name
...
for ZRTP4J to avoid further modifications of Eclipse 7 NB project files. Current version of
ZRTP4J now documented in BUNDLE-VERSION of zrtp4j bundle.
17 years ago
Damian Minkov
51b7db768c
Move msn contact server from by3.omega.contacts.msn.com to omega.contacts.msn.com. Trying to fix build.
17 years ago
Damian Minkov
b4be51c2f7
Fix issue #613 . Update jabber to newest version. Fix some errors with lockups when opening multichats from url argument (and saved chatrooms) and at same time receiving messages on that chat room.
17 years ago
Werner Dittmann
f2ecf2bcae
Reorganize the crypto functions. ZRTP4J library now contains al required crypto methods and
...
classes. These classes are copied from BouncyCastle. The DH related classes are modified to
use a crypto aware big integer implementation. Due to this reorganization we can remove
the old BC library - this saves about 1.5MB.
17 years ago
Emil Ivov
9c7298fa8d
Updates the jain-sip libs to match the versions on the web site (ver 1.0.96).
17 years ago
Emil Ivov
308e1fc527
Allows use of IPv6 addresses without brackets (Resolves issue #612 )
17 years ago
Damian Minkov
40b06b34b7
Update msn lib to latest changes.
17 years ago
Emil Ivov
0b06b480a1
Makes jain-sip bind on ::0 rather than 0.0.0.0 so that it would also listen for incoming IPv6 packets. (Was working before but is currently failing on Mac OS X).This resolves the "Port Unreachable" replies we
...
were getting in some cases.
Adds a method that allows to determine whether the local host has IPv6 in order to only use the above where appropriate.
Updates jain-sip-ri to 1.2.95 so that it would include support for address scope zones in IPv6 addresses.
Adds the possibility to set log levels for jain-sip through our own logging.properties file by setting a level to the gov.nist packages.
17 years ago
Damian Minkov
6361dca875
Second commit as previous is for some reason wrong
17 years ago
Damian Minkov
ebd2351aaf
Fix issue #566 (Media initialization fails on startup with no accounts). A problem in lti-civil not releasing video channels properly.
17 years ago
Sebastien Mazy
d8fe3531be
Update to JAIN-SIP 1.2.92
17 years ago
Damian Minkov
f45bb4b15d
Removing debug print.
17 years ago
Damian Minkov
ca635fdc8d
Fix msn, problem with server initiated ADL commands and enabling MSN tests again.
17 years ago
Werner Dittmann
ded3a87b1f
Modify security relevant code to get rid of Java JCE dependence. This simplifies distribution
...
and istallation of SC - no Sun/Java crypto policy files are required anymore. This check-in
also include a new zrtp4j lib (1.4.3) that implements draft 13 and has no JCE dependency.
17 years ago
Damian Minkov
b453e8f16e
Add linux-64 support for jni h264 codec and remove jna codec.
17 years ago
Damian Minkov
8825fb83f9
Fix log in to msn. Hope to fix builds too.
17 years ago
Sebastien Mazy
341747da88
Updated JAIN-SIP RI to 1.2.91
17 years ago
Damian Minkov
e9bce3920c
Trying to fix builds and msn contact retreiving.
17 years ago
Werner Dittmann
03d27dcd99
Upgrade ZRTP jar to version 1.4.2 to be compliant with latest ZRTP spec.
17 years ago
Damian Minkov
4f6a499001
1. Fix parsing redirect url when logging into msn.
...
2. Fix null icon in PopupDialog and NPE
3. H264 skip data till new marker in case of dropped packets.
17 years ago
Damian Minkov
866ee26dae
Some fixes in encoder and decoder config. Remove dependences to sun/ibm classes.
...
Reduce bandwith and number of send packets and fix decoder showing some ugly squares.
17 years ago
Emil Ivov
3f5206ff01
Commits patches for the following issues:
...
#482 Overly complex plugin manager (work in progress)
#448 Show complete SIP adddress when displaying account
#510 switch to the latest version of Felix (Richard actually did most of the work here.)
17 years ago
Damian Minkov
26ec5cb581
Update civil Dataource to latest version (buffer rework)
17 years ago
Damien Roth
a737784a99
Lib dict4j now compiled with java 1.5.
...
Fix CC build error
17 years ago
Damien Roth
c45b70f014
Resolve cruise control error and warnings
17 years ago
Damien Roth
46ef85f493
Major update for the dict protocol
...
- Using an external library to manage the connection with the server
- Enhanced account registration wizard
17 years ago
Romain Kuntz
5417c1891a
Updated the ZRTP4J library, updated the classpaths, added the bundle-version.
17 years ago
Damian Minkov
d6dd75f4a0
Update ffmpeg, windows libs depended on pthreads. Add keyframes in h264 codec, fix start-end bits in FU-A, set desired video size in capture datasource.
18 years ago
Yana Stamcheva
aede260310
Updated and added some new custom components.
18 years ago
Damian Minkov
5998afa9d8
Update ffmpeg (problem with linking libs), add jna.library.path to as executables.
18 years ago
Damian Minkov
fb27c40e89
new ffmpeg libs, reduced size and without debug info. Fix decoder output sizes. Fix NPE when hangup calls.
18 years ago
Yana Stamcheva
09b7d46a5f
General group chat UI enhancements.
18 years ago
Damian Minkov
5edc84047f
Using lti civil for video(adding support for mac) and add h264 video support using ffmpeg-java.
18 years ago
Romain Kuntz
c904ef231e
Updated ZRTP4J jar from 0.9.0 to 1.3.1 (provided by Werner Dittmann)
...
Updated the build.xml and ide project file to reflect the new ZRTP4J library
Commented references to the ZRTP goClear/goSecure functions (patch provided by Werner)
18 years ago
Benoit Pradelle
5002cccc1d
- attempt to fix the bug reported by Damian about profiler4j crash on Mac
18 years ago
Benoit Pradelle
af3e706ee3
Updating profiler4j to reflect recent changes to the subproject
18 years ago
Romain Kuntz
5e3ce7bb17
Added ZRTP4J bundle
...
Added the boucycastle lib
Renamed OperationSetSecuredTelephony to OperationSetSecureTelephony
Renamed the isSecured/setSecured method to isSecure/setSecure
Fixed some identations
18 years ago
Benoit Pradelle
813428d15e
Update profiler4j to reflect changes in the sub-project
18 years ago
Benoit Pradelle
3aecc0800f
Integrating profiler4j. GSoC result of Vladimir.
18 years ago