about summary refs log tree commit diff stats
path: root/src/command
Commit message (Collapse)AuthorAgeFilesLines
...
| * Remove cmd_tiny, empty files and link nonce with IVWilliam Wennerström2020-12-071-1/+0
| |
| * Add tests for format_call_external_argvWilliam Wennerström2020-12-071-15/+28
| |
| * Fix bad order of parameters for url saveWilliam Wennerström2020-12-071-1/+8
| |
| * Rework url to filenameWilliam Wennerström2020-12-061-1/+0
| |
| * Move unique_filename_from_url functions to commonWilliam Wennerström2020-12-041-63/+2
| |
| * Refactor for threaded external executable for built-in download methodsWilliam Wennerström2020-12-031-171/+118
| |
| * Add stubsWilliam Wennerström2020-11-161-8/+14
| |
| * Switch to g_strerrorWilliam Wennerström2020-11-161-30/+4
| |
| * Add I/O error handling and use filenames instead of file descriptorsWilliam Wennerström2020-11-161-8/+2
| |
| * Refactor OMEMO download into AESGCMDownload toolWilliam Wennerström2020-11-161-6/+55
| |
| * Use fallback method when /executable urlsave is unsetWilliam Wennerström2020-11-161-6/+24
| |
| * Run make format on rebaseWilliam Wennerström2020-11-162-199/+193
| |
| * Remove unsafe Conent-Disposition inferringWilliam Wennerström2020-11-161-38/+61
| |
| * Infer filename from content-disposition or URLWilliam Wennerström2020-11-161-112/+131
| | | | | | | | | | 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-161-3/+4
| |
| * 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-164-205/+176
| |
| * Move file encryption function to public headerWilliam Wennerström2020-11-161-4/+3
| |
| * Add guards for OMEMOWilliam Wennerström2020-11-161-4/+18
| |
| * Remove unused #define's and move URL scheme define to omemo/crypto.hWilliam Wennerström2020-11-161-7/+1
| |
| * Move setup for AESGCM to omemo/cryptoWilliam Wennerström2020-11-161-54/+17
| |
| * Reformat HTTP get URL to AESGCM schemeWilliam Wennerström2020-11-161-1/+31
| |
| * Refactor to use file streamWilliam Wennerström2020-11-161-46/+38
| |
| * Initial /sendfile OMEMO encryptionWilliam Wennerström2020-11-161-33/+100
| |
* | 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
| |
* | Create cmd to generate man pages for prof commandsMichael Vetter2020-12-042-0/+68
|/ | | | | | | | | `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 loopMichael Vetter2020-11-093-40/+26
| | | | We require c99/gnu99 anyways.
* Simplify _correction_autocomplete()Michael Vetter2020-11-051-4/+1
|
* Simplify _executable_autocomplete()Michael Vetter2020-11-051-4/+1
|
* Simplify _lastactivity_autocomplete()Michael Vetter2020-11-051-9/+4
|
* Simplify _who_autocomplete()Michael Vetter2020-11-051-3/+0
|
* Simplify _tray_autocomplete()Michael Vetter2020-11-051-5/+1
|
* Simplify _sub_autocomplete()Michael Vetter2020-11-051-5/+1
|
* Simplify cmd_ac_complete_filepath()Michael Vetter2020-11-051-8/+1
|
* Simplify cmd_ac_complete()Michael Vetter2020-11-051-9/+3
|
* Get rid of str_contains()Michael Vetter2020-11-021-2/+2
| | | | We can use strchr() here.
* Fix /correct quotation marks usageMichael Vetter2020-07-232-2/+1
| | | | | | | Add new `parse_args_as_one()` function to just use everything after the command as the argument. Fix https://github.com/profanity-im/profanity/issues/1404
* Fix lastactivity behaviourMichael Vetter2020-07-223-27/+68
| | | | | | | | | | | | | Autocomplete only completed on|off. Now: `/lastactivity get` -> get server uptime `/lastactivity get <jid>` -> get user lastactivity `/lastactivity set on` -> enable for self `/lastactivity set off` -> disable for self Fix https://github.com/profanity-im/profanity/issues/1411
* Expand /lastactivity helpMichael Vetter2020-07-221-1/+1
|
* Fix missed text in #1224Licaon_Kter2020-07-221-1/+1
|
* Use parse_args_with_freetext() for `/correct`Michael Vetter2020-07-201-1/+1
| | | | | | | | | | | | | This commit partly reverts 8f37afcd37ad8663ca36c13ca7fbc4a431119f73 Which was using a wrong approach to achieve this. It changed parse_args() to have a -1 for infinite parameters. But actually parse_args_with_freetext() should have been used exactly for this behaviour. Discovered when checking for https://github.com/profanity-im/profanity/issues/1404
* Add comment to easily find where to put the next commandMichael Vetter2020-07-151-0/+2
|
* Format cmd_defsMichael Vetter2020-07-151-1942/+2037
| | | | | Format it more readable and disable clang for this part. Was messed up in 9b55f2dec0ea27a9ce4856e303425e12f866cea2.
* Remove `/tiny` commandMichael Vetter2020-07-103-71/+0
| | | | | | boothj5 gave his okay too. Fix https://github.com/profanity-im/profanity/issues/1370
* Add forgotten file..Michael Vetter2020-07-101-2/+2
| | | | Belongs to 95ab7ee062b9fbeea73b90f69c6fef3325f880c9
* Setting: only write in console upon muc mentionMichael Vetter2020-07-103-5/+11
| | | | | | `/console muc mention` additionally to `first|none|all`. Fix https://github.com/profanity-im/profanity/issues/1371