aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2015-08-19 18:30:51 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2015-08-19 18:30:51 -0400
commitd291b52fe4bd7a9e61d20f9d9bdd7282c5274e9e (patch)
treef4b384a5fe014d8463c8920413435f5391d1479c
parentmoved bash completion files under src (diff)
parentSupport filenames with spaces in the blacklist option (diff)
downloadfirejail-d291b52fe4bd7a9e61d20f9d9bdd7282c5274e9e.tar.gz
firejail-d291b52fe4bd7a9e61d20f9d9bdd7282c5274e9e.tar.zst
firejail-d291b52fe4bd7a9e61d20f9d9bdd7282c5274e9e.zip
Merge pull request #33 from pmillerchip/filenames-with-spaces
Support filenames with spaces in the blacklist option
-rw-r--r--src/firejail/profile.c2
-rw-r--r--todo1
2 files changed, 1 insertions, 2 deletions
diff --git a/src/firejail/profile.c b/src/firejail/profile.c
index 4aac2bdb4..39b0710cb 100644
--- a/src/firejail/profile.c
+++ b/src/firejail/profile.c
@@ -69,7 +69,7 @@ static void check_file_name(char *ptr, int lineno) {
69 69
70 int len = strlen(ptr); 70 int len = strlen(ptr);
71 // file globbing ('*') is allowed 71 // file globbing ('*') is allowed
72 if (strcspn(ptr, "\\&!?\"'<>%^(){}[];, ") != len) { 72 if (strcspn(ptr, "\\&!?\"'<>%^(){}[];,") != len) {
73 if (lineno == 0) 73 if (lineno == 0)
74 fprintf(stderr, "Error: \"%s\" is an invalid filename\n", ptr); 74 fprintf(stderr, "Error: \"%s\" is an invalid filename\n", ptr);
75 else 75 else
diff --git a/todo b/todo
index 40dc92d6f..a26ced08a 100644
--- a/todo
+++ b/todo
@@ -1,3 +1,2 @@
11. Deal with .purple directory. It holds the confiig files for pidgin 11. Deal with .purple directory. It holds the confiig files for pidgin
2 2
32. Support filenames with spaces in blacklist option.