netkas
|
28a5cb9b07
|
Renamed CommunicationRecipientType.php to EncryptionMessageRecipient.php
|
2025-02-21 22:59:10 -05:00 |
|
netkas
|
4a2a307fed
|
Renamed EncryptionChannelState.php to EncryptionChannelStatus.php
|
2025-02-21 22:58:45 -05:00 |
|
netkas
|
29a3d42538
|
Major changes, revamp required
|
2025-02-20 00:34:07 -05:00 |
|
netkas
|
b076f80ce5
|
Updated docs
|
2025-02-11 13:31:15 -05:00 |
|
netkas
|
2362e36ca4
|
Renamed SettingsGetSigningKeys to SettingsGetSignatures
|
2025-02-10 15:38:43 -05:00 |
|
netkas
|
6f600fa45e
|
Renamed SettingsGetSigningKey to SettingsGetSignature
|
2025-02-10 15:37:53 -05:00 |
|
netkas
|
0e08bef3bc
|
Added Encrypted channels and communication methods
|
2025-02-06 15:13:00 -05:00 |
|
netkas
|
4edb34aab1
|
Refactored StandardMethods to be more organized
|
2025-02-03 17:55:18 -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
|
24530f5494
|
Improved Exception Handling
|
2025-02-03 13:02:36 -05:00 |
|
netkas
|
4f1f0ce151
|
Added PhpDoc
|
2025-01-30 15:42:18 -05:00 |
|
netkas
|
8d6675915a
|
Imported class
|
2025-01-30 15:24:55 -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
|
1e10e761db
|
Restructured StandardMethod Namespaces
|
2025-01-29 15:52:38 -05:00 |
|
netkas
|
d6e397247a
|
Formatting update
|
2025-01-29 15:42:28 -05:00 |
|
netkas
|
f76109347a
|
Updated error codes
|
2025-01-29 15:42:19 -05:00 |
|
netkas
|
7d5071747b
|
Added SigningKeyState
|
2025-01-29 15:41:25 -05:00 |
|
netkas
|
7809f32a5e
|
Refactored StandardMethods and added to-be-implemented methods
|
2025-01-29 15:27:21 -05:00 |
|
netkas
|
3744cf5412
|
Updated Database Structure
|
2025-01-27 02:53:59 -05:00 |
|
netkas
|
6401e46bc0
|
Made registration stage always allow information field updates
|
2025-01-24 15:21:58 -05:00 |
|
netkas
|
baff154b05
|
Added missing import
|
2025-01-24 15:21:06 -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
|
aa445c7bdd
|
Added method ADDRESS_BOOK_DELETE_CONTACT
|
2025-01-22 15:40:50 -05:00 |
|
netkas
|
bb3e0a5ffa
|
Updated PhpDoc, added method ADDRESS_BOOK_ADD_CONTACT, minor correction in getRegistrationMethods where $methods was not initialized
|
2025-01-22 15:35:35 -05:00 |
|
netkas
|
3adb62cfc7
|
Add PING request type to RequestType enum
|
2025-01-15 13:55:43 -05:00 |
|
netkas
|
cd12c1b987
|
Refactor SessionFlags handling and improve test coverage
|
2025-01-14 14:53:47 -05:00 |
|
netkas
|
14ad8588b0
|
Add ContactRelationshipType enum
|
2025-01-14 14:52:40 -05:00 |
|
netkas
|
9e9596989d
|
Refactor session flag handling and add VER_AUTHENTICATION.
|
2025-01-10 18:17:28 -05:00 |
|
netkas
|
9d9a4b46b3
|
Add Authenticate method to handle external peer authentication
|
2025-01-10 18:09:47 -05:00 |
|
netkas
|
62c8d332a9
|
Add peer resolution through the resolvePeer method
|
2025-01-10 15:16:02 -05:00 |
|
netkas
|
86acae60a2
|
Add support for authentication_otp database object
|
2025-01-08 15:02:44 -05:00 |
|
netkas
|
77911af6d9
|
Label unimplemented methods in StandardMethods enum.
|
2025-01-07 15:26:32 -05:00 |
|
netkas
|
70c0fb2e54
|
Add authentication configuration and allowed methods logic
|
2025-01-07 15:25:32 -05:00 |
|
netkas
|
2082225fb7
|
Add support for deleting display pictures
|
2025-01-05 01:36:57 -05:00 |
|
netkas
|
85814913e4
|
Update password handling and session methods
|
2025-01-05 01:23:43 -05:00 |
|
netkas
|
b04de2f2a7
|
Add methods for deleting and updating peer information
|
2025-01-04 15:32:42 -05:00 |
|
netkas
|
e4b9a08972
|
Add signing key management functionality
|
2025-01-03 18:30:50 -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
|
85a81784f9
|
Updated database & Implemented Docker support. (unfinished)
|
2024-12-30 13:58:47 -05:00 |
|
netkas
|
c380556255
|
Refactor session initialization and host validation logic
|
2024-12-24 19:18:06 -05:00 |
|
netkas
|
738f8a455c
|
Add display picture support and error code refactor
|
2024-12-24 15:05:35 -05:00 |
|
netkas
|
85bdff7d3c
|
Add SettingsSetDisplayName method and refactor unused imports
|
2024-12-24 00:51:13 -05:00 |
|
netkas
|
395e6b95ff
|
Refactor and extend configuration classes.
|
2024-12-23 19:02:37 -05:00 |
|
netkas
|
01253d5115
|
Refactor and enhance session flags, enums, and RPC methods.
|
2024-12-20 15:02:57 -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 |
|