- Nov 08, 2016
-
-
akwizgran authored
-
- Nov 04, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
interface and a factory for that.
-
- Nov 02, 2016
-
-
Torsten Grote authored
-
- Nov 01, 2016
-
-
akwizgran authored
-
Torsten Grote authored
-
akwizgran authored
-
akwizgran authored
-
Torsten Grote authored
-
Ernir Erlingsson authored
added a cache to the IdentityManager, changed its signature, modified when and where the author is stored made the author creation single-threaded again in the LifecycleManager, removed redundant code
-
Torsten Grote authored
-
Torsten Grote authored
-
- Oct 31, 2016
-
-
Torsten Grote authored
-
- Oct 19, 2016
- Oct 14, 2016
-
-
Torsten Grote authored
-
- Oct 10, 2016
-
-
Torsten Grote authored
-
- Oct 05, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
in group metadata to be able to speed up group listings. Closes #584, #586, #585
-
- Sep 30, 2016
-
-
Torsten Grote authored
-
- Sep 28, 2016
-
-
Ernir Erlingsson authored
-
Torsten Grote authored
Like other recursive operations on the dependency graph, this is not done in a single transaction to prevent an attacker from creating arbitrary large transactions. So at startup, the `ValidationManager` finds and resumes any unfinished operations, by looking for shared messages with unshared dependencies.
-
Torsten Grote authored
This also adds unit tests to prevent regressions like this in the future.
-
- Sep 27, 2016
-
-
akwizgran authored
The docs say this can happen for a directory if there's an I/O error.
-
- Sep 26, 2016
-
-
Torsten Grote authored
-
- Sep 23, 2016
-
-
akwizgran authored
-
- Sep 22, 2016
-
-
akwizgran authored
-
- Sep 20, 2016
-
-
akwizgran authored
-
- Sep 09, 2016
-
-
akwizgran authored
-
- Sep 01, 2016
-
-
Torsten Grote authored
and use it for retreiving the status of an author faster. Also add tests for both.
-
- Aug 31, 2016
-
-
Torsten Grote authored
-
- Aug 30, 2016
-
-
Torsten Grote authored
Before the introducee sends her ACK, she derives a master key from the ephemeral shared secret as before. Two nonces and a MAC key are then derived from the master key. The local introducee signs one of the nonces and calculates a MAC over her own identity public key, ephemeral public key, transport properties and timestamp. The local introducee includes the signature and MAC in her ACK. On receiving the remote introducee's ACK, the local introducee verifies the signature and MAC. Should the verification fail, an ABORT is sent to the introducer and the remote introducee that was added as inactive is deleted again.
-
Torsten Grote authored
The MAC and signature are not yet generated and verified. This will happen in a later commit.
-
Torsten Grote authored
-
- Aug 29, 2016
-
-
Torsten Grote authored
Comments and reblogs need to depend on the post they refer to. Since message dependencies are limited to one group, the post and also the comments need to be wrapped when commented on or reblogged to another blog. For this reason, in addition to comments, two new wrapping message types are introduced. They retain all data of the original messages and allow for reconstruction and signature verification. This commit breaks backwards compatibility with old blog posts. It removes the content type, title and parent ID from the post message structure.
-
Torsten Grote authored
-
- Aug 26, 2016