Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't render (all) delayed messages as MUC history | Holger Weiß | 2019-08-20 | 3 | -2/+20 |
| | | | | | | | | Double-check that a <delay/> tag on a groupchat message was actually added by the MUC service (rather than the sending client) before assuming it was received from the MUC history. Fixes #1173. | ||||
* | Merge pull request #1167 from profanity-im/feature/specify-config-file | Michael Vetter | 2019-08-02 | 7 | -11/+22 |
|\ | | | | | Possibility to specify alternative config file | ||||
| * | Possibility to specify alternative config file | Michael Vetter | 2019-08-02 | 7 | -11/+22 |
| | | | | | | | | Introduce `profanity -c` to specify an alternative config file. | ||||
* | | Improve sv_ev_roster_received() last activity check | Michael Vetter | 2019-08-02 | 1 | -11/+9 |
|/ | | | | | We don't need to do all the timing stuff if last activity is disabled anyways. | ||||
* | Merge pull request #1166 from profanity-im/fix/1165-subscribed-msg | Michael Vetter | 2019-08-02 | 1 | -2/+6 |
|\ | | | | | Don't print subscribed message if contact is already in roster | ||||
| * | Don't print subscribed message if contact is already in roster | Michael Vetter | 2019-08-01 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | This occured with a user running Cisco Jabber. It seems this server sends repeated presence subscribed stanzas. And although I find this strange according to RFC this seems to be ok. So let's filter them and only display in the console output and to the log. But don't open seperate windows. Fix https://github.com/profanity-im/profanity/issues/1165 | ||||
* | | Add 'save' command to save preferences | Michael Vetter | 2019-08-02 | 6 | -46/+34 |
|/ | | | | | | | Most applications have an 'apply changes' button. This makes testing easier too. Implement https://github.com/profanity-im/profanity/issues/1164 | ||||
* | Update website info in release guide | Michael Vetter | 2019-07-31 | 1 | -1/+1 |
| | |||||
* | Set configure to devel | Michael Vetter | 2019-07-31 | 1 | -1/+1 |
| | |||||
* | Add 0.7.0 release date to Changelog | Michael Vetter | 2019-07-31 | 1 | -1/+1 |
| | |||||
* | Release 0.7.0 | Michael Vetter | 2019-07-31 | 1 | -2/+2 |
| | |||||
* | Merge pull request #1163 from paulfariello/hotfix/command-exec | Michael Vetter | 2019-07-30 | 1 | -0/+7 |
|\ | | | | | Fix memleak in /cmd exec | ||||
| * | Fix memleak in /cmd exec | Paul Fariello | 2019-07-30 | 1 | -0/+7 |
| | | |||||
* | | Merge pull request #1161 from profanity-im/fix/omemo-leak | Michael Vetter | 2019-07-30 | 2 | -2/+4 |
|\ \ | | | | | | | Fix memleaks in OMEMO | ||||
| * | | Fix memleak in save_identity() | Michael Vetter | 2019-07-23 | 1 | -1/+1 |
| | | | | | | | | | | | | I don't see a reason for strdupping here. | ||||
| * | | Fix potential leak in omemo_untrust() | Michael Vetter | 2019-07-23 | 1 | -0/+2 |
| | | | |||||
| * | | Dont use not needed strdup() in save_identity() | Michael Vetter | 2019-07-23 | 1 | -1/+1 |
| | | | | | | | | | | | | I don't see a reason for strdupping here. | ||||
* | | | Merge pull request #1162 from paulfariello/hotfix/command-exec | Michael Vetter | 2019-07-30 | 1 | -1/+1 |
|\ \ \ | | |/ | |/| | Fix command form submit | ||||
| * | | Fix command form submit | Paul Fariello | 2019-07-30 | 1 | -1/+1 |
|/ / | | | | | | | | | Command form userdata were freed by iq_id_handler. We should now free the command ourself. | ||||
* / | Add CONTRIBUTING.md | Michael Vetter | 2019-07-23 | 1 | -0/+22 |
|/ | |||||
* | Make sure result is always set for otr_get_policy() | Michael Vetter | 2019-07-23 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1160 from profanity-im/fix/1159-groupaddsegfault | Michael Vetter | 2019-07-22 | 1 | -4/+0 |
|\ | | | | | Fix segfault in group add/remove command | ||||
| * | Fix segfault in group add/remove command | Michael Vetter | 2019-07-22 | 1 | -4/+0 |
| | | | | | | | | | | Also regarding destructor. Fix https://github.com/profanity-im/profanity/issues/1159 | ||||
* | | Add 1154 to CHANGELOG | Michael Vetter | 2019-07-22 | 1 | -1/+2 |
| | | |||||
* | | Fix memleak in roster_change_name() | Michael Vetter | 2019-07-22 | 1 | -2/+2 |
| | | |||||
* | | Fix 3 leaks in cmd_funcs | Michael Vetter | 2019-07-22 | 1 | -0/+4 |
| | | |||||
* | | Fix several memleaks im cmd_ac.c | Michael Vetter | 2019-07-22 | 1 | -0/+6 |
| | | | | | | | | Exiting without freeing in some cases. | ||||
* | | Fix memleak in roster_remove | Michael Vetter | 2019-07-22 | 1 | -1/+1 |
| | | | | | | | | strdup() is not needed here but will actually lead to a memleak. | ||||
* | | Fix memory leak in roster_update() | Michael Vetter | 2019-07-22 | 1 | -1/+2 |
| | | | | | | | | current_name should not be const and should be freed. | ||||
* | | Remove dead assignments | Michael Vetter | 2019-07-22 | 2 | -2/+2 |
| | | |||||
* | | Remove unused assignments | Michael Vetter | 2019-07-22 | 2 | -2/+1 |
| | | |||||
* | | Fix double initialization of loop iterator | Michael Vetter | 2019-07-22 | 2 | -3/+0 |
| | | |||||
* | | Guard against arg being NULL in cmd_funcs | Michael Vetter | 2019-07-22 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | This should actually never happen because we have the mechanism that checks the commands. But let's do it in case we break something in that mechanism and to make clang happy. Fixes clangs: 'Argument with 'nonnull' attribute passed null' | ||||
* | | Reduce scope of num in ui_print_system_msg_from_recipient() | Michael Vetter | 2019-07-22 | 1 | -3/+1 |
| | | |||||
* | | Merge pull request #1154 from optmzr/issue-1099 | Michael Vetter | 2019-07-20 | 3 | -47/+84 |
|\ \ | |/ |/| | Always check for directory changes with sendfile auto completion | ||||
| * | Always check for directory changes with sendfile auto completion | William Wennerström | 2019-07-20 | 3 | -47/+84 |
| | | | | | | | | | | | | | | | | | | | | Instead of only checking for files when 'last_directory' has changed, do it every time. Add autocomplete_update function that updates the items while retaining last_found and search_str. Fixes #1099 | ||||
* | | Merge pull request #1157 from profanity-im/fix/1156-segfault-block-command | Michael Vetter | 2019-07-19 | 1 | -6/+0 |
|\ \ | | | | | | | Fix segfault in block command | ||||
| * | | Fix segfault in block command | Michael Vetter | 2019-07-19 | 1 | -6/+0 |
|/ / | | | | | | | | | | | Another case of double free() due to new destructor. Fixes https://github.com/profanity-im/profanity/issues/1156 | ||||
* | | Add cmocka to brewfile | Michael Vetter | 2019-07-18 | 1 | -0/+1 |
| | | |||||
* | | Add omemo_close stub for tests | Michael Vetter | 2019-07-18 | 1 | -0/+1 |
| | | |||||
* | | Run tests in travis again | Michael Vetter | 2019-07-18 | 1 | -0/+1 |
| | | | | | | | | | | | | | | Before 3700c80ad1258885256fa963dd8a13ab84853170 we used to run the tests only one time. 3700c80ad1258885256fa963dd8a13ab84853170 removed it by accident alltogether. Now we run it with every flag combination. Might take too long. | ||||
* | | Merge pull request #1155 from paulfariello/hotfix/omemo-memleaks | Michael Vetter | 2019-07-17 | 1 | -0/+7 |
|\ \ | | | | | | | Add missing stub file | ||||
| * | | Add missing stub file | Paul Fariello | 2019-07-17 | 1 | -0/+7 |
| | | | |||||
* | | | Fixup for last commit | Michael Vetter | 2019-07-12 | 1 | -1/+0 |
| | | | |||||
* | | | Fix segfault in iq_{submit,cancel}_command_config | Michael Vetter | 2019-07-12 | 1 | -6/+0 |
| | | | | | | | | | | | | Taken care of by the destructor. | ||||
* | | | Fix segfault in /cmd exec | Michael Vetter | 2019-07-12 | 1 | -0/+5 |
| | | | | | | | | | | | | Test for correct number of arguments before using argument. | ||||
* | | | Merge pull request #1150 from paulfariello/hotfix/omemo-memleaks | Michael Vetter | 2019-07-11 | 6 | -5/+46 |
|\| | | | | | | | | | | | | | | Hotfix/omemo memleaks Regards https://github.com/profanity-im/profanity/issues/1131 | ||||
| * | | Dirty fix libgcrypt memleak | Paul Fariello | 2019-07-11 | 2 | -0/+15 |
| | | | |||||
| * | | Enable secure memory in gcrypt initialisation | Paul Fariello | 2019-07-11 | 1 | -0/+6 |
| | | | |||||
| * | | Fix various OMEMO memleaks | Paul Fariello | 2019-07-10 | 4 | -5/+25 |
| | | |