• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

veeso / suppaftp
78%

Build:
DEFAULT BRANCH: main
Repo Added 20 Aug 2021 02:15PM UTC
Files 29
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • 112-tokio-ftp-stream
  • 115-generic-custom-command-support-for-data-streams
  • 121-tls-stream-should-be-public
  • 127-do-not-allow-multiple-data-connections
  • 128-make-filetype-public
  • 131-rustls-aws-lc-rs-feature
  • 19-feature-request-allow-using-rustls-instead-of-native-tls
  • 24-cant-work-with-some-sepecial-ftp-response
  • 33-bug-features-are-not-additive
  • 37-feature-request-set-a-timeout-on-ftp-connect
  • 4.1.3
  • 4.2.0
  • 4.3.0
  • 4.5.0
  • 64-feature-request-timeouts-for-active-data-connection-acceptance
  • 89-passive-mode-with-custom-provided-tcpstream
  • abor-command
  • add-executable-rustls-example
  • appe-command
  • chore/claude
  • chore/docs-paths
  • chore/readme-vers
  • clear-channel-command
  • close-ssl-stream
  • commands-as-enum
  • develop
  • feature/sync-get-ref-tls
  • fix-async-native-tls-with-tokio
  • fix-chrono-version
  • fix-feat-parser
  • fix-re-export-tls-streams
  • fix-retr-cannot-be-used-with-async
  • fix/155-retr-as-buffer-and-retr-leave-data-connection-open-on-error
  • fix/abort-double-read
  • fix/data-connection-open-not-reset
  • fix/doc-cfg-secure-error
  • fix/dos-comma-file-size
  • fix/dostime-ampm-space
  • fix/feat-eof-check-async
  • fix/ipv6-port-command
  • fix/lstime-future-dates
  • fix/mlsx-cdir-pdir-types
  • fix/mlsx-unix-mode-4digit
  • fix/read-response-in-eof-loop
  • fix/redundant-async-std-cfg
  • fix/unsafe-ub-tokio-native-tls-tcp-stream
  • fix/unwrap-panics-server-data
  • imgbot
  • implicit-ftps
  • list-fails-on-non-utf8-encoded-filenames
  • migrate-to-futures-rustls
  • pasv-nat
  • patch-1
  • refactor/use-crates-folder
  • refs/tags/v4.1.1
  • refs/tags/v4.1.2
  • refs/tags/v4.2.0
  • refs/tags/v4.3.0
  • refs/tags/v4.4.0
  • refs/tags/v4.5.0
  • refs/tags/v4.5.2
  • refs/tags/v4.6.0
  • refs/tags/v4.6.1
  • refs/tags/v4.7.0
  • refs/tags/v5.0.0
  • refs/tags/v5.0.1
  • refs/tags/v5.1.0
  • refs/tags/v5.1.1
  • refs/tags/v5.1.2
  • refs/tags/v5.2.1
  • refs/tags/v5.2.2
  • refs/tags/v5.3.0
  • refs/tags/v5.3.1
  • refs/tags/v5.4.0
  • refs/tags/v6.0.0
  • refs/tags/v6.0.1
  • refs/tags/v6.0.2
  • refs/tags/v6.0.3
  • refs/tags/v6.0.4
  • rest-command
  • test/change-docker-image-to-alpine-ftp-server
  • test/increase-coverage
  • v6.1.0
  • v6.1.1
  • v6.2.0
  • v6.2.1
  • v6.3.0
  • v7.0.0
  • v7.0.4
  • v7.0.5
  • v7.0.6
  • v7.0.7
  • v7.1.0
  • v8.0.0
  • v8.0.1
  • v8.0.2
  • v8.0.3
  • v8.0.4

08 Jun 2026 04:34PM UTC coverage: 78.463% (+0.4%) from 78.069%
27152239898

push

github

veeso
build: upgrade async-native-tls to 0.6

The crate dropped its runtime-async-std feature in 0.6, so the
async-std FTPS backend now enables runtime-smol instead, which uses
the futures-util IO traits compatible with async-std's TcpStream.

4328 of 5516 relevant lines covered (78.46%)

146.43 hits per line

Relevant lines Covered
Build:
Build:
5516 RELEVANT LINES 4328 COVERED LINES
146.43 HITS PER LINE
Source Files on main
  • Tree
  • List 29
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
27152239898 main build: upgrade async-native-tls to 0.6 The crate dropped its runtime-async-std feature in 0.6, so the async-std FTPS backend now enables runtime-smol instead, which uses the futures-util IO traits compatible with async-std's TcpStream. push 08 Jun 2026 04:36PM UTC veeso github
78.46
24845089638 main chore: add funding push 23 Apr 2026 03:57PM UTC veeso github
78.07
24845038195 main chore: readme push 23 Apr 2026 03:55PM UTC veeso github
78.07
24844752357 main fix: handle 200 (command OK) as success in cwd() RFC 959 specifies 250 as the standard response code when changing the working directory successfully, but some FTP servers return 200 instead. push 23 Apr 2026 03:49PM UTC veeso github
78.07
24843504874 main Merge a96b9e00d into 6a9bce3e0 Pull #153 23 Apr 2026 03:45PM UTC web-flow github
78.07
21963233470 main chore: readme version (#152) push 12 Feb 2026 08:35PM UTC web-flow github
78.07
21962406978 main chore: manifest paths (#151) push 12 Feb 2026 08:09PM UTC web-flow github
78.07
21962114296 main test: increase unit test coverage and release 8.0.2 (#150) push 12 Feb 2026 07:59PM UTC web-flow github
78.07
21954695704 main fix: active mode uses EPRT for IPv6 connections (#145) * fix: active mode uses EPRT for IPv6, fix unwrap panics The PORT command only supports IPv4. When connected via IPv6, the client now uses EPRT instead. Also replaces unwrap() on local_addr(... push 12 Feb 2026 04:18PM UTC web-flow github
73.4
21954419497 main fix: replace unwrap() panics on server-controlled data (#146) * fix: replace unwrap() with error handling on server-controlled data Server responses parsed via unwrap() (EPSV port, SIZE value, MDTM timestamp) could panic on malformed data. Now r... push 12 Feb 2026 04:11PM UTC web-flow github
73.74
See All Builds (387)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc