mirror of
https://github.com/ginuerzh/gost.git
synced 2026-10-19 16:14:35 +00:00
v2.11.1
This commit is contained in:
@@ -20,7 +20,7 @@ import (
|
||||
)
|
||||
|
||||
// Version is the gost version.
|
||||
const Version = "2.11.0"
|
||||
const Version = "2.11.1"
|
||||
|
||||
// Debug is a flag that enables the debug log.
|
||||
var Debug bool
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
name: gost
|
||||
type: app
|
||||
version: '2.11.0'
|
||||
version: '2.11.1'
|
||||
title: GO Simple Tunnel
|
||||
summary: A simple security tunnel written in golang
|
||||
description: |
|
||||
|
||||
@@ -31,6 +31,7 @@ var (
|
||||
errSessionDead = errors.New("session is dead")
|
||||
)
|
||||
|
||||
// ParseSSHKeyFile parses ssh key file.
|
||||
func ParseSSHKeyFile(fp string) (ssh.Signer, error) {
|
||||
key, err := ioutil.ReadFile(fp)
|
||||
if err != nil {
|
||||
@@ -39,6 +40,7 @@ func ParseSSHKeyFile(fp string) (ssh.Signer, error) {
|
||||
return ssh.ParsePrivateKey(key)
|
||||
}
|
||||
|
||||
// ParseSSHAuthorizedKeysFile parses ssh Authorized Keys file.
|
||||
func ParseSSHAuthorizedKeysFile(fp string) (map[string]bool, error) {
|
||||
authorizedKeysBytes, err := ioutil.ReadFile(fp)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user