File oha.changes of Package oha

-------------------------------------------------------------------
Tue Dec 16 06:25:00 UTC 2025 - dead_mozay@opensuse.org

- Update to version 1.12.1:
  * Bump actions/upload-artifact from 5 to 6
  * Apply suggestion from @Copilot
  * feat: add official docker img with better caching
  * fix test_connect_to_randomness

-------------------------------------------------------------------
Mon Dec 01 03:25:05 UTC 2025 - dead_mozay@opensuse.org

- Update to version 1.12.0:
  * http3
  * remove http version field
  * remove url field
  * Fix host header
  * rename --disable-color to --no-color
  * Add colors to --help
  * Call install_crypto_provider() by ctor
  * Fix dns and connection time stats
  * remove assert_cmd

-------------------------------------------------------------------
Sat Nov 01 06:51:36 UTC 2025 - dead_mozay@opensuse.org

- Update to version 1.11.0:
  * Refactor: use clap value_parser
  * Refactor move things to cli.rs
  * style: fix clippy error
  * feat:support decimal when using n_requests,such as 2.6k or 0.001m
  * added install_crypto_provider to tests
  * connect-to now doing tcp connect instead of dns caching
  * refactor: simplify  parsing logic
  * feat: make connect timeout configurable
  * fix: apply rustfmt and clippy fixes
  * feat: support k/m suffixes for n-requests
  * Update aws error enum
  * conflicts_with_all
  * body lines
  * review: pin cargo-pgo despite official example

-------------------------------------------------------------------
Mon Sep 08 03:05:42 UTC 2025 - dead_mozay@opensuse.org

- Update to version 1.10.0:
  * fix dns lookup on http2/http3
  * add lifetime
  * feat: add curl-compatible multipart form data support (-F option)

-------------------------------------------------------------------
Mon Jun 23 03:06:41 UTC 2025 - dead_mozay@opensuse.org

- Update to version 1.9.0:
  * clippy
  * Fully specify dependency versions
  * Implement experimental HTTP3 support
  * Use `HttpWorkType` to choose work type
  * Fix clippy
  * Allow appending to database if oha table has already been created
  * Update README with time unit option
  * Add -u/--time-unit option
  * Add `RequestResult.first_byte` field for measuring first byte latency
  * Fix clippy warning
  * Add support for results in csv format
  * Add support for fractional QPS values
  * impl Default for Client
  * Remove bad clone impl
  * use raratui::{init, restore}

-------------------------------------------------------------------
Mon Feb 17 03:49:21 UTC 2025 - dead_mozay@opensuse.org

- Update to version 1.8.0:
  * Fix clippy warning
  * Add a test for the randomized --connect-to use-case
  * Randomize --connect-to when used several times for the same host:port
  * add --proxy-header
  * come help message
  * clippy
  * native-tls
  * rustls mtls
  * WIP --cacert for rustls
  * cache native-tls connector

-------------------------------------------------------------------
Mon Feb 03 03:33:52 UTC 2025 - dead_mozay@opensuse.org

- Update to version 1.7.0:
  * Fix #675
  * use libc::EXIT_FAILURE for consistency instead of 1
  * Use 64kb page size for jemalloc in aarch64
  * fix: improve error handling in main function
  * uses: dtolnay/rust-toolchain@stable
  * upload artifact
  * support -o
  * Impl aws sigv4

-------------------------------------------------------------------
Mon Jan 13 03:58:05 UTC 2025 - dead_mozay@opensuse.org

- Update to version 1.6.0:
  * refactor
  * Add about fast workers to README
  * Remove benchmark senction from README
  * Some refactors to fast http2 workers
  * Use optimized profile for Relase CI
  * Some refactor to fast workers
  * bumps for pgo server
  * remove unused dep pin-project-lite
  * work_mode enum
  * wip glue
  * whatever
  * work_until2
  * support ctrl-c
  * looks good
  * tweak
  * I don't know
  * no tokio-unstable
  * fix warning
  * use tikv-jemallocator instead of jemallocator
  * Use physical cores because it's more performant empirically.
  * small change
  * Improving error handling and adding tests
  * proof of concept for reading URLs from a file

