Commit graph mtp/crypto
Author SHA1 Message Date
a764277967 Update Rust crate chacha20poly1305 to 0.11
Some checks failed
renovate/artifacts Artifact file update failure
renovate/stability-days Updates have met minimum release age requirement
CI / checks (pull_request) Failing after 2m13s
2026-08-06 03:02:39 +02:00
2809435304 Update Rust crate base64 to 0.23
Some checks failed
CI / checks (pull_request) Failing after 5m7s
2026-08-06 00:02:57 +02:00
Alex Emmet
3919eb46fd [Fix] Wasm & Webserver
All checks were successful
CI / checks (push) Successful in 5m28s
2026-07-19 20:16:17 +02:00
Alex Emmet
1b796d0ce7 Brought Example up to spec
Some checks failed
CI / checks (push) Failing after 3m29s
2026-07-19 02:01:58 +02:00
Alex Emmet
6e5c985719 General Upgrade, NEW: WebServers, Better Docs
Some checks failed
CI / checks (push) Failing after 5m18s
2026-07-18 14:48:21 +02:00
Alex Emmet
5f11d476b6 [Clean] safer unwrap & except handling
Some checks failed
CI / checks (push) Failing after 1m51s
2026-07-15 19:11:01 +02:00
Alex Emmet
912aa9491c CryptoUtil 2026-07-03 16:43:29 +02:00
Alex Emmet
30f2a82145 Crypto Readme 2026-07-02 23:22:26 +02:00
6b9bbb6ebf (feat): add crypto interface for MTPClient in wasm
Some checks failed
CI / rustfmt (push) Successful in 17s
CI / wasm build (push) Successful in 1m18s
CI / clippy (push) Successful in 1m32s
CI / test (push) Successful in 1m53s
CI / example (push) Successful in 1m35s
CI / duplicate code (push) Failing after 31s
CI / web client (push) Failing after 32s
CI / cargo-machete (push) Successful in 1m9s
CI / cargo-deny (push) Failing after 2m31s
(qol): update readme
(fix): small bug in keypair.rs
2026-06-28 16:04:03 +02:00
Alex Emmet
daf2f940d5 [Add] Key de-/serialization 2026-06-28 14:42:56 +02:00
Alex Emmet
6ef1293603 [Add] Ease of use functions
Some checks failed
CI / rustfmt (push) Failing after 17s
CI / wasm build (push) Failing after 1m13s
CI / clippy (push) Failing after 1m17s
CI / example (push) Failing after 1m30s
CI / test (push) Successful in 1m50s
CI / duplicate code (push) Failing after 31s
CI / web client (push) Failing after 31s
CI / cargo-machete (push) Successful in 1m15s
CI / cargo-deny (push) Failing after 2m26s
2026-06-28 03:26:07 +02:00
89a20044a5 (feat): rename example-usage to just example
Some checks failed
CI / rustfmt (push) Successful in 17s
CI / clippy (push) Failing after 1m16s
CI / wasm build (push) Successful in 1m17s
CI / example (push) Successful in 1m29s
CI / test (push) Successful in 1m49s
CI / duplicate code (push) Successful in 12s
CI / web client (push) Failing after 27s
CI / cargo-machete (push) Successful in 1m10s
CI / cargo-deny (push) Failing after 2m20s
(feat): add the example's web-client dist folder to a gitignore
(fix): format issues
(fix): a lot of duplicate code
2026-06-27 03:20:25 +02:00
22245e673d (feat): add package.json for easy wasm installs
Some checks failed
CI / rustfmt (push) Failing after 23s
CI / clippy (push) Successful in 1m51s
CI / wasm build (push) Successful in 1m33s
CI / test (push) Successful in 2m21s
CI / example usage (push) Successful in 1m42s
CI / duplicate code (push) Successful in 11s
CI / cargo-machete (push) Successful in 1m38s
CI / web client (push) Failing after 24s
CI / cargo-deny (push) Failing after 3m23s
(feat): add code quality control
(fix): ci rewritten for forgejo
(qol): move docs to dedicated docs/ folder
2026-06-27 02:32:43 +02:00
Alex Emmet
43f028a1f6 Gitignores
Some checks failed
CI / rustfmt (push) Has been cancelled
CI / clippy (push) Has been cancelled
CI / test (push) Has been cancelled
CI / wasm build (push) Has been cancelled
CI / cargo-deny (push) Has been cancelled
2026-06-27 02:00:42 +02:00
Alex Emmet
f4118f28ba Host & Client force randomness on each other.
Updated Reserved entry order. Made DataType ID changes easier in future
(this MAY NOT  happen again once in use).
2026-06-26 17:08:48 +02:00
Alex Emmet
687e6f9642 Merge
Crypto
WASM
TESTS
2026-06-25 22:08:44 +02:00
Alex Emmet
2a00bb35e7 Clean & Better Encryption 2026-06-25 19:41:51 +02:00
Alex Emmet
298253d6fa WASM 2026-06-24 16:19:55 +02:00
Alex Emmet
ade0c3cde4 A lot 2026-06-23 23:18:03 +02:00
Alex Emmet
c2a7afe6c1 Values, Cleaning, Docs, Tests, Example (Current Example is Wrong) 2026-06-22 23:29:18 +02:00
Alex Emmet
907b9f04db [WIP] Version Parsing 2026-06-22 14:39:18 +02:00
Alex Emmet
8337fa3d8f Types Creation 2026-06-21 22:57:50 +02:00
Alex Emmet
94f2280570 Basic Crypto 2026-06-21 16:11:00 +02:00
Alex Emmet
02f94993c7 General & Crypto 2026-06-20 15:25:36 +02:00
Alex Emmet
0bbcab5727 Initial commit 2026-06-20 01:55:31 +02:00