Page MenuHomePhabricator
Feed All Transactions
AuthorObjectTransactionDate
PiRKD19037: fuzz: support std::byte in Consume{Fixed,Variable}LengthByteVectorWed, Dec 3, 14:19
PiRKD19037: fuzz: support std::byte in Consume{Fixed,Variable}LengthByteVector
PiRK updated this revision to Diff 56845. 
Wed, Dec 3, 14:19
PiRKDiff 56845
PiRK created this diff. 
Wed, Dec 3, 14:18
teamcityD19036: crypto: require key on ChaCha20 initialization
teamcity edited the summary of this revision. 
Wed, Dec 3, 14:17
PiRKD19036: crypto: require key on ChaCha20 initialization
PiRK edited the test plan for this revision. 
Wed, Dec 3, 14:17
PiRKD19036: crypto: require key on ChaCha20 initializationWed, Dec 3, 14:17
PiRKD19036: crypto: require key on ChaCha20 initialization
PiRK updated this revision to Diff 56844. 
Wed, Dec 3, 14:17
PiRKD19036: crypto: require key on ChaCha20 initialization
PiRK edited the summary of this revision. 
Wed, Dec 3, 14:17
PiRKD19035: random: simplify FastRandomContext::randbytes using fillrandWed, Dec 3, 14:17
PiRKD19036: crypto: require key on ChaCha20 initialization
PiRK created this revision. 
Wed, Dec 3, 14:17
PiRKD19036: crypto: require key on ChaCha20 initialization
PiRK retitled this revision from to crypto: require key on ChaCha20 initialization. 
Wed, Dec 3, 14:17
PiRKD19036: crypto: require key on ChaCha20 initialization
PiRK requested review of this revision. 
Wed, Dec 3, 14:17
HeraldD19036: crypto: require key on ChaCha20 initialization
Herald added a reviewer: Restricted Project. 
Wed, Dec 3, 14:17
PiRKDiff 56844
PiRK created this diff. 
Wed, Dec 3, 14:17
teamcityD19035: random: simplify FastRandomContext::randbytes using fillrand
teamcity edited the summary of this revision. 
Wed, Dec 3, 14:16
PiRKD19035: random: simplify FastRandomContext::randbytes using fillrand
PiRK edited the summary of this revision. 
Wed, Dec 3, 14:16
PiRKD19035: random: simplify FastRandomContext::randbytes using fillrandWed, Dec 3, 14:16
PiRKD19035: random: simplify FastRandomContext::randbytes using fillrand
PiRK edited the test plan for this revision. 
Wed, Dec 3, 14:16
PiRKD19035: random: simplify FastRandomContext::randbytes using fillrand
PiRK retitled this revision from to random: simplify FastRandomContext::randbytes using fillrand. 
Wed, Dec 3, 14:16
PiRKD19035: random: simplify FastRandomContext::randbytes using fillrand
PiRK updated this revision to Diff 56843. 
Wed, Dec 3, 14:16
PiRKD19035: random: simplify FastRandomContext::randbytes using fillrand
PiRK created this revision. 
Wed, Dec 3, 14:16
HeraldD19035: random: simplify FastRandomContext::randbytes using fillrand
Herald added a reviewer: Restricted Project. 
Wed, Dec 3, 14:16
PiRKD19035: random: simplify FastRandomContext::randbytes using fillrand
PiRK requested review of this revision. 
Wed, Dec 3, 14:16
PiRKD19034: crypto: refactor ChaCha20 classes to use Span<std::byte> interfaceWed, Dec 3, 14:16
PiRKDiff 56843
PiRK created this diff. 
Wed, Dec 3, 14:16
teamcityD19034: crypto: refactor ChaCha20 classes to use Span<std::byte> interface
teamcity edited the summary of this revision. 
Wed, Dec 3, 14:13
HeraldD19034: crypto: refactor ChaCha20 classes to use Span<std::byte> interface
Herald added a reviewer: Restricted Project. 
Wed, Dec 3, 14:13
PiRKD19034: crypto: refactor ChaCha20 classes to use Span<std::byte> interface
PiRK edited the summary of this revision. 
Wed, Dec 3, 14:13
PiRKD19034: crypto: refactor ChaCha20 classes to use Span<std::byte> interface
PiRK requested review of this revision. 
Wed, Dec 3, 14:13
PiRKD19034: crypto: refactor ChaCha20 classes to use Span<std::byte> interface
PiRK created this revision. 
Wed, Dec 3, 14:13
PiRKD19034: crypto: refactor ChaCha20 classes to use Span<std::byte> interface
PiRK updated this revision to Diff 56842. 
Wed, Dec 3, 14:13
PiRKD19034: crypto: refactor ChaCha20 classes to use Span<std::byte> interface
PiRK edited the test plan for this revision. 
Wed, Dec 3, 14:13
PiRKD19034: crypto: refactor ChaCha20 classes to use Span<std::byte> interface
PiRK retitled this revision from to crypto: refactor ChaCha20 classes to use Span<std::byte> interface. 
Wed, Dec 3, 14:13
PiRKDiff 56842
PiRK created this diff. 
Wed, Dec 3, 14:13
teamcityW21 Code Coverage Summary
teamcity edited this Panel. 
Wed, Dec 3, 13:39
teamcityW21 Code Coverage Summary
teamcity edited this Panel. 
Wed, Dec 3, 13:02
PiRKrABC02005029af2f: crypto: support split plaintext in ChaCha20Poly1305 Encrypt/DecryptWed, Dec 3, 12:21
PiRKD19022: crypto: support split plaintext in ChaCha20Poly1305 Encrypt/DecryptWed, Dec 3, 12:21
PiRKD19022: crypto: support split plaintext in ChaCha20Poly1305 Encrypt/DecryptWed, Dec 3, 12:21
PiRKD19022: crypto: support split plaintext in ChaCha20Poly1305 Encrypt/Decrypt
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:21
PiRKrABC69375ba14d16: bench: add benchmark for FSChaCha20Poly1305Wed, Dec 3, 12:21
PiRKD19021: bench: add benchmark for FSChaCha20Poly1305Wed, Dec 3, 12:21
PiRKD19021: bench: add benchmark for FSChaCha20Poly1305Wed, Dec 3, 12:21
PiRKD19021: bench: add benchmark for FSChaCha20Poly1305
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:21
PiRKrABCbe0a2db1ebe5: crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439Wed, Dec 3, 12:21
PiRKrABC82a77c13ec76: crypto: add FSChaCha20, a rekeying wrapper around ChaCha20Wed, Dec 3, 12:21
PiRKrABC588797934f6b: crypto: add FSChaCha20Poly1305, rekeying wrapper around ChaCha20Poly1305Wed, Dec 3, 12:21
PiRKD19018: crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439Wed, Dec 3, 12:21
PiRKD19020: crypto: add FSChaCha20Poly1305, rekeying wrapper around ChaCha20Poly1305Wed, Dec 3, 12:21
PiRKD19020: crypto: add FSChaCha20Poly1305, rekeying wrapper around ChaCha20Poly1305Wed, Dec 3, 12:21
PiRKD19019: crypto: add FSChaCha20, a rekeying wrapper around ChaCha20Wed, Dec 3, 12:21
PiRKD19020: crypto: add FSChaCha20Poly1305, rekeying wrapper around ChaCha20Poly1305
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:21
PiRKD19018: crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:21
PiRKD19019: crypto: add FSChaCha20, a rekeying wrapper around ChaCha20
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:21
PiRKD19019: crypto: add FSChaCha20, a rekeying wrapper around ChaCha20Wed, Dec 3, 12:21
PiRKD19018: crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439Wed, Dec 3, 12:21
PiRKrABC090592f0cc19: crypto: remove outdated variant of ChaCha20Poly1305 AEADWed, Dec 3, 12:20
PiRKD19017: crypto: remove outdated variant of ChaCha20Poly1305 AEADWed, Dec 3, 12:20
PiRKD19017: crypto: remove outdated variant of ChaCha20Poly1305 AEADWed, Dec 3, 12:20
PiRKD19017: crypto: remove outdated variant of ChaCha20Poly1305 AEAD
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:20
PiRKrABC2c7236d682f0: Switch all callers from poly1305_auth to Poly1305 classWed, Dec 3, 12:20
PiRKD19016: Switch all callers from poly1305_auth to Poly1305 class
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:20
PiRKD19016: Switch all callers from poly1305_auth to Poly1305 classWed, Dec 3, 12:20
PiRKD19016: Switch all callers from poly1305_auth to Poly1305 classWed, Dec 3, 12:20
PiRKrABCa7d0eef1aa10: Make poly1305 support incremental computation + modernizeWed, Dec 3, 12:20
PiRKD19015: Make poly1305 support incremental computation + modernizeWed, Dec 3, 12:20
PiRKD19015: Make poly1305 support incremental computation + modernize
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:20
PiRKD19015: Make poly1305 support incremental computation + modernizeWed, Dec 3, 12:20
PiRKrABC82a77c13ec76: crypto: add FSChaCha20, a rekeying wrapper around ChaCha20
PiRK committed rABC82a77c13ec76: crypto: add FSChaCha20, a rekeying wrapper around ChaCha20 (authored by Pieter Wuille <pieter@wuille.net>). 
Wed, Dec 3, 12:20
PiRKrABC588797934f6b: crypto: add FSChaCha20Poly1305, rekeying wrapper around ChaCha20Poly1305Wed, Dec 3, 12:20
PiRKrABC02005029af2f: crypto: support split plaintext in ChaCha20Poly1305 Encrypt/Decrypt
PiRK committed rABC02005029af2f: crypto: support split plaintext in ChaCha20Poly1305 Encrypt/Decrypt (authored by Pieter Wuille <pieter@wuille.net>). 
Wed, Dec 3, 12:20
PiRKrABC69375ba14d16: bench: add benchmark for FSChaCha20Poly1305
PiRK committed rABC69375ba14d16: bench: add benchmark for FSChaCha20Poly1305 (authored by Pieter Wuille <pieter@wuille.net>). 
Wed, Dec 3, 12:20
PiRKrABC2c7236d682f0: Switch all callers from poly1305_auth to Poly1305 class
PiRK committed rABC2c7236d682f0: Switch all callers from poly1305_auth to Poly1305 class (authored by Pieter Wuille <pieter@wuille.net>). 
Wed, Dec 3, 12:20
PiRKrABC090592f0cc19: crypto: remove outdated variant of ChaCha20Poly1305 AEAD
PiRK committed rABC090592f0cc19: crypto: remove outdated variant of ChaCha20Poly1305 AEAD (authored by Pieter Wuille <pieter@wuille.net>). 
Wed, Dec 3, 12:20
PiRKrABCa7d0eef1aa10: Make poly1305 support incremental computation + modernize
PiRK committed rABCa7d0eef1aa10: Make poly1305 support incremental computation + modernize (authored by Pieter Wuille <pieter@wuille.net>). 
Wed, Dec 3, 12:20
PiRKrABCbe0a2db1ebe5: crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439
PiRK committed rABCbe0a2db1ebe5: crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439 (authored by Pieter Wuille <pieter@wuille.net>). 
Wed, Dec 3, 12:20
PiRKD19015: Make poly1305 support incremental computation + modernize
PiRK edited the summary of this revision. 
Wed, Dec 3, 12:01
PiRKrABC6d2396b14b92: Allow std::byte serializationWed, Dec 3, 12:00
PiRKD19032: Allow std::byte serialization
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:00
PiRKD19032: Allow std::byte serializationWed, Dec 3, 12:00
PiRKD19032: Allow std::byte serializationWed, Dec 3, 12:00
PiRKrABC992f1accb751: Allow FastRandomContext::randbytes for all byte typesWed, Dec 3, 12:00
PiRKrABC32cfbe0e0fdd: Use only Span{} constructor for byte-like types where possibleWed, Dec 3, 12:00
PiRKD19030: Use only Span{} constructor for byte-like types where possible
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:00
PiRKD19031: Allow FastRandomContext::randbytes for all byte typesWed, Dec 3, 12:00
PiRKD19030: Use only Span{} constructor for byte-like types where possibleWed, Dec 3, 12:00
PiRKD19031: Allow FastRandomContext::randbytes for all byte types
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 12:00
PiRKD19031: Allow FastRandomContext::randbytes for all byte typesWed, Dec 3, 12:00
PiRKD19030: Use only Span{} constructor for byte-like types where possibleWed, Dec 3, 12:00
PiRKrABC57b5db459e01: util: Allow std::byte and char Span serializationWed, Dec 3, 11:59
PiRKD19029: util: Allow std::byte and char Span serializationWed, Dec 3, 11:59
PiRKD19029: util: Allow std::byte and char Span serialization
This revision was automatically updated to reflect the committed changes. 
Wed, Dec 3, 11:59
PiRKD19029: util: Allow std::byte and char Span serializationWed, Dec 3, 11:59
PiRKrABC6d2396b14b92: Allow std::byte serialization
PiRK committed rABC6d2396b14b92: Allow std::byte serialization (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>). 
Wed, Dec 3, 11:59
PiRKrABC992f1accb751: Allow FastRandomContext::randbytes for all byte types
PiRK committed rABC992f1accb751: Allow FastRandomContext::randbytes for all byte types (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>). 
Wed, Dec 3, 11:59
PiRKrABC32cfbe0e0fdd: Use only Span{} constructor for byte-like types where possible
PiRK committed rABC32cfbe0e0fdd: Use only Span{} constructor for byte-like types where possible (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>). 
Wed, Dec 3, 11:59
PiRKrABC57b5db459e01: util: Allow std::byte and char Span serialization
PiRK committed rABC57b5db459e01: util: Allow std::byte and char Span serialization (authored by MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>). 
Wed, Dec 3, 11:59
HarbormasterD19022: crypto: support split plaintext in ChaCha20Poly1305 Encrypt/Decrypt
Harbormaster completed remote builds in B35209: Diff 56829. 
Wed, Dec 3, 10:21
HarbormasterD19018: crypto: add the ChaCha20Poly1305 AEAD as specified in RFC8439
Harbormaster completed remote builds in B35208: Diff 56828. 
Wed, Dec 3, 10:20
FabienD19032: Allow std::byte serialization
Fabien accepted this revision. 
Wed, Dec 3, 10:10