├── .github └── workflows │ ├── .editorconfig │ ├── CI.yml │ └── cifuzz.yml ├── .gitignore ├── CONTRIBUTORS ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── allocator.go ├── allocator_test.go ├── attrs.go ├── attrs_stubs.go ├── attrs_test.go ├── attrs_unix.go ├── client.go ├── client_integration_darwin_test.go ├── client_integration_linux_test.go ├── client_integration_test.go ├── client_test.go ├── conn.go ├── debug.go ├── errno_plan9.go ├── errno_posix.go ├── example_test.go ├── examples ├── buffered-read-benchmark │ └── main.go ├── buffered-write-benchmark │ └── main.go ├── go-sftp-server │ ├── README.md │ └── main.go ├── request-server │ └── main.go ├── streaming-read-benchmark │ └── main.go └── streaming-write-benchmark │ └── main.go ├── fuzz.go ├── go.mod ├── go.sum ├── internal └── encoding │ └── ssh │ └── filexfer │ ├── attrs.go │ ├── attrs_test.go │ ├── buffer.go │ ├── extended_packets.go │ ├── extended_packets_test.go │ ├── extensions.go │ ├── extensions_test.go │ ├── filexfer.go │ ├── fx.go │ ├── fx_test.go │ ├── fxp.go │ ├── fxp_test.go │ ├── handle_packets.go │ ├── handle_packets_test.go │ ├── init_packets.go │ ├── init_packets_test.go │ ├── open_packets.go │ ├── open_packets_test.go │ ├── openssh │ ├── fsync.go │ ├── fsync_test.go │ ├── hardlink.go │ ├── hardlink_test.go │ ├── openssh.go │ ├── posix-rename.go │ ├── posix-rename_test.go │ ├── statvfs.go │ └── statvfs_test.go │ ├── packets.go │ ├── packets_test.go │ ├── path_packets.go │ ├── path_packets_test.go │ ├── permissions.go │ ├── response_packets.go │ └── response_packets_test.go ├── ls_formatting.go ├── ls_formatting_test.go ├── ls_plan9.go ├── ls_stub.go ├── ls_unix.go ├── match.go ├── packet-manager.go ├── packet-manager_test.go ├── packet-typing.go ├── packet.go ├── packet_test.go ├── pool.go ├── release.go ├── request-attrs.go ├── request-attrs_test.go ├── request-errors.go ├── request-example.go ├── request-interfaces.go ├── request-plan9.go ├── request-readme.md ├── request-server.go ├── request-server_test.go ├── request-unix.go ├── request.go ├── request_test.go ├── request_windows.go ├── server.go ├── server_integration_test.go ├── server_nowindows_test.go ├── server_plan9.go ├── server_posix.go ├── server_standalone └── main.go ├── server_statvfs_darwin.go ├── server_statvfs_impl.go ├── server_statvfs_linux.go ├── server_statvfs_plan9.go ├── server_statvfs_stubs.go ├── server_test.go ├── server_unix.go ├── server_windows.go ├── server_windows_test.go ├── sftp.go ├── sftp_test.go └── stat.go /.github/workflows/.editorconfig: -------------------------------------------------------------------------------- 1 | [*.yml] 2 | indent_size = 2 3 | -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.github/workflows/cifuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/.github/workflows/cifuzz.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/SECURITY.md -------------------------------------------------------------------------------- /allocator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/allocator.go -------------------------------------------------------------------------------- /allocator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/allocator_test.go -------------------------------------------------------------------------------- /attrs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/attrs.go -------------------------------------------------------------------------------- /attrs_stubs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/attrs_stubs.go -------------------------------------------------------------------------------- /attrs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/attrs_test.go -------------------------------------------------------------------------------- /attrs_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/attrs_unix.go -------------------------------------------------------------------------------- /client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/client.go -------------------------------------------------------------------------------- /client_integration_darwin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/client_integration_darwin_test.go -------------------------------------------------------------------------------- /client_integration_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/client_integration_linux_test.go -------------------------------------------------------------------------------- /client_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/client_integration_test.go -------------------------------------------------------------------------------- /client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/client_test.go -------------------------------------------------------------------------------- /conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/conn.go -------------------------------------------------------------------------------- /debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/debug.go -------------------------------------------------------------------------------- /errno_plan9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/errno_plan9.go -------------------------------------------------------------------------------- /errno_posix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/errno_posix.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/example_test.go -------------------------------------------------------------------------------- /examples/buffered-read-benchmark/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/examples/buffered-read-benchmark/main.go -------------------------------------------------------------------------------- /examples/buffered-write-benchmark/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/examples/buffered-write-benchmark/main.go -------------------------------------------------------------------------------- /examples/go-sftp-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/examples/go-sftp-server/README.md -------------------------------------------------------------------------------- /examples/go-sftp-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/examples/go-sftp-server/main.go -------------------------------------------------------------------------------- /examples/request-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/examples/request-server/main.go -------------------------------------------------------------------------------- /examples/streaming-read-benchmark/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/examples/streaming-read-benchmark/main.go -------------------------------------------------------------------------------- /examples/streaming-write-benchmark/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/examples/streaming-write-benchmark/main.go -------------------------------------------------------------------------------- /fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/fuzz.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/go.sum -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/attrs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/attrs.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/attrs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/attrs_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/buffer.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/extended_packets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/extended_packets.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/extended_packets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/extended_packets_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/extensions.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/extensions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/extensions_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/filexfer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/filexfer.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/fx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/fx.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/fx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/fx_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/fxp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/fxp.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/fxp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/fxp_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/handle_packets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/handle_packets.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/handle_packets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/handle_packets_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/init_packets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/init_packets.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/init_packets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/init_packets_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/open_packets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/open_packets.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/open_packets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/open_packets_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/openssh/fsync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/openssh/fsync.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/openssh/fsync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/openssh/fsync_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/openssh/hardlink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/openssh/hardlink.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/openssh/hardlink_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/openssh/hardlink_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/openssh/openssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/openssh/openssh.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/openssh/posix-rename.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/openssh/posix-rename.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/openssh/posix-rename_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/openssh/posix-rename_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/openssh/statvfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/openssh/statvfs.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/openssh/statvfs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/openssh/statvfs_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/packets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/packets.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/packets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/packets_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/path_packets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/path_packets.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/path_packets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/path_packets_test.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/permissions.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/response_packets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/response_packets.go -------------------------------------------------------------------------------- /internal/encoding/ssh/filexfer/response_packets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/internal/encoding/ssh/filexfer/response_packets_test.go -------------------------------------------------------------------------------- /ls_formatting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/ls_formatting.go -------------------------------------------------------------------------------- /ls_formatting_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/ls_formatting_test.go -------------------------------------------------------------------------------- /ls_plan9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/ls_plan9.go -------------------------------------------------------------------------------- /ls_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/ls_stub.go -------------------------------------------------------------------------------- /ls_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/ls_unix.go -------------------------------------------------------------------------------- /match.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/match.go -------------------------------------------------------------------------------- /packet-manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/packet-manager.go -------------------------------------------------------------------------------- /packet-manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/packet-manager_test.go -------------------------------------------------------------------------------- /packet-typing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/packet-typing.go -------------------------------------------------------------------------------- /packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/packet.go -------------------------------------------------------------------------------- /packet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/packet_test.go -------------------------------------------------------------------------------- /pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/pool.go -------------------------------------------------------------------------------- /release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/release.go -------------------------------------------------------------------------------- /request-attrs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request-attrs.go -------------------------------------------------------------------------------- /request-attrs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request-attrs_test.go -------------------------------------------------------------------------------- /request-errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request-errors.go -------------------------------------------------------------------------------- /request-example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request-example.go -------------------------------------------------------------------------------- /request-interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request-interfaces.go -------------------------------------------------------------------------------- /request-plan9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request-plan9.go -------------------------------------------------------------------------------- /request-readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request-readme.md -------------------------------------------------------------------------------- /request-server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request-server.go -------------------------------------------------------------------------------- /request-server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request-server_test.go -------------------------------------------------------------------------------- /request-unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request-unix.go -------------------------------------------------------------------------------- /request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request.go -------------------------------------------------------------------------------- /request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request_test.go -------------------------------------------------------------------------------- /request_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/request_windows.go -------------------------------------------------------------------------------- /server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server.go -------------------------------------------------------------------------------- /server_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_integration_test.go -------------------------------------------------------------------------------- /server_nowindows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_nowindows_test.go -------------------------------------------------------------------------------- /server_plan9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_plan9.go -------------------------------------------------------------------------------- /server_posix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_posix.go -------------------------------------------------------------------------------- /server_standalone/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_standalone/main.go -------------------------------------------------------------------------------- /server_statvfs_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_statvfs_darwin.go -------------------------------------------------------------------------------- /server_statvfs_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_statvfs_impl.go -------------------------------------------------------------------------------- /server_statvfs_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_statvfs_linux.go -------------------------------------------------------------------------------- /server_statvfs_plan9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_statvfs_plan9.go -------------------------------------------------------------------------------- /server_statvfs_stubs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_statvfs_stubs.go -------------------------------------------------------------------------------- /server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_test.go -------------------------------------------------------------------------------- /server_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_unix.go -------------------------------------------------------------------------------- /server_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_windows.go -------------------------------------------------------------------------------- /server_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/server_windows_test.go -------------------------------------------------------------------------------- /sftp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/sftp.go -------------------------------------------------------------------------------- /sftp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/sftp_test.go -------------------------------------------------------------------------------- /stat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkg/sftp/HEAD/stat.go --------------------------------------------------------------------------------