Releases: clambin/pinger
Releases · clambin/pinger
v1.11.0
Code Refactoring
- apply betteralign recommendations (Christophe Lambin)
- implement TargetPinger.Statistics() as an iterator (consumes/allocates slightly less memory) (Christophe Lambin)
- remove dependency on golang.org/x/exp (Christophe Lambin)
Build
- no need for a cmd directory (Christophe Lambin)
- icmp socket tests no longer work in GitHub actions (#159) #159 (Christophe Lambin)
Chores
- deps: bump github.com/prometheus/client_golang to v1.20.5 (Christophe Lambin)
- deps: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#156) #156 (dependabot[bot])
- deps: bump golang.org/x/net to 0.33.0 (#158) #158 (dependabot[bot])
Reverts
- fix: don't report outstanding response as "loss". (#148) (Christophe Lambin)
v1.10.1
Bug Fixes
- don't report outstanding response as "loss". (#148) #148 (Christophe Lambin)
Builds
- fix github codeql error (Christophe Lambin)
v1.10.0
Bug Fixes
- config cli argument wasn't respected (Christophe Lambin)
Code Refactoring
- allow reuse of icmp/ping code in github.com/clambin/vizroute (#147) #147 (Christophe Lambin)
Builds
- Go 1.23 (Christophe Lambin)
Chores
- deps: bump github.com/prometheus/client_golang (#145) #145 (dependabot[bot])
- deps: bump golang.org/x/sync from 0.7.0 to 0.8.0 (#143) #143 (dependabot[bot])
- deps: bump golang.org/x/net from 0.27.0 to 0.28.0 (#144) #144 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#146) #146 (dependabot[bot])
v1.9.0
Features
- target hosts can now specify a name to use for Prometheus metrics (#89) #89 (Christophe Lambin)
- remove obsolete "port" command line argument (Christophe Lambin)
Code Refactoring
- use slog for logging (remove logrus dependency) (clambin)
- move to Go 1.21's slices package (clambin)
- use maps.DeleteFunc + write testcase (Christophe Lambin)
- directory structure (Christophe Lambin)
- go 1.22 for range int (Christophe Lambin)
- simplify (#142) #142 (Christophe Lambin)
Documentation
- metrics formatted as Markdown table (Christophe Lambin)
- fix README.md (Christophe Lambin)
- fix README.md (Christophe Lambin)
- fix README.md (Christophe Lambin)
Tests
- IPv6 may drop packets during stress test? (clambin)
Builds
- move to Go 1.21 (clambin)
- adapt to codecov v4 (Christophe Lambin)
- build with Go 1.22 (Christophe Lambin)
- go 1.22.5 (Christophe Lambin)
Chores
- deps: bump golang.org/x/net from 0.4.0 to 0.5.0 (#87) #87 (dependabot[bot])
- deps: bump golang.org/x/net from 0.5.0 to 0.6.0 (#90) #90 (dependabot[bot])
- deps: bump golang.org/x/net from 0.6.0 to 0.7.0 (#91) #91 (dependabot[bot])
- deps: bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#92) #92 (dependabot[bot])
- deps: bump golang.org/x/net from 0.7.0 to 0.8.0 (#93) #93 (dependabot[bot])
- deps: bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#94) #94 (dependabot[bot])
- deps: bump golang.org/x/net from 0.8.0 to 0.9.0 (#95) #95 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#96) #96 (dependabot[bot])
- deps: bump github.com/prometheus/client_model from 0.3.0 to 0.4.0 (#97) #97 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#98) #98 (dependabot[bot])
- deps: bump golang.org/x/net from 0.9.0 to 0.10.0 (#99) #99 (dependabot[bot])
- deps: bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#100) #100 (dependabot[bot])
- deps: bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#101) #101 (dependabot[bot])
- deps: bump github.com/spf13/viper from 1.15.0 to 1.16.0 (#102) #102 (dependabot[bot])
- deps: bump golang.org/x/net from 0.10.0 to 0.11.0 (#103) #103 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#104) #104 (dependabot[bot])
- deps: bump golang.org/x/net from 0.11.0 to 0.12.0 (#105) #105 (dependabot[bot])
- deps: bump golang.org/x/net from 0.12.0 to 0.13.0 (#106) #106 (dependabot[bot])
- deps: bump golang.org/x/net from 0.13.0 to 0.14.0 (#107) #107 (dependabot[bot])
- deps: bump actions/checkout from 3 to 4 (#108) #108 (dependabot[bot])
- deps: bump golang.org/x/net from 0.14.0 to 0.15.0 (#109) #109 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#110) #110 (dependabot[bot])
- deps: bump github.com/prometheus/client_model (#111) #111 (dependabot[bot])
- deps: bump golang.org/x/net from 0.15.0 to 0.16.0 (#113) #113 (dependabot[bot])
- deps: bump github.com/spf13/viper from 1.16.0 to 1.17.0 (#112) #112 (dependabot[bot])
- deps: bump golang.org/x/net from 0.16.0 to 0.17.0 (#114) #114 (dependabot[bot])
- deps: bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#115) #115 (dependabot[bot])
- deps: bump golang.org/x/net from 0.17.0 to 0.18.0 (#116) #116 (dependabot[bot])
- deps: bump github.com/clambin/go-common/set from 0.2.0 to 0.3.0 (#117) #117 (dependabot[bot])
- deps: bump golang.org/x/net from 0.18.0 to 0.19.0 (#118) #118 (dependabot[bot])
- deps: bump github.com/spf13/viper from 1.17.0 to 1.18.0 (#119) #119 (dependabot[bot])
- deps: bump github.com/spf13/viper from 1.18.0 to 1.18.1 (#120) #120 (dependabot[bot])
- deps: bump github/codeql-action from 2 to 3 (#121) #121 (dependabot[bot])
- deps: bump github.com/spf13/viper from 1.18.1 to 1.18.2 (#122) #122 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#123) [#123](https://github.com/clambin/ping...
v1.8.1
v1.8.0
Bug Fixes
- fix possible panic when ping sequence nr. wrap around (clambin)
Code Refactoring
- use golang.org/x/net/icmp to send/receive ICMP Echo packets (#85) #85 (Christophe Lambin)
- use golang.org/x/net/icmp to send/receive ICMP Echo packets (clambin)
Builds
- deps: bump github.com/clambin/go-metrics from 0.2.0 to 0.2.1 (#62) #62 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#63) #63 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#64) #64 (dependabot[bot])
- deps: bump actions/checkout from 2.4.0 to 3 (#65) #65 (dependabot[bot])
- move to common workflows (clambin)
- move to common workflows (clambin)
- deps: bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#66) #66 (dependabot[bot])
- deps: bump github.com/clambin/go-metrics from 0.2.1 to 0.3.0 (#67) #67 (dependabot[bot])
- deps: bump github/codeql-action from 1 to 2 (#68) #68 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#69) #69 (dependabot[bot])
- deps: bump github.com/clambin/go-metrics from 0.3.0 to 0.4.1 (#70) #70 (dependabot[bot])
- deps: bump github.com/clambin/go-metrics from 0.4.1 to 0.5.0 (#71) #71 (dependabot[bot])
- deps: bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#72) #72 (dependabot[bot])
- deps: bump github.com/stretchr/testify from 1.7.2 to 1.7.3 (#73) #73 (dependabot[bot])
- deps: bump github.com/stretchr/testify from 1.7.3 to 1.7.4 (#74) #74 (dependabot[bot])
- deps: bump github.com/stretchr/testify from 1.7.4 to 1.7.5 (#75) #75 (dependabot[bot])
- deps: bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#76) #76 (dependabot[bot])
- deps: bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#77) #77 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#78) #78 (dependabot[bot])
- deps: bump github.com/clambin/go-metrics from 0.5.0 to 0.5.1 (#79) #79 (dependabot[bot])
- deps: bump github.com/clambin/go-metrics from 0.5.1 to 0.6.0 (#80) #80 (dependabot[bot])
- deps: bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#81) #81 (dependabot[bot])
- deps: bump github.com/clambin/go-metrics from 0.6.0 to 0.6.3 (#82) #82 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#83) #83 (dependabot[bot])
- deps: bump github.com/prometheus/client_golang (#84) #84 (dependabot[bot])
Chores
- deps: bump gopkg.in/yaml.v3 to v3.0.1 (clambin)
Commits
- 64a1383: Merge remote-tracking branch 'origin/master' (clambin)
v1.7.3
v1.7.2
Bug Fixes
- generation of version/BuildVersion broken in release.yml (clambin)
Styles
- fix lint warning (clambin)
Code Refactoring
Chores
- deps-dev: bump docker/metadata-action from 3.4.1 to 3.5.0 (#48) #48 (dependabot[bot])
- deps: bump codecov/codecov-action from 2.0.2 to 2.0.3 (#49) #49 (dependabot[bot])
- use gotools for metrics server & testing (clambin)
- deps: bump github.com/xonvanetta/shutdown from 0.0.2 to 0.0.3 (#50) #50 (dependabot[bot])
- deps: bump docker/setup-buildx-action from 1.5.1 to 1.6.0 (#51) #51 (dependabot[bot])
- deps: bump github.com/clambin/gotools from 0.5.0 to 0.5.1 (#52) #52 (dependabot[bot])
- deps: bump codecov/codecov-action from 2.0.3 to 2.1.0 (#53) #53 (dependabot[bot])
- deps: bump github.com/clambin/gotools from 0.5.1 to 0.5.2 (#54) #54 (dependabot[bot])
- deps: bump actions/checkout from 2.3.4 to 2.3.5 (#55) #55 (dependabot[bot])
- deps: bump docker/metadata-action from 3.5.0 to 3.6.0 (#56) #56 (dependabot[bot])
- deps: bump actions/checkout from 2.3.5 to 2.4.0 (#57) #57 (dependabot[bot])
- deps: bump docker/metadata-action from 3.6.0 to 3.6.1 (#58) #58 (dependabot[bot])
- deps: bump docker/metadata-action from 3.6.1 to 3.6.2 (#59) #59 (dependabot[bot])
- deps: bump github.com/clambin/gotools from 0.5.2 to 0.5.3 (#60) #60 (dependabot[bot])
- deps: bump github.com/clambin/gotools from 0.5.3 to 0.5.4 (#61) #61 (dependabot[bot])
- deps: gotools is obsolete. use go-metrics. (clambin)
- deps: bump dependencies. (clambin)
Commits
v1.7.1
v1.7.0
Documentation
- updated readme (clambin)
Code Refactoring
- move away from internal/pkg directory structure (clambin)
- implement scraping through prometheus collector (clambin)
- b1d3a6c: rebase on master + remove "unique" dependency (clambin)
Builds
- publish docker images on ghcr.io (clambin)
- publish docker images on ghcr.io (clambin)
- use marvinpinto/action-automatic-releases to create release (clambin)
Chores
- deps: 0fdf1a1: Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (dependabot[bot]) #7
- deps: 45f7d55: Bump github.com/clambin/gotools from 0.2.0 to 0.2.1 (dependabot[bot]) #8
- deps: 74af7de: Bump gotools to v0.2.1 (Christophe Lambin)
- deps: 4f1e40a: Bump github.com/sirupsen/logrus from 1.7.0 to 1.7.1 (dependabot[bot]) #9
- deps: 7710ace: Bump github.com/sirupsen/logrus from 1.7.1 to 1.8.0 (dependabot[bot]) #10
- deps: 3560483: Bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1 (dependabot[bot]) #11
- deps: 7f62f9a: Bump github.com/prometheus/client_golang from 1.9.0 to 1.10.0 (dependabot[bot]) #12
- deps: 7bc2a42: Bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1 (dependabot[bot]) #13
- deps-dev: 41ea13e: Bump crazy-max/ghaction-docker-meta from v1 to v2.1.0 (dependabot[bot]) #14
- deps-dev: f4f5846: Bump crazy-max/ghaction-docker-meta from v2.1.0 to v2.2.0 (dependabot[bot]) #16
- deps-dev: fea4c36: Bump crazy-max/ghaction-docker-meta from v2.2.0 to v2.4.0 (dependabot[bot]) #19
- deps-dev: 8539003: Bump crazy-max/ghaction-docker-meta from v2.4.0 to v2.5.0 (dependabot[bot]) #20
- deps-dev: 41d6c30: Bump crazy-max/ghaction-docker-meta from 2.5.0 to 3.1.0 (dependabot[bot]) #23
- deps-dev: 6e8c845: Bump docker/build-push-action from 2 to 2.4.0 (dependabot[bot]) #24
- deps-dev: 34baf31: Bump docker/setup-qemu-action from 1 to 1.1.0 (dependabot[bot]) #26
- deps-dev: 6ae7418: Bump codecov/codecov-action from 1 to 1.5.0 (dependabot[bot]) #27
- deps-dev: 4c271cc: Bump docker/login-action from 1 to 1.9.0 (dependabot[bot]) #22
- deps-dev: 7406172: Update dependabot.yml (Christophe Lambin)
- deps-dev: 3a106fa: Bump docker/setup-buildx-action from 1 to 1.3.0 (dependabot[bot]) #30
- deps-dev: 76606ca: Bump actions/checkout from 2 to 2.3.4 (dependabot[bot]) #25
- deps-dev: ae89764: Bump svenstaro/upload-release-action from 2 to 2.2.1 (dependabot[bot]) #31
- deps-dev: c9d805b: Bump peter-evans/dockerhub-description from 2 to 2.4.2 (dependabot[bot]) #32
- deps-dev: 39ccce4: Bump crazy-max/ghaction-docker-meta from 1 to 3.1.0 (dependabot[bot]) #33
- deps-dev: 3bcf69f: docker/metadata-action (clambin)
- deps-dev: 554be05: docker/metadata-action (clambin)
- deps-dev: 208c4fe: Bump docker/metadata-action from 3.1.0 to 3.2.0 (dependabot[bot]) #34
- deps-dev: f985170: Bump docker/metadata-action from 3.2.0 to 3.3.0 (dependabot[bot]) #35
- deps-dev: 2b77548: Bump github.com/prometheus/client_golang from 1.10.0 to 1.11.0 (dependabot[bot]) #36
- deps-dev: 7c7e214: Bump peter-evans/dockerhub-description from 2.4.2 to 2.4.3 (dependabot[bot]) #37
- deps-dev: 8697a36: Bump docker/setup-buildx-action from 1.3.0 to 1.4.1 (dependabot[bot]) #38
- deps-dev: 918329e: Bump docker/setup-buildx-action from 1.4.1 to 1.5.0 (dependabot[bot]) #39
- deps-dev: cc76d18: Bump docker/metadata-action from 3.3.0 to 3.4.0 (dependabot[bot]) #40
- deps-dev: 6c5cd62: Bump docker/setup-buildx-action from 1.5.0 to 1.5.1 (dependabot[bot]) #41
- deps-dev: e1e4da7: Bump github.com/clambin/gotools from 0.2.1 to 0.3.0 (dependabot[bot]) #42
- deps-dev: 64abfea: Bump docker/metadata-action from 3.4.0 to 3.4.1 (dependabot[bot]) #43
- deps-dev: 8b55db7: Bump codecov/codecov-action from 1 to 2.0.1 (dependabot[bot]) #45
- deps-dev: 90ea58f: Bump codecov/codecov-action from 2.0.1 to 2.0.2 (dependabot[bot]) #46
- deps: 6fc20bf: Bump github.com/clambin/gotools from 0.3.0 to 0.3.90 (dependabot[bot]) #47