- Be graceful to hostname resolution failures
- Record all failures (hostname resolution and timeouts) in
self.failures - Improve console output formatting
- Add shell command entrypoint
gpingtosetup.py - Add argument parsing for interactive use, e.g.
--hostnames=www.example.net,mail.example.net - Incorporate "Make it possible to ping without root access" using
socket.SOCK_DGRAMinstead ofsocket.SOCK_RAWby Marko Tibold: https://github.com/markotibold/gping/commit/b75fa2d4 - Incorporate "Allow binding to an interface", e.g.
--bind=192.168.111.2by Dan Harvey: https://github.com/danharvey/pyping/commit/cb848976 - Non-interactive mode: Record all results in
self.results - Non-interactive mode: Make verbose output optional
- Fix setup.py deps
- Add install instructions to README
- Tag release
gping-0.1
- Add main gping.py
- Change __main__ action. Fix id overflow issue.
- First commit. Clean out stuff. Fix setup.py.
- Add README.md