| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: fortio | Distribution: openSUSE Tumbleweed |
| Version: 1.63.3 | Vendor: openSUSE |
| Release: 1.10 | Build date: Sat Feb 10 07:29:09 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 16646423 | Source RPM: fortio-1.63.3-1.10.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/fortio/fortio | |
| Summary: Load testing library, command line tool, advanced echo server and web UI | |
Fortio (Φορτίο) started as, and is, Istio's load testing tool and now graduated to be its own project. Fortio is also used by, among others, Meshery Fortio runs at a specified query per second (qps) and records an histogram of execution time and calculates percentiles (e.g. p99 ie the response time such as 99% of the requests take less than that number (in seconds, SI unit)). It can run for a set duration, for a fixed number of calls, or until interrupted (at a constant target QPS, or max speed/load per connection/thread). The name fortio comes from greek φορτίο which means load/burden. Fortio is a fast, small (3Mb docker image, minimal dependencies), reusable, embeddable go library as well as a command line tool and server process, the server includes a simple web UI and REST API to trigger run and see graphical representation of the results (both a single latency graph and a multiple results comparative min, max, avg, qps and percentiles graphs). Fortio also includes a set of server side features (similar to httpbin) to help debugging and testing: request echo back including headers, adding latency or error codes with a probability distribution, tcp echoing, tcp proxying, http fan out/scatter and gather proxy server, GRPC echo/health in addition to http, etc...
Apache-2.0
* Sat Feb 10 2024 opensuse_buildservice@ojkastl.de
- Update to version 1.63.3:
* bumping go build, linter related changes, prep release, adding
a test to check coverage is working and increased (#886)
* Bump golang.org/x/net from 0.20.0 to 0.21.0 (#887)
* Bump github.com/google/uuid from 1.5.0 to 1.6.0 (#882)
* Bump google.golang.org/grpc from 1.60.1 to 1.61.0 (#883)
* Bump codecov/codecov-action from 3.1.4 to 4.0.1 (#885)
* Wed Jan 17 2024 opensuse_buildservice@ojkastl.de
- Update to version 1.63.2:
* re-enable ifElseChain in go critic (#881)
* go 1.21.6 (#880)
* Bump golang.org/x/net from 0.19.0 to 0.20.0 (#878)
* Wed Dec 20 2023 opensuse_buildservice@ojkastl.de
- Update to version 1.63.1:
* fix timeout not used by proxy client in fetch2 (#875)
* Bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#877)
* Bump actions/setup-go from 4.1.0 to 5.0.0 (#869)
* Bump github.com/google/uuid from 1.4.0 to 1.5.0 (#872)
* Bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#871)
* Sat Dec 09 2023 kastl@b1-systems.de
- Update to version 1.63.0:
* Use the default http config for all server UI and rapi
operations + Indicate when the UI/echo server is using https
(#868)
* go 1.21.5 (#867)
* Bump golang.org/x/net from 0.18.0 to 0.19.0 (#864)
* Thu Nov 23 2023 kastl@b1-systems.de
- Update to version 1.62.1:
* Bump fortio.org/scli from 1.13.0 to 1.13.1 (#863)
* Thu Nov 23 2023 kastl@b1-systems.de
- Update to version 1.62.0:
* use new logger (#861)
* Bump docker/build-push-action from 5.0.0 to 5.1.0 (#859)
* Thu Nov 16 2023 kastl@b1-systems.de
- Update to version 1.61.0:
* Updated build image with go1.21.4, dep updates, linter related
fixes (#858)
* Bump actions/checkout from 4.1.0 to 4.1.1 (#853)
* Thu Oct 12 2023 kastl@b1-systems.de
- Update to version 1.60.3:
* rebuilding with go1.20.10 and updating deps, prep for 1.60.3
(#849)
* Bump golang.org/x/net from 0.15.0 to 0.16.0 (#846)
* Fri Sep 29 2023 kastl@b1-systems.de
- Update to version 1.60.2:
* add new -pprof on flag to explictly allow pprof, off by
default. (#845)
* Bump google.golang.org/grpc from 1.58.1 to 1.58.2 (#842)
* Bump actions/checkout from 4.0.0 to 4.1.0 (#843)
* Fri Sep 15 2023 kastl@b1-systems.de
- Update to version 1.60.1:
* Bump google.golang.org/grpc from 1.58.0 to 1.58.1 (#841)
* Bump fortio.org/version from 1.0.2 to 1.0.3 (#840)
* Thu Sep 14 2023 kastl@b1-systems.de
- Update to version 1.60.0:
* Bump actions/checkout from 3.5.3 to 4.0.0 (#828)
* Bump docker/setup-buildx-action from 2.9.1 to 3.0.0 (#835)
* Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#839)
* Bump docker/login-action from 2.2.0 to 3.0.0 (#838)
* close the cpu profile file right after stop cpu profile (#823)
* Bump docker/build-push-action from 4.2.1 to 5.0.0 (#836)
* go 1.20.8 build image (and thus govulncheck will stop
complaining) (#837)
* Bump docker/build-push-action from 4.1.1 to 4.2.1 (#832)
* Bump actions/setup-go from 4.0.1 to 4.1.0 (#821)
* grpc ping support compression option (#819)
* cli grpc support profile option (#820)
* Bump fortio.org/cli from 1.3.3 to 1.4.2 (#822)
* Remove the empty file .gitmodules (#818)
* Tue Aug 08 2023 kastl@b1-systems.de
- Update to version 1.59.0:
* [jrpc] Add support for optional custom allowed http status
codes and custom TLS options (#817)
* Bump golang.org/x/net from 0.13.0 to 0.14.0 (#816)
* Sun Aug 06 2023 kastl@b1-systems.de
- Update to version 1.58.0:
* Plug in the ErrorHandlers for JSON/color compatibility of http
lib logging (#812)
* Fri Aug 04 2023 kastl@b1-systems.de
- Update to version 1.57.5:
* Go 1.20.7 build image + log/cli/scli output improvements +
other deps (#811)
* Bump golang.org/x/net from 0.12.0 to 0.13.0 (#807)
* Tue Jul 25 2023 kastl@b1-systems.de
- Update to version 1.57.4:
* Save the async result file even on init error (like invalid
host/target) (#797)
* Bump docker/setup-buildx-action from 2.9.0 to 2.9.1 (#795)
* Thu Jul 13 2023 kastl@b1-systems.de
- Update to version 1.57.3:
* fix #793, ppc64le is back (#794)
* Thu Jul 13 2023 kastl@b1-systems.de
- Update to version 1.57.2:
* fix workflow too (#792)
* Thu Jul 13 2023 kastl@b1-systems.de
- Update to version 1.57.1:
* update to go1.20.6 - had to drop linux/ppc64le for now as there
* was some download corruption for these (#791)
* Bump docker/setup-buildx-action from 2.8.0 to 2.9.0 (#790)
* Sat Jul 08 2023 kastl@b1-systems.de
- Update to version 1.57.0:
* update to color supporting version of log/cli/scli (#789)
* Bump golang.org/x/net from 0.11.0 to 0.12.0 (#788)
* Tue Jul 04 2023 kastl@b1-systems.de
- Update to version 1.56.0:
* do abort early even with stdclient on bad urls/hosts. allow
most same query args on fetchers. (#785)
* add -X to override method. treat content-type in header as
ContentType on options (#783)
* Bump docker/setup-buildx-action from 2.7.0 to 2.8.0 (#786)
* Tue Jun 27 2023 kastl@b1-systems.de
- Update to version 1.55.2:
* switch to sec.usec JSON logging format (#782)
* Bump google.golang.org/grpc from 1.56.0 to 1.56.1 (#779)
* Thu Jun 22 2023 kastl@b1-systems.de
- Update to version 1.55.1:
* change all the http client logs (info level and up) to
structured (#778)
* use fixed log package for log.Printf, remove bogus \n in
log.Printf (#775)
* Bump google.golang.org/grpc from 1.55.0 to 1.56.0 (#771)
* Bump docker/setup-buildx-action from 2.6.0 to 2.7.0 (#773)
* Bump docker/build-push-action from 4.1.0 to 4.1.1 (#772)
* Bump docker/login-action from 2.1.0 to 2.2.0 (#774)
* Thu Jun 15 2023 kastl@b1-systems.de
- Update to version 1.55.0:
* using json structured logging, add `log-errors` option setting
to rapi and UI (#768)
* Bump golang.org/x/net from 0.10.0 to 0.11.0 (#769)
* Bump docker/build-push-action from 4.0.0 to 4.1.0 (#764)
* Bump docker/setup-buildx-action from 2.5.0 to 2.6.0 (#765)
* Bump docker/setup-qemu-action from 2.1.0 to 2.2.0 (#767)
* Bump actions/checkout from 3.5.2 to 3.5.3 (#766)
* Bump github/codeql-action from 2.3.6 to 2.13.4 (#763)
* go1.20.5 build image (#762)
* Bump github/codeql-action from 2.3.3 to 2.3.6 (#761)
* Bump golang.org/x/net from 0.9.0 to 0.10.0 (#759)
* Bump github/codeql-action from 2.3.2 to 2.3.3 (#757)
* Bump google.golang.org/grpc from 1.54.0 to 1.55.0 (#756)
* Wed May 03 2023 kastl@b1-systems.de
- Update to version 1.54.3:
* Go 1.20.4 (#755)
* Bump github/codeql-action from 2.3.0 to 2.3.2 (#754)
* Bump fortio.org/scli from 1.3.1 to 1.4.0 (#753)
* Bump github/codeql-action from 2.2.12 to 2.3.0 (#752)
* remove non idiomatic use of new() and use recomended var buf
bytes.Buffer instead of pointer/new (#751)
* Bump actions/checkout from 3.5.0 to 3.5.2 (#750)
* Bump github/codeql-action from 2.2.11 to 2.2.12 (#749)
* Fri Apr 14 2023 kastl@b1-systems.de
- Update to version 1.54.2:
* Fixing a long standing bug with histogram buckets and payload
file error should abort (#746)
* Bump github/codeql-action from 2.2.9 to 2.2.11 (#745)
* Thu Apr 13 2023 kastl@b1-systems.de
- Update to version 1.54.1:
* use newer go 1.20.3 and corresponding new lints (#743)
* Bump actions/checkout from 3.4.0 to 3.5.0 (#742)
* Bump github/codeql-action from 2.2.7 to 2.2.9 (#741)
* Bump google.golang.org/grpc from 1.53.0 to 1.54.0 (#738)
* Mon Mar 20 2023 kastl@b1-systems.de
- Update to version 1.54.0:
* New Dns debug endpoint (#735)
* Bump actions/checkout from 3.3.0 to 3.4.0 (#736)
* Bump github/codeql-action from 2.2.6 to 2.2.7 (#737)
* Bump docker/setup-buildx-action from 2.4.1 to 2.5.0 (#731)
* Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 (#729)
* Bump github/codeql-action from 2.2.5 to 2.2.6 (#732)
* Thu Mar 09 2023 kastl@b1-systems.de
- Update to version 1.53.1:
* bump release (#728)
* go1.19.7 + codeOK fix + streaming misses (#727)
* Bump golang.org/x/net from 0.7.0 to 0.8.0 (#725)
* Sun Mar 05 2023 kastl@b1-systems.de
- Update to version 1.53.0:
* Stream input back in echo h2 + h2c curl streaming payload
+ minimal prometheus metrics (number of fd) (#721)
* Bump github/codeql-action from 2.2.4 to 2.2.5 (#722)
* Sun Feb 26 2023 kastl@b1-systems.de
- Update to version 1.52.0:
* mtls support (#720)
* Bump fortio.org/dflag from 1.4.2 to 1.5.1 (#716)
* Tue Feb 21 2023 kastl@b1-systems.de
- Update to version 1.51.0:
* refactor to use fortio.org/cli and scli (#713)
* Bump fortio.org/dflag from 1.4.1 to 1.4.2 (#712)
* use Deprecated: for log and dflag
* Sat Feb 18 2023 kastl@b1-systems.de
- Update to version 1.50.1:
* use go 1.19.6 (#711)
* Bump golang.org/x/net from 0.6.0 to 0.7.0 (#710)
* Bump fortio.org/log from 1.2.0 to 1.2.2 (#709)
* Tue Feb 14 2023 kastl@b1-systems.de
- Update to version 1.50.0:
* Bump docker/build-push-action from 3.3.0 to 4.0.0 (#702)
* Bump docker/setup-buildx-action from 2.4.0 to 2.4.1 (#703)
* Bump github/codeql-action from 2.2.1 to 2.2.4 (#707)
* moved logger to toplevel fortio.org/log, dflag and version - avoid flags in library modules (#706)
* Sat Feb 04 2023 kastl@b1-systems.de
- Update to version 1.40.1:
* fix special grpc metadata handling (#697)
* Bump docker/setup-buildx-action from 2.2.1 to 2.4.0 (#698)
* Bump github/codeql-action from 2.1.39 to 2.2.1 (#699)
* Bump google.golang.org/grpc from 1.52.1 to 1.52.3 (#694)
* Always initialize DebugHandler's startTime + misc cleanup (#693)
* Thu Jan 26 2023 kastl@b1-systems.de
- Update to version 1.40.0:
* Add support for echo server https when cert/key are provided (like for grpc server) and h2 (http/2.0) option for client (#688)
* Bump google.golang.org/grpc from 1.52.0 to 1.52.1 (#691)
* log.FErrf like log.Fatalf but without the panic nor exit (#686)
* Bump github/codeql-action from 2.1.38 to 2.1.39 (#689)
* correct readme to match current 1.39.1 release. also fix #680 - pass the fortio useragent to grpc (#685)
* Fri Jan 20 2023 kastl@b1-systems.de
- Update to version 1.39.1:
* switch build image to 1.19.5 (#684)
* Bump docker/build-push-action from 3.2.0 to 3.3.0 (#682)
* Bump github/codeql-action from 2.1.37 to 2.1.38 (#683)
* Sat Jan 14 2023 kastl@b1-systems.de
- Update to version 1.39.0:
* adding optional ClientTrace and Context to jrpc and fhttp; extend access log api to be usable for tracing; add optional Transport chaining for otelhttp (#661)
* add support for setting grpc metadata (#671)
* Bump google.golang.org/grpc from 1.51.0 to 1.52.0 (#678)
* Bump actions/checkout from 3.2.0 to 3.3.0 (#677)
* Bump golang.org/x/net from 0.4.0 to 0.5.0 (#674)
* Adding flag to disable panic (stack trace) on log.Fatalf … (#675)
* Bump actions/checkout from 3.1.0 to 3.2.0 (#672)
* Bump github/codeql-action from 2.1.36 to 2.1.37 (#673)
* Bump github/codeql-action from 2.1.32 to 2.1.36 (#669)
* use -healthservice flag for server start and ping as default, allow change in rapi and web UI (#667)
* switch to go 1.19.4 (#668)
* Bump golang.org/x/net from 0.2.0 to 0.4.0 (#665)
* Bump google.golang.org/grpc from 1.50.0 to 1.51.0 (#660)
* Generalize and clarify/simplify a bit Occurrence type (#655)
* don't normalize URL too early as this could be a tcp or udp runner (for web ui/rapi calls) (#657)
* Bump github/codeql-action from 2.1.31 to 2.1.32 (#656)
/usr/bin/fortio /usr/share/doc/packages/fortio /usr/share/doc/packages/fortio/README.md /usr/share/licenses/fortio /usr/share/licenses/fortio/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Aug 3 00:14:01 2026