• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

examples/H05-Feb-2019-

server_standalone/H05-Feb-2019-

.gitignoreH A D05-Feb-201992

.travis.ymlH A D05-Feb-2019690

CONTRIBUTORSH A D05-Feb-201997

LICENSEH A D05-Feb-20191.3 KiB

README.mdH A D05-Feb-20191.5 KiB

attrs.goH A D05-Feb-20196.2 KiB

attrs_stubs.goH A D05-Feb-2019159

attrs_test.goH A D05-Feb-20191.4 KiB

attrs_unix.goH A D05-Feb-2019358

client.goH A D05-Feb-201933.7 KiB

client_integration_darwin_test.goH A D05-Feb-2019683

client_integration_linux_test.goH A D05-Feb-2019826

client_integration_test.goH A D05-Feb-201948.8 KiB

client_test.goH A D05-Feb-20194.1 KiB

conn.goH A D05-Feb-20193 KiB

debug.goH A D05-Feb-2019119

example_test.goH A D05-Feb-20193.3 KiB

match.goH A D05-Feb-20196.6 KiB

packet-manager.goH A D05-Feb-20195.2 KiB

packet-manager_test.goH A D05-Feb-20192.5 KiB

packet-typing.goH A D05-Feb-20194.2 KiB

packet.goH A D05-Feb-201922.3 KiB

packet_test.goH A D05-Feb-20198.2 KiB

release.goH A D05-Feb-201979

request-attrs.goH A D05-Feb-20192.1 KiB

request-attrs_test.goH A D05-Feb-20191.3 KiB

request-errors.goH A D05-Feb-20191.2 KiB

request-example.goH A D05-Feb-20196 KiB

request-interfaces.goH A D05-Feb-20191.9 KiB

request-readme.mdH A D05-Feb-20192.2 KiB

request-server.goH A D05-Feb-20195.5 KiB

request-server_test.goH A D05-Feb-201910.2 KiB

request-unix.goH A D05-Feb-2019395

request.goH A D05-Feb-20199.3 KiB

request_test.goH A D05-Feb-20196.3 KiB

request_windows.goH A D05-Feb-2019167

server.goH A D05-Feb-201915.3 KiB

server_integration_test.goH A D05-Feb-201920.5 KiB

server_statvfs_darwin.goH A D05-Feb-2019793

server_statvfs_impl.goH A D05-Feb-2019535

server_statvfs_linux.goH A D05-Feb-2019480

server_statvfs_stubs.goH A D05-Feb-2019184

server_stubs.goH A D05-Feb-2019744

server_test.goH A D05-Feb-201910.2 KiB

server_unix.goH A D05-Feb-20191.6 KiB

sftp.goH A D05-Feb-20195.6 KiB

README.md

1sftp
2----
3
4The `sftp` package provides support for file system operations on remote ssh
5servers using the SFTP subsystem. It also implements an SFTP server for serving
6files from the filesystem.
7
8[![UNIX Build Status](https://travis-ci.org/pkg/sftp.svg?branch=master)](https://travis-ci.org/pkg/sftp) [![GoDoc](http://godoc.org/github.com/pkg/sftp?status.svg)](http://godoc.org/github.com/pkg/sftp)
9
10usage and examples
11------------------
12
13See [godoc.org/github.com/pkg/sftp](http://godoc.org/github.com/pkg/sftp) for
14examples and usage.
15
16The basic operation of the package mirrors the facilities of the
17[os](http://golang.org/pkg/os) package.
18
19The Walker interface for directory traversal is heavily inspired by Keith
20Rarick's [fs](http://godoc.org/github.com/kr/fs) package.
21
22roadmap
23-------
24
25 * There is way too much duplication in the Client methods. If there was an
26   unmarshal(interface{}) method this would reduce a heap of the duplication.
27
28contributing
29------------
30
31We welcome pull requests, bug fixes and issue reports.
32
33Before proposing a large change, first please discuss your change by raising an
34issue.
35
36For API/code bugs, please include a small, self contained code example to
37reproduce the issue. For pull requests, remember test coverage.
38
39We try to handle issues and pull requests with a 0 open philosophy. That means
40we will try to address the submission as soon as possible and will work toward
41a resolution. If progress can no longer be made (eg. unreproducible bug) or
42stops (eg. unresponsive submitter), we will close the bug.
43
44Thanks.
45