Commit graph

24 commits

Author SHA1 Message Date
Christina Sørensen
cc785d16d4
docs: improve readme with explanation, usage
Some checks failed
Conventional Commits / Conventional Commits (pull_request) Has been cancelled
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 09:39:42 +02:00
Christina Sørensen
7bb369b008
docs: readme headers, code of conduct
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 08:50:47 +02:00
Christina Sørensen
473986588d
fix: use native async recursion
Some checks failed
Security audit / security_audit (push) Waiting to run
Conventional Commits / Conventional Commits (push) Waiting to run
/ Flake Checker (push) Waiting to run
/ Check Nix Flake (push) Waiting to run
/ Build Nix package (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, beta) (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, nightly) (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, stable) (push) Waiting to run
Unit tests / unit-tests (windows-latest, 1.70.0) (push) Waiting to run
Unit tests / unit-tests (windows-latest, beta) (push) Waiting to run
Unit tests / unit-tests (windows-latest, nightly) (push) Waiting to run
Unit tests / unit-tests (windows-latest, stable) (push) Waiting to run
Unit tests (BSD) / unit-tests-freebsd (push) Has been cancelled
Unit tests (BSD) / unit-tests-netbsd (push) Has been cancelled
Unit tests (BSD) / unit-tests-openbsd (push) Has been cancelled
Unit tests / unit-tests (macos-latest, 1.70.0) (push) Has been cancelled
Unit tests / unit-tests (macos-latest, beta) (push) Has been cancelled
Unit tests / unit-tests (macos-latest, nightly) (push) Has been cancelled
Unit tests / unit-tests (macos-latest, stable) (push) Has been cancelled
Unit tests / unit-tests (ubuntu-latest, 1.70.0) (push) Has been cancelled
Rust 1.77.0 added async recursion, we use that instead of the crate.
This requires a slight rewrite to heap pin the return value of the
closure so the function state doesn't grow.

Fix: #9
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 08:31:33 +02:00
Christina Sørensen
3f632969a9
fix: warn of unused loglevel
Some checks are pending
Conventional Commits / Conventional Commits (push) Waiting to run
Fix: #15
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 08:23:40 +02:00
Christina Sørensen
6e479e7ad2
fix: remove unnecessary println!
Some checks are pending
Conventional Commits / Conventional Commits (push) Waiting to run
Fix: #11
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 08:21:35 +02:00
Christina Sørensen
eade90b797
fix: don't use NIX_ALLOW_INSECURE=1
Some checks are pending
Conventional Commits / Conventional Commits (push) Waiting to run
Fix: #12
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 07:56:31 +02:00
Christina Sørensen
11e92f0e6b
fix: refactor log usage
Some checks are pending
Conventional Commits / Conventional Commits (push) Waiting to run
Fixes: #10
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 07:53:05 +02:00
Christina Sørensen
c6fd77bc01
fix: don't output empty lines without loglevel'
Some checks are pending
Conventional Commits / Conventional Commits (push) Waiting to run
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 07:48:21 +02:00
Christina Sørensen
e56333a708
feat: reuse compliance EUPL-1.2
Some checks are pending
Security audit / security_audit (push) Waiting to run
Conventional Commits / Conventional Commits (push) Waiting to run
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 07:43:17 +02:00
Christina Sørensen
2256d38a68
feat: flake + lix
Some checks are pending
Security audit / security_audit (push) Waiting to run
Conventional Commits / Conventional Commits (push) Waiting to run
/ Flake Checker (push) Waiting to run
/ Check Nix Flake (push) Waiting to run
/ Build Nix package (push) Waiting to run
Unit tests (BSD) / unit-tests-freebsd (push) Waiting to run
Unit tests (BSD) / unit-tests-netbsd (push) Waiting to run
Unit tests / unit-tests (macos-latest, 1.70.0) (push) Waiting to run
Unit tests / unit-tests (macos-latest, beta) (push) Waiting to run
Unit tests / unit-tests (macos-latest, nightly) (push) Waiting to run
Unit tests / unit-tests (macos-latest, stable) (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, 1.70.0) (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, beta) (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, nightly) (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, stable) (push) Waiting to run
Unit tests / unit-tests (windows-latest, 1.70.0) (push) Waiting to run
Unit tests / unit-tests (windows-latest, beta) (push) Waiting to run
Unit tests / unit-tests (windows-latest, nightly) (push) Waiting to run
Unit tests / unit-tests (windows-latest, stable) (push) Waiting to run
Unit tests (BSD) / unit-tests-openbsd (push) Waiting to run
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-09-05 07:32:31 +02:00
Christina Sørensen
e635a18f96
fix: RUSTSEC-2024-0332
Some checks are pending
Security audit / security_audit (push) Waiting to run
Conventional Commits / Conventional Commits (push) Waiting to run
/ Build Nix targets (push) Waiting to run
Unit tests / unit-tests (macos-latest, 1.70.0) (push) Waiting to run
Unit tests / unit-tests (macos-latest, beta) (push) Waiting to run
Unit tests / unit-tests (macos-latest, nightly) (push) Waiting to run
Unit tests / unit-tests (macos-latest, stable) (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, 1.70.0) (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, beta) (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, nightly) (push) Waiting to run
Unit tests / unit-tests (ubuntu-latest, stable) (push) Waiting to run
Unit tests / unit-tests (windows-latest, 1.70.0) (push) Waiting to run
Unit tests / unit-tests (windows-latest, beta) (push) Waiting to run
Unit tests / unit-tests (windows-latest, nightly) (push) Waiting to run
Unit tests / unit-tests (windows-latest, stable) (push) Waiting to run
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-06-21 09:00:59 +02:00
Christina Sørensen
661e8b1cad
feat: --config flag
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-29 14:47:49 +01:00
Christina Sørensen
4f5e6159fe
feat: --timestamp flag
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-29 14:35:01 +01:00
Christina Sørensen
74fe2a3b4a
fix: log level issue
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-29 14:22:48 +01:00
Christina Sørensen
8a07bf163c
feat: add basic timers to show how long operations took
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-29 13:36:02 +01:00
Christina Sørensen
188fca648a
feat: add count
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-29 13:20:05 +01:00
Christina Sørensen
aaa6d05b92
chore: save work on using async vec
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-18 09:35:21 +01:00
Christina Sørensen
62d69b12da
fix: changes
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-15 23:50:59 +01:00
Christina Sørensen
7c26cf1437
refactor: cleanup code
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-15 12:12:11 +01:00
Christina Sørensen
c54ac4f5a3
refactor: cleanup code
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-15 12:11:56 +01:00
Christina Sørensen
0fc5a908aa
fix: handle connection reset
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-15 11:27:30 +01:00
Christina Sørensen
ce5f8bab99
chore: i am become speed
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-15 11:05:13 +01:00
Christina Sørensen
f930bd37ec
chore: stuff
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-15 11:04:51 +01:00
Christina Sørensen
a6a81cce1b
chore: initial commit
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-03-15 09:55:00 +01:00