Damian Minkov
f9992f25f8
Introduces service for detecting system activity like network changes and detecting idle states. Produced events used for autoaway and reconnect plugin.
14 years ago
Lyubomir Marinov
dfb28d0e6b
Makes 99 the preferred dynamic payload type of H.264 video using packetization-mode=0 and enables the assignment of preferred dynamic payload types through the configuration.
15 years ago
Yana Stamcheva
fc8a0591ea
Make an Update service.
15 years ago
Lyubomir Marinov
ce03fc4e32
Commits work in progress on Windows delta/bspatch updates.
15 years ago
Damian Minkov
ecabea4720
Change wizard, reusing some strings.
...
Fix order of bundles, make sure that simpleaccreg is registered after all account wizards.
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
84ec1f582a
Add ippi account creation wizard.
15 years ago
Sebastien Vincent
f66ae33f62
Fix NPE in Google Contacts service. Redesign Jabber account contact source activation: do all in Google Contacts service. Fix name in Mac OS X Dock when Jitsi is run from the sources.
15 years ago
Sebastien Vincent
76767db08a
Initial support for Google Contacts as contact source.
15 years ago
Damian Minkov
eb3d66d730
Configuring Parallel DNS Resolver. Patch provided by Ingo Bauersachs.
15 years ago
Emil Ivov
983da94f9b
Removes the sip2sip registration wizard. Will replace soon.
15 years ago
Sebastien Vincent
5393fc96a7
Ongoing work on LDAP contact source support.
15 years ago
Yana Stamcheva
7ab0b8ca79
Ongoing work on partial desktop sharing user interface.
15 years ago
Damian Minkov
58787d1330
Moves logging configuration in separate bundle and add option to archive and save log files.
15 years ago
Damian Minkov
df402569d0
Use registry for autostart on windows.
15 years ago
Lyubomir Marinov
362d8bc446
Commits work in progress on adding support for the Address Book of Mac OS X.
15 years ago
Lyubomir Marinov
cecb7de627
Activates the implementation of searching in the Address Book of Microsoft Outlook committed in r8114.
15 years ago
Damian Minkov
a21b3d7353
Introduce Packet Logging Service with its configuration form and implementation for sip,jabber and rtp.
15 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.
15 years ago
Emil Ivov
ebb329a7e6
Removes support for IRC since we can have a more decent implementation one day. The code is still on SVN so whoever needs it can easily reenable it.
15 years ago
Yana Stamcheva
0806c73826
Removes from builds the following protocols and plugins: gibberish, ssh, dict, rss, account-info (not used anyway), whiteboard. Note that all related code stays in the repository and everyone could easily enable the above plugins, by simply adding them in the bundles target and felix.client.run.properties file.
15 years ago
Sebastien Vincent
4930d5be2a
Add provisioning via mDNS (Bonjour).
15 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.
15 years ago
Yana Stamcheva
24ed71d202
Moved the CertificateVerificationService to its own bundle.
...
Moved SIPCommHTMLEditorKit and SIPCommHTMLEditorPane to the util package.
15 years ago
Sebastien Vincent
6a67589c86
Desktop sharing support for SIP and XMPP. Note that GUI is not ready yet to propose this feature to the users.
15 years ago
Damian Minkov
8f571ffedc
Update util bundle to include some extra packages in order to help dns lib to extend its search for dns servers.
15 years ago
Yana Stamcheva
641158db88
Resolved duplicate import of json library.
...
Fixed smiley source dependency to ui implementation.
Fixed ReplacementService bundled in each implementation.
15 years ago
Lyubomir Marinov
edab91d34a
Remove the bundle audionotifier because its functionality has already been replaced by the bundle neomedia.
15 years ago
Yana Stamcheva
7746c91783
Support for video and photo previews in chat window provided by Purvesh Sahoo as part of its GSoC project.
15 years ago
Yana Stamcheva
45cf662978
Skin implementation bases provided by Adam Netočný (work in progress).
15 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.
15 years ago
Damian Minkov
3b2c03a4ad
Updates felix.jar to version 3.0.1 (Courtesy of Richard S. Hall).
16 years ago
Damian Minkov
828f3bcf6c
Wrong remove.
16 years ago
Damian Minkov
611f376196
Removes media.jar.
16 years ago
Lyubomir Marinov
04cac3354c
Merges branches/gsoc10/passwdstrg@7435 which represents the work of Dmitri Melnikov on the "Password storage" GSoC 2010 project into trunk.
16 years ago
Yana Stamcheva
8a5aed7f39
Create SIP2SIP info account.
...
Enhanced SIP account registration form.
16 years ago
Emil Ivov
805d67d05a
tries a rescue of my git repository after a network loss
16 years ago
Yana Stamcheva
ef52ece410
Introduce configuration form types and allow forms to be registered for the security section.
16 years ago
Yana Stamcheva
54722f7b01
Fixes security configuration form.
16 years ago
Yana Stamcheva
12be599dff
Fixes security configuration form.
16 years ago
Yana Stamcheva
68337df58b
Configuration window improvements including reorganizing sections, user interface modifications, account loading/unloading functionality and more.
16 years ago
Yana Stamcheva
fc724ff1e5
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
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
Lyubomir Marinov
ab4284e49b
Fixes an invalid memory access in the native VideoRenderer/JAWTRenderer on Mac OS X. Thanks to Damian Minkov for discovering the cause and suggesting a possible way to fix it.
16 years ago
Damian Minkov
e23016482b
Fix proxy configuration form. Fix icq use of proxy settings. Move the plug-in before loading protocols. Remove save button from configuration form. Add chart for supported protocol-proxy settings.
...
Make all jabber contacts offline if protocol is firing protocol provider change event to offline.
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
Damian Minkov
33374d3711
Remove facebook protocol jar as its not used anymore.
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
Yana Stamcheva
3b2f176284
Preconfigured account wizard for iptel.org
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
Werner Dittmann
2394d225d6
Introduce the new ZRTP configure feature that enables users to select which algorithms ZRTP shall use.
16 years ago
Emil Ivov
d1fe4ffc47
Disables the legacy media service
16 years ago
Lyubomir Marinov
f5da110e79
Switches .util.IPAddressUtil to use sun.net.util.IPAddressUtil.
16 years ago
Emil Ivov
08bb850b6d
Migrating to neomedia (Work in Progress)
16 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.
16 years ago
Lyubomir Marinov
6bacfb8901
Commits the patch of Linus Wallgren which introduces ShutdownService to better abstract the shutdown procedure of the application.
16 years ago
Werner Dittmann
88bf145942
Integrate OTR and related modifications to crypto stuff.
16 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
Yana Stamcheva
13b5466ee0
User interface for file history using the new MetaHistoryService.
17 years ago
Damian Minkov
ab6e04cdcf
FileHistory Service impl.
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
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
Yana Stamcheva
be134d08a1
Return javax.crypto files in felix.client.run.properties. Msn was complaining on my machine about missing libraries.
17 years ago
Yana Stamcheva
6c2277d1fc
include javax.swing.text.html.parser in felix.client.run.properties
17 years ago
Symphorien Wanko
ff8ec3ad3f
swing based popup notifications with tests for the PopupMessage interface.
...
added checks for null SystemTrayPeer as it this possible it doesnt exists on the cruise control machine
17 years ago
Symphorien Wanko
07a483c148
undo previous commit since cruisecontrol fails
17 years ago
Symphorien Wanko
2d81282722
swing based popup notifications with tests for the PopupMessage interface.
17 years ago
Werner Dittmann
a36f77b2e5
Remove classes that are not required anymore (JCE classes).
17 years ago
Werner Dittmann
a0610c62af
Modify build and property file to include the new used bouncycastle classes. Need to
...
cleanup unused classes at a later step.
17 years ago
Emil Ivov
d6dd745e40
Removed an extra semi-colon. Reported by Richard Hall
17 years ago
Lyubomir Marinov
8805906417
Removes org.apache.felix.servicebinder.
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
Yana Stamcheva
9daa19303f
Language resources updated.
17 years ago
Lyubomir Marinov
a83833f357
Moves the functionality of swing-common.jar into util.jar and removes swing-common.jar.
17 years ago
Lyubomir Marinov
44dfd1a815
Fixes issue #508 : Support Quit, Preferences and About in the Mac application menu.
17 years ago
Lyubomir Marinov
296d1e0f1b
Implements a ConfigurationForm which allows configuring the MediaService.
17 years ago
Damian Minkov
5edc84047f
Using lti civil for video(adding support for mac) and add h264 video support using ffmpeg-java.
17 years ago
Emil Ivov
28a3d04a65
Moving the zrtp4j bundle to the location where we store all generated SC bundles
17 years ago
Romain Kuntz
38357671e4
Forgot to import some packages needed by ZRTP4J
17 years ago
Romain Kuntz
1237e5b0dc
The ZRTP ZID file is now created/checked in the default SC configuration
...
directory. Fixed also an exception that came from ZRTP (reverted some of the
modifications from felix.client.run.properties)
17 years ago
Romain Kuntz
bb8da5ef97
ZRTP4J is now a bundle and thus must be loaded as startup
17 years ago
Benoit Pradelle
3aecc0800f
Integrating profiler4j. GSoC result of Vladimir.
17 years ago
Lyubomir Marinov
b815878181
Moves protocol.jar to an auto-start level with a smaller number than the one of the protocol implementation in order to ensure the AccountManager service is registered before the protocol implementations need it.
17 years ago
Damian Minkov
e565163a2f
Move RSS after metacontactlist
17 years ago
Romain Kuntz
fb6c84388c
Replaced the zrtp4j with a new one compiled for 1.5
17 years ago
Emil Ivov
88a0036d18
Implements support for launch parameters
...
Implements support for handling SIP URIs as launch parameters
Adds a lock mechanism to prevent from running multiple instances of SIP Communicator
Adds a mechanism for a second instance of SC to pass its launch
parameters to a one that's already running.
Adds a DefaultSecurityAuthority class (in use by the systray and SIP URI handler)
17 years ago
Emil Ivov
039ac1a506
Make sure the meta contact list is loaded after all protocols
17 years ago
Emil Ivov
1bb8235992
Make sure that the simplified wizard loads after the other wizards as it is using them
17 years ago
Yana Stamcheva
2ec2e33121
change the start level of the default resource bundle.
17 years ago
Romain Kuntz
39d19dffa4
Applied Lubomir's patch to handle .sip-communicator directories on MAC, and to
...
build sc-launcher as a bundle.
18 years ago
Emil Ivov
21f82be310
Split the GUI package into service and implementation to allow protocols to access UI functionalities such as error messages.
18 years ago
Emil Ivov
fbf0168515
Added an icon for the auto away configuration form (by Damien ROTH)
...
Renamed the status update plugin to awto away
moved the getImage() and getImageBytes() methods to the ResourceManagementService
18 years ago
Yana Stamcheva
4460f1b636
KeyBinding plugin contributed by Damian Johnson.
18 years ago
Emil Ivov
006f5cb10e
Wrapping the jfontchooser lib into a bundle.
18 years ago
Yana Stamcheva
413b840777
- Copy problem fixed in chat write area.
...
- Long text formatting fixed
- Smilies are now moved to the formatting tool bar.
18 years ago
Yana Stamcheva
6f0df8bb1b
unused
18 years ago
Damian Minkov
37f8993edb
Fixing test build and include starting resource bundles in client.run.
18 years ago