Commit graph

183 commits

Author SHA1 Message Date
c7d324b3f4
remove github workflows 2025-11-18 11:11:19 +01:00
8f4acac7b3
use a boxed array insted of a vec (#85)
Use a boxed slice instead of a vec since it won't be resized after
initial creation
2025-09-26 21:34:38 +02:00
8a903cd735
fix failing tests 2025-09-25 14:52:24 +02:00
c547773570
use a boxed array insted of a vec 2025-09-25 14:42:52 +02:00
a8b40e6101
flake: update flake.lock (#84)
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/d63efe8c21f28b0690df6dc0a9879856bc0ffd88?narHash=sha256-jmfA08xkDtjy9pT6YC5sL4iRtW4TlCSaURSaUnpc4/g%3D' (2025-04-29)
  → 'github:rustsec/advisory-db/fb0d06e8e2cc04c9aa359e51ffa0a09e3bf58822?narHash=sha256-cDl1Qf/bTILEwq6DzMaTsrv6gWYZ47TO4sy7%2BNOA8Ok%3D' (2025-09-22)
• Updated input 'crane':
    'github:ipetkov/crane/efd36682371678e2b6da3f108fdb5c613b3ec598?narHash=sha256-oLvmxOnsEKGtwczxp/CwhrfmQUG2ym24OMWowcoRhH8%3D' (2025-04-24)
  → 'github:ipetkov/crane/95d528a5f54eaba0d12102249ce42f4d01f4e364?narHash=sha256-NU5WaEdfwF6i8faJ2Yh%2BjcK9vVFrofLcwlD/mP65JrI%3D' (2025-09-25)
• Updated input 'fenix':
    'github:nix-community/fenix/6d93c0f68d080e6f5b42d2958708955c8ab8acd9?narHash=sha256-LNElDnQlQXiSGfJiPu4IJJ3PzHnoM31qEWElhz2VyH0%3D' (2025-04-29)
  → 'github:nix-community/fenix/9cdb79384d02234fb2868eba6c7d390253ef6f83?narHash=sha256-rnHjtBRkcwRkrUZxg0RqN1qWTG%2BQC/gj4vn9uzEkBww%3D' (2025-09-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ffa0bb043c25cfc79ff3bc20ba2e44c3724499b1?narHash=sha256-ZGi2gjgPtmPmplCVz7dNufqkBr00g6EeAloX3GrFQls%3D' (2025-04-29)
  → 'github:NixOS/nixpkgs/a1f79a1770d05af18111fbbe2a3ab2c42c0f6cd0?narHash=sha256-5rdAi7CTvM/kSs6fHe1bREIva5W3TbImsto%2BdxG4mBo%3D' (2025-09-21)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

**To run GitHub Actions workflows on this PR, close and re-open this
pull request.**
2025-09-25 14:42:43 +02:00
github-actions[bot]
9db094a774 [create-pull-request] automated change 2025-09-25 06:15:39 +02:00
github-actions[bot]
453117d0bb flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/d63efe8c21f28b0690df6dc0a9879856bc0ffd88?narHash=sha256-jmfA08xkDtjy9pT6YC5sL4iRtW4TlCSaURSaUnpc4/g%3D' (2025-04-29)
  → 'github:rustsec/advisory-db/fb0d06e8e2cc04c9aa359e51ffa0a09e3bf58822?narHash=sha256-cDl1Qf/bTILEwq6DzMaTsrv6gWYZ47TO4sy7%2BNOA8Ok%3D' (2025-09-22)
• Updated input 'crane':
    'github:ipetkov/crane/efd36682371678e2b6da3f108fdb5c613b3ec598?narHash=sha256-oLvmxOnsEKGtwczxp/CwhrfmQUG2ym24OMWowcoRhH8%3D' (2025-04-24)
  → 'github:ipetkov/crane/95d528a5f54eaba0d12102249ce42f4d01f4e364?narHash=sha256-NU5WaEdfwF6i8faJ2Yh%2BjcK9vVFrofLcwlD/mP65JrI%3D' (2025-09-25)
• Updated input 'fenix':
    'github:nix-community/fenix/6d93c0f68d080e6f5b42d2958708955c8ab8acd9?narHash=sha256-LNElDnQlQXiSGfJiPu4IJJ3PzHnoM31qEWElhz2VyH0%3D' (2025-04-29)
  → 'github:nix-community/fenix/9cdb79384d02234fb2868eba6c7d390253ef6f83?narHash=sha256-rnHjtBRkcwRkrUZxg0RqN1qWTG%2BQC/gj4vn9uzEkBww%3D' (2025-09-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/ffa0bb043c25cfc79ff3bc20ba2e44c3724499b1?narHash=sha256-ZGi2gjgPtmPmplCVz7dNufqkBr00g6EeAloX3GrFQls%3D' (2025-04-29)
  → 'github:NixOS/nixpkgs/a1f79a1770d05af18111fbbe2a3ab2c42c0f6cd0?narHash=sha256-5rdAi7CTvM/kSs6fHe1bREIva5W3TbImsto%2BdxG4mBo%3D' (2025-09-21)
2025-09-25 06:15:38 +02:00
132c87b0bf
flake: update flake.lock (#83)
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/3c6d3186ab06737d1defd2b5ae556d0ecd161603?narHash=sha256-Bcf7iBwrfjYPO7roKCz%2B3yPAFqgNqfKCp51sLKETjxU%3D' (2024-12-28)
  → 'github:rustsec/advisory-db/d63efe8c21f28b0690df6dc0a9879856bc0ffd88?narHash=sha256-jmfA08xkDtjy9pT6YC5sL4iRtW4TlCSaURSaUnpc4/g%3D' (2025-04-29)
• Updated input 'crane':
    'github:ipetkov/crane/72e2d02dbac80c8c86bf6bf3e785536acf8ee926?narHash=sha256-3aH/0Y6ajIlfy7j52FGZ%2Bs4icVX0oHhqBzRdlOeztqg%3D' (2024-12-21)
  → 'github:ipetkov/crane/efd36682371678e2b6da3f108fdb5c613b3ec598?narHash=sha256-oLvmxOnsEKGtwczxp/CwhrfmQUG2ym24OMWowcoRhH8%3D' (2025-04-24)
• Updated input 'fenix':
    'github:nix-community/fenix/3743208cafd7bc3c150f0c77c25ef7430e9c0de2?narHash=sha256-a5EMHpDAxLShxBKUdDVmqZMlfiuOtOUzet2xT/E/RiM%3D' (2024-12-28)
  → 'github:nix-community/fenix/6d93c0f68d080e6f5b42d2958708955c8ab8acd9?narHash=sha256-LNElDnQlQXiSGfJiPu4IJJ3PzHnoM31qEWElhz2VyH0%3D' (2025-04-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7cc0bff31a3a705d3ac4fdceb030a17239412210?narHash=sha256-7QEFnKkzD13SPxs%2BUFR5bUFN2fRw%2BGlL0am72ZjNre4%3D' (2024-12-27)
  → 'github:NixOS/nixpkgs/ffa0bb043c25cfc79ff3bc20ba2e44c3724499b1?narHash=sha256-ZGi2gjgPtmPmplCVz7dNufqkBr00g6EeAloX3GrFQls%3D' (2025-04-29)
• Updated input 'tsunami':
    'github:itepastra/tsunami/d781e154b6632da6719e769ad92f09c42f788911?narHash=sha256-EfLu9OremzI%2BQ052Sd2toX3KMrNMv2QjB0H3KPZ9Wc8%3D' (2024-12-17)
  → 'github:itepastra/tsunami/e47ca589d0c2d2cbe2a1b90d1bdbf1f431547374?narHash=sha256-0c9H2oDQvQ0gPlqidQdBZ7pU7qW0zjsupOkY7IAn0Ik%3D' (2025-03-08)
• Updated input 'tsunami/advisory-db':
    'github:rustsec/advisory-db/ec9ce28714bb38d77a2223e7266df705500a7f11?narHash=sha256-2Ug80Uf/oUujxgh02Iy5vTG0V%2BAb9%2BYUHuRLRY0ayiY%3D' (2024-12-09)
  → 'github:rustsec/advisory-db/74ff50e899726ef85314978f60e9f7858462b21f?narHash=sha256-QsTWsBWXvcrTHMhZK5sTz8Omyxn4tSszg/U5Y1BLzFM%3D' (2025-03-07)
• Updated input 'tsunami/crane':
    'github:ipetkov/crane/60d7623f1320470bf2fdb92fd2dca1e9a27b98ce?narHash=sha256-omYTR59TdH0AumP1cfh49fBnWZ52HjfdNfaLzCMZBx0%3D' (2024-12-16)
  → 'github:ipetkov/crane/aaebfb7ce7e13c691aea178aff7621906f466662?narHash=sha256-js4c6tqxluo4Fysn8gloLnlZ6ZjQkuWMgGjHN8%2BWssE%3D' (2025-03-08)
• Updated input 'tsunami/fenix':
    'github:nix-community/fenix/a18d41b26e998e95a598858fdb86ba22fb5da47d?narHash=sha256-32x1Z%2BPz3Jv0cK9EG56cFTKXy/mZ/c%2BIkxw%2BaVfKHp4%3D' (2024-12-17)
  → 'github:nix-community/fenix/37e933dde18c77a219e0d6d48e16f2e2a22d3976?narHash=sha256-FUhq3GLsUw/5Go3zsrvXWrU1QJ/0Y4YHuw%2BsUpBfUh0%3D' (2025-03-08)
• Updated input 'tsunami/nixpkgs':
    'github:NixOS/nixpkgs/71a6392e367b08525ee710a93af2e80083b5b3e2?narHash=sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU%3D' (2024-12-13)
  → 'github:NixOS/nixpkgs/de0fe301211c267807afd11b12613f5511ff7433?narHash=sha256-aizILFrPgq/W53Jw8i0a1h1GZAAKtlYOrG/A5r46gVM%3D' (2025-03-07)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

**To run GitHub Actions workflows on this PR, close and re-open this
pull request.**
2025-04-30 23:13:11 +02:00
ff458116b7
fix check errors 2025-04-30 21:53:23 +02:00
github-actions[bot]
dd5ccf5502 [create-pull-request] automated change 2025-04-30 06:15:45 +02:00
github-actions[bot]
05f047ec63 flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/3c6d3186ab06737d1defd2b5ae556d0ecd161603?narHash=sha256-Bcf7iBwrfjYPO7roKCz%2B3yPAFqgNqfKCp51sLKETjxU%3D' (2024-12-28)
  → 'github:rustsec/advisory-db/d63efe8c21f28b0690df6dc0a9879856bc0ffd88?narHash=sha256-jmfA08xkDtjy9pT6YC5sL4iRtW4TlCSaURSaUnpc4/g%3D' (2025-04-29)
• Updated input 'crane':
    'github:ipetkov/crane/72e2d02dbac80c8c86bf6bf3e785536acf8ee926?narHash=sha256-3aH/0Y6ajIlfy7j52FGZ%2Bs4icVX0oHhqBzRdlOeztqg%3D' (2024-12-21)
  → 'github:ipetkov/crane/efd36682371678e2b6da3f108fdb5c613b3ec598?narHash=sha256-oLvmxOnsEKGtwczxp/CwhrfmQUG2ym24OMWowcoRhH8%3D' (2025-04-24)
• Updated input 'fenix':
    'github:nix-community/fenix/3743208cafd7bc3c150f0c77c25ef7430e9c0de2?narHash=sha256-a5EMHpDAxLShxBKUdDVmqZMlfiuOtOUzet2xT/E/RiM%3D' (2024-12-28)
  → 'github:nix-community/fenix/6d93c0f68d080e6f5b42d2958708955c8ab8acd9?narHash=sha256-LNElDnQlQXiSGfJiPu4IJJ3PzHnoM31qEWElhz2VyH0%3D' (2025-04-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/7cc0bff31a3a705d3ac4fdceb030a17239412210?narHash=sha256-7QEFnKkzD13SPxs%2BUFR5bUFN2fRw%2BGlL0am72ZjNre4%3D' (2024-12-27)
  → 'github:NixOS/nixpkgs/ffa0bb043c25cfc79ff3bc20ba2e44c3724499b1?narHash=sha256-ZGi2gjgPtmPmplCVz7dNufqkBr00g6EeAloX3GrFQls%3D' (2025-04-29)
• Updated input 'tsunami':
    'github:itepastra/tsunami/d781e154b6632da6719e769ad92f09c42f788911?narHash=sha256-EfLu9OremzI%2BQ052Sd2toX3KMrNMv2QjB0H3KPZ9Wc8%3D' (2024-12-17)
  → 'github:itepastra/tsunami/e47ca589d0c2d2cbe2a1b90d1bdbf1f431547374?narHash=sha256-0c9H2oDQvQ0gPlqidQdBZ7pU7qW0zjsupOkY7IAn0Ik%3D' (2025-03-08)
• Updated input 'tsunami/advisory-db':
    'github:rustsec/advisory-db/ec9ce28714bb38d77a2223e7266df705500a7f11?narHash=sha256-2Ug80Uf/oUujxgh02Iy5vTG0V%2BAb9%2BYUHuRLRY0ayiY%3D' (2024-12-09)
  → 'github:rustsec/advisory-db/74ff50e899726ef85314978f60e9f7858462b21f?narHash=sha256-QsTWsBWXvcrTHMhZK5sTz8Omyxn4tSszg/U5Y1BLzFM%3D' (2025-03-07)
• Updated input 'tsunami/crane':
    'github:ipetkov/crane/60d7623f1320470bf2fdb92fd2dca1e9a27b98ce?narHash=sha256-omYTR59TdH0AumP1cfh49fBnWZ52HjfdNfaLzCMZBx0%3D' (2024-12-16)
  → 'github:ipetkov/crane/aaebfb7ce7e13c691aea178aff7621906f466662?narHash=sha256-js4c6tqxluo4Fysn8gloLnlZ6ZjQkuWMgGjHN8%2BWssE%3D' (2025-03-08)
• Updated input 'tsunami/fenix':
    'github:nix-community/fenix/a18d41b26e998e95a598858fdb86ba22fb5da47d?narHash=sha256-32x1Z%2BPz3Jv0cK9EG56cFTKXy/mZ/c%2BIkxw%2BaVfKHp4%3D' (2024-12-17)
  → 'github:nix-community/fenix/37e933dde18c77a219e0d6d48e16f2e2a22d3976?narHash=sha256-FUhq3GLsUw/5Go3zsrvXWrU1QJ/0Y4YHuw%2BsUpBfUh0%3D' (2025-03-08)
• Updated input 'tsunami/nixpkgs':
    'github:NixOS/nixpkgs/71a6392e367b08525ee710a93af2e80083b5b3e2?narHash=sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU%3D' (2024-12-13)
  → 'github:NixOS/nixpkgs/de0fe301211c267807afd11b12613f5511ff7433?narHash=sha256-aizILFrPgq/W53Jw8i0a1h1GZAAKtlYOrG/A5r46gVM%3D' (2025-03-07)
2025-04-30 06:15:44 +02:00
3525f4c40e
Update random (#82) 2025-03-08 10:24:37 +01:00
3e2808c86e
update dependencies 2025-03-08 10:15:46 +01:00
83a16fe9bb
update to new random 2025-03-08 10:01:11 +01:00
edc060338d
flake: update flake.lock (#79)
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/b02b7ca7c98eee7fe26ac18277040c3fc814b52d?narHash=sha256-F4iNNs84rdqN2ZDCKtZrE/PUIfUe6YSZM/O2sckeQr4%3D' (2024-12-23)
  → 'github:rustsec/advisory-db/3c6d3186ab06737d1defd2b5ae556d0ecd161603?narHash=sha256-Bcf7iBwrfjYPO7roKCz%2B3yPAFqgNqfKCp51sLKETjxU%3D' (2024-12-28)
• Updated input 'fenix':
    'github:nix-community/fenix/30616281e9bfe0883acb3369f2b89aad6850706f?narHash=sha256-yl/iko/0pvRN3PF6Z4FjQeb6AuGiavMENEisQWJ78h0%3D' (2024-12-23)
  → 'github:nix-community/fenix/92bb57bf88e4b8e6b4fe4e79fbfff2fc3f04df88?narHash=sha256-XbIfjxEOM6JmLCILozlFEUrfCpXvQNo9l%2BVAU7FCahI%3D' (2024-12-30)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/93ff48c9be84a76319dac293733df09bbbe3f25c?narHash=sha256-Q%2BCB1ajsJg4Z9HGHTBAGY1q18KpnnkmF/eCTLUY6FQ0%3D' (2024-12-22)
  → 'github:NixOS/nixpkgs/6d97d419e5a9b36e6293887a89a078cf85f5a61b?narHash=sha256-opBsbR/nrGxiiF6XzlVluiHYb6yN/hEwv%2BlBWTy9xoM%3D' (2024-12-30)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```
2024-12-31 11:31:04 +01:00
5e5a29b3a1
add brackets to match for clippy 2024-12-29 11:32:25 +01:00
github-actions[bot]
4f1a28acf8 [create-pull-request] automated change 2024-12-29 05:14:25 +01:00
github-actions[bot]
0e65ae8fa4 flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/b02b7ca7c98eee7fe26ac18277040c3fc814b52d?narHash=sha256-F4iNNs84rdqN2ZDCKtZrE/PUIfUe6YSZM/O2sckeQr4%3D' (2024-12-23)
  → 'github:rustsec/advisory-db/3c6d3186ab06737d1defd2b5ae556d0ecd161603?narHash=sha256-Bcf7iBwrfjYPO7roKCz%2B3yPAFqgNqfKCp51sLKETjxU%3D' (2024-12-28)
• Updated input 'fenix':
    'github:nix-community/fenix/30616281e9bfe0883acb3369f2b89aad6850706f?narHash=sha256-yl/iko/0pvRN3PF6Z4FjQeb6AuGiavMENEisQWJ78h0%3D' (2024-12-23)
  → 'github:nix-community/fenix/3743208cafd7bc3c150f0c77c25ef7430e9c0de2?narHash=sha256-a5EMHpDAxLShxBKUdDVmqZMlfiuOtOUzet2xT/E/RiM%3D' (2024-12-28)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/93ff48c9be84a76319dac293733df09bbbe3f25c?narHash=sha256-Q%2BCB1ajsJg4Z9HGHTBAGY1q18KpnnkmF/eCTLUY6FQ0%3D' (2024-12-22)
  → 'github:NixOS/nixpkgs/7cc0bff31a3a705d3ac4fdceb030a17239412210?narHash=sha256-7QEFnKkzD13SPxs%2BUFR5bUFN2fRw%2BGlL0am72ZjNre4%3D' (2024-12-27)
2024-12-29 05:14:23 +01:00
50a707adf5
flake: update flake.lock (#78)
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/ec9ce28714bb38d77a2223e7266df705500a7f11?narHash=sha256-2Ug80Uf/oUujxgh02Iy5vTG0V%2BAb9%2BYUHuRLRY0ayiY%3D' (2024-12-09)
  → 'github:rustsec/advisory-db/b02b7ca7c98eee7fe26ac18277040c3fc814b52d?narHash=sha256-F4iNNs84rdqN2ZDCKtZrE/PUIfUe6YSZM/O2sckeQr4%3D' (2024-12-23)
• Updated input 'crane':
    'github:ipetkov/crane/a83a48a62640517588c3d137c948ed034706363c?narHash=sha256-fN9npuZHHHzDVr1wuKoh/TheHkerDaLB9l4vj/48Exg%3D' (2024-12-21)
  → 'github:ipetkov/crane/72e2d02dbac80c8c86bf6bf3e785536acf8ee926?narHash=sha256-3aH/0Y6ajIlfy7j52FGZ%2Bs4icVX0oHhqBzRdlOeztqg%3D' (2024-12-21)
• Updated input 'fenix':
    'github:nix-community/fenix/46e19fa0eb3260b2c3ee5b2cf89e73343c1296ab?narHash=sha256-iwcxhTVe4h5TqW0HsNiOQP27eMBmbBshF%2Bq2UjEy5aU%3D' (2024-12-20)
  → 'github:nix-community/fenix/30616281e9bfe0883acb3369f2b89aad6850706f?narHash=sha256-yl/iko/0pvRN3PF6Z4FjQeb6AuGiavMENEisQWJ78h0%3D' (2024-12-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4989a246d7a390a859852baddb1013f825435cee?narHash=sha256-kMBQ5PRiFLagltK0sH%2B08aiNt3zGERC2297iB6vrvlU%3D' (2024-12-17)
  → 'github:NixOS/nixpkgs/93ff48c9be84a76319dac293733df09bbbe3f25c?narHash=sha256-Q%2BCB1ajsJg4Z9HGHTBAGY1q18KpnnkmF/eCTLUY6FQ0%3D' (2024-12-22)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```
2024-12-24 10:10:52 +01:00
github-actions[bot]
562028b779 [create-pull-request] automated change 2024-12-24 05:12:25 +01:00
github-actions[bot]
dace2b5909 flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/ec9ce28714bb38d77a2223e7266df705500a7f11?narHash=sha256-2Ug80Uf/oUujxgh02Iy5vTG0V%2BAb9%2BYUHuRLRY0ayiY%3D' (2024-12-09)
  → 'github:rustsec/advisory-db/b02b7ca7c98eee7fe26ac18277040c3fc814b52d?narHash=sha256-F4iNNs84rdqN2ZDCKtZrE/PUIfUe6YSZM/O2sckeQr4%3D' (2024-12-23)
• Updated input 'crane':
    'github:ipetkov/crane/a83a48a62640517588c3d137c948ed034706363c?narHash=sha256-fN9npuZHHHzDVr1wuKoh/TheHkerDaLB9l4vj/48Exg%3D' (2024-12-21)
  → 'github:ipetkov/crane/72e2d02dbac80c8c86bf6bf3e785536acf8ee926?narHash=sha256-3aH/0Y6ajIlfy7j52FGZ%2Bs4icVX0oHhqBzRdlOeztqg%3D' (2024-12-21)
• Updated input 'fenix':
    'github:nix-community/fenix/46e19fa0eb3260b2c3ee5b2cf89e73343c1296ab?narHash=sha256-iwcxhTVe4h5TqW0HsNiOQP27eMBmbBshF%2Bq2UjEy5aU%3D' (2024-12-20)
  → 'github:nix-community/fenix/30616281e9bfe0883acb3369f2b89aad6850706f?narHash=sha256-yl/iko/0pvRN3PF6Z4FjQeb6AuGiavMENEisQWJ78h0%3D' (2024-12-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4989a246d7a390a859852baddb1013f825435cee?narHash=sha256-kMBQ5PRiFLagltK0sH%2B08aiNt3zGERC2297iB6vrvlU%3D' (2024-12-17)
  → 'github:NixOS/nixpkgs/93ff48c9be84a76319dac293733df09bbbe3f25c?narHash=sha256-Q%2BCB1ajsJg4Z9HGHTBAGY1q18KpnnkmF/eCTLUY6FQ0%3D' (2024-12-22)
2024-12-24 05:12:24 +01:00
3e4e75ace6
flake: update flake.lock (#76)
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/60d7623f1320470bf2fdb92fd2dca1e9a27b98ce?narHash=sha256-omYTR59TdH0AumP1cfh49fBnWZ52HjfdNfaLzCMZBx0%3D' (2024-12-16)
  → 'github:ipetkov/crane/a83a48a62640517588c3d137c948ed034706363c?narHash=sha256-fN9npuZHHHzDVr1wuKoh/TheHkerDaLB9l4vj/48Exg%3D' (2024-12-21)
• Updated input 'fenix':
    'github:nix-community/fenix/e39e49f3314f7dd09671094dc640b528ba2b1e4b?narHash=sha256-9UrKDtqfLdsmDW4kRG/jSUAWot0jfL4WzcKA4nCvJZM%3D' (2024-12-16)
  → 'github:nix-community/fenix/46e19fa0eb3260b2c3ee5b2cf89e73343c1296ab?narHash=sha256-iwcxhTVe4h5TqW0HsNiOQP27eMBmbBshF%2Bq2UjEy5aU%3D' (2024-12-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/71a6392e367b08525ee710a93af2e80083b5b3e2?narHash=sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU%3D' (2024-12-13)
  → 'github:NixOS/nixpkgs/4989a246d7a390a859852baddb1013f825435cee?narHash=sha256-kMBQ5PRiFLagltK0sH%2B08aiNt3zGERC2297iB6vrvlU%3D' (2024-12-17)
• Updated input 'tsunami':
    'github:itepastra/tsunami/91e796c9886282f88bfab8df5f077a7df9800759?narHash=sha256-NN/Eu7ZDJUsii7AKNk6wtRcuHkv5i3jxB0PC3HFqy8E%3D' (2024-12-16)
  → 'github:itepastra/tsunami/d781e154b6632da6719e769ad92f09c42f788911?narHash=sha256-EfLu9OremzI%2BQ052Sd2toX3KMrNMv2QjB0H3KPZ9Wc8%3D' (2024-12-17)
• Updated input 'tsunami/fenix':
    'github:nix-community/fenix/e39e49f3314f7dd09671094dc640b528ba2b1e4b?narHash=sha256-9UrKDtqfLdsmDW4kRG/jSUAWot0jfL4WzcKA4nCvJZM%3D' (2024-12-16)
  → 'github:nix-community/fenix/a18d41b26e998e95a598858fdb86ba22fb5da47d?narHash=sha256-32x1Z%2BPz3Jv0cK9EG56cFTKXy/mZ/c%2BIkxw%2BaVfKHp4%3D' (2024-12-17)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```
2024-12-21 09:54:45 +01:00
github-actions[bot]
e281aa3d6c [create-pull-request] automated change 2024-12-21 05:16:10 +01:00
github-actions[bot]
9f35eb2e94 flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/60d7623f1320470bf2fdb92fd2dca1e9a27b98ce?narHash=sha256-omYTR59TdH0AumP1cfh49fBnWZ52HjfdNfaLzCMZBx0%3D' (2024-12-16)
  → 'github:ipetkov/crane/a83a48a62640517588c3d137c948ed034706363c?narHash=sha256-fN9npuZHHHzDVr1wuKoh/TheHkerDaLB9l4vj/48Exg%3D' (2024-12-21)
• Updated input 'fenix':
    'github:nix-community/fenix/e39e49f3314f7dd09671094dc640b528ba2b1e4b?narHash=sha256-9UrKDtqfLdsmDW4kRG/jSUAWot0jfL4WzcKA4nCvJZM%3D' (2024-12-16)
  → 'github:nix-community/fenix/46e19fa0eb3260b2c3ee5b2cf89e73343c1296ab?narHash=sha256-iwcxhTVe4h5TqW0HsNiOQP27eMBmbBshF%2Bq2UjEy5aU%3D' (2024-12-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/71a6392e367b08525ee710a93af2e80083b5b3e2?narHash=sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU%3D' (2024-12-13)
  → 'github:NixOS/nixpkgs/4989a246d7a390a859852baddb1013f825435cee?narHash=sha256-kMBQ5PRiFLagltK0sH%2B08aiNt3zGERC2297iB6vrvlU%3D' (2024-12-17)
• Updated input 'tsunami':
    'github:itepastra/tsunami/91e796c9886282f88bfab8df5f077a7df9800759?narHash=sha256-NN/Eu7ZDJUsii7AKNk6wtRcuHkv5i3jxB0PC3HFqy8E%3D' (2024-12-16)
  → 'github:itepastra/tsunami/d781e154b6632da6719e769ad92f09c42f788911?narHash=sha256-EfLu9OremzI%2BQ052Sd2toX3KMrNMv2QjB0H3KPZ9Wc8%3D' (2024-12-17)
• Updated input 'tsunami/fenix':
    'github:nix-community/fenix/e39e49f3314f7dd09671094dc640b528ba2b1e4b?narHash=sha256-9UrKDtqfLdsmDW4kRG/jSUAWot0jfL4WzcKA4nCvJZM%3D' (2024-12-16)
  → 'github:nix-community/fenix/a18d41b26e998e95a598858fdb86ba22fb5da47d?narHash=sha256-32x1Z%2BPz3Jv0cK9EG56cFTKXy/mZ/c%2BIkxw%2BaVfKHp4%3D' (2024-12-17)
2024-12-21 05:16:08 +01:00
90ee58006e
use crane for the flake (#77)
improves the nix toolchain at various points
2024-12-16 15:40:01 +01:00
0bda61cbcc
use crane for the flake 2024-12-16 15:32:27 +01:00
00ef4ca355
flake: update flake.lock (#73)
Automated changes by the
[update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock)
GitHub Action.

```
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/0d8227f07b35ab04fee007fff4f9bb18c6d66af1?narHash=sha256-3fgFIijf23nKfJogpcEaUGky1W2BpOzpr0ljgx%2BcmOM%3D' (2024-12-10)
  → 'github:nix-community/fenix/06de03ede52ce64db6eb65be878a39b5ec944f50?narHash=sha256-4zYEtbxdhYkmmFC5vgv9pmIVHylEuKs%2BiJb1XsKDN7o%3D' (2024-12-14)
• Updated input 'fenix/nixpkgs':
    'github:nixos/nixpkgs/22c3f2cf41a0e70184334a958e6b124fb0ce3e01?narHash=sha256-Qn3nPMSopRQJgmvHzVqPcE3I03zJyl8cSbgnnltfFDY%3D' (2024-12-07)
  → 'github:nixos/nixpkgs/5d67ea6b4b63378b9c13be21e2ec9d1afc921713?narHash=sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g%3D' (2024-12-11)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/99a6ecd41e5e458b3f4c2142b29a80d77ecda248?narHash=sha256-cK9hSImKm6FkMeIsdjzuRA1tjOKnXI1VHdmJbmpOYqI%3D' (2024-12-09)
  → 'github:rust-lang/rust-analyzer/fc18d263aa95f7d6de8174bd4c6663dfe865e6d5?narHash=sha256-EZtwXmh9P9FnoXKfbjGxyWksjrjPB4HES2HVIV%2BSTNg%3D' (2024-12-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a73246e2eef4c6ed172979932bc80e1404ba2d56?narHash=sha256-463SNPWmz46iLzJKRzO3Q2b0Aurff3U1n0nYItxq7jU%3D' (2024-12-09)
  → 'github:nixos/nixpkgs/5d67ea6b4b63378b9c13be21e2ec9d1afc921713?narHash=sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g%3D' (2024-12-11)
• Updated input 'tsunami':
    'github:itepastra/tsunami/f87930a290b744248af762b13c2b4a7b6f4f5f27?narHash=sha256-rS51EA9UqtnoPSaYJrSzFij5NRcs5Axosd7m3k5BnnM%3D' (2024-12-10)
  → 'github:itepastra/tsunami/872017618ae615152dc97b6379f5e92b175a55e9?narHash=sha256-QqnrhOPgvykA%2B2a9iIzpOW8S3Ef8uA7aAFxcRqS8fB8%3D' (2024-12-12)
```

### Running GitHub Actions on this PR

GitHub Actions will not run workflows on pull requests which are opened
by a GitHub Action.

To run GitHub Actions workflows on this PR, run:

```sh
git branch -D update_flake_lock_action
git fetch origin
git checkout update_flake_lock_action
git commit --amend --no-edit
git push origin update_flake_lock_action --force
```
2024-12-15 10:25:25 +01:00
5b53540e0c
improve website (#74)
makes the website look nicer and work better

- **add 404 page**
- **add website components**
- **add counter to keep track of connected clients**
- **add websocket stream for statistics**
2024-12-15 10:15:38 +01:00
github-actions[bot]
f15bf8729d [create-pull-request] automated change 2024-12-15 05:12:28 +01:00
github-actions[bot]
03b9fe1f1e flake.lock: Update
Flake lock file updates:

• Updated input 'fenix':
    'github:nix-community/fenix/0d8227f07b35ab04fee007fff4f9bb18c6d66af1?narHash=sha256-3fgFIijf23nKfJogpcEaUGky1W2BpOzpr0ljgx%2BcmOM%3D' (2024-12-10)
  → 'github:nix-community/fenix/06de03ede52ce64db6eb65be878a39b5ec944f50?narHash=sha256-4zYEtbxdhYkmmFC5vgv9pmIVHylEuKs%2BiJb1XsKDN7o%3D' (2024-12-14)
• Updated input 'fenix/nixpkgs':
    'github:nixos/nixpkgs/22c3f2cf41a0e70184334a958e6b124fb0ce3e01?narHash=sha256-Qn3nPMSopRQJgmvHzVqPcE3I03zJyl8cSbgnnltfFDY%3D' (2024-12-07)
  → 'github:nixos/nixpkgs/5d67ea6b4b63378b9c13be21e2ec9d1afc921713?narHash=sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g%3D' (2024-12-11)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/99a6ecd41e5e458b3f4c2142b29a80d77ecda248?narHash=sha256-cK9hSImKm6FkMeIsdjzuRA1tjOKnXI1VHdmJbmpOYqI%3D' (2024-12-09)
  → 'github:rust-lang/rust-analyzer/fc18d263aa95f7d6de8174bd4c6663dfe865e6d5?narHash=sha256-EZtwXmh9P9FnoXKfbjGxyWksjrjPB4HES2HVIV%2BSTNg%3D' (2024-12-13)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/a73246e2eef4c6ed172979932bc80e1404ba2d56?narHash=sha256-463SNPWmz46iLzJKRzO3Q2b0Aurff3U1n0nYItxq7jU%3D' (2024-12-09)
  → 'github:nixos/nixpkgs/5d67ea6b4b63378b9c13be21e2ec9d1afc921713?narHash=sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g%3D' (2024-12-11)
• Updated input 'tsunami':
    'github:itepastra/tsunami/f87930a290b744248af762b13c2b4a7b6f4f5f27?narHash=sha256-rS51EA9UqtnoPSaYJrSzFij5NRcs5Axosd7m3k5BnnM%3D' (2024-12-10)
  → 'github:itepastra/tsunami/872017618ae615152dc97b6379f5e92b175a55e9?narHash=sha256-QqnrhOPgvykA%2B2a9iIzpOW8S3Ef8uA7aAFxcRqS8fB8%3D' (2024-12-12)
2024-12-15 05:12:27 +01:00
0b46dcf704
Merge branch 'main' into better-html 2024-12-13 21:16:38 +01:00
5b1fad966f
improve idle efficiency (#75) 2024-12-13 00:08:20 +01:00
606816cf0e
improve idle efficiency 2024-12-13 00:07:06 +01:00
4adb9d4ec3
add websocket stream for statistics 2024-12-12 16:25:15 +01:00
3520118336
add counter to keep track of connected clients 2024-12-12 15:09:45 +01:00
c050d8bfb0
add website components 2024-12-12 15:09:16 +01:00
365701eebd
add 404 page 2024-12-12 15:09:00 +01:00
438fac10ba
strip away the stdout counter (#72)
Remove the counter, the website works now so it's more annoying than
useful
2024-12-11 22:46:30 +01:00
3c77ce8308
add basic website (#71)
adds an index.html, and static file serving from `assets/`
2024-12-11 21:21:17 +01:00
1db13c89c6
strip away the stdout counter 2024-12-11 21:18:13 +01:00
b4d7f54612
add assets to flake source 2024-12-11 21:13:54 +01:00
5b5b2849b8
more verbose errors 2024-12-11 20:56:33 +01:00
f0bd6020a2
add basic website 2024-12-11 20:47:15 +01:00
5c3690d72a
Use info level for http requests instead of debug to reduce clutter (#64)
Makes the log only 1 line instead of like 7 for each frame that gets
sent
2024-12-11 20:26:04 +01:00
898d0e909a
Create LICENSE (#70) 2024-12-11 20:24:02 +01:00
b07250e014
Create LICENSE 2024-12-11 20:23:47 +01:00
e9bc79cfcd
remove unused dependencies (#66)
remove some unused dependencies, and make some feature-bound
2024-12-11 20:10:27 +01:00
56bfecfe7f
Merge branch 'main' into dependencies 2024-12-11 20:10:18 +01:00
0effb41c52
add all parsers feature to cargo.toml (#69)
adds a feature to have all the protocols enabled, for making sure to
test all the things
2024-12-11 20:09:05 +01:00
f124c7c9cb
protocols command (#67)
Adds a command for getting all enabled (and disabled) protocols from the
server.

- **add response for protocol status**
- **add command for protocols**
- **allow calling `Protocols` from BinaryParser**
- **allow calling `Protocols` from textparser**
2024-12-11 20:08:39 +01:00