netkas
|
b380df95fe
|
Removed unused import
|
2025-02-04 15:07:05 -05:00 |
|
netkas
|
4068862d3c
|
Removed unused exception
|
2025-02-04 15:06:41 -05:00 |
|
netkas
|
7485733219
|
Added method verifyPeerSignature(PeerAddress|string $signingPeer, string $signatureUuid, string $signatureKey, string $signature, string $messageHash, int $signatureTime): SignatureVerificationStatus
|
2025-02-03 14:11:07 -05:00 |
|
netkas
|
0e190c085a
|
Added method signTimedMessage() and verifyTimedMessage() for verifying messages based on signed timestamps
|
2025-02-03 13:59:11 -05:00 |
|
netkas
|
8c2cbf48d5
|
Improved Peer Resolution and fixed minor bugs and issues, completed todo
|
2025-01-31 15:31:07 -05:00 |
|
netkas
|
330e7f876b
|
Added the ability to trust signing keys & resolve signing keys for peers, minor improvements and added new standard error "CONFLICT"
|
2025-01-30 15:20:11 -05:00 |
|
netkas
|
b8346e139c
|
Renamed StandardException to StandardRpcException
|
2025-01-30 00:37:37 -05:00 |
|
netkas
|
efc9905200
|
Moved StandardException to it's own namespace
|
2025-01-30 00:27:06 -05:00 |
|
netkas
|
59d08b88b1
|
Added decentralized method resolvePeerSignature
|
2025-01-29 15:41:49 -05:00 |
|
netkas
|
f40b9ed7f4
|
Resolve peer at host identification to prevent accidental peer creation when it isn't necessary
|
2025-01-27 03:52:17 -05:00 |
|
netkas
|
93eff1320f
|
Corrected session initiation logic
|
2025-01-27 03:38:11 -05:00 |
|
netkas
|
8d5a95da9b
|
Added self-host resolution for resolvePeer
|
2025-01-27 02:35:41 -05:00 |
|
netkas
|
3311862263
|
Refactor and enhance peer resolution logic
|
2025-01-25 17:26:13 -05:00 |
|
netkas
|
aba9adf916
|
Added the method AddressBookGetContact and minor improvements in other implementations
|
2025-01-24 19:12:03 -05:00 |
|
netkas
|
f689e36378
|
Refactored Peer Information to use InformationFields rather than being hard-coded into the peer record
|
2025-01-24 15:10:20 -05:00 |
|
netkas
|
3bb5f2788e
|
Updated PhpDocs
|
2025-01-22 15:36:01 -05:00 |
|
netkas
|
ad1e819094
|
Type error fixes
|
2025-01-22 15:04:41 -05:00 |
|
netkas
|
9dd8c39ce1
|
Refactor peer resolution logic and add sync interval setting
|
2025-01-15 15:49:53 -05:00 |
|
netkas
|
ab03439e04
|
Refactor peer synchronization and resolution logic.
|
2025-01-15 15:21:44 -05:00 |
|
netkas
|
a7f5d268de
|
Add support for handling PING requests in Socialbox
|
2025-01-15 13:55:33 -05:00 |
|
netkas
|
5cb8e72ca5
|
Refactor header validation logic.
|
2025-01-14 15:45:17 -05:00 |
|
netkas
|
edf6677256
|
Add error handling and update parameter in RPC request
|
2025-01-14 14:53:21 -05:00 |
|
netkas
|
0fbb824f10
|
Add error handling and refactor peer synchronization logic
|
2025-01-11 19:49:20 -05:00 |
|
netkas
|
24e21038e8
|
Handle host peer identification and synchronization logic
|
2025-01-11 19:38:09 -05:00 |
|
netkas
|
4d01947092
|
Add authentication method to SocialClient
|
2025-01-10 18:11:24 -05:00 |
|
netkas
|
a4b17f91e0
|
Minor Correction
|
2025-01-10 15:17:12 -05:00 |
|
netkas
|
62c8d332a9
|
Add peer resolution through the resolvePeer method
|
2025-01-10 15:16:02 -05:00 |
|
netkas
|
fde3ccfc68
|
Add external session management and support for remote servers
|
2025-01-10 14:58:24 -05:00 |
|
netkas
|
ec32978050
|
Handle missing session in DHE exchange requests
|
2025-01-10 13:34:40 -05:00 |
|
netkas
|
e9269a24fc
|
Implement session inactivity expiration handling.
|
2025-01-03 21:22:02 -05:00 |
|
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 |
|