Commit Graph

  • 6bb7deeb9c Add logs about crypto generation Paul Fariello 2019-03-14 06:42:59 +01:40
  • 197e098f4b Log device_id on startup Paul Fariello 2019-03-14 09:57:57 +01:00
  • 4826da3aa6 Don't rely on account name being jid Paul Fariello 2019-03-14 06:00:25 +01:40
  • 8952684472 Add hints about trust command when printing fingerprints Paul Fariello 2019-03-14 08:34:22 +01:00
  • 2455bcc28a Avoid using xmpp_jid_bare Paul Fariello 2019-03-13 20:09:45 +01:40
  • 5d90199a41 Avoid opening win if crypto materials are missing Paul Fariello 2019-03-13 19:50:43 +01:40
  • 89ece4f235 Add UI feedback for OMEMO gen command Paul Fariello 2019-03-13 21:46:33 +02:20
  • 2622c2d21a Add OMEMO untrust command Paul Fariello 2019-03-13 19:43:07 +01:40
  • 36ce21fc6d Add store hints for OMEMO encrypted messages Paul Fariello 2019-03-13 18:39:31 +01:40
  • dbf96dcfc6 Allow to trust own device id Paul Fariello 2019-03-13 18:04:45 +01:40
  • 063a5d1c52 Add trust command Paul Fariello 2019-03-07 19:45:11 +01:40
  • 23485eb4e7 Don't trust unknown identity keys Paul Fariello 2019-03-07 19:38:15 +01:40
  • 249701fe7a Add OMEMO status in build information Paul Fariello 2019-03-11 07:51:21 +01:40
  • 97c661271b Add support for libsignal-protocol-c 2.3.2 Paul Fariello 2019-03-11 06:46:02 +01:40
  • b3be504e84 Add OMEMO fingerprint command Paul Fariello 2019-03-07 19:04:33 +01:40
  • 55407ee15f Add OMEMO session long term storage Paul Fariello 2019-03-07 08:00:29 +01:40
  • 5eb66aea26 Replace used prekey in bundle Paul Fariello 2019-03-06 20:24:28 +01:40
  • 1b5848fb23 Start new session upon prekey reception Paul Fariello 2019-03-06 20:17:33 +01:40
  • bf8b89c568 Randomly choose a prekey on session build Paul Fariello 2019-03-06 17:10:28 +01:00
  • ba0fa6e536 Add OMEMO commands autocompletion Paul Fariello 2019-03-06 19:35:00 +01:40
  • 2718183d27 Enable start of OMEMO in existing chat win Paul Fariello 2019-03-06 19:22:46 +01:40
  • da0376a6a9 Check received gcm tag Paul Fariello 2019-03-06 21:27:25 +02:20
  • b0c52f84ab Follow xep by putting gcm tag on encrypted key Paul Fariello 2019-03-06 21:23:06 +02:20
  • 605e06411c Get rid of libsodium Paul Fariello 2019-03-06 18:57:11 +01:40
  • 695694051e Remove hints preventing carbons to work properly Paul Fariello 2019-03-06 07:23:56 +01:40
  • 1309405d28 Add log on OMEMO session start Paul Fariello 2019-03-05 20:19:46 +01:40
  • 3d8c928e53 Use profanity logs for OMEMO logs Paul Fariello 2019-03-05 20:14:02 +01:40
  • bcd582be42 Don't explicitely disable carbons for OMEMO messages Paul Fariello 2019-03-05 20:12:04 +01:40
  • 9b8c1d7d2c Add support for encrypted carbon Paul Fariello 2019-03-05 20:01:15 +01:40
  • 20ed86c58c Handle requested device list for session start Paul Fariello 2019-03-04 07:38:32 +01:40
  • 421d1b1560 Add OMEMO identity materials long term storage Paul Fariello 2019-03-01 19:21:20 +01:40
  • 810ea32223 Follow normal workflow for OMEMO message reception Paul Fariello 2019-03-01 05:10:23 +02:20
  • d871efdcf9 Add chat session state to OMEMO message stanza Paul Fariello 2019-02-28 20:22:10 +01:40
  • 904904d74e Add default body on OMEMO message Paul Fariello 2019-02-28 20:07:03 +01:40
  • 0fb27dc496 Add OMEMO message encryption and decryption Paul Fariello 2019-02-26 20:33:06 +01:40
  • b1ae220aa4 Create signal session Paul Fariello 2019-02-26 19:03:08 +01:40
  • f9216fddb1 Add signal store backend and OMEMO start command Paul Fariello 2019-02-25 18:07:11 +01:40
  • 1f9d46037c Request for device list when OMEMO is ready Paul Fariello 2019-02-25 06:39:41 +01:40
  • 95da03ac28 Ensure received devicelist contains our own device id Paul Fariello 2019-02-25 06:04:03 +01:40
  • 756fefb09a Fix devicelist subscription and handle pubsub event Paul Fariello 2019-02-22 19:57:26 +01:40
  • 79bb5016c2 Ensure not to generate omemo crypto twice Paul Fariello 2019-02-22 19:56:26 +01:40
  • d8d7a5348c Ensure OMEMO isn't started before starting OTR Paul Fariello 2019-02-22 19:56:12 +01:40
  • 1ae5d9f1f8 Add pubsub event callback Paul Fariello 2019-02-22 11:16:42 +01:00
  • 2d28725c85 Rename ProfIdCallback into ProfIqCallback Paul Fariello 2019-02-22 10:40:41 +01:00
  • fdc5f25f2d Add devicelist and bundle publication Paul Fariello 2019-02-21 19:44:01 +01:40
  • bce1981128 Add devicelist subscription Paul Fariello 2019-02-21 06:44:47 +01:40
  • 2602cbf785 Move OMEMO initialization to profanity intialization Paul Fariello 2019-02-19 20:03:50 +01:40
  • 519cf295f3 Add signal-protocol locking Paul Fariello 2019-02-19 19:38:40 +01:40
  • bfbc8edcad Add crypto backend for signal-protocol Paul Fariello 2019-02-19 19:18:15 +01:40
  • 4a5b672f95 Link against libsignal-protocol-c Paul Fariello 2019-02-19 06:24:47 +01:40
  • 6b064cfde4 Merge pull request #1047 from paulfariello/hotfix/1046 Michael Vetter 2019-04-08 11:44:16 +02:00
  • aa9dcf7b3a Avoid use after free on default account Paul Fariello 2019-04-08 11:20:12 +02:00
  • f7cb40ecf0 Merge pull request #1045 from dbaer/master Michael Vetter 2019-03-22 14:49:59 +01:00
  • a1ec80e194 Fix use after free bug David Baer 2019-03-22 09:10:54 -04:00
  • 447d19aad1 Link to MUC in README Michael Vetter 2019-03-13 14:56:13 +01:00
  • 0f0659aa09 autotools: fix make dist command Dmitry Podgorny 2019-03-04 18:26:28 +02:00
  • 73549dc751 Don't stop plugin installation if given path points to a directory Philip Flohr 2019-02-26 14:17:59 +01:00
  • d0a1cae8e8 Fix /me display when highlighting user in MUCs Michael Vetter 2019-02-26 12:02:32 +01:00
  • 681e5de523 Merge pull request #1033 from philipflohr/master Michael Vetter 2019-02-22 13:38:06 +01:00
  • 5b7f9dffbc Fix broken support for case-sensitive account names Philip Flohr 2019-02-22 11:07:19 +01:00
  • 6034b833be Redraw screen after entry of PGP secret key Michael Vetter 2019-02-20 12:03:23 +01:00
  • 289b05ea50 Restoration of correct GPG encryption Viachaslau Khalikin 2018-07-24 05:21:09 +00:00
  • 4792984f1e XEP-0027: Mention XEP in message body Michael Vetter 2019-02-20 10:48:28 +01:00
  • c8f55ed338 Merge pull request #994 from philipflohr/master Michael Vetter 2019-02-20 10:31:34 +01:00
  • fbbf920e2a Merge pull request #995 from philipflohr/plugins_unload_all Michael Vetter 2019-02-20 10:22:49 +01:00
  • d1c54e9aaa Fail plugin unload operation if plugin does not exist Philip Flohr 2018-04-21 08:53:43 +02:00
  • 0c07b7cf50 Fix autoaway typo Michael Vetter 2019-02-19 23:01:53 +01:00
  • 7ca97e467e Set status to development Michael Vetter 2019-02-18 14:11:19 +01:00
  • cc753d2a29 Release 0.6.0 RC1 Michael Vetter 2019-01-22 11:38:40 +01:00
  • 706af9a900 Update copyright to include 2019 Michael Vetter 2019-01-22 11:31:45 +01:00
  • 91bd4c7437 Merge pull request #1029 from paulfariello/fix-optionnal-sessionid-xep-0050 Michael Vetter 2019-01-22 11:20:18 +01:00
  • ac2d1c07fa Fix optionnal sessionid in xep 0050 Paul Fariello 2019-01-21 15:02:54 +01:00
  • 1cb045e30c Update RELEASE_GUIDE.md James Booth 2019-01-16 11:29:24 +00:00
  • f3ca75d61e Reformat RELEASE_GUIDE as md and add more info Michael Vetter 2019-01-15 13:57:05 +01:00
  • 4a382aa1ee Add Release Guide James Booth 2019-01-12 19:21:03 +00:00
  • 8a941dafea Prepare spec file for 0.6.0 release Michael Vetter 2019-01-10 14:00:52 +01:00
  • bef8878639 Mention prof_win_close feature in CHANGELOG Michael Vetter 2019-01-10 12:48:05 +01:00
  • ca29638f2c Add prof_win_close (#1017) twardziejszy 2019-01-10 12:44:52 +01:00
  • a97202ace6 Merge branch 'nick' Michael Vetter 2018-11-22 11:00:18 +01:00
  • b4739b328e Nicks containig spaces need to be quoted Raf Czlonka 2018-11-21 16:21:06 +00:00
  • fb2ca00f93 Splash logo improvements (#1022) Raf Czlonka 2018-11-21 09:03:37 +00:00
  • 3fd6f70bd9 Override account options with connect options Dmitry Podgorny 2018-11-07 14:56:43 +02:00
  • 7f65aaa9a2 Add option to trust server's certificate Dmitry Podgorny 2018-11-06 14:01:27 +02:00
  • 671849c711 autotools: use pkgconfig for libotr Dmitry Podgorny 2018-10-31 22:41:30 +02:00
  • 9588fd7cc0 autotools: make VPATH builds work Dmitry Podgorny 2018-10-31 12:37:42 +02:00
  • 9ed4b0d6f2 Merge pull request #1020 from pasis/tests-w Michael Vetter 2018-10-31 19:35:04 +01:00
  • e3f2ca7d10 tests: remove cflag -w and fix warnings Dmitry Podgorny 2018-10-31 18:35:59 +02:00
  • 21fffb1e86 Merge pull request #1015 from rjc/man Dmitry Podgorny 2018-10-31 12:41:32 +02:00
  • 89fcaed31d Fix style and warnings - found with mandoc -T lint Raf Czlonka 2018-10-20 09:50:31 +01:00
  • a339899140 Update CHANGELOG Michael Vetter 2018-10-04 13:04:55 +02:00
  • 47f90d7a39 Merge pull request #991 from paulfariello/feature/xep-0050 Michael Vetter 2018-09-27 17:27:37 +02:00
  • 2e0bc27bf0 Make _get_groups_from_item and roster _compare_* public Paul Fariello 2018-09-26 12:32:56 +02:00
  • bb87122af9 Merge pull request #1011 from jubalh/sha1 Michael Vetter 2018-09-19 11:45:19 +02:00
  • eec7d34eab Require libmesode/libstrophe >= 0.9.2 Michael Vetter 2018-09-13 21:03:33 +02:00
  • 01428eb858 Add special handling for xep-0133 get-user-roster Paul Fariello 2018-09-10 13:09:23 +02:00
  • 371b64a842 Don't show submit help on form if there is no submit callback Paul Fariello 2018-09-10 12:46:18 +02:00
  • 6de60e7efc Add support for ad-hoc response with forms Paul Fariello 2018-09-10 12:28:28 +02:00
  • b7556b4e41 Add missing command name for completion log Paul Fariello 2018-09-10 11:30:46 +02:00
  • 82f8083b85 Move p_sha1_hash() to stanza.c Michael Vetter 2018-09-06 20:32:08 +02:00
  • 47dba10975 Merge pull request #1012 from pasis/extended_plugin_handling Michael Vetter 2018-09-06 20:14:37 +02:00