Added option -l for protocol ui uses. It can be specified as "-l http" or "-l https".
Merge remote-tracking branch 'origin/master'