Commit graph

  • 4f12cf06ed revert back to 16 byte IVs for omemo since ChatSecure doesn’t support 12 byte Daniel Gultsch 2018-10-17 20:46:57 +02:00
  • 9048075aaa version bump to 2.3.3 + changelog Daniel Gultsch 2018-10-16 12:40:24 +02:00
  • 5f8184fe8e only store non hardcoded resolver result in db Daniel Gultsch 2018-10-16 12:23:27 +02:00
  • 2edab21423 render 'read up to this point' in 1:1 when followed by date bubble Daniel Gultsch 2018-10-16 12:18:25 +02:00
  • 995f95ce99 pulled translations from transifex Daniel Gultsch 2018-10-14 22:08:07 +02:00
  • 2e2914ee78 fixed NPE after attempt to store user@ip style jid resolver result Daniel Gultsch 2018-10-13 16:13:33 +02:00
  • dd1d1858d0 fixed cache cleaning cleaning all confercenes instead of where contact is. closes #3229 Daniel Gultsch 2018-10-12 16:13:37 +02:00
  • 63f4625266 version bump to 2.3.2 + changelog Daniel Gultsch 2018-10-11 15:46:57 +02:00
  • a08da684e1 pulled translations from transifex Daniel Gultsch 2018-10-11 15:46:43 +02:00
  • 7734047698 pulled translations from transifex Daniel Gultsch 2018-10-11 05:14:11 +02:00
  • 5718d552ed do not show 'open website' button after info has changed Daniel Gultsch 2018-10-11 05:06:42 +02:00
  • 409bf3c0cb use bouncycastle provider up to api 27 Daniel Gultsch 2018-10-11 04:36:32 +02:00
  • 7c5af89c89 offer either 'cancel download' or 'delete file' but not both Daniel Gultsch 2018-10-11 04:33:12 +02:00
  • 58c6dbbbbe Lower foreground service notification priority (#3223) Licaon_Kter 2018-10-11 00:44:17 +00:00
  • 57fe153ef1 make 'cancelled' work for jingle ft Daniel Gultsch 2018-10-08 10:31:41 +02:00
  • bdb8d98eb1 show snackbar for remote server timeout in mucs Daniel Gultsch 2018-10-08 10:31:11 +02:00
  • de0741bdf7 show cancelled instead of delivery failed if user requested to abort transfer Daniel Gultsch 2018-10-07 14:59:08 +02:00
  • 284861de65 Do not attempt to draw overlay on null bitmap Daniel Gultsch 2018-10-07 13:44:20 +02:00
  • 3dceb9d3ad refactor video qualtiy selector; less technical descriptions; code cleanup Daniel Gultsch 2018-10-07 13:09:13 +02:00
  • 84f7aeaea0 Merge branch 'video-selector' of https://github.com/licaon-kter/Conversations into licaon-kter-video-selector Daniel Gultsch 2018-10-07 09:51:14 +02:00
  • 02be93ae66
    Fix leftover string Licaon_Kter 2018-10-07 01:36:47 +00:00
  • a6fef8101b Fix selector, limit formats to 360 & 720 per CTS licaon-kter 2018-10-07 04:25:16 +03:00
  • f23311ab3f PRNG fixes were a nop ever since we switched to 4.4+ Daniel Gultsch 2018-10-06 19:34:20 +02:00
  • 521bb7846c catch exception if Conscrypt could not be initialized and use tls 1.2 Daniel Gultsch 2018-10-06 19:33:38 +02:00
  • d02b1237f7 pulled translations from transifex Daniel Gultsch 2018-10-06 18:46:07 +02:00
  • 10bfa00580 switch Android-Cropper library to come from jitpacked github to update to support library 28 Daniel Gultsch 2018-10-06 17:04:50 +02:00
  • 8980a0c631 make jids appear as monospace in dialogs Daniel Gultsch 2018-10-06 17:03:12 +02:00
  • fcccf545ba Add video compression selector licaon-kter 2018-10-06 17:15:32 +03:00
  • fd165e5106 add confirmation dialog for deleting files Daniel Gultsch 2018-10-06 14:59:23 +02:00
  • 7aa8aba5c0 code cleanup / reformat in ShareViaAccount Daniel Gultsch 2018-10-06 12:48:39 +02:00
  • b27fa6d206 version bump to 2.3.1 + changelog Daniel Gultsch 2018-10-05 12:56:19 +02:00
  • f2f44c7478 pulled translations from transifex Daniel Gultsch 2018-10-05 10:05:35 +02:00
  • cd13f438c0 add recordings directory to file_paths.xml for sharing recordings in (#3216) ChaosKid42 2018-10-05 09:51:37 +02:00
  • a6ced5bee8 pulled translations from transifex Daniel Gultsch 2018-10-04 22:44:54 +02:00
  • ce46b36c33 go back to 16 byte IVs for OMEMO Daniel Gultsch 2018-10-04 22:32:37 +02:00
  • 0e3be466ad fixed regression introduce in earlier commit. don’t use conscrypt on older devices Daniel Gultsch 2018-10-04 19:21:23 +02:00
  • bfa63e13c5 added a few TODOs in regards to the handling of inactive devices Daniel Gultsch 2018-10-04 18:48:45 +02:00
  • 04ac2264e8 Do weOwnFile security check only when attaching Daniel Gultsch 2018-10-04 17:17:18 +02:00
  • 657b1cae9d use fab.hide() and fab.show() - this will animate the process Daniel Gultsch 2018-10-04 16:46:35 +02:00
  • 390175e5b3 use short read timeout when waiting for first stream open. disable read timeout aftwards Daniel Gultsch 2018-10-04 11:20:02 +02:00
  • a34033dea3 run through sendMessage() procedure instead of taking shortcut after returning from TrustKeys Daniel Gultsch 2018-10-03 23:23:44 +02:00
  • 23282484d6 prevent race condition when fetching device ids Daniel Gultsch 2018-10-03 22:03:40 +02:00
  • f608fb349a refactored file encryption to give access to inner stream Daniel Gultsch 2018-10-03 18:14:41 +02:00
  • 4c08ba8d03 use 12 byte IV for omemo and http upload Daniel Gultsch 2018-10-03 17:44:48 +02:00
  • 9ca636589c remove more legacy otr decryption code Daniel Gultsch 2018-10-03 12:50:54 +02:00
  • 7fa8811f64 refresh ui after device list update only if list has changed Daniel Gultsch 2018-10-03 11:53:02 +02:00
  • b2cbd60f94 use Consistent Color Generation (XEP-0392 v0.6) Daniel Gultsch 2018-10-02 20:33:53 +02:00
  • 98d3d91a8e create notification channel for quite hours. fixes #3212 Daniel Gultsch 2018-10-02 20:25:03 +02:00
  • d7f058c5b8 pulled translations from transifex Daniel Gultsch 2018-10-01 20:17:32 +02:00
  • d4b98c9aff made xmpp domain verifier verify wildcard domains where domain is a sub.sub domain Daniel Gultsch 2018-10-01 17:08:23 +02:00
  • db2107c093 clean up connection code. unify domain = ip and extended connection settings into fake resolver Daniel Gultsch 2018-10-01 17:07:37 +02:00
  • 8270adf703 use sni and alpn for start tls as well. apperently google requires it Daniel Gultsch 2018-10-01 11:34:27 +02:00
  • 1cbb60d7ed removed unused code (otr jingle encrypted file transfer) Daniel Gultsch 2018-09-30 13:48:11 +02:00
  • 653cb152e2 ammend changelog with info regarding ejabberd Daniel Gultsch 2018-09-29 09:41:05 +02:00
  • bb6b647af8 use stronger video compression (lower bitrate & lower resolution) Daniel Gultsch 2018-09-28 18:38:54 +02:00
  • 7e21d80de2 version bump to 2.3.0 + changelog Daniel Gultsch 2018-09-27 19:38:45 +02:00
  • 9816261569 introduced error code for server not opening stream after auth or starttls Daniel Gultsch 2018-09-27 17:39:49 +02:00
  • cf879dd8e8 fixed sni and alpn for kitkat Daniel Gultsch 2018-09-27 10:00:58 +02:00
  • d8c1327658 update gradle plugin and support library Daniel Gultsch 2018-09-27 10:00:15 +02:00
  • d737ea296e code cleanup Daniel Gultsch 2018-09-27 09:59:05 +02:00
  • 681ce91ab8 do not run through connection loop after thread was interrupted and resolver returned 0 results Daniel Gultsch 2018-09-26 14:39:04 +02:00
  • 6121217df5 fixed auth Daniel Gultsch 2018-09-26 10:39:36 +02:00
  • ef4cfacaf4 Fix auth when upgrading from SCRAM-SHA-1 to -256 (#3192) Sam Whited 2018-09-26 03:19:54 -05:00
  • 9015d0a1fc interrupt sub thread in resolver Daniel Gultsch 2018-09-26 10:18:56 +02:00
  • cdcd2f8b04 do not show 'paste as quote' if clip is NULL Daniel Gultsch 2018-09-24 20:33:05 +02:00
  • 9e7db440df pulled translations from transifex Daniel Gultsch 2018-09-24 19:47:20 +02:00
  • 23b641a6ad fixed notification sounds for Android 6 Daniel Gultsch 2018-09-24 19:47:11 +02:00
  • 5cf64826ac check if wake lock needs reinit when pressing start/pause in audio player Daniel Gultsch 2018-09-23 11:47:13 +02:00
  • 2d206122a5 use conscrypt api to set sni and alpn Daniel Gultsch 2018-09-23 11:20:23 +02:00
  • 70845c5e95 do not compress/resize images with strange aspect ratios. fixes #3188 Daniel Gultsch 2018-09-22 16:51:00 +02:00
  • b759cf902d fixed regression that didn’t enable SNI Daniel Gultsch 2018-09-22 13:32:46 +02:00
  • 6637d7056e use conscrypt as security provider to provide tls 1.3 and modern cyphers on old androids Daniel Gultsch 2018-09-21 16:33:07 +02:00
  • 1985f6bdec store avatars received over muc presence in contact Daniel Gultsch 2018-09-21 12:27:58 +02:00
  • b8d831f02a version bump to 2.3.0-beta.3 Daniel Gultsch 2018-09-21 11:20:45 +02:00
  • 4930f22615 copy into new array when returning from resolver Daniel Gultsch 2018-09-20 20:29:21 +02:00
  • 5be64de7be catch conversations.im invite urls directly in fragment Daniel Gultsch 2018-09-18 17:15:52 +02:00
  • 53cd58c955 fixed text sharing in direct sharing Daniel Gultsch 2018-09-18 17:03:08 +02:00
  • 6ede6c7f85 behave nicely (no foreground service by default) if app is built with targetSdk <26 Daniel Gultsch 2018-09-18 11:33:18 +02:00
  • 88dc7bae1c version bump to 2.3.0-beta.2 Daniel Gultsch 2018-09-18 09:06:00 +02:00
  • 5599c1f6f4 pulled translations from transifex Daniel Gultsch 2018-09-17 21:31:00 +02:00
  • bd128335d3 do not show media overview in contact/conference details when missing storage permission Daniel Gultsch 2018-09-17 21:24:25 +02:00
  • 09eca8478e use javax api instead of BC for file decryption Daniel Gultsch 2018-09-17 17:47:51 +02:00
  • 67e7d2cf9e do not use BC provider on android 22+ Daniel Gultsch 2018-09-17 17:47:36 +02:00
  • 4bc9713b80 version bump to 2.3.0-beta + changelog Daniel Gultsch 2018-09-16 16:33:21 +02:00
  • 542abb7a95 pulled translations from transifex Daniel Gultsch 2018-09-16 16:02:52 +02:00
  • c5fcd03489 check omemo keys when attachments are commit instead of before Daniel Gultsch 2018-09-16 15:58:05 +02:00
  • 6a6287bbd7 commit next message (draft) when input box gets emptied. causes tablet view to update Daniel Gultsch 2018-09-16 15:26:33 +02:00
  • 3624d11824 create notification channel for export service Daniel Gultsch 2018-09-16 14:40:28 +02:00
  • c141f16065 modify media preview sizes for various screens Daniel Gultsch 2018-09-16 14:09:15 +02:00
  • a6bcd9afe9 show inactive keys if all of them are Daniel Gultsch 2018-09-16 14:08:56 +02:00
  • b8474941c7 clear parent activities pending view intent before calling startAcitvityForResult() Daniel Gultsch 2018-09-16 10:09:22 +02:00
  • febd9cc3e0 fixed regression that would not dismiss video encoding notification Daniel Gultsch 2018-09-16 10:07:33 +02:00
  • 0977f300dd s/show media/view media/g Daniel Gultsch 2018-09-16 09:47:33 +02:00
  • 7a0c53aa71 introduce media browser activity Daniel Gultsch 2018-09-15 21:10:17 +02:00
  • 06972ec95c show conversation media in contact/conference details Daniel Gultsch 2018-09-15 19:38:45 +02:00
  • 63f203c1d1 do some performance optimizations on jid host suggestions. fixes #3174 Daniel Gultsch 2018-09-14 14:00:26 +02:00
  • e0266d0efb fix media preview in tablet mode Daniel Gultsch 2018-09-13 18:48:21 +02:00
  • 724f86f054 made foreground service logging more meaninful Daniel Gultsch 2018-09-13 18:47:57 +02:00
  • 98d772dab4 update ShortcutBadger Daniel Gultsch 2018-09-13 18:47:30 +02:00
  • 63f374c90f pulled translations from transifex Daniel Gultsch 2018-09-12 23:04:36 +02:00