Iceshrimp.NET/Iceshrimp.Backend/Core/Helpers
Laura Hausmann d3aed20843
[backend] Replace cuid2 with System.Cryptography-based CSPRNG
This allows us to drop the cuid.net dependency and is ~6x faster while improving security (cuid2 is dubious at best in this regard). We may switch to ULID or UUIDv7 in the future for even higher performance, but this change allows for improving performance and security without any side effects.
2024-05-27 13:27:49 +02:00
..
LibMfm [backend/libmfm] Add missing @ when rendering unresolved mentions to html 2024-05-17 22:27:16 +02:00
AssemblyHelpers.cs [backend] Code cleanup: switch to BSD braces style, tweak code style 2024-02-17 02:31:00 +01:00
AuthHelpers.cs [backend] Code cleanup: switch to BSD braces style, tweak code style 2024-02-17 02:31:00 +01:00
CryptographyHelpers.cs [backend] Replace cuid2 with System.Cryptography-based CSPRNG 2024-05-27 13:27:49 +02:00
DigestHelpers.cs [backend/drive] Make image processor pluggable 2024-05-01 21:44:49 +02:00
EfHelpers.cs [backend/masto-client] Use the F# SearchQuery parser for FTS queries (ISH-11) 2024-03-04 00:12:22 +01:00
EventHelpers.cs [backend/queue] Improved AsyncAutoResetEvent implementation 2024-05-25 13:34:06 +02:00
FilterHelper.cs [backend/masto-client] Respect filters in WebSocket connections (ISH-328) 2024-05-17 19:21:41 +02:00
IdHelpers.cs [backend] Replace cuid2 with System.Cryptography-based CSPRNG 2024-05-27 13:27:49 +02:00
JsonConverters.cs [backend] Code cleanup: switch to BSD braces style, tweak code style 2024-02-17 02:31:00 +01:00
MastodonOauthHelpers.cs [backend] Code cleanup: switch to BSD braces style, tweak code style 2024-02-17 02:31:00 +01:00
NoteThreadHelpers.cs [backend/api-shared] Order note ancestors by tree path 2024-05-01 23:39:49 +02:00
StartupHelpers.cs [backend/startup] Add --https flag & corresponding launch profiles for development purposes 2024-04-23 19:24:42 +02:00
WriteLockingList.cs [backend/masto-client] Add list streaming channel (ISH-332) 2024-05-23 17:10:36 +02:00