Releases: fclairamb/ftpserverlib
Releases · fclairamb/ftpserverlib
v0.25.0
What's Changed
- Adding MODE command support by @fclairamb in #460
- Returning 502 on REIN by @sudhirj #473
Updates
- fix(deps): update module golang.org/x/sys to v0.28.0 by @renovate in #494
- chore(deps): update dependency go to v1.23.4 by @renovate in #493
- chore(deps): update actions/checkout action to v4.2.2 by @renovate in #490
- chore(deps): update codecov/codecov-action action to v5 by @renovate in #496
- chore(deps): update actions/setup-go action to v5.2.0 by @renovate in #499
- chore(deps): update golangci/golangci-lint-action action to v6.1.1 by @renovate in #486
- fix(deps): update module github.com/stretchr/testify to v1.10.0 by @renovate in #497
- chore(deps): update dependency ubuntu to v24 by @renovate in #482
New Contributors
Full Changelog: v0.24.1...v0.25.0
v0.24.1
What's Changed
- fix net.Error check by @drakkan in #445
- fix some error checks by @drakkan in #457
- fix quoted, space separated, HASH parameters by @drakkan in #459
Updates
Chores
- fix(ci): Codecov by @fclairamb in #458
- chore(deps): update actions/setup-go action to v5.0.1 by @renovate in #452
- chore(deps): update actions/checkout action to v4.1.6 by @renovate in #456
- chore(deps): update dependency go to v1.22.3 by @renovate in #455
- chore(deps): update golangci/golangci-lint-action action to v6 by @renovate in #454
Full Changelog: v0.24.0...v0.24.1
v0.24.0
What's Changed
- chore(lint): Increasing lint difficulty level by @fclairamb in #370
- feat(deps): allowing support for log/slog logging, through the update of module github.com/fclairamb/go-log to v0.5.0 by @renovate in #443
- Only keeping support for the last two releases of Go (v1.22 & v1.21)
Updates
Full Changelog: v0.23.0...v0.24.0
v0.23.0
What's Changed
- Implementing all 4 typical "messages" as in proftpd and other commercial FTP servers by @syncplify in #435
- client handler: allow to set/get application specific data by @drakkan in #416
Chores
- chore(ci): Lint improvement by @fclairamb in #439
- chore(test): Improving tests by @fclairamb in #440
- chore(deps): Upgrading go by @fclairamb in #428
Updates
- chore(golangci-lint): Updating golangci-lint by @fclairamb in #438
- chore(deps): update actions/checkout action to v4 by @renovate in #419
- fix(deps): update module github.com/spf13/afero to v1.11.0 by @renovate in #425
- chore(deps): update actions/setup-go action to v5 by @renovate in #427
- fix(deps): update module golang.org/x/sys to v0.17.0 by @renovate in #431
- chore(deps): update golangci/golangci-lint-action action to v4 by @renovate in #433
- chore(deps): Upgrading Go to v1.22 by @fclairamb in #434
- fix(deps): update module github.com/stretchr/testify to v1.9.0 by @renovate in #436
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
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
What's Changed
- Handle APPE when file does not yet exist by @jovandeginste in #380
- check the TYPE parameter in a case-insensitive manner by @drakkan in #386
- Allow specifying NON-PRINT format control by @siminn-arnorgj in #391
- fix(deps): update module github.com/spf13/afero to v1.9.3 by @renovate in #385
- fix(deps): update module golang.org/x/sys to v0.4.0 by @renovate in #389
New Contributors
- @jovandeginste made their first contribution in #380
- @siminn-arnorgj made their first contribution in #391
Full Changelog: v0.20.0...v0.20.1
v0.20.0 - NLST behavior fix
What's Changed
Full Changelog: v0.19.1...v0.20.0
v0.19.1 - MLST prefix
What's Changed
- fix(MLST): Prefix MLST entries with a space by @thallgren in #353
New Contributors
- @thallgren made their first contribution in #353
Updates
Full Changelog: v0.19.0...v0.19.1
v0.19.0
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
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
- Allow NLST on files by @drakkan in #267
- APPE: ignore seek position by @drakkan in #266
- transfer PASV: fix log message by @drakkan in #276
- PWD: fix double quoting by @drakkan in #265
- ClientContext: expose SetPath method by @drakkan in #278
- serve: reset temp delay after a successful accept by @drakkan in #297
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