Commit Graph

  • 44d16e9141 Add prof_message_t to wrap all message attributes Paul Fariello 2019-06-17 06:23:40 +02:00
  • 3bb3cc625d Use flags in xmmp/message.c for encryption and trust Paul Fariello 2019-06-16 22:55:07 +02:00
  • a650ecc67d Add trusted state after OMEMO decryption Paul Fariello 2019-06-07 23:53:44 +02:00
  • 2604786cb6 Decrypt all incoming OMEMO msg Paul Fariello 2019-06-07 23:44:26 +02:00
  • 7c119aa9bf Merge pull request #1130 from profanity-im/fix/memleaks Michael Vetter 2019-06-20 12:46:03 +02:00
  • 7ca8ec3e6b _bookmark_destroy: follow normal logic Michael Vetter 2019-06-20 00:14:05 +02:00
  • b8c8059402 Call message_handlers_clear() upon disconnect Michael Vetter 2019-06-19 23:49:04 +02:00
  • 11b8204d14 Call iq_handlers_clear() upon disconnect Michael Vetter 2019-06-19 23:37:54 +02:00
  • 29e2d16e14 Free contacts in omemo_start_sessions() Michael Vetter 2019-06-19 23:18:45 +02:00
  • 0d698d4898 Free OMEMO session store upon disconnect Michael Vetter 2019-06-19 23:15:24 +02:00
  • 6c9631d7ea Fix prefs_get_str related leaks in unit tests Michael Vetter 2019-06-19 17:15:47 +02:00
  • 184f01c4ac Fix prefs_get_string mem leaks in statusbar Michael Vetter 2019-06-19 16:45:18 +02:00
  • 20e94beca2 Free last_msg_timestamp Michael Vetter 2019-06-19 12:30:57 +02:00
  • 110a2c7bb8 Merge pull request #1129 from profanity-im/feature/632-set-all-time Michael Vetter 2019-06-17 14:46:55 +02:00
  • ae1e60a9f9 Add option to set all window related time formats Michael Vetter 2019-06-17 14:23:33 +02:00
  • de787a8582 Remove cons_mouse_setting() stub Michael Vetter 2019-06-17 13:30:56 +02:00
  • e4b007c9da Add copyright to omemo code Michael Vetter 2019-06-17 10:47:56 +02:00
  • 40b72ffe55 Add myself to copyright Michael Vetter 2019-06-17 10:44:08 +02:00
  • d66ffde91f Use profanity channel as example Michael Vetter 2019-06-17 10:28:04 +02:00
  • 26199f737c Add ISSUE_TEMPLATE.md Michael Vetter 2019-06-14 08:04:50 +02:00
  • 8d12e3fdb9 Update release guide with libprofanity info Michael Vetter 2019-06-11 07:45:11 +02:00
  • 5dd6ba73f4 Merge pull request #1110 from profanity-im/feature/704-ui-behaviour-reconnect Michael Vetter 2019-06-11 07:00:34 +02:00
  • da54eaf42b Merge pull request #1127 from profanity-im/fix/1120-rejoin-mucs-on-reconnect Michael Vetter 2019-06-11 06:39:42 +02:00
  • 47e55cc112 Safe last MUC message timestamp per MUC Michael Vetter 2019-06-11 06:35:03 +02:00
  • ff6038fe32 Rejoin all MUCs on reconnect Michael Vetter 2019-06-10 23:18:43 +02:00
  • c4fcc0c3cb Merge pull request #1125 from profanity-im/fix/519-logrotate Michael Vetter 2019-06-10 14:20:29 +02:00
  • 60d8d7e93a Merge pull request #1124 from paulfariello/feature/remove_session_when_untrusting_omemo_device Michael Vetter 2019-06-08 00:25:43 +02:00
  • bb4dd47a01 Iterate logfiles until 100 are reached Michael Vetter 2019-06-07 23:48:44 +02:00
  • 5731a7c472 Remove OMEMO session when untrusting a fingerprint Paul Fariello 2019-06-07 21:00:32 +02:00
  • 1f3d61e9f7 Merge pull request #1123 from profanity-im/fix/1093-already-started-message Michael Vetter 2019-06-07 22:16:33 +02:00
  • 9516324248 Refactor cmd_omemo_start Michael Vetter 2019-06-07 21:11:11 +02:00
  • 2eb2bf3508 Print omemo start related msgs into correct window Michael Vetter 2019-06-07 20:37:12 +02:00
  • 1772236178 Merge pull request #1118 from profanity-im/fix/1117-omemo-autocompletion-crash Michael Vetter 2019-06-07 19:49:08 +02:00
  • bee7846ea0 Merge pull request #1121 from profanity-im/feature/notify-plugin-fail Michael Vetter 2019-06-07 12:17:56 +02:00
  • cc697de051 Improve plugin load/install failure message Michael Vetter 2019-06-07 11:30:46 +02:00
  • 1e723970de Only complete certain omemo commands if connected Michael Vetter 2019-06-06 15:58:05 +02:00
  • 172436a83f Merge pull request #1108 from optmzr/issue-1100 Michael Vetter 2019-06-06 14:22:53 +02:00
  • 3700c80ad1 Add Travis CI tests for Arch, Debian and OSX/macOS William Wennerström 2019-06-04 13:45:17 +02:00
  • 0fb94042ae Add FUNDING.ymlg Michael Vetter 2019-06-06 08:46:34 +02:00
  • f0c3e4195c Merge pull request #1113 from profanity-im/fix/1112-autoconnect Michael Vetter 2019-06-05 15:12:09 +02:00
  • 4e972f8aef Check for sane argument in autoconnect set Michael Vetter 2019-06-05 14:41:09 +02:00
  • 53ef209272 Check if valid account before setting autoconnect Michael Vetter 2019-06-05 14:19:41 +02:00
  • c03f936390 Merge pull request #1111 from profanity-im/feature/theme-omemo-char Michael Vetter 2019-06-05 12:34:48 +02:00
  • 84ccee2093 Add omemo.char to themes Michael Vetter 2019-06-05 11:01:58 +02:00
  • c57d0b8c8e Add omemo.char theme option Michael Vetter 2019-06-05 11:01:08 +02:00
  • fcf4d14374 Document statusbar.time theme feature Michael Vetter 2019-06-05 10:40:03 +02:00
  • ce5a4ed77c Only show MUC subject on first connect Michael Vetter 2019-06-05 10:03:44 +02:00
  • d53c477e4e Reduce timestamp call when saving last muc message Michael Vetter 2019-06-05 09:56:00 +02:00
  • 13675fbf06 Only print room history for new messages upon reconnect Michael Vetter 2019-06-05 09:33:10 +02:00
  • 06f5e94dd7 Merge pull request #1109 from profanity-im/fix/1083 Michael Vetter 2019-06-05 09:40:24 +02:00
  • 7b434954b2 Add release dates to changelog Michael Vetter 2019-06-05 09:10:59 +02:00
  • b210fb3603 statusbar: check if roster exists Michael Vetter 2019-06-04 16:02:56 +02:00
  • 2d00444702 statusbar: reduce duplicate code Michael Vetter 2019-06-04 14:50:25 +02:00
  • ea62c3f293 Determine chat window names beforehand Michael Vetter 2019-06-04 11:16:24 +02:00
  • 48013f8d43 Merge pull request #1106 from profanity-im/saved-account Michael Vetter 2019-06-03 14:11:00 +02:00
  • 2052a511c3 Merge pull request #1105 from profanity-im/autoping-timer-cancel Michael Vetter 2019-06-03 13:53:15 +02:00
  • 6138a5f79b Cancel autoping timer on disconnect or connection loss Dmitry Podgorny 2019-06-03 13:04:04 +03:00
  • 4344ee2a5a Don't clear saved account data in session_disconnect() Dmitry Podgorny 2019-06-03 13:11:41 +03:00
  • 5b4277840a Merge pull request #1104 from profanity-im/fix-1103 Michael Vetter 2019-06-03 11:00:08 +02:00
  • c2d3c3e416 xmpp/connection: fix #1103 Dmitry Podgorny 2019-06-01 20:21:46 +03:00
  • bfa4a2ef1f Close windows on connection loss not general disc. Michael Vetter 2019-05-27 12:52:04 +02:00
  • eb16c674ae Merge pull request #1092 from frnky/remove_mblen Michael Vetter 2019-05-23 21:18:46 +02:00
  • 6c8acb1a95 Merge pull request #1102 from paulfariello/fix/malformed-omemo-message Michael Vetter 2019-05-23 13:54:52 +02:00
  • 04cd1b4409 Correctly handle malformed OMEMO messages Paul Fariello 2019-05-23 13:04:51 +02:00
  • 56e925ed03 Don't call mblen() to not depend on locale Frank Zschockelt 2019-05-08 22:33:19 +02:00
  • 91d17edcb4 Merge pull request #1098 from optmzr/fix-omemo-gen-message Michael Vetter 2019-05-22 09:52:29 +02:00
  • e07a06d1a2 Force UI update before generating OMEMO crypto materials William Wennerström 2019-05-21 22:32:06 +02:00
  • 883dbe1911 Create seperate function for disconnect cleanup Michael Vetter 2019-05-19 22:22:58 +02:00
  • 813949667c Merge pull request #1091 from frnky/fix_tests_on_32bit Michael Vetter 2019-05-17 21:51:44 +02:00
  • 4683395aca Use mock_type() for casting mock() Frank Zschockelt 2019-05-08 21:52:16 +02:00
  • a5db791dc4 Use mock_ptr_type() to silence compiler warnings Frank Zschockelt 2019-05-08 21:51:29 +02:00
  • c94f3d0b4a Fix ifdef guard (should have been OMEMO) Michael Vetter 2019-05-06 16:11:22 +02:00
  • 9ecc14c95d Merge pull request #1090 from jubalh/fix/connection-loss-1089 Michael Vetter 2019-05-06 16:06:41 +02:00
  • 6ac73db876 Reset things on connection loss Michael Vetter 2019-05-06 12:30:33 +02:00
  • 4a165b81e6 Merge pull request #1084 from jubalh/occupants-char Michael Vetter 2019-05-03 11:11:40 +02:00
  • 45ea73125f Update travis URL Michael Vetter 2019-05-03 10:59:39 +02:00
  • d4892b29c4 Update profanity repo URL Michael Vetter 2019-05-03 10:51:28 +02:00
  • a28f0d9e74 Update tests with new URL Michael Vetter 2019-05-03 10:46:41 +02:00
  • ebbacec667 Update profanity URL in entity capabilities stanza Michael Vetter 2019-05-03 10:36:26 +02:00
  • 9288621320 Update profanity URL in /tiny example Michael Vetter 2019-05-03 10:31:58 +02:00
  • 1446ac15cb Check for new profanity version using new URL Michael Vetter 2019-05-03 10:30:44 +02:00
  • 83433ee8e0 Update profanity URL in spec file Michael Vetter 2019-05-03 10:28:04 +02:00
  • 6f59a57b68 Update profanity URL in manpage Michael Vetter 2019-05-03 10:27:13 +02:00
  • 187a2a07cd Replace profanity URL in README Michael Vetter 2019-05-03 10:26:48 +02:00
  • f082563bf2 Add occupants char Michael Vetter 2019-05-02 17:01:55 +02:00
  • 722cb5fdc3 OMEMO: Initialize result in omemo_automatic_start Michael Vetter 2019-04-29 11:32:22 +02:00
  • 9dd441aa39 Merge pull request #1080 from jubalh/omemo-no-device-id Michael Vetter 2019-04-24 15:51:08 +02:00
  • a794dadfa9 OMEMO: Check if ID is present before using it Michael Vetter 2019-04-24 15:20:54 +02:00
  • 32a25179f3 Merge pull request #1078 from jubalh/statusbarnu Michael Vetter 2019-04-24 14:50:16 +02:00
  • 1d2c0ddc69 Fix statusbar number in theme Michael Vetter 2019-04-24 14:48:24 +02:00
  • 01e13f98fd Add occupants.wrap to theme template Michael Vetter 2019-04-24 10:50:01 +02:00
  • a666f0deae Fix formatting for privileges on Michael Vetter 2019-04-24 10:28:27 +02:00
  • 30f9de61d0 Occupantswin: handle newline correctly Michael Vetter 2019-04-24 09:27:31 +02:00
  • 98f768bdc2 Add occupants wrap to help Michael Vetter 2019-04-24 08:22:08 +02:00
  • 259c5801cf Fix occupants header char message Michael Vetter 2019-04-24 08:19:24 +02:00
  • 125ca2f0d2 Add occupants wrap option Michael Vetter 2019-04-23 16:54:40 +02:00
  • 637dfca6dd Merge pull request #1076 from kaffeekanne/update-copyright-years Michael Vetter 2019-04-24 09:30:15 +02:00
  • f8640019f3 Update copyright years kaffeekanne 2019-04-24 01:08:38 +02:00
  • 0d8a39d8dd Add occupantswin_occupants_all() stub to unittest Michael Vetter 2019-04-23 14:47:42 +02:00
  • 028839e35a Put occupants update into own function Michael Vetter 2019-04-23 14:10:18 +02:00