- Nov 01, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
and turn them into a regular string.
-
Torsten Grote authored
-
Torsten Grote authored
-
- Oct 31, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
Also removes support for anonymous forum posts. Closes #698
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
-
- Oct 27, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
-
- Oct 25, 2016
-
-
Torsten Grote authored
-
- Oct 20, 2016
-
-
akwizgran authored
Also fixed a couple of bugs.
-
- Oct 19, 2016
-
-
akwizgran authored
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
This way the forum and private group client do not need to keep track of message timestamps themselves and do not need to interact with post/message factories.
-
Torsten Grote authored
-
- Oct 10, 2016
-
-
Torsten Grote authored
-
Torsten Grote authored
-
Torsten Grote authored
This is also lays the groundwork for #384
-
Torsten Grote authored
-
Torsten Grote authored
-
- Oct 06, 2016
-
-
akwizgran authored
-
- Oct 05, 2016
-
-
Torsten Grote authored
in group metadata to be able to speed up group listings. Closes #584, #586, #585
-
- Oct 04, 2016
-
-
Torsten Grote authored
This was happening when the remote response arrives before the local response is made and thus the local response needs to be send with the ACK following. The problem was that we ACK was sent before the response which is not allowed and resulted in the session being aborted by the introducee. This was happening, because recursion is hard ;) The fix is only restarting another protocol engine to send the ACK after the first run has been completed. An integration test was added to prevent such regression in the future and to test this code path.
-
- 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
-
-
Ernir Erlingsson authored
-
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 22, 2016
-
-
akwizgran authored
-
- Sep 21, 2016
-
-
Torsten Grote authored
-