about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Simplify notify()Michael Vetter2020-12-091-2/+2
| |
* | Expand trackbar to whole lineMichael Vetter2020-12-091-1/+1
| | | | | | | | Fix https://github.com/profanity-im/profanity/issues/1448
* | Merge pull request #1447 from profanity-im/omemomediasharing-imprMichael Vetter2020-12-094-11/+35
|\ \ | | | | | | omemo media sharing related polishing
| * | Purge omemo sendfile from configMichael Vetter2020-12-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/profanity-im/profanity/pull/1375 added omemo media sharing support. Thus the protection (https://github.com/profanity-im/profanity/pull/1270) to sending files plainly in an omemo chat isn't needed anymore and got removed. Lets clean it from the config file.
| * | Use get_expanded_path() in cmd_senfile()Michael Vetter2020-12-092-8/+3
| | |
| * | Expand ~ in unique_filename_from_url()Michael Vetter2020-12-091-3/+27
|/ / | | | | | | | | | | | | | | unique_filename_from_url() is used for `/url save`. It doesn't recognize ~ by itself, we need to expand it first. Mentioned in https://github.com/profanity-im/profanity/pull/1375#pullrequestreview-547892462
* | Merge pull request #1375 from wstrm/feature/omemo-sendfileMichael Vetter2020-12-0934-426/+1759
|\ \ | |/ |/| Send and retrieve encrypted files when using OMEMO
| * Remove scheme and filetype matching for url (save|open)William Wennerström2020-12-085-66/+88
| |
| * Fix segfault for urlopen[1]William Wennerström2020-12-071-1/+1
| |
| * Fix wrong order of arguments for _url_http_methodWilliam Wennerström2020-12-071-2/+2
| |
| * Remove cmd_tiny, empty files and link nonce with IVWilliam Wennerström2020-12-075-4/+3
| |
| * Add tests for format_call_external_argvWilliam Wennerström2020-12-075-19/+91
| |
| * Fix bad order of parameters for url saveWilliam Wennerström2020-12-073-3/+16
| |
| * Rework url to filenameWilliam Wennerström2020-12-065-55/+105
| |
| * Move unique_filename_from_url functions to commonWilliam Wennerström2020-12-0413-167/+172
| |
| * Refactor for threaded external executable for built-in download methodsWilliam Wennerström2020-12-0315-234/+203
| |
| * Fix stubs and move some tests to http_commonWilliam Wennerström2020-11-1610-48/+23
| |
| * Add stubsWilliam Wennerström2020-11-165-10/+55
| |
| * Switch to g_strerrorWilliam Wennerström2020-11-163-53/+23
| |
| * Move common http tool code to http_commonWilliam Wennerström2020-11-167-53/+156
| |
| * Explicitly clear fragment from HTTP URLWilliam Wennerström2020-11-162-1/+8
| |
| * Add I/O error handling and use filenames instead of file descriptorsWilliam Wennerström2020-11-1610-68/+99
| |
| * Refactor OMEMO download into AESGCMDownload toolWilliam Wennerström2020-11-1612-23/+386
| |
| * Use fallback method when /executable urlsave is unsetWilliam Wennerström2020-11-162-8/+24
| |
| * Run make format on rebaseWilliam Wennerström2020-11-1619-836/+791
| |
| * Remove unsafe Conent-Disposition inferringWilliam Wennerström2020-11-166-241/+115
| |
| * Infer filename from content-disposition or URLWilliam Wennerström2020-11-169-129/+504
| | | | | | | | | | The Content-Disposition inferring is probably a bad idea security wise, so I am going to remove it.
| * Add http_download toolWilliam Wennerström2020-11-166-6/+293
| |
| * WordingWilliam Wennerström2020-11-161-2/+2
| |
| * Remove temporary ciphertext file when finishedWilliam Wennerström2020-11-161-2/+8
| |
| * Remove /omemo sendfileWilliam Wennerström2020-11-167-603/+566
| |
| * Move file encryption function to public headerWilliam Wennerström2020-11-168-83/+59
| |
| * Add guards for OMEMOWilliam Wennerström2020-11-162-5/+21
| |
| * Remove unused #define's and move URL scheme define to omemo/crypto.hWilliam Wennerström2020-11-162-7/+2
| |
| * Move setup for AESGCM to omemo/cryptoWilliam Wennerström2020-11-164-64/+68
| |
| * Reformat HTTP get URL to AESGCM schemeWilliam Wennerström2020-11-163-31/+100
| |
| * Refactor to use file streamWilliam Wennerström2020-11-164-72/+57
| |
| * Initial /sendfile OMEMO encryptionWilliam Wennerström2020-11-168-54/+242
| |
* | Merge pull request #1445 from profanity-im/feature/moremansMichael Vetter2020-12-076-4/+92
|\ \ | | | | | | Create cmd to generate man pages for prof commands
| * | Print man page arguments boldMichael Vetter2020-12-071-1/+1
| | |
| * | Generate date for manpageMichael Vetter2020-12-071-3/+14
| | |
| * | Break lines differently in example and synopsis sectionMichael Vetter2020-12-071-2/+2
| | |
| * | man: formate arguments properlyMichael Vetter2020-12-071-3/+2
| | |
| * | Mention new manpages in main manpageMichael Vetter2020-12-041-0/+1
| | |
| * | Install all profanity manpagesMichael Vetter2020-12-041-1/+1
| | | | | | | | | | | | Regular profanity.1 and profanity-command.1 for each command.
| * | Create cmd to generate man pages for prof commandsMichael Vetter2020-12-044-3/+80
| |/ | | | | | | | | | | | | | | | | `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.
* | Merge pull request #1440 from wstrm/upgrade-openbsd-6.8Michael Vetter2020-11-191-8/+15
|\ \ | |/ |/| Upgrade OpenBSD to 6.8
| * Upgrade OpenBSD to 6.8William Wennerström2020-11-191-8/+15
|/
* Declare counter var inside loopMichael Vetter2020-11-0922-163/+94
| | | | We require c99/gnu99 anyways.
* Dont initialize i twice in accounts_get_account()Michael Vetter2020-11-051-5/+5
|