Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Only show that have sessions in fingerprint list | Andreas Straub | 2015-09-06 | 7 | -50/+58 | |
| | | | | | | | | | Doesn't access database directly anymore but goes through AxolotlService now to obtain list of fingerprints associated with an Account/Contact. This should prevent orphaned keys littering the UI which previously couldn't be removed through the Clear Devices function. Together with 1c79982da84964c1d81179a0927d9cd1eadf53de this fixes #1393 | |||||
* | Don't manually add keys to the store | Andreas Straub | 2015-09-06 | 1 | -2/+0 | |
| | | | | | | | There is no need to preemptively add the keys to the store oneself. SessionBuilder will take care of this for us. What's more, this will prevent IdentityKeys from otherwise invalid bundles to show up in our UI. | |||||
* | add null pointer check to db migration | Daniel Gultsch | 2015-09-05 | 1 | -1/+5 | |
| | ||||||
* | Never build a session with oneself | Andreas Straub | 2015-09-05 | 3 | -20/+68 | |
| | | | | | | | | | | | | | | If we detect our own ID is not in our own devicelist on receiving an update, we reannounce ourselves. This used to have the side effect of modifying the list of devices we thought were in the update set, causing us to accidentally build a session with ourselves. This lead to our own key being set to TRUSTED_INACTIVE, resulting in red lock icons on messages sent by the own device. We fix this by having publishOwnDeviceId() operate on a copy of the original set. This commit also includes a db migration which deletes sessions with oneself and sets own keys back to TRUSTED. | |||||
* | ignore timeout exceptions on secondary dns requests | Daniel Gultsch | 2015-09-05 | 1 | -9/+21 | |
| | ||||||
* | Issues with URLs with multiple dots in file. fixes #1373 | Daniel Gultsch | 2015-09-04 | 1 | -7/+15 | |
| | ||||||
* | invoke onEnterPressed callback only if shift is not pressed | Daniel Gultsch | 2015-09-04 | 1 | -1/+1 | |
| | ||||||
* | minimize softkeyboard only if it has been in fullscreen mode | Daniel Gultsch | 2015-09-04 | 1 | -1/+3 | |
| | ||||||
* | show an send button instead of the enter key in softkeyboards when ↵show_send_button_in_softkeyboard | Daniel Gultsch | 2015-09-04 | 2 | -7/+10 | |
| | | | | enterIsSend and showEnterKey are both set | |||||
* | Ensure uris is empty before onStart adds to it | Andreas Straub | 2015-09-02 | 1 | -0/+1 | |
| | | | | Fixes #1382 | |||||
* | added special error state for dns timeout | Daniel Gultsch | 2015-09-01 | 4 | -4/+13 | |
| | ||||||
* | use same method to add message hints to otr message everywhere it is needed | Daniel Gultsch | 2015-09-01 | 2 | -9/+11 | |
| | ||||||
* | tag axolotl messages with pretty-please-store | Daniel Gultsch | 2015-09-01 | 1 | -0/+1 | |
| | ||||||
* | made useImageAsIs determination a bit more foolproof (samsung) | Daniel Gultsch | 2015-08-31 | 1 | -1/+6 | |
| | ||||||
* | single task mode for start conversations activity | Daniel Gultsch | 2015-08-30 | 1 | -0/+1 | |
| | ||||||
* | fixed bug that prevented newly opened conversations to load the entire ↵ | Daniel Gultsch | 2015-08-30 | 3 | -1/+14 | |
| | | | | history via mam. fixes #1328 | |||||
* | catch invalid base64 on omemo key decoding | Daniel Gultsch | 2015-08-30 | 1 | -3/+8 | |
| | ||||||
* | use build in method on >= lolipop devices to discover dns servers | Daniel Gultsch | 2015-08-28 | 2 | -8/+41 | |
| | ||||||
* | version bump to 1.6.7 + changelog1.6.7 | Daniel Gultsch | 2015-08-28 | 2 | -2/+5 | |
| | ||||||
* | pulled updated translations from transifex | Daniel Gultsch | 2015-08-28 | 20 | -20/+7 | |
| | ||||||
* | reformating and upper bound for waiting on stanza writer | Daniel Gultsch | 2015-08-28 | 1 | -8/+16 | |
| | ||||||
* | fixed type=timeout | Daniel Gultsch | 2015-08-28 | 1 | -0/+2 | |
| | ||||||
* | added XEP number for http file upload | Daniel Gultsch | 2015-08-27 | 8 | -8/+41 | |
| | ||||||
* | use dedicated colors for primary and primary_dark | Daniel Gultsch | 2015-08-26 | 6 | -9/+10 | |
| | ||||||
* | version bump to 1.6.6 and changelog1.6.6 | Daniel Gultsch | 2015-08-26 | 2 | -2/+5 | |
| | ||||||
* | fixed highlight text color for white chat bubbles | Daniel Gultsch | 2015-08-26 | 1 | -0/+1 | |
| | ||||||
* | Fix error handling for announce check retrieval | Andreas Straub | 2015-08-26 | 1 | -3/+3 | |
| | | | | | Only aborts when a timeout was received. Error conditions (most notably item-not-found) are interpreted as no other devices existing. | |||||
* | explictitly handle iq timeouts in bind and session iqs | Daniel Gultsch | 2015-08-26 | 1 | -2/+7 | |
| | ||||||
* | Only announce device after publishing bundle | Andreas Straub | 2015-08-26 | 2 | -8/+19 | |
| | ||||||
* | moved actual iq callback out of synchronized find callback block | Daniel Gultsch | 2015-08-26 | 1 | -3/+7 | |
| | ||||||
* | be more restrictive about marking messages as sent_received in muc parser | Daniel Gultsch | 2015-08-26 | 2 | -8/+18 | |
| | ||||||
* | Revert "improved compatibility with muc components that change the message id" | Daniel Gultsch | 2015-08-26 | 1 | -3/+2 | |
| | | | | This reverts commit df86b0fc47cb7af8e97826f97d0e202405cff414. | |||||
* | version bump to 1.6.5 + changelog1.6.5 | Daniel Gultsch | 2015-08-26 | 2 | -2/+5 | |
| | ||||||
* | Fix key publishing | Andreas Straub | 2015-08-26 | 1 | -72/+68 | |
| | | | | | | | Remove invalid check for result code, which prevented publishing if the node was empty to begin with. Fix pepBroken check | |||||
* | version bump to 1.6.4 and changelog1.6.4 | Daniel Gultsch | 2015-08-25 | 2 | -2/+7 | |
| | ||||||
* | Add more logging to pep attemp counter logic | Andreas Straub | 2015-08-25 | 1 | -0/+1 | |
| | ||||||
* | Limit number of PEP publish tries | Andreas Straub | 2015-08-25 | 1 | -9/+42 | |
| | | | | | | If PEP publish tries are repeatedly triggered by empty PEP updates, stop attempting to publish after 3 tries. This should work around broken PEP implementations in older ejabberd and OpenFire versions. | |||||
* | Merge pull request #1365 from betheg/remove_imports | Daniel Gultsch | 2015-08-25 | 4 | -30/+1 | |
|\ | | | | | remove unused imports. | |||||
| * | remove unused imports. | Michael | 2015-08-25 | 4 | -30/+1 | |
| | | ||||||
* | | Merge pull request #1364 from betheg/jdk15on | Daniel Gultsch | 2015-08-25 | 1 | -1/+1 | |
|\ \ | |/ |/| | update bcprov-jdk15on to v1.52 | |||||
| * | update bcprov-jdk15on to v1.52 | Michael | 2015-08-25 | 1 | -1/+1 | |
| | | ||||||
* | | Pass through device IDs when updating own list | Andreas Straub | 2015-08-25 | 1 | -17/+17 | |
| | | ||||||
* | | cleared up some error messages in axolotl service and execute ↵ | Daniel Gultsch | 2015-08-25 | 1 | -3/+7 | |
| | | | | | | | | publishOwnDevicesWhenNeeded() only if processing our own jid | |||||
* | | catch some db query exceptions | Daniel Gultsch | 2015-08-25 | 1 | -3/+5 | |
| | | ||||||
* | | additonal null checks in file backend | Daniel Gultsch | 2015-08-25 | 1 | -0/+3 | |
| | | ||||||
* | | fixed session time | Daniel Gultsch | 2015-08-25 | 1 | -7/+2 | |
|/ | ||||||
* | Merge pull request #1363 from betheg/minidns | Daniel Gultsch | 2015-08-25 | 1 | -1/+1 | |
|\ | | | | | update minidns to v0.1.7 | |||||
| * | update minidns to v0.1.7 | Michael | 2015-08-25 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #1362 from betheg/roundedimageview | Daniel Gultsch | 2015-08-25 | 1 | -1/+1 | |
|\ | | | | | update roundedimageview to v2.2.0 | |||||
| * | update roundedimageview to v2.2.0 | Michael | 2015-08-25 | 1 | -1/+1 | |
|/ |