Iceshrimp.NET/Iceshrimp.Backend
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
..
Controllers [backend/api] Add user follow, unfollow & lookup api methods (ISH-346) 2024-05-23 23:11:51 +02:00
Core [backend] Replace cuid2 with System.Cryptography-based CSPRNG 2024-05-27 13:27:49 +02:00
Hubs [backend/streaming] Respect list members that are hidden from home in streaming connections 2024-05-23 17:23:50 +02:00
Pages [backend/razor] Add assembly metadata to FrontendSPA template 2024-05-25 01:10:17 +02:00
Properties [backend/startup] Add --https flag & corresponding launch profiles for development purposes 2024-04-23 19:24:42 +02:00
wwwroot [frontend] Further cleanup 2024-04-01 15:44:53 +02:00
configuration.ini [backend/core] Don't allow connections to local addresses by default (ISH-330, ISH-331) 2024-05-17 14:19:48 +02:00
GlobalUsings.cs [backend] Code cleanup: switch to BSD braces style, tweak code style 2024-02-17 02:31:00 +01:00
Iceshrimp.Backend.csproj [backend] Replace cuid2 with System.Cryptography-based CSPRNG 2024-05-27 13:27:49 +02:00
Startup.cs [backend/startup] Add --https flag & corresponding launch profiles for development purposes 2024-04-23 19:24:42 +02:00