index
:
pakakeh.go
dev
main
Collections of packages and tools for working with Go programming language.
Shulhan
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
ssh
Age
Commit message (
Expand
)
Author
10 days
all: apply go fix
Shulhan
2026-03-27
lib/ssh: set client config HostKeyAlgorithms from known_hosts files
Shulhan
2026-01-15
all: convert license and copyright to use SPDX identifiers
Shulhan
2025-02-04
all: remove the nolint tags
Shulhan
2025-01-23
all: replace "interface{}" with "any"
Shulhan
2024-12-28
lib/ssh: implement Run with context
Shulhan
2024-03-09
lib: move package "ssh/config" to "lib/sshconfig"
Shulhan
2024-03-05
all: comply with linter recommendations #3
Shulhan
2024-03-05
all: comply with linter recommendations #2
Shulhan
2024-03-05
all: comply with linter recommendations #1
Shulhan
2024-03-02
all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"
Shulhan
2023-12-26
ssh/config: refactoring the Config merge
Shulhan
2023-12-26
ssh/config: merge the Section slice values on [Section.merge]
Shulhan
2023-12-25
ssh/config: set the default UserKnownHostsFile in setDefaults
Shulhan
2023-12-25
ssh/config: update comment on [Config.Get]
Shulhan
2023-12-25
ssh/config: add parameter Config to NewSection
Shulhan
2023-12-25
ssh/config: fix setting the default values
Shulhan
2023-12-22
lib/ssh: add parameter context to Execute method
Shulhan
2023-12-19
ssh/config: set the Hostname if its not set on [Config.Get]
Shulhan
2023-12-19
ssh/config: rewrite unit tests for [Config.Get] using [lib.test.Data]
Shulhan
2023-12-19
ssh/config: set default section name to '*' if parameter is empty
Shulhan
2023-12-18
ssh/config: fix negate not resetted when parsing new section Match
Shulhan
2023-12-18
ssh/config: add method MarshalText and WriteTo
Shulhan
2023-12-17
lib/ssh: implement method Output on Client
Shulhan
2023-12-17
ssh/sftp: implement method MkdirAll on Client
Shulhan
2023-12-17
ssh/sftp: fix Stat on empty remote file name
Shulhan
2023-12-17
ssh/sftp: use fixed slice length when converting in unpackFileAttrs
Shulhan
2023-12-17
ssh/sftp: update comments to use references [...]
Shulhan
2023-12-13
ssh/sftp: fix non-nil returned error on Close
Shulhan
2023-12-13
all: fix linter warnings reported by revive
Shulhan
2023-11-18
lib/crypto: add support for reading passphrase using SSH_ASKPASS
Shulhan
2023-09-27
lib/ssh: fix missing error check from previous changes 8d0720f6
Shulhan
2023-09-26
go.mod: remove replace directive for golang.org/x/crypto
Shulhan
2023-09-24
shsh/config: remove field PrivateKeys and PrivateKeyFile
Shulhan
2023-09-24
lib/ssh: store and use the connected identity file for ScpPut and ScpGet
Shulhan
2023-09-24
lib/ssh: add method Close to Client
Shulhan
2023-09-24
lib/ssh: rename internal field cfg to section
Shulhan
2023-09-24
ssh/sftp: add method to close client connection
Shulhan
2023-09-24
ssh/sftp: rename method Close to CloseFile
Shulhan
2023-09-20
lib/ssh: replace LoadPrivateKeyInteractive with the one from lib/crypto
Shulhan
2023-09-14
ssh/config: change the FieldInt to FieldInt64 that return int64
Shulhan
2023-09-14
all: fix variable shadowing as reported by shadow tool
Shulhan
2023-09-11
lib/ssh: remove unused field configHostKeyCallback in Client
Shulhan
2023-09-11
ssh/config: add missing comment to type PermittedCNAMEs
Shulhan
2023-09-11
ssh/sftp: realign struct for better size allocation
Shulhan
2023-08-29
lib/ssh: use UserKnownHostFile from configuration in NewClientInteractive
Shulhan
2023-08-08
ssh/config: export the function to create new Section
Shulhan
2023-08-07
ssh/config: handle key UserKnownHostsFile
Shulhan
2023-08-07
ssh/config: convert value of CASignatureAlgorithms and Hostname to lowercase
Shulhan
2023-07-26
lib/ssh: refactoring NewClientFromConfig, renamed to NewClientInteractive
Shulhan
[next]