-------------------------------------------------------------------
Mon Dec 09 02:51:13 UTC 2024 - dead_mozay@opensuse.org

- Update to version 1.5.0:
  * v1.5.0
  * bump thiserror
  * cargo update
  * Update CHANGELOG
  * Update README.md
  * Fix proxy test
  * test ok
  * Pcg64Si unit tests
  * Timescale unit tests
  * Fix grammar in option description
  * fix test
  * a
  * wip
  * a
  * cargo update
  * a
  * wip
  * fix
  * test
  * wip
  * wip test
  * fix http proxy dialup
  * fix
  * random inline
  * fix
  * a
  * wip
  * wip
  * wip
  * wip
  * wip
  * wip
  * HTTP proxy
  * Avoid tx.send() blocking on work_until_with_qps
  * clippy
  * show sqlite error
  * pcg64si
  * test
  * wip
  * wip
  * Bump rustls from 0.23.15 to 0.23.18
  * Switch to justified latency thresholds (fixes #609)
  * Convert latency thresholds from magic numbers to named constants
  * Update README and CHANGELOG
  * fix help
  * Add debug option
  * docs(install): add x-cmd method to install oha
  * docs(install): add x-cmd method to install oha
  * docs(install): add x-cmd method to install oha
  * update CHANGELOG

-------------------------------------------------------------------
Sun Oct 27 15:38:58 UTC 2024 - dead_mozay@opensuse.org

- Update to version 1.4.7:
  * use appropriate methods
  * use BodyExt::frame
  * Fix clap usage top recent version
  * [http2] set windows size to nghttp2's default

-------------------------------------------------------------------
Mon Aug 19 02:44:37 UTC 2024 - dead_mozay@opensuse.org

- Update to version 1.4.6:
  * use svenstaro/upload-release-action@v2
  * clippy
  * Fix help message
  * Implement wait_ongoing_requests_after_deadline
  * FIx sqlite error handling
  * tweak
  * fix some messages
  * Update rows
  * use static linked sqlite3
  * Fix warnings
  * save request results into sqlite database
  * add --dump-urls
  * enable http2 adaptive window
  * fix monitor
  * refactor monitor's raw mode thing
  * fix typo
  * style: simplify string interpolation
  * Remove unneeded .boxed()

-------------------------------------------------------------------
Wed May 29 11:56:35 UTC 2024 - dead_mozay@opensuse.org

- Update to version 1.4.5:
  * refactor http2 workers
  * refactor work queue
  * add min for rps
  * Add json schema
  * Update send_async to send
  * Optimize work_until_*
  * outimize no-tui collector
  * optimize monitor
  * more safer
  * signal
  * clippy
  * HTTP2
  * Move outer loop to inner and add flag
  * Revert "Unuse semaphore and use custom waker utility"
  * this looks better
  * clippy
  * Unuse semaphore and use custom waker utility
  * Update work_until_*
  * Update average

-------------------------------------------------------------------
Sat Apr 20 13:42:35 UTC 2024 - dead_mozay@opensuse.org

- Update to version 1.4.4:
  * refactor client
  * Refactor Monitor to use MinMaxMean for calculating statistics
  * fix nightly clippy
  * read $PREFIX/etc/resolv.conf in termux
  * Add cmake installation to Dockerfile
  * fix rps statics
  * Refactor result_data.rs to add statistics functionality
  * Optimize monitor
  * remove func
  * refactor dns print
  * MinMax<ean
  * Update pgo command
  * Fix typos

-------------------------------------------------------------------
Sun Apr 07 17:10:43 UTC 2024 - dead_mozay@opensuse.org

- Update to version 1.4.3:
  * v1.4.3
  * no ring
  * fix clippy
  * fix rustls error
  * Refactor test codes
  * cargo update on pgo/server
  * Don't run CI on push other than master
  * v1.4.2
  * cargo update
  * update changelog
  * Fix printing of Size/request
  * pgo using bun
  * Add windows intall option
  * comment
  * bump average
  * update rustls
  * cargo upate
  * Fix aync resursion. Rust 1.77's feature

-------------------------------------------------------------------
Mon Mar 18 03:25:54 UTC 2024 - dead_mozay@opensuse.org

- Update to version 1.4.1:
  * release pgo binary

-------------------------------------------------------------------
Sun Mar 10 16:38:01 UTC 2024 - dead_mozay@opensuse.org

- Update to version 1.4.0:
  * fix(417): Make vsock-addr and unix-socket conflict
  * fix dns
  * Add a simple test to unix socket
  * fixup! Add VSOCK support
  * Add VSOCK support

-------------------------------------------------------------------
Sun Feb 04 12:22:10 UTC 2024 - dead_mozay@opensuse.org

- Update to version 1.3.0:
  * Optimize dead line
  * fix tui layout
  * compact errors
  * Utilize M1 mac runner
  * --pre_lookup -> --no_pre_lookup
  * More helpful message for deadline
  * Count /dev/fd using std
  * impl on http2
  * fix typo
  * ignore deadline on success_rate
  * report if dead line comes
  * pre lookup dns
  * ko-fi!
  * arg_required_else_help

-------------------------------------------------------------------
Wed Jan 17 03:07:46 UTC 2024 - dead_mozay@opensuse.org

- Update to version 1.1.0:
  * Update rand_regex
  * work_until_with_qps_latency_correction
  * work_until_with_qps
  * work_with_qps_latency_correction
  * Add connection timeout to #[not(unix)]
  * Add connect timeouts / fix restart
  * Issue 361 - Improve http2 connection error handling
  * Fix byte-unit format
  * update byte-unit
  * update ratatui
  * Update rustls
  * Add containerfile for oha
  * cargo update
  * hyper-util

-------------------------------------------------------------------
Thu Nov 16 11:06:24 UTC 2023 - dead_mozay@opensuse.org

- Update to version 1.0.0:
  * Make rustls as a default
  * Always use user provided headers
  * filter hyper's features
  * remove host header if http2
  * dry http2 builder
  * set alpn to rustls
  * remove unwrap
  * set alpn for nativetls
  * struggling to abstruct
  * refactor
  * redirect again
  * clippy fix
  * http2

-------------------------------------------------------------------
Mon Oct 09 06:41:35 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.6.5:
  * Fix Apple silicon binary release
  * Add more unit tests

-------------------------------------------------------------------
Sun Sep 24 16:06:12 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.6.4:
  * ci: switch from actions-rs to dtolnay for clippy/rustfmt
  * docs(README): clarify that ratatui is used, not tui-rs
  * feat: display 99.90- and 99.99-percentile latency
  * Remove test_print_distribution and add calculate_size_per_request function
  * remove apt-key and replace with instructions from https://packages.azlux.fr/
  * Fix -H option to overwrite default value
  * Refactoring and additional unit tests
  * Refactoring and additional unit tests
  * Add percentile_iter
  * Add printer print_distribution test
  * Add printer percentiles test

-------------------------------------------------------------------
Tue Sep 05 09:49:23 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.6.3:
  * v0.6.3
  * Updates
  * Fix test
  * Update CHANGELOG.md
  * Refactor Tests
  * Split the status code results into separate outputs
  * Added a success_stats_only flag for filtering response statistics
  * Update CHANGELOG.md and demo.gif
  * Adjusted the StyleScheme functions to take &str
  * Added style and colors to the printer output, small adjustment to monitor colors
  * update trust-dns-resolver
  * update flume
  * cargo update
  * Update README
  * Update deps

-------------------------------------------------------------------
Mon Aug 14 03:41:44 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.6.2:
  * HTTP/2 is not supported yet
  * Recovered Cargo lock from master
  * Fixed up reviewed comments
  * Fixed up reviewed code parts, added test, removed Cargo.lock in commit, added it in .gitignore, and added description in README
  * Fixed duration conflict bugs
  * Fixed bugs with for work_with_qps and work_with_qps_latency_correction
  * Added small comments for explain rates
  * Added implementation for burst
  * Added logic for burst in work_until_with_qps_latency_correction
  * Added logic for burst in work_until_with_qps
  * Added logic for burst in work_with_qps_latency_correction
  * Added logic for burst in work_with_qps
  * Added burst arguments along with some helper cli comments

-------------------------------------------------------------------
Fri Jul 14 03:52:14 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.6.1:
  * v0.6.1
  * Update average
  * cargo update
  * CHANGELOG
  * Bump rlimit from 0.9.1 to 0.10.0
  * Add `user-agent` to request header
  * CHANGELOG
  * fix uri
  * Bump hyper from 0.14.26 to 0.14.27
  * cargo clippy --fix
  * Add DNS's error message
  * Bump libc from 0.2.146 to 0.2.147

-------------------------------------------------------------------
Mon Jun 26 09:16:37 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.6.0:
  * I changed my mind
  * jemallocator is always good
  * Support IDNA
  * disable dot in rand_regex
  * Better error message
  * Update txts
  * Add help message
  * it compiles
  * add url_generator

-------------------------------------------------------------------
Thu Jun 15 04:58:37 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.5.9:
  * Fix -H
  * Fix --http-version
  * Latency -> Response time
  * Print Success rate as %

-------------------------------------------------------------------
Sun Mar 26 15:25:19 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.5.8:
  * Use ratatui insted of tui
  * Add --unix-socket for non-HTTPS
  * FIx colors

-------------------------------------------------------------------
Sun Feb 26 16:54:34 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.5.7:
  * Fix `--latency-correction` adds the time of DNS
  * Fix work canceling issue
  * Fix align of histogram

-------------------------------------------------------------------
Thu Feb 02 08:59:56 UTC 2023 - dead_mozay@opensuse.org

- Update to version 0.5.6:
  * update svenstaro/upx-action
  *  Support [Ipv6] format requested_host in --connect-to

-------------------------------------------------------------------
Tue Sep 20 18:47:09 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.5.5:
  * trust-dns-resolver = "0.22.0"
  * Change color scheme to use a struct, adjust CHANGELOG entry
  * Add colors to the tui monitor view

-------------------------------------------------------------------
Sat Aug 27 14:36:31 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.5.4:
  * Fix typo "reaponseTimeHistogram" -> "responseTimeHistogram"
  * Support Ipv6 host
  * Add fn percentiles()
  * Print RPS in JSON
  * Add JSON output
  * Fix QPS control to send with correct rate for first 1 sec
  * Never crash for lower histogram bins
  * make histogram compatible to hey

-------------------------------------------------------------------
Sat Jul 16 15:04:44 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.5.3:
  * Add support for bracketed IPv6 syntax in connect-to

-------------------------------------------------------------------
Thu Apr 28 11:45:11 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.5.2:
  * No changelog available.

-------------------------------------------------------------------
Wed Mar 30 15:48:24 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.5.1:
  * Fix `histogram`
  * Add gitter badge

-------------------------------------------------------------------
Sat Jan 01 09:21:51 UTC 2022 - dead_mozay@opensuse.org

- Update to version 0.5.0:
  * Fix Typo (probrem -> problem)

-------------------------------------------------------------------
Fri Oct 15 13:00:03 UTC 2021 - dead_mozay@opensuse.org

- Update to version 0.4.7:
  * No changelog available.

-------------------------------------------------------------------
Mon Jul 05 09:17:47 UTC 2021 - dead_mozay@opensuse.org

- Update to version v0.4.6+0:
  * Fix work_until_with_qps_latency_correction
  * Add `--latency-correction` to avoid Coordinated Omission Problem.
  * Update nightly version in CI
  * Reduce the amount to use of anyhow
  * Use libc::EMFILE instead of magic number
  * Set '--no-tui' automatically when stdout isn't TTY

-------------------------------------------------------------------
Thu Nov 19 02:43:10 UTC 2020 - dead_mozay@opensuse.org

- Update to version v0.4.4+0:
  * Add test with connect-to *and* redirection

-------------------------------------------------------------------
Fri Nov 13 11:31:12 UTC 2020 - Dead Mozay <dead-mozay@opensuse.org>

- Update to version 0.4.3:

-------------------------------------------------------------------
Tue Oct  6 02:43:58 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org>

- Update to version 0.4.2:

-------------------------------------------------------------------
Wed Jul 29 05:55:31 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org>

- Update to version 0.4.1:

-------------------------------------------------------------------
Sat Jul 25 08:29:19 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org>

- Update to version 0.4.0:

-------------------------------------------------------------------
Wed Jul 15 06:49:01 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org>

- Initial package
openSUSE Build Service is sponsored by