Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Update profanity repo URL | Michael Vetter | 2019-05-03 | 6 | -9/+9 | |
| | | | | | | | | Move from github.com/boothj5/* to github.com/profanity-im/* | |||||
* | | Update tests with new URL | Michael Vetter | 2019-05-03 | 7 | -40/+40 | |
| | | | | | | | | https://github.com/profanity-im/profanity/issues/1085 | |||||
* | | Update profanity URL in entity capabilities stanza | Michael Vetter | 2019-05-03 | 1 | -1/+1 | |
| | | | | | | | | Regards https://github.com/profanity-im/profanity/issues/1085 | |||||
* | | Update profanity URL in /tiny example | Michael Vetter | 2019-05-03 | 1 | -1/+1 | |
| | | | | | | | | Regards https://github.com/profanity-im/profanity/issues/1085 | |||||
* | | Check for new profanity version using new URL | Michael Vetter | 2019-05-03 | 2 | -2/+2 | |
| | | | | | | | | Regards https://github.com/profanity-im/profanity/issues/1085 | |||||
* | | Update profanity URL in spec file | Michael Vetter | 2019-05-03 | 1 | -1/+1 | |
| | | | | | | | | Regards https://github.com/profanity-im/profanity/issues/1085 | |||||
* | | Update profanity URL in manpage | Michael Vetter | 2019-05-03 | 1 | -3/+3 | |
| | | | | | | | | Regards https://github.com/profanity-im/profanity/issues/1085 | |||||
* | | Replace profanity URL in README | Michael Vetter | 2019-05-03 | 1 | -3/+3 | |
|/ | | | | Regards https://github.com/profanity-im/profanity/issues/1085 | |||||
* | OMEMO: Initialize result in omemo_automatic_start | Michael Vetter | 2019-04-29 | 1 | -1/+1 | |
| | | | | | | | | | This is actually not needed because result will always be set. hartmann had problems building profanity on OpenBSD and he proposed this patch. Let's use it to make the compiler happy there. | |||||
* | Merge pull request #1080 from jubalh/omemo-no-device-id | Michael Vetter | 2019-04-24 | 1 | -1/+5 | |
|\ | | | | | OMEMO: Check if ID is present before using it | |||||
| * | OMEMO: Check if ID is present before using it | Michael Vetter | 2019-04-24 | 1 | -1/+5 | |
|/ | | | | Fixes https://github.com/boothj5/profanity/issues/1079 | |||||
* | Merge pull request #1078 from jubalh/statusbarnu | Michael Vetter | 2019-04-24 | 1 | -1/+1 | |
|\ | | | | | Fix statusbar number in theme | |||||
| * | Fix statusbar number in theme | Michael Vetter | 2019-04-24 | 1 | -1/+1 | |
|/ | | | | There is a typo here. So this actually never worked ;-) | |||||
* | Add occupants.wrap to theme template | Michael Vetter | 2019-04-24 | 1 | -0/+1 | |
| | ||||||
* | Fix formatting for privileges on | Michael Vetter | 2019-04-24 | 1 | -0/+4 | |
| | | | | | `/privileges on` lists `Moderator`, `Visitor` etc. Formatting was wrong here. Printing privilige followed by nickaname in the same line. | |||||
* | Occupantswin: handle newline correctly | Michael Vetter | 2019-04-24 | 1 | -6/+6 | |
| | ||||||
* | Add occupants wrap to help | Michael Vetter | 2019-04-24 | 1 | -2/+4 | |
| | ||||||
* | Fix occupants header char message | Michael Vetter | 2019-04-24 | 1 | -2/+2 | |
| | ||||||
* | Add occupants wrap option | Michael Vetter | 2019-04-24 | 7 | -2/+33 | |
| | | | | | | | Wrapping for the occupants panel like already exists for the roster panel. See `/occupants wrap on`. Regards https://github.com/boothj5/profanity/issues/690 | |||||
* | Merge pull request #1076 from kaffeekanne/update-copyright-years | Michael Vetter | 2019-04-24 | 3 | -4/+4 | |
|\ | | | | | Update copyright years | |||||
| * | Update copyright years | kaffeekanne | 2019-04-24 | 3 | -4/+4 | |
|/ | ||||||
* | Add occupantswin_occupants_all() stub to unittest | Michael Vetter | 2019-04-23 | 1 | -0/+1 | |
| | ||||||
* | Put occupants update into own function | Michael Vetter | 2019-04-23 | 3 | -34/+21 | |
| | ||||||
* | Add occupants header char | Michael Vetter | 2019-04-23 | 9 | -6/+155 | |
| | | | | | | | | `/occupants header char` now sets a character that is displayed before the role (moderator, visitor..) in a room. Similar to `/roster header char` is displaying a char for the roster. Regards https://github.com/boothj5/profanity/issues/690 | |||||
* | Merge pull request #1073 from kaffeekanne/fix-indention-time-config | Michael Vetter | 2019-04-23 | 1 | -2/+2 | |
|\ | | | | | Fix indentation time confing | |||||
| * | Fix indentation for time config | kaffeekanne | 2019-04-23 | 1 | -2/+2 | |
|/ | ||||||
* | Adjust jid for occupants indent | Michael Vetter | 2019-04-20 | 1 | -3/+11 | |
| | | | | Indent the jid one more space than nick. | |||||
* | Add occupants indent autocompletion | Michael Vetter | 2019-04-20 | 1 | -0/+1 | |
| | ||||||
* | Add occupants.indent to theme_template | Michael Vetter | 2019-04-20 | 1 | -0/+1 | |
| | ||||||
* | Allow setting occupants indent outside of MUC | Michael Vetter | 2019-04-20 | 2 | -34/+31 | |
| | | | | And when not connected. | |||||
* | Add /occupants indent command | Michael Vetter | 2019-04-18 | 7 | -3/+80 | |
| | | | | | | | | Roster has a `/roster contact indent` option. Now we have the same for occupants. So contacts in roster and in MUC can have configurable indentation. Regards https://github.com/boothj5/profanity/issues/690 | |||||
* | Fix typo in /help roster | Michael Vetter | 2019-04-18 | 1 | -1/+1 | |
| | ||||||
* | Add library versioning to libprofanity | Michael Vetter | 2019-04-18 | 1 | -1/+1 | |
| | | | | Fixes https://github.com/boothj5/profanity/issues/973 | |||||
* | Merge pull request #1063 from paulfariello/hotfix/presence-before-roster | Michael Vetter | 2019-04-17 | 4 | -0/+50 | |
|\ | | | | | Handle presence received before roster | |||||
| * | Fix server_event unit tests | Paul Fariello | 2019-04-17 | 1 | -0/+5 | |
| | | | | | | | | | | | | roster_update_presence now requires that roster_process_pending_presence() has been called. Otherwise presence are set to pending and not processed yet. | |||||
| * | Handle presence received before roster | Paul Fariello | 2019-04-17 | 3 | -0/+45 | |
| | | | | | | | | | | | | | | | | | | | | Presence of contact not found in roster are filtered out. But sometimes roster is received after a first few presences. We choose to store presences until we receive roster and then process this presences. Fixes #1050 | |||||
* | | Set correct year in copyright display | Michael Vetter | 2019-04-17 | 1 | -1/+1 | |
| | | | | | | | | Fixes https://github.com/boothj5/profanity/issues/1069 | |||||
* | | Merge pull request #1067 from paulfariello/hotfix/omemo-policy | Michael Vetter | 2019-04-17 | 1 | -0/+14 | |
|\ \ | |/ |/| | Always follow OMEMO policy | |||||
| * | Follow OMEMO policy even when opening window on message and carbon reception | Paul Fariello | 2019-04-17 | 1 | -0/+14 | |
|/ | | | | This should close #1052 | |||||
* | Merge pull request #1062 from paulfariello/feature/omemo-policy | Michael Vetter | 2019-04-17 | 25 | -47/+294 | |
|\ | | | | | Add OMEMO policy | |||||
| * | Handle MUC anonymous state when auto starting OMEMO | Paul Fariello | 2019-04-17 | 2 | -3/+15 | |
| | | | | | | | | | | | | | | When auto joining a MUC we don't have access to required information so we just don't start OMEMO at this time. Once we receive disco info we then try to start OMEMO. | |||||
| * | Handle missing real jid in OMEMO encrypted MUC | Paul Fariello | 2019-04-17 | 1 | -3/+7 | |
| | | | | | | | | | | | | | | This should never happens since we should ensure MUC is Non-Anonymous before enabling OMEMO. But we should neither segfault if this happens. | |||||
| * | Fix OTR unit test after account_new API change | Paul Fariello | 2019-04-17 | 1 | -1/+1 | |
| | | ||||||
| * | Fix unit test after account_new API change | Paul Fariello | 2019-04-17 | 6 | -18/+19 | |
| | | ||||||
| * | Add OMEMO policy | Paul Fariello | 2019-04-17 | 17 | -23/+253 | |
|/ | | | | | | | | | | | | There is 3 policy: - manual: OMEMO session are only started manually - automatic: OMEMO session are only started if they have been started manually before - always: OMEMO session are always started unless they have been ended manually before Closes #1040 and fixes #1052 | |||||
* | Merge pull request #1066 from ↵ | Michael Vetter | 2019-04-17 | 3 | -6/+33 | |
|\ | | | | | | | | | paulfariello/hotfix/OMEMO-ensure-muc-is-nonanonymous Ensure MUC is Non-Anonymous before starting OMEMO | |||||
| * | Ensure MUC is Non-Anonymous before starting OMEMO | Paul Fariello | 2019-04-17 | 3 | -6/+33 | |
| | | | | | | | | | | | | Store MUC anonymous type in mucwin for that purpose. Fixes #1065 | |||||
* | | Merge pull request #1064 from ↵ | Michael Vetter | 2019-04-17 | 1 | -0/+1 | |
|\ \ | |/ |/| | | | | | paulfariello/hotfix/omemo-crypto-generation-too-long Alert about long OMEMO cryptographic generation | |||||
| * | Alert about long OMEMO cryptographic generation | Paul Fariello | 2019-04-17 | 1 | -0/+1 | |
|/ | | | | Fixes #1055 | |||||
* | Merge pull request #1061 from ↵ | Michael Vetter | 2019-04-15 | 1 | -1/+1 | |
|\ | | | | | | | | | paulfariello/hotfix/handle-message-without-id-in-muc Handle message without id in MUC |