Commit Graph

29 Commits (c936a52a9eb18e302fbd5158da7188f674912530)

Author SHA1 Message Date
Damir Manapov db18d854cd transaction_id, destination twice 7 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Mark Haines adb04b1e57 Update copyright notices 10 years ago
Mark Haines db9ce032a4 Fix pep8 codestyle warnings 10 years ago
Mark Haines cb4b6c844a Merge PDUs and Events into one object 10 years ago
Mark Haines 8d8a133c89 SYN-103: Remove "origin" and "destination" keys from edus 10 years ago
Erik Johnston 5d439b127b PEP8 10 years ago
Erik Johnston 1c06806f90 Finish redaction algorithm. 10 years ago
Erik Johnston 440cbd5235 Add support for sending failures 10 years ago
Erik Johnston aa76bf39ab Remove unused imports 10 years ago
Erik Johnston 68698e0ac8 Fix bugs in generating event signatures and hashing 10 years ago
Erik Johnston ad6eacb3e9 Rename PDU fields to match that of events. 10 years ago
Mark Haines 5e2236f9ff fix pyflakes warnings 10 years ago
Mark Haines 8afbece683 Remove signatures from pdu when computing hashes to use for prev pdus, make sure is_state is a boolean. 10 years ago
Mark Haines 82c5820767 keep 'origin_server_ts' as 'ts' in the database to avoid needlessly updating schema 10 years ago
Mark Haines f5cf7ac25b SPEC-7: Rename 'ts' to 'origin_server_ts' 10 years ago
Mark Haines c5cec1cc77 Rename 'meta' to 'unsigned' 10 years ago
Mark Haines 4d1a7624f4 move 'age' into 'meta' subdict so that it is clearer that it is not part of the signed data 10 years ago
Mark Haines bb04447c44 Include hashes of previous pdus when referencing them 10 years ago
Mark Haines 1c445f88f6 persist hashes and origin signatures for PDUs 10 years ago
Mark Haines 9aed791fc3 SYN-103: Ignore the 'origin' key in received EDUs. Instead take the origin from the transaction itself 10 years ago
Mark Haines 10ef8e6e4b SYN-75 sign at the request level rather than the transaction level 10 years ago
Mark Haines b95a178584 SYN-75 Verify signatures on server to server transactions 10 years ago
Erik Johnston 39e3fc69e5 Make the state resolution use actual power levels rather than taking them from a Pdu key. 10 years ago
Matthew Hodgson 8a7c1d6a00 fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch. 10 years ago
Erik Johnston b8ab9f1c0a Add all the necessary checks to make banning work. 10 years ago
Matthew Hodgson f98e6380f1 add in whitespace after copyright statements to improve legibility 10 years ago
matrix.org 4f475c7697 Reference Matrix Home Server 10 years ago