Commit Graph

  • 566022786d Add occupants header char Michael Vetter 2019-04-23 13:50:58 +02:00
  • 82ddd88578 Merge pull request #1073 from kaffeekanne/fix-indention-time-config Michael Vetter 2019-04-23 12:51:54 +02:00
  • 49e2838a98 Fix indentation for time config kaffeekanne 2019-04-23 09:06:49 +02:00
  • d520667935 Adjust jid for occupants indent Michael Vetter 2019-04-19 12:00:28 +02:00
  • 2b0e75ce35 Add occupants indent autocompletion Michael Vetter 2019-04-19 12:00:15 +02:00
  • 295cb0daa7 Add occupants.indent to theme_template Michael Vetter 2019-04-18 21:13:38 +02:00
  • 62c23233f7 Allow setting occupants indent outside of MUC Michael Vetter 2019-04-18 20:56:51 +02:00
  • 0c248a0b16 Add /occupants indent command Michael Vetter 2019-04-18 20:53:02 +02:00
  • 7e4e9e6688 Fix typo in /help roster Michael Vetter 2019-04-18 17:05:10 +02:00
  • f601e875a9 Add library versioning to libprofanity Michael Vetter 2019-04-18 12:03:21 +02:00
  • 199e8752ca Merge pull request #1063 from paulfariello/hotfix/presence-before-roster Michael Vetter 2019-04-17 20:47:54 +02:00
  • 2f6387f3fa Set correct year in copyright display Michael Vetter 2019-04-17 20:44:39 +02:00
  • 4403e667a7 Merge pull request #1067 from paulfariello/hotfix/omemo-policy Michael Vetter 2019-04-17 20:41:20 +02:00
  • db55e01dce Follow OMEMO policy even when opening window on message and carbon reception Paul Fariello 2019-04-17 15:53:44 +02:00
  • 6d39f49f57 Fix server_event unit tests Paul Fariello 2019-04-17 06:40:11 +03:20
  • 973a05d15a Handle presence received before roster Paul Fariello 2019-04-16 20:44:39 +03:20
  • 3d3eabb63f Merge pull request #1062 from paulfariello/feature/omemo-policy Michael Vetter 2019-04-17 14:13:43 +02:00
  • 21ae946896 Handle MUC anonymous state when auto starting OMEMO Paul Fariello 2019-04-17 12:41:19 +02:00
  • a6eb0d2c43 Handle missing real jid in OMEMO encrypted MUC Paul Fariello 2019-04-17 11:47:54 +02:00
  • 3ef9123ccb Fix OTR unit test after account_new API change Paul Fariello 2019-04-17 08:58:07 +02:00
  • 7df7e05639 Fix unit test after account_new API change Paul Fariello 2019-04-16 20:12:05 +03:20
  • 5f015e32b2 Add OMEMO policy Paul Fariello 2019-04-15 22:09:47 +02:00
  • 9574127177 Merge pull request #1066 from paulfariello/hotfix/OMEMO-ensure-muc-is-nonanonymous Michael Vetter 2019-04-17 13:58:45 +02:00
  • 8c71a74afe Ensure MUC is Non-Anonymous before starting OMEMO Paul Fariello 2019-04-17 11:07:57 +02:00
  • 2eaec58c41 Merge pull request #1064 from paulfariello/hotfix/omemo-crypto-generation-too-long Michael Vetter 2019-04-17 10:16:22 +02:00
  • fc8dc328a4 Alert about long OMEMO cryptographic generation Paul Fariello 2019-04-17 09:55:11 +02:00
  • 02d0f7fc38 Merge pull request #1061 from paulfariello/hotfix/handle-message-without-id-in-muc Michael Vetter 2019-04-15 10:43:39 +02:00
  • a22ddb3306 Merge pull request #1054 from paulfariello/hotfix/omemo_disconnect_while_not_loaded Michael Vetter 2019-04-15 10:42:40 +02:00
  • 9c0a395408 Don't persist OMEMO {signed,}prekey cleaning on disconnect Paul Fariello 2019-04-12 19:10:48 +03:20
  • 94a39b2e9b Handle malformed OMEMO identity.txt Paul Fariello 2019-04-12 18:57:28 +03:20
  • c33d8e5f0b Don't unload OMEMO cryto on disconnect if OMEMO wasn't loaded Paul Fariello 2019-04-12 08:24:50 +03:20
  • cdc0290a59 Handle message without id in MUC Paul Fariello 2019-04-14 21:53:26 +02:00
  • 0857b5ee4e Set locale in docker container Michael Vetter 2019-04-14 10:39:24 +02:00
  • b40fcf248c Add omemo_start_sessions to unittest stub Michael Vetter 2019-04-14 00:02:17 +02:00
  • 9cd5dfbdaa Move travis from Ubuntu to docker+openSUSE Michael Vetter 2019-04-13 21:51:20 +02:00
  • 4532735956 travis: Build libgcrypt by hand Michael Vetter 2019-04-13 10:45:29 +02:00
  • f73500ae32 Use xenial on travis Michael Vetter 2019-04-13 10:34:44 +02:00
  • c7d7e70b8d Merge pull request #1056 from paulfariello/feature/omemo_travis Michael Vetter 2019-04-13 10:27:20 +02:00
  • b2dfdc7509 Add libgcrypt minimum version in configure error log Paul Fariello 2019-04-13 00:41:24 +02:00
  • c00ab0351d Look for gcry_md_extract (libgcrypt >= 1.7.0) Paul Fariello 2019-04-12 22:30:39 +02:00
  • 991153d8bd test Paul Fariello 2019-04-13 00:27:10 +02:00
  • 28334d2955 Build with libcmocka from packages Paul Fariello 2019-04-12 22:02:50 +02:00
  • 13ae6f4efd Add manual build of libsignal in travis Paul Fariello 2019-04-12 20:16:03 +03:20
  • 0f5df134ed Update travis from Ubuntu trusty to bionic Michael Vetter 2019-04-12 16:18:35 +02:00
  • fa8ffe3e56 Update travis Michael Vetter 2019-04-12 16:11:27 +02:00
  • 17a17a84a9 Merge pull request #1053 from paulfariello/feature/random_resource Michael Vetter 2019-04-12 15:58:12 +02:00
  • 9714d1d867 Add random string at the end of the default resource Paul Fariello 2019-04-12 11:46:01 +02:00
  • 0dfe61c01c Revert "Set C99 standard in configure" Michael Vetter 2019-04-12 15:36:11 +02:00
  • 7be6158c80 Set C99 standard in configure Michael Vetter 2019-04-12 12:18:51 +02:00
  • 61df0c8e85 Merge pull request #1039 from paulfariello/feature/omemo Michael Vetter 2019-04-11 10:58:22 +02:00
  • f75e1d7a7b Support contact name in /omemo fingerprint command Paul Fariello 2019-04-10 19:03:12 +03:20
  • ad21021ce7 Fix issue with first encrypted message Paul Fariello 2019-04-10 18:58:06 +03:20
  • df648ba959 Try to start sessions with every jid in roster Paul Fariello 2019-04-10 18:31:15 +03:20
  • f9b2fdc7db OMEMO should be written uppercase Paul Fariello 2019-04-10 07:42:45 +03:20
  • 381d85bcca Fix build on travis Paul Fariello 2019-04-10 07:41:09 +03:20
  • 277e8dc901 Add /omemo char command Paul Fariello 2019-04-10 06:49:20 +03:20
  • 0bc660400b Automatically starts OMEMO if one identity is trusted Paul Fariello 2019-04-09 08:22:35 +03:20
  • 25eb138d0b Rework trusted fingerprint storage Paul Fariello 2019-04-09 06:21:02 +05:20
  • 4ad6904216 Wait for discovery end to publish omemo devicelist and bundle Paul Fariello 2019-04-08 20:29:25 +03:20
  • edbc15fa2b Don't build OMEMO by default Paul Fariello 2019-04-10 17:22:50 +02:00
  • 01e96769c2 Prefix static function with _ Paul Fariello 2019-04-01 21:16:39 +02:00
  • 0f4dd61776 Ensure pre keys are generated if missing from long term storage Paul Fariello 2019-04-01 21:12:00 +02:00
  • e69f947547 Rework MUC reflected message filtering Paul Fariello 2019-04-01 20:39:39 +03:20
  • e7be3a605b Add OMEMO in prefs command Paul Fariello 2019-04-01 13:53:29 +02:00
  • 65b3f82c5f Fix devicelist notification handler Paul Fariello 2019-04-01 13:42:24 +02:00
  • 898302243e Add clear_device_list command Paul Fariello 2019-04-01 13:14:46 +02:00
  • 5cd2b8dc9d Permanently store pre keys Paul Fariello 2019-04-01 13:00:19 +02:00
  • 0d0e2b246a Add support for missing from in bundle iq Paul Fariello 2019-03-29 13:54:21 +01:00
  • 562302846a Handle bundle publication error on publish-options Paul Fariello 2019-03-28 23:30:28 +01:00
  • 904528b490 Ensure signal context is built on connection Paul Fariello 2019-03-27 17:15:59 +01:00
  • 075d4cf35b Don't use glib 2.58 func Paul Fariello 2019-03-27 15:52:48 +01:00
  • 2015ba201d Ensure encrypted carbon of own message are marked as encrypted Paul Fariello 2019-03-27 13:37:09 +01:00
  • daf84ced0c Add required OMEMO stub for unit-test Paul Fariello 2019-03-26 23:19:53 +01:00
  • 4a1c3c8c1e Show all device fingerprint for current account Paul Fariello 2019-03-26 22:24:26 +01:00
  • ba9679a706 Print fingerprint after trust and untrust command Paul Fariello 2019-03-26 17:10:46 +01:00
  • bc16ba1669 Temporarly disable check for publish-options support Paul Fariello 2019-03-25 19:19:18 +01:40
  • 678bff9169 Add fingerprint autocompletion Paul Fariello 2019-03-25 19:07:36 +01:40
  • 3d8f47a724 Use /omemo fingerprint to show contact fingerprints Paul Fariello 2019-03-25 18:30:46 +01:40
  • 2fd2ca208c Use connection_support to check for publish-options support Paul Fariello 2019-03-25 07:17:57 +01:40
  • 306706bd2e Add OMEMO log command Paul Fariello 2019-03-22 19:20:23 +01:40
  • dadd0c0590 Add missing preferences for OMEMO logs Paul Fariello 2019-03-22 19:12:15 +01:40
  • 91ee289c77 Add support for disconnect in OMEMO Paul Fariello 2019-03-22 00:03:16 +01:00
  • bc541cb8ac Add OMEMO end command Paul Fariello 2019-03-19 17:10:20 +01:00
  • 9a66e74986 Handle absent muc member Paul Fariello 2019-03-19 17:10:06 +01:00
  • 70109953ec Revert "Ensure room isn't anonymous" Paul Fariello 2019-03-19 16:50:06 +01:00
  • d8f0bcef94 Add publish option to OMEMO device list and bundle Paul Fariello 2019-03-19 18:40:24 +01:40
  • 9044e3732c Ensure room isn't anonymous Paul Fariello 2019-03-19 18:39:58 +01:40
  • e5b01ed71b Add OMEMO state in titlebar in MUC Paul Fariello 2019-03-19 12:55:56 +01:00
  • 88670a7f0b Add OMEMO state in titlebar Paul Fariello 2019-03-19 12:46:12 +01:00
  • 4e1ffa6bdb Log and print outgoing encrypted message Paul Fariello 2019-03-18 20:30:28 +01:40
  • a9d55dec92 Add support for sending encrypted message in MUC Paul Fariello 2019-03-18 07:11:19 +01:40
  • f7ce1607f9 Ensure saved_account is set before calling sv_ev_login_account_success Paul Fariello 2019-03-15 22:58:25 +01:00
  • 031e906035 Cosmetics rename variable barejid into roomjid Paul Fariello 2019-03-15 22:58:01 +01:00
  • cf528383bd Allow to start OMEMO in MUC Paul Fariello 2019-03-15 19:32:28 +01:40
  • 21f247d0eb Handle window type MUC in OMEMO start command Paul Fariello 2019-03-15 07:28:21 +01:40
  • a3897abba1 Add MUC message decryption Paul Fariello 2019-03-14 22:05:47 +02:20
  • 33b0b46420 Fix prekey handling after first use Paul Fariello 2019-03-15 18:47:43 +01:40
  • 319fb856e0 Handle decrypted OMEMO messages as such Paul Fariello 2019-03-15 07:48:08 +01:40
  • 3e325a61c3 Add support for OMEMO, OTR, PGP built together Paul Fariello 2019-03-15 07:38:05 +01:40
  • 0dd5441f92 device_list iq should be from barejid or none Paul Fariello 2019-03-14 19:43:14 +01:40