-
v1.11.056161820 · ·
Bugfix and small feature release. First release in some time. Fixing lots of bugs and adds a few new features. Below are the highlights. Features: * [GH-301] support rename extension for server * [GH-332] Added a ClientOption to determine whether to use Fstat or Stat * [GH-315] make SFTP extensions configurable Bugfixes: * [GH-291] Wrong S_IFMT mask when converting filemode bits to os.FileMode * [GH-295] sftp resume produces corrupted files * [GH-298] Extensions are not announced by the server * [GH-329] fix S_IFMT value on windows, plan9 and js/wasm * [GH-325] Request.Attributes() panics when called with the Attr slice empty * [GH-309] fix: received packet too long Thanks to all the contributors. Your time and patience is appreciated.
-
v1.9.0e6f3261c · ·
refactor opening files/dirs in request-server Minor version bump due to a pretty heavy refactoring of the request-server's handing of open packets. It now calls through to the handler to initialize the reader/writer/lister objects when it receives the open packet. This should be transparent and was done in relation to a bug fix, but it is a pretty major refactor so the minor version bump. Fixed #280; Request.WithContext() deadlock when called from handler
-
1.8.057673e38 · ·
Bugfixes, docs and concurrent request option - Fixes This created an unwanted C-go dependency. Plan to replace it with an callback/option. Make sure to cancel context on requests with reader/writers that support io.Closer. - New features Started improving documentation of Request based server.
-
1.7.0d2aa4198 · ·
new MkdirAll; fixes for fsetstat, attributes, list Client.MkdirAll method mirroring os.MkdirAll Fix #243, flags and attributes not being set for fsetstat calls in request server Fix #245, request server attributes methods now use exported types Fix #240, fix issue with request server file list returning early
-
1.1.249c117d5 · ·
New bugfix release. Mainly bug w/ windows volumes. Fixes issue #217; Fix volume name mangling on windows Open-packet's pflags (file opening flags) now saved in Request.Flags since in cases of SSH_FXF_CREAT being set a 0 len Write call is made. Also continuing some refactoring to simplify and clean up the request based code. In this case I removed an unnecessary data structure storing packet data.
-
1.1.1fb7a319a · ·
New bugfix release. Fixes request-server issues. Fix issue #214; request-server doesn't handle uploads of empty files Fix issue #215; request-server: problem with Request.setFileState() Also a small refactor of the Request struct and how it is stored and updated. Simplifies things and reduces garbage.