Commit graph

407 commits

Author SHA1 Message Date
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
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
netkas
aa70a83c26 Improved return logic 2025-01-31 13:39:32 -05:00
netkas
4c28112e3b Changed type Exception to Throwable 2025-01-31 13:29:18 -05:00
netkas
0ed6a36d50 Improved InvalidRpcArgumentException handling 2025-01-31 13:28:28 -05:00
netkas
55137a93f2 Added better exception handling 2025-01-31 13:15:34 -05:00
netkas
268630226e Removed unused imports 2025-01-31 13:05:50 -05:00
netkas
2ba814f9b4 Peer resolution for a contact isn't needed, reference is found in 'address' which could be resolved at a later time 2025-01-31 13:05:31 -05:00
netkas
1f55538ad4 Improved exception handling 2025-01-31 12:56:45 -05:00
netkas
0f67bb3337 Removed unused import 2025-01-30 21:37:36 -05:00
netkas
28cb7a0a88 Removed unused import 2025-01-30 20:00:49 -05:00
netkas
e63e7eb0d7 Added method AddressBookRevokeSignature 2025-01-30 19:59:29 -05:00
netkas
051ad11aba Updated PhpDoc 2025-01-30 19:56:25 -05:00
netkas
caf3299039 Updated PhpDoc 2025-01-30 19:56:12 -05:00