aboutsummaryrefslogtreecommitdiffstats
path: root/go.mod
diff options
context:
space:
mode:
authorTeddy Wing2020-12-20 03:04:28 +0100
committerTeddy Wing2020-12-20 03:16:00 +0100
commit9d7ad8967ba7af7e8e273655078f6c7690fd1824 (patch)
tree8928b794b0e6492cd5800fcac75b0ddc077dee2f /go.mod
parent4db1ee53efc7481b689ebee69b5381d63fe59419 (diff)
downloadbrowserenv-9d7ad8967ba7af7e8e273655078f6c7690fd1824.tar.bz2
Escape single quotes in URL
On Unix, we escape the URL argument by surrounding it with single quotes. This fails if the URL contains single quotes. It also fails if the `BROWSER` command contains `%s` not surrounded by single quotes. Fix this by escaping the single quotes. We might also want to look into passing the `BROWSER` command and arguments into `exec.Command` directly instead of through `/bin/sh` and checking if that has an automatic escaping mechanism we can take advantage of.
Diffstat (limited to 'go.mod')
0 files changed, 0 insertions, 0 deletions