Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge pull request #1375 from wstrm/feature/omemo-sendfile | Michael Vetter | 2020-12-09 | 24 | -423/+1497 | |
|\ \ | |/ |/| | Send and retrieve encrypted files when using OMEMO | |||||
| * | Remove scheme and filetype matching for url (save|open) | William Wennerström | 2020-12-08 | 5 | -66/+88 | |
| | | ||||||
| * | Fix segfault for urlopen[1] | William Wennerström | 2020-12-07 | 1 | -1/+1 | |
| | | ||||||
| * | Fix wrong order of arguments for _url_http_method | William Wennerström | 2020-12-07 | 1 | -2/+2 | |
| | | ||||||
| * | Remove cmd_tiny, empty files and link nonce with IV | William Wennerström | 2020-12-07 | 5 | -4/+3 | |
| | | ||||||
| * | Add tests for format_call_external_argv | William Wennerström | 2020-12-07 | 2 | -17/+30 | |
| | | ||||||
| * | Fix bad order of parameters for url save | William Wennerström | 2020-12-07 | 3 | -3/+16 | |
| | | ||||||
| * | Rework url to filename | William Wennerström | 2020-12-06 | 4 | -38/+42 | |
| | | ||||||
| * | Move unique_filename_from_url functions to common | William Wennerström | 2020-12-04 | 6 | -85/+84 | |
| | | ||||||
| * | Refactor for threaded external executable for built-in download methods | William Wennerström | 2020-12-03 | 14 | -231/+201 | |
| | | ||||||
| * | Fix stubs and move some tests to http_common | William Wennerström | 2020-11-16 | 2 | -18/+12 | |
| | | ||||||
| * | Add stubs | William Wennerström | 2020-11-16 | 1 | -8/+14 | |
| | | ||||||
| * | Switch to g_strerror | William Wennerström | 2020-11-16 | 3 | -53/+23 | |
| | | ||||||
| * | Move common http tool code to http_common | William Wennerström | 2020-11-16 | 6 | -53/+154 | |
| | | ||||||
| * | Explicitly clear fragment from HTTP URL | William Wennerström | 2020-11-16 | 2 | -1/+8 | |
| | | ||||||
| * | Add I/O error handling and use filenames instead of file descriptors | William Wennerström | 2020-11-16 | 9 | -68/+98 | |
| | | ||||||
| * | Refactor OMEMO download into AESGCMDownload tool | William Wennerström | 2020-11-16 | 11 | -23/+384 | |
| | | ||||||
| * | Use fallback method when /executable urlsave is unset | William Wennerström | 2020-11-16 | 2 | -8/+24 | |
| | | ||||||
| * | Run make format on rebase | William Wennerström | 2020-11-16 | 14 | -674/+680 | |
| | | ||||||
| * | Remove unsafe Conent-Disposition inferring | William Wennerström | 2020-11-16 | 3 | -157/+80 | |
| | | ||||||
| * | Infer filename from content-disposition or URL | William Wennerström | 2020-11-16 | 3 | -119/+254 | |
| | | | | | | | | | | The Content-Disposition inferring is probably a bad idea security wise, so I am going to remove it. | |||||
| * | Add http_download tool | William Wennerström | 2020-11-16 | 6 | -6/+293 | |
| | | ||||||
| * | Wording | William Wennerström | 2020-11-16 | 1 | -2/+2 | |
| | | ||||||
| * | Remove temporary ciphertext file when finished | William Wennerström | 2020-11-16 | 1 | -2/+8 | |
| | | ||||||
| * | Remove /omemo sendfile | William Wennerström | 2020-11-16 | 7 | -603/+566 | |
| | | ||||||
| * | Move file encryption function to public header | William Wennerström | 2020-11-16 | 5 | -43/+47 | |
| | | ||||||
| * | Add guards for OMEMO | William Wennerström | 2020-11-16 | 2 | -5/+21 | |
| | | ||||||
| * | Remove unused #define's and move URL scheme define to omemo/crypto.h | William Wennerström | 2020-11-16 | 2 | -7/+2 | |
| | | ||||||
| * | Move setup for AESGCM to omemo/crypto | William Wennerström | 2020-11-16 | 4 | -64/+68 | |
| | | ||||||
| * | Reformat HTTP get URL to AESGCM scheme | William Wennerström | 2020-11-16 | 3 | -31/+100 | |
| | | ||||||
| * | Refactor to use file stream | William Wennerström | 2020-11-16 | 4 | -72/+57 | |
| | | ||||||
| * | Initial /sendfile OMEMO encryption | William Wennerström | 2020-11-16 | 6 | -54/+230 | |
| | | ||||||
* | | Print man page arguments bold | Michael Vetter | 2020-12-07 | 1 | -1/+1 | |
| | | ||||||
* | | Generate date for manpage | Michael Vetter | 2020-12-07 | 1 | -3/+14 | |
| | | ||||||
* | | Break lines differently in example and synopsis section | Michael Vetter | 2020-12-07 | 1 | -2/+2 | |
| | | ||||||
* | | man: formate arguments properly | Michael Vetter | 2020-12-07 | 1 | -3/+2 | |
| | | ||||||
* | | Create cmd to generate man pages for prof commands | Michael Vetter | 2020-12-04 | 3 | -3/+76 | |
|/ | | | | | | | | | `profanity mangen` will create for each command (`/account`, `/roster`) an own manpage (`profanity-account.1`, `profanity-roster.1`) See https://github.com/profanity-im/profanity/issues/1444 Needs some polishing formatting wise. | |||||
* | Declare counter var inside loop | Michael Vetter | 2020-11-09 | 22 | -163/+94 | |
| | | | | We require c99/gnu99 anyways. | |||||
* | Dont initialize i twice in accounts_get_account() | Michael Vetter | 2020-11-05 | 1 | -5/+5 | |
| | ||||||
* | Simplify _correction_autocomplete() | Michael Vetter | 2020-11-05 | 1 | -4/+1 | |
| | ||||||
* | Simplify _executable_autocomplete() | Michael Vetter | 2020-11-05 | 1 | -4/+1 | |
| | ||||||
* | Simplify _lastactivity_autocomplete() | Michael Vetter | 2020-11-05 | 1 | -9/+4 | |
| | ||||||
* | Simplify _who_autocomplete() | Michael Vetter | 2020-11-05 | 1 | -3/+0 | |
| | ||||||
* | Simplify _tray_autocomplete() | Michael Vetter | 2020-11-05 | 1 | -5/+1 | |
| | ||||||
* | Simplify _sub_autocomplete() | Michael Vetter | 2020-11-05 | 1 | -5/+1 | |
| | ||||||
* | Simplify cmd_ac_complete_filepath() | Michael Vetter | 2020-11-05 | 1 | -8/+1 | |
| | ||||||
* | Simplify cmd_ac_complete() | Michael Vetter | 2020-11-05 | 1 | -9/+3 | |
| | ||||||
* | Get rid of str_contains() | Michael Vetter | 2020-11-02 | 3 | -15/+2 | |
| | | | | We can use strchr() here. | |||||
* | Print all error stanzas | Michael Vetter | 2020-10-30 | 1 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | Regards https://github.com/profanity-im/profanity/issues/1435 So far we didn't print the error if it contained `<error type="cancel">`. It appears that the code always thought this is a service-not-available (so one is either blocked or the account doesn't exist) and printed `Recipient not found`. But there can be other errors as well. Like in above mentioned issue `not-allowed`. Let's just print the text. In case of the cancel type we still remove the jid from the chat sessions. I'm not entirely sure whether this needs to be done in other cases too. | |||||
* | Fixed Date format for MAM request | DebXWoody | 2020-10-28 | 1 | -2/+2 | |
| | | | | | | | | | Using g_date_time_new_now_utc instead of g_date_time_new_now_local Using g_date_time_format(timestamp, "%FT%TZ") instead of "%FT%T%:::z" Edit: DebXWoody created this patch because ejabberd returned an error with the old date format. |