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
|
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
|
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
|
83a47ddd5e
|
Updated method AddressBookGetContact to return a full standard contact, improved standard contact object
|
2025-01-30 19:51:37 -05:00 |
|
netkas
|
d12b4d1c1d
|
Updated PhpDocs
|
2025-01-30 15:23:19 -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
|
10e1368942
|
Added the ability to parse created and expired as strings/null
|
2025-01-29 15:40:40 -05:00 |
|
netkas
|
5e26b08f9e
|
Added additional check
|
2025-01-29 15:40:24 -05:00 |
|
netkas
|
c2330b374a
|
Added TextCaptchaVerification
|
2025-01-29 15:26:58 -05:00 |
|
netkas
|
75897da9e9
|
Added SignatureKeyPair for a client object
|
2025-01-29 15:26:36 -05:00 |
|
netkas
|
dd35bc69b3
|
Added ImageCaptchaVerification as a standard object
|
2025-01-29 15:24:48 -05:00 |
|
netkas
|
4a9c42a52d
|
Removed ImageCaptcha (Old)
|
2025-01-29 15:24:39 -05:00 |
|
netkas
|
c5093e4d0c
|
Added ExternalUrlVerification as a standard object
|
2025-01-29 15:24:32 -05:00 |
|
netkas
|
cebfa72ec0
|
Moved ExportedSession from Objects to Objects\Client & Added signing keypairs & a default keypair
|
2025-01-29 15:24:06 -05:00 |
|
netkas
|
bdd35dc8ac
|
Added ContactKnownKeyRecord.php
|
2025-01-29 15:23:42 -05:00 |
|
netkas
|
1b89a7f921
|
Improved Flag Parsing in Peer object constructor
|
2025-01-27 03:51:44 -05:00 |
|
netkas
|
3e5199d776
|
Corrected property access in InformationField
|
2025-01-27 03:51:28 -05:00 |
|
netkas
|
71d921def5
|
Updated PhpDoc
|
2025-01-24 15:20:42 -05:00 |
|
netkas
|
a826f4f3a9
|
Updated Standard Peer object to include standard information fields and updated PeerInformationManager to retrieve filtered fields per privacy condition
|
2025-01-24 15:20:19 -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
|
75de51c910
|
Added method ADDRESS_BOOK_GET_CONTACTS
|
2025-01-22 22:01:07 -05:00 |
|
netkas
|
9e02f0c29b
|
Simplified RpcRequest constructor to accept StandardMethods & string as a input for the method parameter
|
2025-01-22 15:43:27 -05:00 |
|
netkas
|
0d09e77d59
|
Updated PhpDocs
|
2025-01-22 15:36:19 -05:00 |
|
netkas
|
f9a268058f
|
Refactor toStandardPeer to improve data construction clarity
|
2025-01-15 15:15:21 -05:00 |
|
netkas
|
8cad8f97fe
|
Add __toString method to PeerAddress class
|
2025-01-15 15:15:06 -05:00 |
|
netkas
|
eda41155aa
|
Update exception message for invalid address type
|
2025-01-15 15:04:53 -05:00 |
|
netkas
|
a2bbb6e57b
|
Add transport encryption and configuration updates
|
2025-01-15 14:22:46 -05:00 |
|
netkas
|
1cab09b675
|
Add isExternal method to PeerAddress class
|
2025-01-14 15:45:02 -05:00 |
|
netkas
|
b46423db14
|
Add ContactRecord class for handling contact data
|
2025-01-14 14:51:37 -05:00 |
|
netkas
|
92c70559f4
|
Fix session expiration logic in SessionRecord
|
2025-01-11 19:59:16 -05:00 |
|
netkas
|
7eae62cfd8
|
Add updated field to RegisteredPeerRecord
|
2025-01-11 19:39:09 -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
|
a41313c221
|
Normalize header keys to lowercase for consistency.
|
2025-01-10 13:30:18 -05:00 |
|
netkas
|
26c7cd650f
|
Handle null values and validate inputs in RegisteredPeerRecord
|
2025-01-09 15:47:21 -05:00 |
|
netkas
|
1c4621c55b
|
Enhance flag handling for session operations.
|
2025-01-06 04:44:12 -05:00 |
|
netkas
|
85814913e4
|
Update password handling and session methods
|
2025-01-05 01:23:43 -05:00 |
|
netkas
|
8b9896f196
|
Add default value for getFlags() $asString parameter
|
2025-01-04 15:34:40 -05:00 |
|
netkas
|
b04de2f2a7
|
Add methods for deleting and updating peer information
|
2025-01-04 15:32:42 -05:00 |
|
netkas
|
9ebf3f641f
|
Add expiration handling to sessions and refactor state conversion
|
2025-01-03 21:38:33 -05:00 |
|
netkas
|
f2ae3100de
|
Minor correction
|
2025-01-03 21:22:40 -05:00 |
|
netkas
|
e9269a24fc
|
Implement session inactivity expiration handling.
|
2025-01-03 21:22:02 -05:00 |
|
netkas
|
e4b9a08972
|
Add signing key management functionality
|
2025-01-03 18:30:50 -05:00 |
|
netkas
|
d732c89632
|
Add Peer class and conversion method in RegisteredPeerRecord
|
2025-01-03 18:30:40 -05:00 |
|
netkas
|
a3976742d6
|
Add recursive array conversion in RpcResponse::convertToArray
|
2025-01-03 18:30:27 -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 |
|