Skip to content
Snippets Groups Projects
Forked from briar / briar
Loading
  • Torsten Grote's avatar
    d0581724
    When a message is shared, share its transitive dependencies · d0581724
    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.
    d0581724
    History
    When a message is shared, share its transitive dependencies
    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.