Skip to content

Releases: fclairamb/ftpserverlib

v0.22.0

12 Aug 14:54

Choose a tag to compare

What's Changed

  • Ensure that a client can only keep one passive listener open at a time by @drakkan in #412

Chores

  • Add a test case for QUIT command with a transfer in progress by @drakkan in #410
  • chore(ci): Upgrading to go 1.20 by @fclairamb in #404

Dependency updates

  • build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #393
  • fix(deps): update module github.com/stretchr/testify to v1.8.2 by @renovate in #395
  • fix(deps): update module github.com/spf13/afero to v1.9.5 by @renovate in #397
  • chore(deps): update actions/setup-go action to v4.0.1 by @renovate in #403
  • fix(deps): update module github.com/stretchr/testify to v1.8.4 by @renovate in #402
  • chore(deps): update actions/checkout action to v3.5.3 by @renovate in #407
  • chore(deps): update golangci/golangci-lint-action action to v3.6.0 by @renovate in #408
  • fix(deps): update module golang.org/x/sys to v0.11.0 by @renovate in #413
  • chore(deps): update actions/setup-go action to v4.1.0 by @renovate in #414

Full Changelog: v0.21.0...v0.22.0

v0.21.0 - Tiny improvements

24 Jan 11:50
57c858f

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.20.0...v0.20.1

v0.20.0 - NLST behavior fix

23 Sep 00:43
cde05dd

Choose a tag to compare

What's Changed

  • NLST: return paths relative to the working directory by @drakkan in #368

Full Changelog: v0.19.1...v0.20.0

v0.19.1 - MLST prefix

21 Aug 12:24
ba66bb2

Choose a tag to compare

What's Changed

New Contributors

Updates

Full Changelog: v0.19.0...v0.19.1

v0.19.0

29 Jul 23:34
ea3d820

Choose a tag to compare

What's Changed

  • Use fallback control for Solaris / Illumos. by @siepkes in #311
  • add support for TLS per-connection by @drakkan in #334, which was proposed to an alternative what @siepkes pushed in #311
  • micro-optimization: use int8 for enums by @drakkan in #338

General updates

  • fix(deps): update module github.com/go-kit/log to v0.2.1 by @renovate in #314

Full Changelog: v0.18.0...v0.19.0

v0.18.0

26 Apr 23:04
ba8e160

Choose a tag to compare

What's Changed

General upgrades

  • Upgrading to Go 1.18 by @fclairamb in #304
  • fix(deps): update module github.com/spf13/afero to v1.8.2 by @renovate in #291
  • fix(deps): update module github.com/fclairamb/go-log to v0.3.0 by @renovate in #306

Full Changelog: v0.17.0...v0.18.0

v0.17.0

28 Dec 23:25
29f1d95

Choose a tag to compare

What's Changed

  • Parse public host while loading settings by @drakkan in #256
  • Active mode data connection: fix bind: address already in use by @drakkan in #255
  • Updating Afero to v1.7.0 in #258
  • Switching to Go 1.17 in #259

Full Changelog: v0.16.0...v0.17.0

v0.16.0 - Security feature

11 Sep 19:02
c387884

Choose a tag to compare

  • #251 by @drakkan - Allowing to make sure the control and data connection are issued from the same source IP address

v0.15.0

27 Jul 22:38
53cb37b

Choose a tag to compare

  • #247 by @drakkan - Notify of a transfer error if data connection cannot be opened
  • #248 by @mmcgeefeedo Add data channel (active/passive) information to the ClientContext interface
  • #249 - Switching to fclairamb/go-log to provide a common logging API

v0.14.0 - Custom error codes

28 Jun 19:49
3bf5510

Choose a tag to compare