Yana Stamcheva
68337df58b
Configuration window improvements including reorganizing sections, user interface modifications, account loading/unloading functionality and more.
16 years ago
Emil Ivov
35de67c3f5
Delegates the smack.debugEnabled property to the virtual machine running SC
16 years ago
Emil Ivov
fcab329682
Removes references to our legacy jingle implementation with the old smackx-jingle implementation
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
Yana Stamcheva
ad857d7606
Fix some unexpected behavior in the contact list.
...
Remove the call history form plugin, which is now replaced with the new call history feature in the contact list.
16 years ago
Damian Minkov
8a61d7bab3
Introduce new features in currently updated OrangeExtension and fix bouncing dock icon under Snow Leopard. Update code manipulating dock icons.
16 years ago
Damian Minkov
3553f9ad0e
Adds and activates reconnect plugin. Some fixes to protocols in order to work with the plungin (removing all tries to reconnect as they are now controlled from outside).
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
32788f8e7c
Add revision number template in order we can change revision numbers in version service.
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
Yana Stamcheva
7fb96481e8
Create the contact source bundle and export the ContactSourceService.
16 years ago
Sebastien Vincent
415ddec740
Update maximum heap size memory for 32-bit OS (32-bit JVM default max heap size is too small to handle big screen in a desktop streaming preview/session).
16 years ago
Lyubomir Marinov
33cca82154
Applies tiny formatting.
16 years ago
Yana Stamcheva
f866c3b513
Fixes a previously committed personal configuration in build.xml by mistake.
16 years ago
Yana Stamcheva
63f857a922
Patch provided by Matthieu Casanova on dev@sip-communicator.dev.java.net with subject: "[PATCH] Fix for suspicious String comparison" on 19/02/2010.
16 years ago
Emil Ivov
7d4211fe15
reenables tests
16 years ago
Emil Ivov
655e19d2df
Sets DISPLAY to :0 for testing. Change was already in the CC machine but was preventing the build.xml there from updating.
16 years ago
Emil Ivov
ddf9190fb1
Temporarily disabling tests to prevent unexplainable Yahoo! and MSN failures and get a build
16 years ago
Damian Minkov
d7092d65dd
Introduce new support for Facebook, through xmpp. Remove old one.
16 years ago
Sebastien Vincent
11d2ac97a4
- Add FreeBSD detection in build.xml and build FreeBSD neomedia.jar;
...
- Add FreeBSD in OSUtil;
- Add JNI libraries for FreeBSD 32-bit and 64-bit (jdic, jdic_misc, tray, ffmpeg
, jportaudio and screencapture).
16 years ago
Sebastien Vincent
510746469c
Add SIP Communicator icon in Mac OS X dock, when running from ant command line.
16 years ago
Sebastien Vincent
126025fce2
Add 'SIP Communicator' as dock name on Mac OS X, when running from ant command line.
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
Yana Stamcheva
3b2f176284
Preconfigured account wizard for iptel.org
16 years ago
Damian Minkov
5662485c70
Enable sip tests.
16 years ago
Werner Dittmann
05e909ec9d
Remove the ZrtpConfigure plugin and move its functions into the neomedia package. The
...
neomedia activator registers the ZrtpConfigurePanel.
16 years ago
Damian Minkov
eedf28ab5c
Return old notify service but as deprecated (start does nothing) in order to avoid loading the old jar from the felix cache.
16 years ago
Damian Minkov
9705865983
Stop building media bundler. Remove media bundle from starting in client and in tests. Comment all code that access media service in jabber protocol.
16 years ago
Sebastien Vincent
d113701ba1
Fix javadoc warnings.
16 years ago
Lyubomir Marinov
895e2de836
Commits the 64-bit Windows binaries and fixes contributed by Sebastien Vincent on the dev mailing list in an e-mail with the subject '[Patch] Windows 64 bit support'.
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
Damian Minkov
b96b3e63f2
Copy all missing stuff in neomedia from media.
16 years ago
Damian Minkov
6f62b3b802
Copy audio notify service and activate it through neomedia.
16 years ago
Lyubomir Marinov
dc57e6641d
Fixes an OutOfMemoryError in build.xml when running with 'ant javadoc'. 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
Emil Ivov
b3f0461dda
Migrating to neomedia (Work in Progress)
17 years ago
Lyubomir Marinov
06c090a2a6
Applies further refinements to the neomedia implementation and extensions to its functionality. Attempts to implement audio mixing.
17 years ago
Lyubomir Marinov
e991bdb154
Introduces an initial implementation of notification popups on Linux using freedesktop.org's Desktop Notifications through the native libdbus library. The committed code represents work in progress and does not support images, click reporting back to the Java code, matching notifications to Java components. That's why the introduced galagonotification bundle is built in build.xml but not started in felix.client.run.properties.
17 years ago
Lyubomir Marinov
63228435c4
- Excludes the neomedia bundle from the build because it's still not used yet it's included in the nightly build distributables.
...
- Adds the -client Java launcher argument in the run target so that SIP Communicator may use less memory when it manages to switch off server-class machine detection.
17 years ago
Lyubomir Marinov
b28c62f5da
Builds a neomedia bundle and provides the initial implementation of .service.neomedia.
17 years ago
Damian Minkov
bea08031b0
Wrong commit home dir in run target.
17 years ago
Damian Minkov
b5ae6c1a91
Some portaudio fixes. Add to configuration panel option to select portaudio and the devices to use. Javasound left as default, as portaudio is not currently enabled (missing native binaries). Removed some old and unused jmf stuff like v4l, sun audio, directsound.
17 years ago
Emil Ivov
a0e27ba2c5
adds a utility target (run-v4) for running SC with a preference for IPv4 rather than the default IPv6
17 years ago
Emil Ivov
dc7cb9fd9f
Makes IPv6 prefence override-able with a java property
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
Romain Kuntz
3165b0f83e
The "clean" target now depends on "clean-macosx" which cleanups the symlinks and files used when building the MacOSX package.
17 years ago
Lyubomir Marinov
6bacfb8901
Commits the patch of Linus Wallgren which introduces ShutdownService to better abstract the shutdown procedure of the application.
17 years ago
Werner Dittmann
88bf145942
Integrate OTR and related modifications to crypto stuff.
17 years ago
Damian Minkov
425a1abaf8
Change event to canceled. Adding filetransfer tests and for icq protocol, but still not activate them.
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