dart_ping 5.4.2 copy "dart_ping: ^5.4.2" to clipboard
dart_ping: ^5.4.2 copied to clipboard

Multi-platform network ping utility for native desktop and android applications.

5.4.2 #

  • Fix ping base to expose encoding override

5.4.1 #

  • Allow overriding the character decoder via optional encoding flag

5.3.1 #

  • Fix ttl flag on Windows

5.3.0 #

  • Implement custom ping parser override to support other languages
  • Force IPv4 ping on Windows
  • Improve docs

5.2.0 #

  • Add command getter to output the string command that will be run on the host OS
  • Add command preview to example
  • Improve PingData.toString() output

5.1.0 #

  • Accumulate errors into PingSummary
  • Improve PingData.toString() output
  • Don't try to parse non-existent time values on macOS
  • Fix macOS summary regex
  • Don't throw errors on Windows (just add them to PingSummary stream data)

5.0.0 #

  • Implement ttl flag (default 255)
  • Identify exit code 1 and update PingSummary when it occurs
  • Add errors to stream rather than throwing them
  • Fix bug where stream fails to close
  • Fix tests on platforms that are not macOS
  • Fix multiple race conditions related to early halt / cancel

4.0.2 #

  • Fix response parsing on Windows 10

4.0.1 #

  • Fix timeout on macOS
  • Leave sequence number intact (don't decrement)
  • Add tests

4.0.0 #

  • Nullsafety
  • Consolidate response parser
  • Improve error output verbosity

3.0.0 #

  • Improve stream management
  • stop() is now async
  • Throw error if stop() is called before process starts
  • Fix macOS UnknownHost error condition output

2.0.5 #

  • Fix ping on macOS
  • Simplify example

2.0.4 #

  • Fix parsing bug when linux ping process times out

2.0.3 #

  • Fix issue #2 (broken ping command args on windows)

2.0.2 #

  • Remove unused cross-platform code stub so pub.dev correctly reports supported platforms

2.0.1 #

  • Improve docs

2.0.0 #

  • Drop iOS support to release flutter dependency until an alternative is found

2.0.0-dev #

  • Package resurrected

1.0.0 #

  • Initial version, created by Stagehand
102
likes
120
pub points
96%
popularity

Publisher

unverified uploader

Multi-platform network ping utility for native desktop and android applications.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

async

More

Packages that depend on dart_ping