Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | introduced build-time paranoia mode that disables unencrypted chats and ↵ | Daniel Gultsch | 2015-12-01 | 1 | -2/+9 |
| | | | | forces TOR | ||||
* | add error state for unavailable tor network | Daniel Gultsch | 2015-12-01 | 1 | -3/+3 |
| | |||||
* | do socks5 connect manually | Daniel Gultsch | 2015-12-01 | 1 | -16/+4 |
| | |||||
* | initial tor support | Daniel Gultsch | 2015-12-01 | 1 | -4/+46 |
| | |||||
* | hide subject edit button if not editable by user | Daniel Gultsch | 2015-11-26 | 1 | -4/+18 |
| | |||||
* | detect server identity and added muc-workaround for slack | Daniel Gultsch | 2015-11-26 | 1 | -0/+8 |
| | |||||
* | pgp fixes and revert configuration changes | Daniel Gultsch | 2015-11-25 | 2 | -24/+5 |
| | |||||
* | Use OpenPGP-API 9.0 | fiaxh | 2015-11-09 | 1 | -2/+36 |
| | |||||
* | explicitly mark verified omemo keys in UI | Daniel Gultsch | 2015-10-31 | 1 | -2/+2 |
| | |||||
* | Merge pull request #1513 from fiaxh/pgp_background_decryption | Daniel Gultsch | 2015-10-30 | 2 | -0/+8 |
|\ | | | | | PGP messages background decryption | ||||
| * | Decrypt PGP messages in background | fiaxh | 2015-10-28 | 2 | -0/+8 |
| | | |||||
* | | push CN into nick pep node when uploading certificate. subscribe to nick node | Daniel Gultsch | 2015-10-29 | 1 | -3/+16 |
|/ | |||||
* | Don't synchronize on non-final field | Sam Whited | 2015-10-26 | 1 | -1/+1 |
| | |||||
* | fixed read conversations showing up as notifications after a restart | Daniel Gultsch | 2015-10-21 | 1 | -5/+4 |
| | |||||
* | introduced code to verify omemo device keys with x509 certificates. | Daniel Gultsch | 2015-10-16 | 1 | -0/+3 |
| | | | | cleaned up TrustKeysActivity to automatically close if there is nothing to do | ||||
* | make unread status and notifications presistent across restarts | Daniel Gultsch | 2015-10-14 | 2 | -14/+30 |
| | |||||
* | initial UI work to allow setting up accounts from certifcates | Daniel Gultsch | 2015-10-09 | 1 | -6/+10 |
| | |||||
* | Show whether MAM is supported in MUCs | saqura | 2015-10-06 | 1 | -0/+5 |
| | | | | | The conference details in "Advanced Mode" now indicate whether MAM is supported by the conference server. | ||||
* | fixed NPE when executing rename callback in muc | Daniel Gultsch | 2015-09-28 | 1 | -1/+3 |
| | |||||
* | added missing type='submit' to mam queries | Daniel Gultsch | 2015-09-15 | 2 | -9/+5 |
| | | | | | fixed some nasty inheritance problems along the way fixes #1411 | ||||
* | added possibiltiy to set conferences as moderated (only visible in advanced ↵ | Daniel Gultsch | 2015-09-13 | 1 | -6/+20 |
| | | | | mode) | ||||
* | added mp4 to well known extensions. fixes #1403 | Daniel Gultsch | 2015-09-12 | 1 | -1/+1 |
| | |||||
* | Issues with URLs with multiple dots in file. fixes #1373 | Daniel Gultsch | 2015-09-04 | 1 | -7/+15 |
| | |||||
* | added special error state for dns timeout | Daniel Gultsch | 2015-09-01 | 1 | -1/+4 |
| | |||||
* | fixed bug that prevented newly opened conversations to load the entire ↵ | Daniel Gultsch | 2015-08-30 | 1 | -0/+4 |
| | | | | history via mam. fixes #1328 | ||||
* | be more restrictive about marking messages as sent_received in muc parser | Daniel Gultsch | 2015-08-26 | 1 | -5/+16 |
| | |||||
* | bugfix: next encryption is now being properly detected | Daniel Gultsch | 2015-08-23 | 1 | -2/+2 |
| | |||||
* | Let UNTRUSTED/UNDECIDED keys become INACTIVE | Andreas Straub | 2015-08-01 | 1 | -2/+2 |
| | |||||
* | enable axolotl encryption for jingle supported file transfers | Daniel Gultsch | 2015-08-01 | 1 | -17/+17 |
| | |||||
* | improved 'next encryption' selection | Daniel Gultsch | 2015-07-31 | 2 | -28/+37 |
| | |||||
* | Fix session logic: enforce same type of encryption | Andreas Straub | 2015-07-30 | 1 | -0/+31 |
| | |||||
* | use gcm for file encryption over http | Daniel Gultsch | 2015-07-29 | 1 | -89/+8 |
| | |||||
* | Tag carbon messages in parser, adapt session logic | Andreas Straub | 2015-07-29 | 1 | -3/+21 |
| | | | | | | Messages sent from another device of the own account are now explicitly tagged as carboned message. The session detection logic now uses this tag to find "session borders". | ||||
* | Refactor out inner classes, cache trust store | Andreas Straub | 2015-07-29 | 1 | -2/+2 |
| | | | | | | | Moves SQLiteAxolotlStore and XmppAxolotlSession into proper classes. IdentityKeys trust statuses are now cached in an LruCache to prevent hammering the database when rendering the UI. | ||||
* | removed recursion in message.getMerged*() | Daniel Gultsch | 2015-07-28 | 1 | -13/+19 |
| | |||||
* | show warning when trying to highlight users that have left the conference | Daniel Gultsch | 2015-07-22 | 1 | -0/+9 |
| | |||||
* | treat private, non-anonymous mucs like 1:1 chats notification wise | Daniel Gultsch | 2015-07-22 | 1 | -0/+7 |
| | |||||
* | Optimize imports | Andreas Straub | 2015-07-20 | 3 | -10/+4 |
| | |||||
* | Don't merge messages with different trust statuses | Andreas Straub | 2015-07-19 | 1 | -1/+7 |
| | |||||
* | Show trust status of messages' originating session | Andreas Straub | 2015-07-19 | 1 | -0/+4 |
| | | | | | Shade lock icon red if message was received in a session that has not been marked trusted by the user or fingerprint is unknown | ||||
* | Overhauled Message tagging | Andreas Straub | 2015-07-19 | 1 | -9/+10 |
| | | | | | | Messages are now tagged with the IdentityKey fingerprint of the originating session. IdentityKeys have one of three trust states: undecided (default), trusted, and untrusted/not yet trusted. | ||||
* | Fix displaying Contact IdentityKeys | Andreas Straub | 2015-07-19 | 1 | -64/+0 |
| | | | | | Migrate ContactDetailsActivity to use new SQL IdentityKeys storage, remove dead code from Contact class. | ||||
* | Tag messages with originating session | Andreas Straub | 2015-07-19 | 1 | -0/+4 |
| | | | | | This can be used later in order to display trust status of messages, as well as for potential resending of messages in case of preKey conflicts. | ||||
* | Fetch bundles on-demand, encrypt in background | Andreas Straub | 2015-07-19 | 1 | -3/+3 |
| | | | | | | | | | | | Bundles are now fetched on demand when a session needs to be established. This should lessen the chance of changes to the bundles occuring before they're used, as well as lessen the load of fetching bundles. Also, the message encryption is now done in a background thread, as this can be somewhat costly if many sessions are present. This is probably not going to be an issue in real use, but it's good practice anyway. | ||||
* | Reformat code to use tabs | Andreas Straub | 2015-07-19 | 1 | -10/+10 |
| | | | | This really sucks to do it like this. Sorry. :( | ||||
* | Reworked axolotl protocol layer | Andreas Straub | 2015-07-19 | 3 | -29/+54 |
| | | | | Numerous fixes | ||||
* | CryptoNext persistance layer mockup | Andreas Straub | 2015-07-19 | 3 | -64/+135 |
| | | | | | Initial sketch of the peripheral storage infrastructure for the new axolotl-based encryption scheme. | ||||
* | account for downloaded http files in dup checker | Daniel Gultsch | 2015-07-18 | 1 | -8/+18 |
| | |||||
* | renamed downloadable to transferable | Daniel Gultsch | 2015-07-10 | 3 | -15/+15 |
| | |||||
* | refactored sendMessage and merged with resendMessage | Daniel Gultsch | 2015-07-05 | 1 | -0/+20 |
| |