Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move security events back from libjitsi as they are solely used here. | Ingo Bauersachs | 2015-08-23 | 1 | -1/+0 |
| | | | | Corresponds to commit jitsi/libjitsi@263cc1e53e4d2ebd3f4762c42b2c27462b4d830c | ||||
* | ICQ: Remove 8 character password truncation. (This is apparently outdated ↵ | Danny van Heumen | 2015-08-17 | 1 | -6/+0 |
| | | | | since 2006?!?) | ||||
* | Adds optional name attribute to the conference element in colibri. | damencho | 2015-08-14 | 4 | -1/+69 |
| | |||||
* | Don't duplicate RTP/SAVP profile when both SDES and ZRTP are enabled | Ingo Bauersachs | 2015-08-08 | 1 | -1/+1 |
| | | | Closes #140 | ||||
* | Replaces boolean recording state with on, off and pending in colibri ↵ | damencho | 2015-08-04 | 3 | -102/+72 |
| | | | | extension. Removes unused packet extension. | ||||
* | Fixes possible NPE, peer going from failed to connected and a dispatching of ↵ | damencho | 2015-07-28 | 1 | -1/+4 |
| | | | | a DialogTerminatedEvent (fixes damencho/jigasi#5 issue). | ||||
* | Fixes possible NPE when debug enabled and no ssl context available (fixes ↵ | damencho | 2015-07-28 | 1 | -1/+1 |
| | | | | damencho/jigasi#12). | ||||
* | Avoids a compile-time ambiguity of a class | Lyubomir Marinov | 2015-07-21 | 1 | -2/+1 |
| | |||||
* | Updates the license headers. | Damian Minkov | 2015-07-20 | 579 | -1221/+7607 |
| | |||||
* | Adds a constant for FID. | Boris Grozev | 2015-07-16 | 1 | -1/+5 |
| | |||||
* | Removes msn protocol. | damencho | 2015-07-16 | 33 | -9254/+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 |
| | |||||
* | 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 | 6 | -7/+100 |
| | | | | RTP/RFC4733. | ||||
* | Added option for resolving all DNS lookups through SOCKS proxy. | Danny van Heumen | 2015-04-03 | 3 | -38/+74 |
| | |||||
* | GUI improvements for IRC account registration wizard. | Danny van Heumen | 2015-04-03 | 2 | -9/+2 |
| | |||||
* | 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 | 4 | -1/+55 |
| | |||||
* | 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. | ||||
* | Adds OperationSetTelephonyBLF (Busy Lamp Field), can monitor lines and ↵ | Damian Minkov | 2015-04-01 | 5 | -3/+722 |
| | | | | pickup calls if possible and sip implementation of the operation set using rfc4235. | ||||
* | Updates the RTP description of a channel when a session-accept is received ↵ | George Politis | 2015-03-31 | 1 | -0/+71 |
| | | | | from a client. | ||||
* | Adds support for a payload-type element in the ColibriIQ. | George Politis | 2015-03-31 | 1 | -0/+18 |
| | |||||
* | Updates ice4j to r497. | Boris Grozev | 2015-03-30 | 1 | -20/+138 |
| |