mikkelam
3157987bdb
Remove writer flushing from main CLI
CI / Test (push) Has been cancelled
CI / Build (push) Has been cancelled
2025-11-18 14:35:03 +01:00
mikkelam
70bbd64eb0
Run CI checks in separate steps
2025-11-18 14:02:24 +01:00
mikkelam
9dc1218040
Switch CI to 0.15.2
2025-11-18 13:35:00 +01:00
mikkelam
0066dff7c1
fix test to use new zig api's
CI / Build (push) Blocked by required conditions
CI / Test (push) Waiting to run
2025-11-17 16:09:10 +01:00
mikkelam
32cd131037
simplify build.zig
2025-11-17 16:04:51 +01:00
mikkelam
6725587bfc
simplify latency tester
2025-11-17 15:58:58 +01:00
mikkelam
898b3b52c6
Switch back to std.log for debug logging
2025-11-17 15:58:30 +01:00
mikkelam
75a6d2fa6c
Update mvzr and zli
2025-11-17 14:44:43 +01:00
Caeser
af4d3971c9
Updated to zig 0.15.1 and zli 4.1.0
...
* Refactor: Update build process and improve memory management
- Commented out library tests in build.zig for clarity.
- Changed minimum Zig version to 0.15.1 in build.zig.zon.
- Modified root.zig to accept a Writer for output instead of using log.
- Updated bandwidth.zig tests to use std.Thread.sleep for consistency.
- Adjusted fast.zig to improve memory allocation handling.
- Enhanced http_latency_tester.zig to manage latencies with allocator.
- Refined speed_worker.zig to utilize std.Thread.sleep for delays.
- Improved measurement_strategy.zig to handle speed measurements with allocator.
- Updated main.zig to flush writer after command execution.
* Fix: Update zli dependency to use URL and hash instead of path
* Fix: Add newline to spinner output for better readability
* switch worksflows to using zig 0.15.1
---------
Co-authored-by: mikkelam <mikkelarm@gmail.com>
2025-11-17 13:42:35 +00:00
mikkelam
55abfcb355
0.2.4
CI / Test (push) Has been cancelled
CI / Build (push) Has been cancelled
2025-06-25 16:35:37 +02:00
mikkelam
5ee2ee48b6
Switch to portable build by default
2025-06-25 16:30:11 +02:00
mikkelam
992eef432e
0.2.3
CI / Build (push) Blocked by required conditions
CI / Test (push) Waiting to run
2025-06-24 19:33:12 +02:00
mikkelam
9b3ffe4422
Fix: Better handling of missing json keys from fast
2025-06-24 19:31:02 +02:00
mikkelam
62bc68622a
fix build from source command
2025-06-23 22:27:35 +02:00
mikkelam
a86f9384d6
Add install script
2025-06-23 22:20:05 +02:00
mikkelam
58491f0710
0.2.2
2025-06-23 21:54:41 +02:00
mikkelam
b3db5ee671
switch page_allocator -> smp_allocator
2025-06-23 21:54:04 +02:00
mikkelam
9aaec67e40
0.2.1
2025-06-20 09:44:14 +02:00
mikkelam
362648f78b
add stripping to non-debug builds
2025-06-20 09:43:22 +02:00
mikkelam
d93107134f
0.2.0
2025-06-19 19:38:19 +02:00
mikkelam
08643d487c
better handling of internet issues on initial requests
...
also improve json output
2025-06-19 19:37:21 +02:00
Mikkel A. Madsen
39d2cbd9d7
Make demo image the perfect size 🙂 ↕️
2025-06-19 13:27:21 +00:00
mikkelam
1640c2a8c8
smaller demo svg
2025-06-19 15:19:28 +02:00
mikkelam
0147b5be82
fix demo path
2025-06-19 15:16:10 +02:00
mikkelam
325abb75cd
add demo img
2025-06-19 15:15:37 +02:00
mikkelam
4804eea5ad
update name
2025-06-19 14:44:47 +02:00
mikkelam
c6b72b14c1
update binary size txt
2025-06-19 14:29:26 +02:00
mikkelam
774ed48ae7
0.1.0
2025-06-19 14:22:18 +02:00
mikkelam
53a7ee4b6e
fix latency tester import
2025-06-19 14:21:07 +02:00
mikkelam
bbaab5f026
Switch to CoV algorithm for automatic early stopping
2025-06-19 14:18:52 +02:00
mikkelam
34ed84f50f
refactor use of bandwidthmeter
2025-06-19 10:14:27 +02:00
mikkelam
3570f5d5b7
Initial commit: Fast CLI - Blazing fast internet speed tester
...
- Zig CLI tool for testing internet speed via Fast.com
- Cross-platform binaries for Linux, macOS, ARM64
- Real-time progress, latency measurement, upload testing
- Zero runtime dependencies, 1.3 MiB binary
2025-06-19 00:04:14 +02:00