keepassxc/src/cli
Andre Blanke 7d37f65ad0 CLI: Add commands to handle attachments
* Add commands to manipulate entry attachments from the CLI
* Closes #4462

* Add the following commands:
  attachment-export: Exports the content of an attachment to a specified file.

  attachment-import: Imports the attachment into an entry. An existing attachment with the same name may be overwritten if the -f option is specified.

  attachment-rm: Removes the named attachment from an entry.

* Add --show-attachments  to the show command
2021-11-07 17:27:16 -05:00
..
Add.cpp Add direct write save option 2021-10-09 11:12:25 -04:00
Add.h Cleanup CLI includes across all components 2021-04-25 07:38:21 -04:00
AddGroup.cpp Add direct write save option 2021-10-09 11:12:25 -04:00
AddGroup.h CLI: Add group commands 2019-09-22 21:13:50 -04:00
Analyze.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
Analyze.h Cleanup CLI includes across all components 2021-04-25 07:38:21 -04:00
AttachmentExport.cpp CLI: Add commands to handle attachments 2021-11-07 17:27:16 -05:00
AttachmentExport.h CLI: Add commands to handle attachments 2021-11-07 17:27:16 -05:00
AttachmentImport.cpp CLI: Add commands to handle attachments 2021-11-07 17:27:16 -05:00
AttachmentImport.h CLI: Add commands to handle attachments 2021-11-07 17:27:16 -05:00
AttachmentRemove.cpp CLI: Add commands to handle attachments 2021-11-07 17:27:16 -05:00
AttachmentRemove.h CLI: Add commands to handle attachments 2021-11-07 17:27:16 -05:00
Clip.cpp CLI: Replace locate command with search 2021-08-22 19:23:16 -04:00
Clip.h Add a best option to CLI command clip (#4489) 2020-08-31 23:06:27 -04:00
Close.cpp Cleanup CLI includes across all components 2021-04-25 07:38:21 -04:00
Close.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
CMakeLists.txt CLI: Add commands to handle attachments 2021-11-07 17:27:16 -05:00
Command.cpp CLI: Add commands to handle attachments 2021-11-07 17:27:16 -05:00
Command.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
Create.cpp Add direct write save option 2021-10-09 11:12:25 -04:00
Create.h Add keyfile option to keepassxc cli import cmd (#5402) 2020-10-09 20:31:29 -04:00
DatabaseCommand.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
DatabaseCommand.h Cleanup CLI includes across all components 2021-04-25 07:38:21 -04:00
Diceware.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
Diceware.h Clean up code (#3431) 2019-08-19 21:19:32 +02:00
Edit.cpp Add direct write save option 2021-10-09 11:12:25 -04:00
Edit.h Clean up code (#3431) 2019-08-19 21:19:32 +02:00
Estimate.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
Estimate.h Clean up code (#3431) 2019-08-19 21:19:32 +02:00
Exit.cpp Cleanup CLI includes across all components 2021-04-25 07:38:21 -04:00
Exit.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
Export.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
Export.h CLI: Export database as CSV 2019-09-22 12:42:53 -04:00
Generate.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
Generate.h Optimize includes across code base 2021-07-13 22:08:33 -04:00
Help.cpp Cleanup CLI includes across all components 2021-04-25 07:38:21 -04:00
Help.h CLI: Add interactive session mode command open 2019-09-28 11:24:42 -04:00
Import.cpp Add direct write save option 2021-10-09 11:12:25 -04:00
Import.h CLI: Add Import XML command (#3572) 2019-10-15 22:10:45 -04:00
Info.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
Info.h Adding db-info CLI command. (#4231) 2020-01-26 23:44:31 -05:00
keepassxc-cli.cpp Abort CLI open on error 2021-08-16 01:13:51 -04:00
List.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
List.h Clean up code (#3431) 2019-08-19 21:19:32 +02:00
Merge.cpp Add direct write save option 2021-10-09 11:12:25 -04:00
Merge.h CLI: Add Yubikey unlock support 2019-09-22 18:11:40 -04:00
Move.cpp Add direct write save option 2021-10-09 11:12:25 -04:00
Move.h CLI: Add group commands 2019-09-22 21:13:50 -04:00
Open.cpp Optimize includes across code base 2021-07-13 22:08:33 -04:00
Open.h CLI: Add interactive session mode command open 2019-09-28 11:24:42 -04:00
Remove.cpp Add direct write save option 2021-10-09 11:12:25 -04:00
Remove.h Clean up code (#3431) 2019-08-19 21:19:32 +02:00
RemoveGroup.cpp Add direct write save option 2021-10-09 11:12:25 -04:00
RemoveGroup.h CLI: Add group commands 2019-09-22 21:13:50 -04:00
Search.cpp CLI: Replace locate command with search 2021-08-22 19:23:16 -04:00
Search.h CLI: Replace locate command with search 2021-08-22 19:23:16 -04:00
Show.cpp CLI: Add commands to handle attachments 2021-11-07 17:27:16 -05:00
Show.h CLI: Add commands to handle attachments 2021-11-07 17:27:16 -05:00
TextStream.cpp Add support for Microsoft Visual Studio buildchain 2021-09-19 17:16:45 -04:00
TextStream.h CLI: Fix XML encoding when export database 2020-01-29 20:51:53 -05:00
Utils.cpp Implement support for Yubikeys and potential other tokens via wireless NFC using smartcard readers (Rebase) (#6895) 2021-10-01 10:39:07 -04:00
Utils.h Cleanup CLI includes across all components 2021-04-25 07:38:21 -04:00