Commit Graph

505 Commits (518995debd939233c8b275d38dc6df735bf2ec40)

Author SHA1 Message Date
Yana Stamcheva fc8a0591ea Make an Update service.
15 years ago
Lyubomir Marinov bff8b6873e Renames SIP Communicator to Jitsi in comments.
15 years ago
Lyubomir Marinov 926085f36e Commits work in progress on Windows delta/bspatch updates.
15 years ago
Yana Stamcheva 3e448a6917 Fix the build.xml.
15 years ago
Yana Stamcheva 33f04f2cb1 When setting the default search field text color, set the foreground.
15 years ago
Lyubomir Marinov ee9edb3641 Prepares the source of the FFmpeg JNI library for an update to a more recent version of FFmpeg.
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 84ec1f582a Add ippi account creation wizard.
15 years ago
Damian Minkov ac8a0298cd Fix launcher messages and application name change. Reported by Pavel Tankov.
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
Damian Minkov 3c582f1102 Remove unused classes include into bundle protocol.
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
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
Damian Minkov 58787d1330 Moves logging configuration in separate bundle and add option to archive and save log files.
15 years ago
Werner Dittmann 03bba9c46c Enable Twofish in SRTP to support ZRTP Twofish option
15 years ago
Damian Minkov 52ce7be961 Add missing os-specific in init.
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 7d558162d2 Normalizes phone numbers found in the Address Books of Microsoft Outlook and Mac OS X.
15 years ago
Lyubomir Marinov e9b0db5a09 Normalizes phone numbers found in the Address Books of Microsoft Outlook and Mac OS X.
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
Lyubomir Marinov 273bdaac93 Provides an initial implementation of searching in the Address Book of Microsoft Outlook.
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 f5b574a71a Initial support for Jingle Nodes. Please note that this feature is disabled by default.
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 02f25e55c0 Enable Jingle to provide audio and video call with XMPP.
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 233d923a4d 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.
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
Emil Ivov 7dc4c1c3f5 Removes stun4j and the SC components that are using it so that we can now introduce ice4j
15 years ago
Yana Stamcheva 3282cb2d2e Patch provided by Adam Netocny improving skin management process (work in progress).
15 years ago
Yana Stamcheva 641158db88 Resolved duplicate import of json library.
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 42fbfc3964 Patch provided by Adam Netocny, icluding some skin jar builder enhancements + javadocs.
15 years ago
Yana Stamcheva 45cf662978 Skin implementation bases provided by Adam Netočný (work in progress).
15 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.
15 years ago
Damian Minkov 39fb27ca51 Merge latest 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
Emil Ivov b44a32c3f3 Adds a clumsy way of enabling or disabling Jingle
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
Emil Ivov bf2a96e5de Adds a clean-bundles target
15 years ago
Yana Stamcheva e5b562490f Create account form, for the SIP2SIP account registration wizard.
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.
16 years ago
Emil Ivov 1103a4c381 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
Damian Minkov 8923ff76b2 - Trying to fix duplicating jabber messages.
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 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.
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
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;
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
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)
16 years ago
Lyubomir Marinov 06c090a2a6 Applies further refinements to the neomedia implementation and extensions to its functionality. Attempts to implement audio mixing.
16 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.
16 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.
16 years ago
Lyubomir Marinov b28c62f5da Builds a neomedia bundle and provides the initial implementation of .service.neomedia.
16 years ago
Damian Minkov bea08031b0 Wrong commit home dir in run target.
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
Emil Ivov a0e27ba2c5 adds a utility target (run-v4) for running SC with a preference for IPv4 rather than the default IPv6
16 years ago
Emil Ivov dc7cb9fd9f Makes IPv6 prefence override-able with a java property
16 years ago
Werner Dittmann fc523c0794 Integrate the second big patch for OTR. With this patch all the required GSoC functions are available.
16 years ago
Damian Minkov 057fd9f385 Msn Filetransfer and tests.
16 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.
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
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.
17 years ago
scmerger fba5784542 Merge branch '1.0-local' into trunk-local
17 years ago
Damian Minkov 0ebdce1c36 Add filetransfer for yahoo and generic filetransfer tests - enabled for jabber and yahoo.
17 years ago
Damian Minkov 67bccdb603 Add Metahistory tests.
17 years ago
Damian Minkov 918a8ec7c0 MetaHistory Service impl and add Contact field to FileRecord.
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
17 years ago
Yana Stamcheva 164236df25 - The protocol bundle was importing all image resources, instead of just the one it needs. This is now fixed by adding separate zipfileset entry for each protocol resource used in the protocol bundle.
17 years ago
Werner Dittmann 5d8ada0c5a Include latest version of ZRTP4J. Modify the Eclipse and NB project files. Use a generic name
17 years ago
Damian Minkov 906596471e Fix do not include any svg files in resources. Change home dir setting or choosing behaviour. Move the place copying default resources to file for default language.
17 years ago
Emil Ivov 19a201f53e Makes the number of maximum warnings configurable so that we could print them all on CruiseControl and only show that first 100 by default. Fixes a typo.
17 years ago
Emil Ivov 4157bc326a Enables compile warnings so that we could make them appear on the cruisecontrol reports. This is part of the effort to resolve issue #637
17 years ago
Damian Minkov aa488c88eb Windows update now supports password protected sites, https and http redirects. Show dialog if installer file is missing. Stopping update process now iss working. Change of interface language.
17 years ago
Lyubomir Marinov dbe1f3daa3 Fixes issue #591 "Menu items randomly appear in the configuration panel" (for now).
17 years ago
Werner Dittmann f2ecf2bcae Reorganize the crypto functions. ZRTP4J library now contains al required crypto methods and
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
17 years ago
Symphorien Wanko fecc1bc966 enhancements to the swing popup notification, new behavior for the trayicon, minors code tweak
17 years ago
Symphorien Wanko ff8ec3ad3f swing based popup notifications with tests for the PopupMessage interface.
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
Sebastien Mazy d8fe3531be Update to JAIN-SIP 1.2.92
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
17 years ago
Werner Dittmann ded3a87b1f Modify security relevant code to get rid of Java JCE dependence. This simplifies distribution
17 years ago
Damian Minkov b453e8f16e Add linux-64 support for jni h264 codec and remove jna codec.
17 years ago
Emil Ivov 7214e6ea2b Makes deploy-os-specific-bundles publicly accessible. The reason this was previously an internal target was based on the assumption that developers won't need to access it and it would only be needed as a run dependency. This however proved to be wrong since one also needs to execute this target when running the application in an IDE debugger.
17 years ago
Sebastien Mazy 341747da88 Updated JAIN-SIP RI to 1.2.91
17 years ago
Werner Dittmann 03d27dcd99 Upgrade ZRTP jar to version 1.4.2 to be compliant with latest ZRTP spec.
17 years ago
Lyubomir Marinov 2e83c45aa2 - Delays the creation of the Options dialog and the loading of the ConfigurationForm implementations (which get listed in the Options dialog).
17 years ago
Emil Ivov 3f5206ff01 Commits patches for the following issues:
17 years ago
Lyubomir Marinov af2587049c Hopes to fix issue #502: Do not use jdic when running Java 6.
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 296d1e0f1b Implements a ConfigurationForm which allows configuring the MediaService.
17 years ago
Damien Roth 46ef85f493 Major update for the dict protocol
17 years ago
Romain Kuntz 5417c1891a Updated the ZRTP4J library, updated the classpaths, added the bundle-version.
17 years ago
Yana Stamcheva bbceee07e5 UI enhancements.
17 years ago
Brian Burch 4282316384 use properties to define slickless tests to be executed and let them be run under felix, or simply under junit
17 years ago
Damian Minkov feae863617 Add jna.library.path to run target.
17 years ago
Yana Stamcheva 1a7899eab7 Add the swingworker jar to the swing bundle.
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
Brian Burch e4b7729757 verify local testing accounts file has been created by the user
17 years ago
Brian Burch 17a6beaf02 unit test preparation - ensure personal testing properties file exists
17 years ago
Brian Burch bb205673aa fix ant build bug: single test case run was executing ALL defined test cases, not just the nominated slick
17 years ago