X-Git-Url: https://ruderich.org/simon/gitweb/?p=fcscs%2Ffcscs.git;a=blobdiff_plain;f=bin%2Ffcscs;h=017ae5bfa327ad4b109efaeb1b24a24cd1e7be17;hp=50faa1adccef22af48defbfa9271a0f6c8760cbe;hb=fabb3318b36ef82dd8e23c13eab3dbb715307fb6;hpb=d9de4bc8ae027821a1829f5b73ae551aca416979 diff --git a/bin/fcscs b/bin/fcscs index 50faa1a..017ae5b 100755 --- a/bin/fcscs +++ b/bin/fcscs @@ -108,6 +108,9 @@ To change the selection mode (e.g. paths, files, etc.) use one of the mappings explained below. Per default URLs are selected, see options for a way to change this. +I: Opening URLs in the browser passes the URL via the command line which +leaks URLs to other users on the current system via C or C. + I: When yanking (copying) a temporary file is used to pass the data to GNU screen/Tmux without exposing it to C or C. However this may leak data if those temporary files are written to disk. To prevent this change @@ -608,6 +611,8 @@ sub extend_match { $screen->debug('extend_match', 'started'); + return if not defined $match; + $screen->prompt(name => 'extend', value => undef); $screen->draw_prompt($config);