|
e510c3bb6a
|
Implement retrieving a single event over federation
Fix url encoding during homeserver signature check
|
2021-08-21 11:25:36 +02:00 |
|
|
4b60a145ca
|
Split Identifier struct into seperate types
|
2021-08-19 16:31:03 +02:00 |
|
|
58d3e17259
|
Add dialyzer dependency
Add typespecs to several functions
|
2021-08-18 23:22:04 +02:00 |
|
|
1781575e75
|
Calculate and set event id using reference hash
|
2021-08-18 13:54:18 +02:00 |
|
|
02edff90e7
|
Add function to query whether server participates in a room
Move from integer timestamps to datetimes
|
2021-08-16 19:30:47 +02:00 |
|
|
c5de486dba
|
Handle enacl exceptions during signature checks
Fix usage of undecoded signing key during server authentication
Fix several bugs in profile query endpoint
|
2021-08-13 17:36:34 +02:00 |
|
|
ff3dd38369
|
Verify signatures of signing keys
|
2021-08-13 13:45:10 +02:00 |
|
|
fb59fee754
|
Add schemas and functions to query signing keys from servers
|
2021-08-13 00:45:07 +02:00 |
|
|
e6b3c4752d
|
Fix server signature verification
|
2021-08-10 18:02:53 +02:00 |
|
|
33b64d80f5
|
Add code for verifying homeservers' signatures on API requests
|
2021-08-08 19:20:10 +02:00 |
|
|
1e53776a8d
|
Add federation API
Add signing keys fed API request
|
2021-08-06 22:03:34 +02:00 |
|
|
38af22fea6
|
Add function to sign event
Add signing server to perform signing
Add enacl library to perform ed25519 crypto
|
2021-08-05 13:30:46 +02:00 |
|
|
0c40c26bca
|
Add function to calculate content hash of an event
Add function to redact an event
|
2021-08-04 15:28:27 +02:00 |
|
|
e284b3e21a
|
Add several checks before processing an event for state resolution
|
2021-07-26 19:47:38 +02:00 |
|
|
9be94751dc
|
Add part of room creation endpoint
|
2021-07-17 17:38:20 +02:00 |
|
|
6b9c9333b8
|
Add more register tests
|
2021-07-13 19:35:02 +02:00 |
|
|
598af7a884
|
Add endpoint for room creation
|
2021-07-10 23:16:00 +02:00 |
|
|
7c73c2c424
|
Create schemas for JSON API endpoints
|
2021-06-26 22:02:18 +02:00 |
|
|
1ec18163c1
|
Add plug to generate Matrix error
|
2021-06-26 01:14:09 +02:00 |
|
|
dac1a429b9
|
Implement access token authentication
Add whoami endpoint
|
2021-06-26 00:29:33 +02:00 |
|
|
d81a42bf8a
|
Implement register endpoint for m.login.dummy login type
Add device table
|
2021-06-25 17:43:12 +02:00 |
|
|
e6e4472b94
|
Init git repo
|
2021-06-22 14:09:25 +02:00 |
|