aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/plugin
Commit message (Collapse)AuthorAgeFilesLines
* Move security events back from libjitsi as they are solely used here.Ingo Bauersachs2015-08-232-6/+5
| | | | Corresponds to commit jitsi/libjitsi@263cc1e53e4d2ebd3f4762c42b2c27462b4d830c
* Disable XMPP inband account registration because of security issuesIngo Bauersachs2015-08-122-10/+10
| | | Closes #136
* Update URL for XMPP server listIngo Bauersachs2015-08-081-1/+1
|
* Correctly set SIP display names (Closes #134)Ingo Bauersachs2015-08-082-5/+6
|
* Updates the license headers.Damian Minkov2015-07-20428-952/+5755
|
* Removes msn protocol.damencho2015-07-168-989/+0
|
* Added option for resolving all DNS lookups through SOCKS proxy.Danny van Heumen2015-04-033-10/+97
|
* GUI improvements for IRC account registration wizard.Danny van Heumen2015-04-033-44/+34
|
* Started work on SASL authentication panel in IRC account configuration.Danny van Heumen2015-04-033-10/+142
|
* Saves only the call dialog location, skipping the size. And restores it if ↵Damian Minkov2015-04-032-46/+80
| | | | available.
* Adds plugin that adds contact source services (groups to the contact list) ↵Damian Minkov2015-04-017-0/+885
| | | | with the monitored lines of OperationSetTelephonyBLF. Adds custom action button to pickup calls is possible.
* Adds stacktrace when tracing enabled in reconnect plugin.Damian Minkov2015-04-011-1/+2
|
* Fix for OTR UI in case of multiple OTR session.Danny van Heumen2015-03-072-5/+1
| | | | | | | | | | | | | | | Okay, so this was a real PITA. The otr4j library behaves as expected. The OTR plugin, on the other hand, hides controls and does not get updated on the actual selected resouce (chat transport) at all. So as a consequence the OTR plugin is actually giving a lot of misinformation. There is still an outstanding issue where you establish an OTR encrypted session for a particular session ID and the OTR session selector box does not automatically select the encrypted session. I'm not sure if this should be the desired behaviour, though. What if there are 2 OTR encrypted sessions, would you want to switch? That is something to think about ...
* Always show OTR session switcher, disable for single session.Danny van Heumen2015-03-071-1/+2
|
* Merge pull request #68 from jitsi/clean-gtalk-stuffbgrozev2015-02-232-32/+0
|\ | | | | Clean gtalk stuff
| * Removes the "google ICE" option from the GUI, and some Gtalk-related code.Boris Grozev2015-02-132-32/+0
| |
* | Removes unused code snippet.Danny van Heumen2015-02-221-4/+0
| |
* | Let every message pass through to otr4j, since otr4j will already correctly ↵Danny van Heumen2015-02-211-31/+0
|/ | | | handle (not) transforming if session state is PlainText.
* Show country/region information in language dropdown if applicableIngo Bauersachs2015-02-121-2/+2
|
* Adds custom header to indicate screen sharing initiated calls.Damian Minkov2015-02-101-4/+9
|
* Make comboboxes in AccountInfoPanel and ConnectionInfoPanel transparent.Danny van Heumen2015-02-082-0/+2
|
* Adds properties to disable account and connect info menu entries.Damian Minkov2015-02-054-72/+124
|
* Escape html entities for plain text messages in notifications.Danny van Heumen2015-01-252-10/+45
|
* Some i18n fixes in IRC wizard UI.Danny van Heumen2015-01-152-15/+24
|
* IRC: check nick according to nick pattern in RFC 1459.Danny van Heumen2015-01-141-1/+1
|
* Extended IRC account dialog to include options for contact and chat room ↵Danny van Heumen2015-01-124-7/+113
| | | | presence.
* Introduced constant for end of ME command prefix index.Danny van Heumen2015-01-121-0/+4
|
* Rename some strings SC to Jitsi.Damian Minkov2015-01-1210-11/+11
|
* Proxy: check for non-null user name before returning PasswordAuthentication ↵Danny van Heumen2015-01-031-1/+5
| | | | instance.
* Fix NPE: empty password will be null, handle this caseDanny van Heumen2015-01-031-2/+11
|
* Uses the XMLUtils.newDocumentBuilderFactory() method to obtainBoris Grozev2014-12-292-10/+8
| | | | | DocumentBuilderFactories in order to have external entities and doctype declarations disabled while parsing.
* Adds an option to disable advanced configuration for accounts which do not ↵Damian Minkov2014-12-092-0/+20
| | | | need it.
* Add property to disable the avatar menu.Ingo Bauersachs2014-12-061-0/+15
|
* Adds NPE check.Damian Minkov2014-12-041-0/+3
|
* Revert "Disable XML external entities before parsing."Boris Grozev2014-12-042-6/+2
| | | | This reverts commit b1e75a29614352a74693c838be234238aaa2fb0f.
* Disable XML external entities before parsing.Boris Grozev2014-12-042-2/+6
|
* Modified commands to make use of IllegalArgumentException handling.Danny van Heumen2014-11-205-7/+9
|
* Improved error handling for commands.Danny van Heumen2014-11-205-0/+45
| | | | | | | | | | | | | | In case of bad command usage, throw an IllegalArgumentException. IllegalArgumentException will be caught and handled specially. Whenever IAE is thrown, it will be caught and command.help() will be called so that we can receive additional usage instructions. The error and the help information will be thrown inside a BadCommandInvocationException which will be handled by the appropriate OperationSet. In case of such an event, a system message will be fired with the usage instructions as to inform the user on how to use the command. Other exceptions will be logged as an error, as they are not expected and considered to be an implementation issue.
* Moved IRC command implementations to separate plugin package: irccommandsDanny van Heumen2014-11-209-0/+480
|
* Formatting.Damian Minkov2014-11-181-6/+8
|
* Always initialize the providers field to avoid NPE on exitIngo Bauersachs2014-11-081-27/+24
|
* Disable port field and check default port checkbox in case a loadedDanny van Heumen2014-10-211-2/+6
| | | | account is using a default port.
* Implemented modifyAccount method in ProtocolProviderFactory such that weDanny van Heumen2014-10-213-21/+38
| | | | | do not have to uninstall and (re)install the account that has been edited.
* Renamed methods of BasicInstantMessagingTransport.Danny van Heumen2014-09-301-2/+3
|
* Defined and implemented Operation Set Basic Instant Messaging TransportDanny van Heumen2014-09-302-26/+34
| | | | | | | | | | | for querying protocol implementation for operational boundaries. * Defined the Operation Set for querying transport operation. * Also implemented the Operation Set in IRC protocol support. * OTR plugin has been modified to take advantage of the newly defined Operation Set and queries the protocol for input on building fragmentation instructions. In case the protocol does not implement the Operation Set, then it will fall back to OTR defaults.
* Initial support for updated otr4j with support for outgoing message ↵Danny van Heumen2014-09-304-42/+92
| | | | | | | | | | | | | | | | | | | | | | | | | fragmentation. Modifications include the following: - Updated otr4j which includes support for fragmentation of outgoing messages. The modifications to otr4j to enable outgoing message fragmentation includes breaking the API such that we are able to return more than 1 message after it has been transformed. (Corresponding modifications have been made to AbstractOperationSetBasicInstantMessaging to facilitate the new API.) - Fixed IRC implementation for OperationSetInstantMessageTransform. - Modified AbstractOperationSetBasicInstantMessaging to handle multiple Events returning from a call to messageTransform. - Modified OperationSetBasicInstantMessaging implementations to correspond to changes in AbstractOSBIM. - OTR plugin has been modified to implement the newly added getFragmenterInstructions method which is used to query instructions on desired fragmentation behaviour. - As a temporary solution, a hard dependency has been added to IRC library such that I'm able to test fragmentation behaviour in a real use case until an OperationSet is defined that can be used to query for Instant Messaging transport parameters necessary to determine appropriate fragmentation instructions.
* Adds new RegistrationStateChangeEvent and avoid reconnecting providers when ↵Damian Minkov2014-09-301-3/+11
| | | | server connection fails due to an error of received input. Buggy server or wrong input saved on server can keep provider reconnecting forever.
* Fixes warnings, bugs. Reduces source code duplication. Simplifies, clarifies ↵Lyubomir Marinov2014-09-293-118/+95
| | | | source code.
* Adds support for sending instant messages to external contactsMarin Dzhigarov2014-09-241-1/+2
| | | | Signed-off-by: mdzhigarov <m.dzhigarov@gmail.com>
* Adds new unregister method to clearly distinguish between automatic ↵Damian Minkov2014-09-161-1/+4
| | | | unregister that comes from timeout(ping) timers, reconnect plugin and those coming from UI by user request.