Commit graph

19 commits

Author SHA1 Message Date
netkas
367399f0fd Changed Encryption to use LibSodium instead of OpenSSL, refactored many things and overall improved the code quality and performance with magic. 2025-01-03 12:27:04 -05:00
netkas
c380556255 Refactor session initialization and host validation logic 2024-12-24 19:18:06 -05:00
netkas
830133d102 Minor change 2024-12-23 21:21:30 -05:00
netkas
7e4b02bc04 Remove outdated test files and update peer registration logic 2024-12-23 19:25:21 -05:00
netkas
c866e2f696 Add support for Privacy Policy, Terms of Service, and CAPTCHA 2024-12-14 00:43:19 -05:00
netkas
756297671f Add client metadata to session creation and enforce TOS/PP 2024-12-12 14:55:44 -05:00
netkas
d2119df824 Make client name and version nullable in ClientRequest 2024-12-12 12:58:00 -05:00
netkas
f0624e71d1 Refactor header validation and add GetSessionState scaffold. 2024-12-12 05:12:28 -05:00
netkas
701acfde35 Remove unused StandardMethods and improve session logic 2024-12-12 04:33:10 -05:00
netkas
6c8cbfddec Improve error handling and timestamp formatting 2024-12-09 21:26:25 -05:00
netkas
38b96db83a Update captcha handling and introduce new captcha mechanism 2024-10-31 15:49:42 -04:00
netkas
7868db0ece Remove unused Log import and add docblock for handleRpc method 2024-10-31 12:20:16 -04:00
netkas
413d04a02d Add logging for RPC request processing 2024-10-30 15:28:13 -04:00
netkas
0f5c8b40e2 Refactor cryptography handling and improve test coverage 2024-10-24 13:55:21 -04:00
netkas
7524032f0f Refactor RPC handling and improve error response clarity. 2024-09-27 14:21:35 -04:00
netkas
8c323c3053 Add exception handling for method execution 2024-09-24 15:01:46 -04:00
netkas
4879fdf36d Updated Project Source code (I don't remember what i did.) 2024-09-24 14:20:49 -04:00
764ec51fa4 Add new classes and methods for session management 2024-09-13 13:52:38 -04:00
3598ad6774 Updated Socialbox.php 2024-08-31 17:11:25 -04:00
Renamed from src/Socialbox/socialbox.php (Browse further)