Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moves HealthCheckIQ to separate IQ provider. | paweldomas | 2016-02-22 | 3 | -28/+97 |
| | |||||
* | Adds URN_XMPP_IQ_VERSION constant. | paweldomas | 2016-02-22 | 1 | -0/+8 |
| | |||||
* | Removes unused case statements from ColibriIQ parsing code. | paweldomas | 2016-02-17 | 1 | -18/+0 |
| | |||||
* | Adds HealthCheck IQ. | paweldomas | 2016-02-17 | 2 | -0/+80 |
| | |||||
* | Adds a property that can set autojoin by default on newly created rooms. | damencho | 2016-02-15 | 1 | -0/+13 |
| | |||||
* | Adds property to disable printing timestamp in logs. | damencho | 2016-02-03 | 1 | -21/+54 |
| | |||||
* | Merge pull request #190 from mksh/master | damencho | 2016-02-02 | 1 | -1/+55 |
|\ | | | | | Program name prepending for log formatter | ||||
| * | Implemented program name property loading from logging.properties file and ↵ | mksh | 2015-11-20 | 1 | -1/+55 |
| | | | | | | | | prepending it to each log message in case of existence | ||||
* | | Fix the replacement for direct image links | Thorsten Klein | 2016-01-15 | 1 | -1/+1 |
| | | | | | | | | | | * URLs of the form https://my.example.com:12345/abc/def/file.jpg were not replaced somehow * simply changed the URL_PATTERN | ||||
* | | Changed URL pattern for direct image links | Thorsten.Klein | 2016-01-14 | 1 | -1/+1 |
| | | | | | | | | * URL doesn't necessarily start with 'www' | ||||
* | | Updates loadLibrary to be able to use native libraries from within the bundle. | damencho | 2015-12-22 | 1 | -18/+20 |
| | | |||||
* | | Adds ForceShutdown IQ. | paweldomas | 2015-12-11 | 3 | -45/+143 |
| | | |||||
* | | Manually fixes formatting for the sake of readability and consistency. | Lyubomir Marinov | 2015-12-09 | 1 | -18/+16 |
| | | |||||
* | | Adds video muted extension used in jitsi-meet. | paweldomas | 2015-12-01 | 1 | -0/+70 |
|/ | |||||
* | Fixing TreeSet's Comparator | Timur Masar | 2015-11-15 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | This fixes the Presence TreeSet's Comparator. If the comparator can't determine a greater or less than relationship, it will sort by the name of the resources lexicographically. A (mathematical) set is a collection of distinct objects. A TreeSet's compare function determines relation of two objects. It also determines equality and since this is a Set it would effectively replace the old one in the set, if the function returns 0. This method wasn't fully equals consistent, meaning different objects were deemed equal by the comparator. That lead to an inconsistency in the representation of presence objects and resources that contact has connected. The resources not represented in this TreeSet would no longer be able to let the contact appear as Online. | ||||
* | Merge pull request #183 from mksh/master | bgrozev | 2015-11-12 | 7 | -142/+414 |
|\ | | | | | Introduce SmackInteroperabilityLayer for abstracting different Smack implementations (3 and 4) | ||||
| * | Typo fixes | mksh | 2015-11-11 | 3 | -8/+9 |
| | | |||||
| * | Introduce SmackProxy for abstracting different Smack implementations (3 and 4) | mksh | 2015-11-10 | 8 | -142/+413 |
| | | |||||
* | | Fixes offline messaging to contact which just went offline | Timur Masar | 2015-11-10 | 1 | -2/+3 |
| | | | | | | | | | | | | We should still use the old implementation for checking offline contacts capabilities. This will give us the 'offline capabilities' e.g. messaging offline contacts. | ||||
* | | Option for new behaviour of detecting a contact's capabilities | Timur Masar | 2015-11-09 | 4 | -49/+243 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reintroduces some old code in order to give the user the option to switch between those two behaviours. It also prevents the removal of all caps nodes (and thusly breaking the new detection) when a rogue offline presence event comes in. This is such an event in which a contact is falsely assumed as offline, if the preferred resource of two or more same prioritised resources goes offline. We are checking this by looking whether it is a "resourceChanged"-event. This should probably be changed again, after those offline presence updates have been fixed. | ||||
* | | Fixes the contacts 'call button' disappearing on multiresource contacts | Timur Masar | 2015-11-08 | 4 | -16/+110 |
|/ | | | | | | | | | | | | | | | This changes the behaviour from "last connected resource" or "highest priority resource" to "most capable resource" regarding the display of buttons next to this contact. We now check every resource the contact has connected and we will consider the one with the most capabilities. This elimates the very frustrating scenario in which the call capabilites are disabled on a contact who connected additionally a non-jingle client. Note that there exists separate issue in which the contact logs off from only one resource, but gets displayed as completely offline. In that case the buttons are still displayed wrong, if the contact connects a non-jingle client on afterwards. | ||||
* | Revert "Renames SimulcastLayer to SimulcastStream." | George Politis | 2015-11-05 | 2 | -11/+11 |
| | | | | This reverts commit 075ad10a9ccacf5a4dcaa8cd7fe4fd851767f70f. | ||||
* | Updates the packetlogging manifest to import com.google.common.collect. | George Politis | 2015-11-05 | 1 | -1/+2 |
| | |||||
* | Renames SimulcastLayer to SimulcastStream. | George Politis | 2015-11-05 | 2 | -11/+11 |
| | |||||
* | Adds option to set custom headers to the sip call. | damencho | 2015-11-05 | 1 | -0/+34 |
| | |||||
* | Merge pull request #171 from gpolitis/packet-debugging | George Politis | 2015-11-04 | 2 | -2/+9 |
|\ | | | | | Implements arbitrary packet logging configuration. | ||||
| * | Uses an EvictingQueue instead of an ArrayList in the PacketLoggingServiceImpl. | George Politis | 2015-10-16 | 1 | -2/+3 |
| | | |||||
| * | Adds configuration for logging arbitrary packets. | George Politis | 2015-10-16 | 2 | -0/+6 |
| | | |||||
* | | Fix condition precedence | TrebleSnake | 2015-10-13 | 1 | -0/+4 |
|/ | |||||
* | Update FMJ and libjitsi (Closes #160)upstream | Ingo Bauersachs | 2015-10-11 | 1 | -0/+31 |
| | | | | FMJ: r104 libjitsi: jitsi/libjitsi@9a1a4a7886991bb62dd629a434a31bf3b990d97a | ||||
* | Merge pull request #41 from SkaceKamen/patch-1 | Ingo Bauersachs | 2015-10-05 | 1 | -1/+1 |
|\ | | | | | Check mac-address for zero-length values | ||||
| * | Could cause unnecessary exception | SkaceKamen | 2014-07-21 | 1 | -1/+1 |
| | | | | | | Windows allows you to have interface without MAC address, when using VPN for example. | ||||
* | | Merge pull request #154 from iant-gmbh/master | Ingo Bauersachs | 2015-10-05 | 4 | -6/+98 |
|\ \ | | | | | | | Support for HA PBX | ||||
| * | | - Fixed additional 80 chars wrap | Claas Beyersdorf | 2015-10-05 | 1 | -3/+4 |
| | | | |||||
| * | | - Fixed 80 chars wrap | Claas Beyersdorf | 2015-10-05 | 3 | -10/+16 |
| | | | | | | | | | | | | | | | | | | - Fixed format of comment ...ommunicator/plugin/sipaccregwizz/ConnectionPanel.java - Changed description of configuration checkbox like ibauersachs has recommended | ||||
| * | | Fixed copy paste error. Now FORCE_PROXY_BYPASS works as expected. | Claas Beyersdorf | 2015-09-23 | 3 | -7/+9 |
| | | | |||||
| * | | fixed wrongly changed code refactorins | Claas Beyersdorf | 2015-09-23 | 1 | -239/+215 |
| | | | |||||
| * | | Added additional check for proxy filter by address. | Claas Beyersdorf | 2015-09-23 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | If force proxy bypass is enabled it shouldn't be checked if the proxy is allowed. This is needed to support HA scenarios with PBXs like sipXecs, sipXcom. By default this option is disabled, but if it is needed it can be enabled. | ||||
| * | | Added abbility to set option FORCE_PROXY_BYPASS via SipAccount | Claas Beyersdorf | 2015-09-23 | 3 | -213/+314 |
| | | | | | | | | | settingspage. | ||||
* | | | Fix Mock provider after merge of #51 | Ingo Bauersachs | 2015-10-04 | 1 | -0/+6 |
| | | | |||||
* | | | Move SDES default ciphers from settings to default config | Ingo Bauersachs | 2015-10-04 | 1 | -2/+4 |
| | | | |||||
* | | | Fix type warning | Ingo Bauersachs | 2015-10-04 | 1 | -2/+2 |
| | | | |||||
* | | | Obtain available SDES ciphers from libjitsi | Ingo Bauersachs | 2015-10-04 | 1 | -9/+9 |
| | | | |||||
* | | | Merge pull request #51 from dpocock/sip-call-without-registration | Ingo Bauersachs | 2015-10-04 | 5 | -1/+40 |
|\ \ \ | | | | | | | | | Adapt high-level API to allow calls without registration | ||||
| * | | | Adapt high-level API to allow calls without registration | Daniel Pocock | 2014-08-09 | 5 | -1/+40 |
| | | | | |||||
* | | | | Does not store global proxy config if no server or port is entered. | damencho | 2015-09-28 | 1 | -4/+15 |
| |/ / |/| | | |||||
* | | | Export the adaptive last-n and simulcast attributes to XML. | Boris Grozev | 2015-09-04 | 1 | -0/+12 |
| | | | |||||
* | | | Use OSGI'fied libjitsi and fmj@102+package=bundle | Ingo Bauersachs | 2015-08-29 | 2 | -168/+0 |
| | | | |||||
* | | | Follow libjitsi move of DTMFtone from protocol to neomedia | Ingo Bauersachs | 2015-08-23 | 10 | -10/+4 |
| | | | | | | | | | | | | Corresponds to jitsi/libjitsi@13b7b0b72871d90a2d1a67ade916ea55ef863e47 | ||||
* | | | Use MediaException for QualityControl error handling | Ingo Bauersachs | 2015-08-23 | 5 | -39/+9 |
| | | | | | | | | | | | | Corresponds to jitsi/libjitsi@2c3ff65bbd2060c53de0af8ffff62ddca1c25324 |