Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Working prototype OAuth 2 authentication for Google Contacts plugin. | Danny van Heumen | 2015-07-20 | 3 | -17/+177 |
| | |||||
* | Adds a constant for FID. | Boris Grozev | 2015-07-16 | 1 | -1/+5 |
| | |||||
* | Removes msn protocol. | damencho | 2015-07-16 | 44 | -10419/+0 |
| | |||||
* | Adds SSRCInfoPacketExtension used to signal SSRC owner in jitsi-meet. | paweldomas | 2015-07-14 | 3 | -6/+130 |
| | |||||
* | Fixes handling callto: URIs and cleans up documentation. | Boris Grozev | 2015-07-03 | 3 | -12/+6 |
| | |||||
* | Fixes typo in colibri XML generation. | George Politis | 2015-06-10 | 1 | -1/+1 |
| | |||||
* | Extends the COLIBRI channel IQ with a simulcast-mode attribute. | George Politis | 2015-06-03 | 4 | -0/+101 |
| | |||||
* | Added IRCv3 multi-prefix capability support. | Danny van Heumen | 2015-05-30 | 2 | -0/+7 |
| | |||||
* | Fix formatting. | Danny van Heumen | 2015-05-30 | 1 | -4/+9 |
| | |||||
* | Handle CAP away-notify events. | Danny van Heumen | 2015-05-30 | 1 | -15/+43 |
| | |||||
* | Partial support for IRC away notifications. | Danny van Heumen | 2015-05-30 | 2 | -20/+92 |
| | | | | | | Implemented state management for away notify capability. Now only missing the handling of AWAY messages that are sent by the IRC server when away-notify is active. | ||||
* | Updated comments (TODO, FIXME) | Danny van Heumen | 2015-05-30 | 1 | -3/+4 |
| | |||||
* | Proxy support for DCC receive operation added to irc-api client library. | Danny van Heumen | 2015-05-30 | 1 | -0/+25 |
| | |||||
* | Updates the JNA library to version 4.1.0 because it is dual-licensed under ↵ | Lyubomir Marinov | 2015-05-27 | 1 | -13/+45 |
| | | | | LGPL 2.1 and Apache License 2.0. | ||||
* | Manually fixes formatting. | Lyubomir Marinov | 2015-05-27 | 1 | -13/+17 |
| | |||||
* | Define ContactResource equality based on resourceName. (fixes OTR issue) | Danny van Heumen | 2015-05-24 | 1 | -0/+31 |
| | | | | | | | New ContactResource instances will be created after recovering from network connectivity loss. (Initiated by suspending the system.) UI behaviour fails because ContactResource instances themselves do not have the same reference address and no custom equality was defined. | ||||
* | Converts "cache non caps" constant into field in ScServiceDiscoveryManager. ↵ | paweldomas | 2015-05-21 | 3 | -9/+16 |
| | | | | Fixes "copy" method in IceTransportPacketExtension. | ||||
* | Updates custom headers, a corner case where jsip casts some headers and ↵ | Damian Minkov | 2015-05-20 | 1 | -1/+4 |
| | | | | cannot use custom one for them. | ||||
* | Makes possible overriding original headers through custom one. | Damian Minkov | 2015-05-19 | 1 | -1/+11 |
| | |||||
* | Changes custom headers to use headers list in order to avoid combining ↵ | Damian Minkov | 2015-05-18 | 3 | -51/+154 |
| | | | | multiple headers in one sip message. Adds from.userID parameter that can be processed in custom headers. | ||||
* | Makes sure we do not try to process incoming reply errors for xmpp ping packets. | Damian Minkov | 2015-05-18 | 1 | -1/+5 |
| | |||||
* | Adds 'setup' attribute to DtlsFingerprintPacketExtension. Registers ↵ | paweldomas | 2015-05-14 | 2 | -0/+43 |
| | | | | SctpMapExtension parser. | ||||
* | Adds utility method to SourcePacketExtension. Does not throw ↵ | paweldomas | 2015-05-12 | 2 | -7/+18 |
| | | | | IllegalArgumentException when invalid JingleAction is received in order to avoid interrupting of XMPP connection(caused by unhandled Exception). | ||||
* | Throw OperationFailedException in case of too large message and fire message ↵ | Danny van Heumen | 2015-05-06 | 2 | -6/+36 |
| | | | | delivery failed event. | ||||
* | Added default safety net of 5 chars in calculation of max message size. | Danny van Heumen | 2015-05-06 | 2 | -5/+57 |
| | | | | | | | | | | | | | | | | | | | Discovered that Freenode (seems to) drops te last char that is technically still able to be sent in the 510 bytes buffer size that is defined by IRC spec. Tested on hackint, efnet, dalnet and all give expected results, except for Freenode. Added safety-net of 5 bytes such that OTR and other tools that depend on max possible message don't suffer from bad IRC server implementation. Also, added logger.warn message in case too large message is sent. Message is still sent, but a warning message shows up in the console. This is most useful for debugging issues with additional plugins such as transform plugins. We cannot display a partial message as it may have been transformed during the send process. Added use for SAFETY_NET constant in BasicPollerPresenceWatcher where max possible message size calculation is used. | ||||
* | Added closing apostrophe to trace log message. | Danny van Heumen | 2015-05-05 | 1 | -1/+1 |
| | |||||
* | Combines use of custom header for list values and the factory for rest of ↵ | Damian Minkov | 2015-05-04 | 1 | -7/+20 |
| | | | | the cases. | ||||
* | Directly creates custom headers to avoid header factory checking and ↵ | Damian Minkov | 2015-05-04 | 1 | -2/+36 |
| | | | | additional parsing. | ||||
* | Fixes tests, unloading/loading bundle ProviderManagerExt class is loaded two ↵ | Damian Minkov | 2015-04-28 | 1 | -4/+19 |
| | | | | times. | ||||
* | Fixes broken USER_SEARCH_ENABLED & USER_SEARCH_SERVICE_NAME properties in XMPP. | paweldomas | 2015-04-23 | 3 | -31/+24 |
| | |||||
* | Fixes index out of bounds exception in ColibriBuilder when no contents are ↵ | paweldomas | 2015-04-23 | 1 | -1/+1 |
| | | | | passed. | ||||
* | Remove "google talk" from error messages. | Boris Grozev | 2015-04-12 | 1 | -2/+2 |
| | |||||
* | Implements OperationSetIncomingDTMF for XMPP, wired to receive events via ↵ | Boris Grozev | 2015-04-12 | 10 | -18/+278 |
| | | | | RTP/RFC4733. | ||||
* | Names the PacketLoggingServiceImpl SaverThread. | Boris Grozev | 2015-04-12 | 1 | -0/+8 |
| | |||||
* | Adds a property to hide the domain part of the addresses shown inside the ↵ | Damian Minkov | 2015-04-09 | 3 | -3/+44 |
| | | | | tooltip in contactlist/callhistory. | ||||
* | Added option for resolving all DNS lookups through SOCKS proxy. | Danny van Heumen | 2015-04-03 | 6 | -48/+171 |
| | |||||
* | GUI improvements for IRC account registration wizard. | Danny van Heumen | 2015-04-03 | 5 | -53/+36 |
| | |||||
* | Created SASL entry in client configuration. Connected SASL configuration to ↵ | Danny van Heumen | 2015-04-03 | 5 | -40/+183 |
| | | | | IRC stack. | ||||
* | Started work on SASL authentication panel in IRC account configuration. | Danny van Heumen | 2015-04-03 | 7 | -11/+197 |
| | |||||
* | Use proxy settings from Global Proxy configuration. | Danny van Heumen | 2015-04-03 | 2 | -4/+87 |
| | |||||
* | Basic implementation of SOCKS support. | Danny van Heumen | 2015-04-03 | 4 | -2/+91 |
| | |||||
* | Improved error handling including signaling for client-side errors. | Danny van Heumen | 2015-04-03 | 9 | -10/+136 |
| | | | | | | | | | | | | | | | | | | | | | Improved error handling in several ways: 1. Recognize problems while connecting and don't treat these as an unknown error. Instead catch them and simply handle them as a normal exception that occurs during the connection process without extra logging. 2. irc-api was improved with another message type. This type is signaled from the client library itself and functions as a mechanism for informing registered listeners of problems after-the-fact. For example, in case a connection was interrupted unannounced and there is no other way for a server message to arrive to signal for an error. This mechanism uses the message dispatching infrastructure to dispatch a message containing an exception such that listeners can be updated of connection problems. This mechanism will be used for signaling "fatal" errors only, i.e. if the connection is broken for sure and we cannot expect the server to reach us such that we can receive an error message. (Or any kind of message, for that matter) | ||||
* | Mostly complete implementation of IRC v3 capability negotiation and SASL ↵ | Danny van Heumen | 2015-04-03 | 7 | -8/+103 |
| | | | | | | | | | | | | | | | | | authentication. This commit implements IRC v3 capability negotiation. A client configuration option is provided to explicitly enable/disable IRC v3. IRCv3 support will be enabled by default and may be enabled in specific cases when IRC v3 support is explicitly not allowed. In case IRC v3 support is enabled, we will in all cases trigger capability negotiation, though at this time, if we do not want to negotiate for SASL authentication, there is no extension to negotiate for. In that case we will issue CAP END to ensure that IRC server knows of our IRC v3 capabilities but do not engage in actual capability negotiation. If we do not issue any command, there is a chance that an IRC server will downgrade interoperation capabilities to the original RFC1459 feature set. | ||||
* | Saves only the call dialog location, skipping the size. And restores it if ↵ | Damian Minkov | 2015-04-03 | 3 | -47/+81 |
| | | | | available. | ||||
* | Catches exceptions when executing notification actions in order not to stop ↵ | Damian Minkov | 2015-04-03 | 1 | -29/+36 |
| | | | | subsequent action executions when one of the first fails. | ||||
* | Adds plugin that adds contact source services (groups to the contact list) ↵ | Damian Minkov | 2015-04-01 | 7 | -0/+885 |
| | | | | with the monitored lines of OperationSetTelephonyBLF. Adds custom action button to pickup calls is possible. | ||||
* | Adds OperationSetTelephonyBLF (Busy Lamp Field), can monitor lines and ↵ | Damian Minkov | 2015-04-01 | 8 | -3/+985 |
| | | | | pickup calls if possible and sip implementation of the operation set using rfc4235. | ||||
* | Changes a type for contact sources ot contact list type to a common one that ↵ | Damian Minkov | 2015-04-01 | 11 | -108/+73 |
| | | | | is shown in the contactlist. Can be used to add dynamically custom contact source services to be displayed in the contactlist. | ||||
* | Removes explicitly checking for contact source type. | Damian Minkov | 2015-04-01 | 1 | -4/+7 |
| | |||||
* | Adds stacktrace when tracing enabled in reconnect plugin. | Damian Minkov | 2015-04-01 | 1 | -1/+2 |
| |