Commit graph

579 commits

Author SHA1 Message Date
netkas
d9127a50e6 Correction 2025-02-10 15:23:21 -05:00
netkas
466ebcd1a8 Implemented getSelf 2025-02-10 15:16:45 -05:00
netkas
95dd4eb5f2 updated VerifyPeerSignature to make timed signatures optional, updated parameter names and improved validation 2025-02-08 00:33:19 -05:00
netkas
9e18db3e68 Minor improvements 2025-02-07 22:39:48 -05:00
netkas
7c8e0ddf86 Added DuplicationCode NoInspection 2025-02-07 22:36:12 -05:00
netkas
828b7c9b5c Renamed uuid to signature_uuid 2025-02-07 22:33:19 -05:00
netkas
a03bc464c0 Correction 2025-02-07 22:30:45 -05:00
netkas
0396ba5843 Correction 2025-02-07 22:30:14 -05:00
netkas
0b9a566e8f Correction 2025-02-07 22:30:11 -05:00
netkas
50e2d18520 Reversed the default parameter 2025-02-07 22:30:05 -05:00
netkas
13e236f244 Use the new nullAllowed parameter 2025-02-07 22:25:37 -05:00
netkas
ba3b35de9b Added parameter nullAllowed to return True if the parameter exists AND the parameter is not null if nullAllowed is set to False, by default it's True. 2025-02-07 22:24:57 -05:00
netkas
05f6661a75 Renamed ContactRecord to Contact 2025-02-07 18:23:10 -05:00
netkas
a1704338c8 Added method importData to import data from external servers 2025-02-06 15:46:11 -05:00
netkas
d929a9ec4c Added Standard Objects for the encryption channel 2025-02-06 15:38:52 -05:00
netkas
0e08bef3bc Added Encrypted channels and communication methods 2025-02-06 15:13:00 -05:00
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
4edb34aab1 Refactored StandardMethods to be more organized 2025-02-03 17:55:18 -05:00
netkas
cf1bd2e057 Renamed Authenticate to VerificationAuthenticate 2025-02-03 17:53:39 -05:00
netkas
a7fc8e87d9 Added method SettingsInformationFieldExists 2025-02-03 15:22:44 -05:00
netkas
8920080ada Added method VerifyPeerSignature 2025-02-03 15:00:37 -05:00
netkas
c4eefd5356 Improved exception handling 2025-02-03 14:52:17 -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
3472728f3a Added missing method 2025-02-03 13:41:48 -05:00
netkas
f74a91963e Made message signing in Cryptography use SHA512 as the message content for signatures rather than the message content itself to allow for simplified verification in the future 2025-02-03 13:38:41 -05:00
netkas
0a13183a0e Removed composer.json (Ew!) 2025-02-03 13:25:16 -05:00
netkas
2a0aab4a21 Improved Exception Handling 2025-02-03 13:12:40 -05:00
netkas
24530f5494 Improved Exception Handling 2025-02-03 13:02:36 -05:00
netkas
fdf9da12aa Updated method Authenticate to do one additional check 2025-01-31 22:33:51 -05:00
netkas
388605dbce Improved exception handling 2025-01-31 18:34:59 -05:00
netkas
c813139d9e Improved exception handling 2025-01-31 18:33:24 -05:00
netkas
998a7ad2ec Improved exception handling 2025-01-31 18:29:12 -05:00
netkas
056ee90515 Improved exception handling 2025-01-31 18:28:09 -05:00
netkas
a0acb28037 Improved exception handling 2025-01-31 18:26:53 -05:00
netkas
3510204dae Improved exception handling 2025-01-31 18:19:44 -05:00
netkas
cf2936e8e5 Improved exception handling 2025-01-31 18:19:09 -05:00
netkas
cd4a45c811 Added SettingsSignatureExists 2025-01-31 18:14:36 -05:00
netkas
508d4565d9 Added existence check 2025-01-31 18:13:45 -05:00
netkas
6ba7397783 Minor correction 2025-01-31 18:11:40 -05:00
netkas
b78d176fde Improved limit reached error message 2025-01-31 15:33:49 -05:00
netkas
d8fe574437 Improved exception handling 2025-01-31 15:33:05 -05:00
netkas
3014b0b97f Removed unnecessary check 2025-01-31 15:32:06 -05:00
netkas
8c2cbf48d5 Improved Peer Resolution and fixed minor bugs and issues, completed todo 2025-01-31 15:31:07 -05:00
netkas
7a39b0fd35 Renamed PeerRecord to PeerDatabaseRecord 2025-01-31 15:13:12 -05:00
netkas
148a65c2f7 Improved exception handling 2025-01-31 15:07:24 -05:00
netkas
b813d38ff9 Removed unused import 2025-01-31 15:04:36 -05:00
netkas
3b18077e76 Improved exception handling 2025-01-31 15:04:22 -05:00
netkas
8a86bd04a6 Improved exception handling 2025-01-31 15:03:52 -05:00