Show More
@@ -316,3 +316,22 b' Test bare push with multiple race checki' | |||||
316 | adding manifests |
|
316 | adding manifests | |
317 | adding file changes |
|
317 | adding file changes | |
318 | added 1 changesets with 1 changes to 1 files |
|
318 | added 1 changesets with 1 changes to 1 files | |
|
319 | ||||
|
320 | SEC: check for unsafe ssh url | |||
|
321 | ||||
|
322 | $ hg -R test-revflag push 'ssh://-oProxyCommand=touch${IFS}owned/path' | |||
|
323 | pushing to ssh://-oProxyCommand%3Dtouch%24%7BIFS%7Downed/path | |||
|
324 | abort: potentially unsafe url: 'ssh://-oProxyCommand=touch${IFS}owned/path' | |||
|
325 | [255] | |||
|
326 | $ hg -R test-revflag push 'ssh://%2DoProxyCommand=touch${IFS}owned/path' | |||
|
327 | pushing to ssh://-oProxyCommand%3Dtouch%24%7BIFS%7Downed/path | |||
|
328 | abort: potentially unsafe url: 'ssh://-oProxyCommand=touch${IFS}owned/path' | |||
|
329 | [255] | |||
|
330 | $ hg -R test-revflag push 'ssh://fakehost|shellcommand/path' | |||
|
331 | pushing to ssh://fakehost%7Cshellcommand/path | |||
|
332 | abort: potentially unsafe url: 'ssh://fakehost|shellcommand/path' | |||
|
333 | [255] | |||
|
334 | $ hg -R test-revflag push 'ssh://fakehost%7Cshellcommand/path' | |||
|
335 | pushing to ssh://fakehost%7Cshellcommand/path | |||
|
336 | abort: potentially unsafe url: 'ssh://fakehost|shellcommand/path' | |||
|
337 | [255] |
General Comments 0
You need to be logged in to leave comments.
Login now