Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/katzenpost/katzenpost
Katzenpost is a free and open source software project dedicated to researching and developing mix network protocols
https://github.com/katzenpost/katzenpost
add link to playground instructions, change documentation links a bit
de48731f9ec73663ebabb6bc399a399382b5e7ff authored over 6 years ago
de48731f9ec73663ebabb6bc399a399382b5e7ff authored over 6 years ago
add masala to team page
2a1f96c446c94579c2b2f6e15618b0108b91a344 authored over 6 years ago
2a1f96c446c94579c2b2f6e15618b0108b91a344 authored over 6 years ago
Fix paths in HACKING
2cf99386c87e8624b03210dfdfcbabfffc8f3796 authored over 6 years ago
2cf99386c87e8624b03210dfdfcbabfffc8f3796 authored over 6 years ago
add link to hacking guide
c19b4abb71b19809a00509b9d4fe1536625349d9 authored over 6 years ago
c19b4abb71b19809a00509b9d4fe1536625349d9 authored over 6 years ago
add playground downloads and links to handbook
633f52b422647691ea6fcc6265c694b069c4a507 authored over 6 years ago
633f52b422647691ea6fcc6265c694b069c4a507 authored over 6 years ago
Add registration arguments to MakeConfig
Removes import of playground.
dc8326f6b77432ad054557e429ad1338e0331b9f authored over 6 years ago
Merge branch 'certificate.0'
19c6ebcb649aa4bc46e1cf999e7784ee27da172e authored over 6 years ago
19c6ebcb649aa4bc46e1cf999e7784ee27da172e authored over 6 years ago
cert: move to specs dir
7dfd96f682daa3331c3f63e2cfc576a615ac4e5b authored over 6 years ago
7dfd96f682daa3331c3f63e2cfc576a615ac4e5b authored over 6 years ago
cert: corrections to the serialization format
5f9b3d5cdaba325c9290f901b6287449fcc72ef1 authored over 6 years ago
5f9b3d5cdaba325c9290f901b6287449fcc72ef1 authored over 6 years ago
crypto/cert: fixed error return values
ff96578906565be8fb2cb8010996aa5b736a050c authored over 6 years ago
ff96578906565be8fb2cb8010996aa5b736a050c authored over 6 years ago
releases: add release note for v0.0.6
d7b25d5b0787f058fc6c202ec2af8745e6beed5d authored over 6 years ago
d7b25d5b0787f058fc6c202ec2af8745e6beed5d authored over 6 years ago
nonvoting s11n: fix cert expiration
081b24dc8304ac62de1045f97055948e556c723f authored over 6 years ago
081b24dc8304ac62de1045f97055948e556c723f authored over 6 years ago
log error from AddSignature
038adf6e7f990bd126ab350bb77e961030b3fa66 authored over 6 years ago
038adf6e7f990bd126ab350bb77e961030b3fa66 authored over 6 years ago
return error if signature does not sign certificate
e7ae84102031a6772b65a2efcc3e3ee8049301a8 authored over 6 years ago
e7ae84102031a6772b65a2efcc3e3ee8049301a8 authored over 6 years ago
return error if signature does not sign certificate
1d2532116f4fd98cef08123b32da54c008efeb7b authored over 6 years ago
1d2532116f4fd98cef08123b32da54c008efeb7b authored over 6 years ago
do not nil the document if a signature failed
cacb7964dc03da5c3ddbc3e13e8b8f447423e533 authored over 6 years ago
cacb7964dc03da5c3ddbc3e13e8b8f447423e533 authored over 6 years ago
Merge remote-tracking branch 'origin/master' into add_srv.2
882a7c41c70f8b154dd6bfa62634b0c18cab5198 authored over 6 years ago
882a7c41c70f8b154dd6bfa62634b0c18cab5198 authored over 6 years ago
Expire certificates after 3 Epochs
b74d913170f04359ddfe0f948a9171ced68acd75 authored over 6 years ago
b74d913170f04359ddfe0f948a9171ced68acd75 authored over 6 years ago
Error if consensus document for wrong epoch was received
d31867329616e5791ce3eeeda1c3e9b37ba7054b authored over 6 years ago
d31867329616e5791ce3eeeda1c3e9b37ba7054b authored over 6 years ago
Replace non-voting with voting in package comment
af0df6541370b0d2855c71054ca0fd12aa42cb08 authored over 6 years ago
af0df6541370b0d2855c71054ca0fd12aa42cb08 authored over 6 years ago
Replace nonvoting with voting in logging, etc
360eccb44e4bf65523503dc774f64820e2de9de2 authored over 6 years ago
360eccb44e4bf65523503dc774f64820e2de9de2 authored over 6 years ago
Do not break consensus if a mix was omitted from some votes
2bc847c31cf539bbd08d532211174b207ac00a7e authored over 6 years ago
2bc847c31cf539bbd08d532211174b207ac00a7e authored over 6 years ago
releases: release notes for new release
592a39d4ab2f7b31a464de357684f3097cc48e36 authored over 6 years ago
592a39d4ab2f7b31a464de357684f3097cc48e36 authored over 6 years ago
handbook: add note about NoLaunchListeners
965c0e946db41aaef473a03e216325a62d3de3c9 authored over 6 years ago
965c0e946db41aaef473a03e216325a62d3de3c9 authored over 6 years ago
Merge branch 'master' into add_srv.2
75d1d08c7444a03ecd7e04d52e694358ed79e86b authored over 6 years ago
75d1d08c7444a03ecd7e04d52e694358ed79e86b authored over 6 years ago
s11n: Use cert's VerifyThreshold
be163767eb066adf8f5a7a892ddc14ede231b7e3 authored over 6 years ago
be163767eb066adf8f5a7a892ddc14ede231b7e3 authored over 6 years ago
voting: Use core/crypto/cert instead of jose
6b04b29bf9cecbd7731ffe22f83fd83cdb0bcf8c authored over 6 years ago
6b04b29bf9cecbd7731ffe22f83fd83cdb0bcf8c authored over 6 years ago
s11n: Use core/crypto/cert instead of jose
b934a1263b5799e8433dee6c5fb5530d13dbb854 authored over 6 years ago
b934a1263b5799e8433dee6c5fb5530d13dbb854 authored over 6 years ago
Add USER_LINK thwack command
fixes #80
16cbb5bce980db5a176c208eb3ae7fc7abcdfd40 authored over 6 years ago
Fix data race in startup code path
3586a61e1d12304f641c393f80b4d6c9b7613282 authored over 6 years ago
3586a61e1d12304f641c393f80b4d6c9b7613282 authored over 6 years ago
Make the username casemapped
If the username is not casemapped, the registration client will create a
directory that mailprox...
Add comments to tallyVotes
52a8725210cb7e3a88639f0605b46aeb41188aed authored over 6 years ago
52a8725210cb7e3a88639f0605b46aeb41188aed authored over 6 years ago
Skip vote if MixParameters failed to encode
26f864edc78758fb9a86bb25811eb97914080f5f authored over 6 years ago
26f864edc78758fb9a86bb25811eb97914080f5f authored over 6 years ago
Continue processing votes if a vote fails to decode
1fe47a7d27d4328d32918d26cdaead3d00abbd6c authored over 6 years ago
1fe47a7d27d4328d32918d26cdaead3d00abbd6c authored over 6 years ago
golint: drop redundant else
a20c92939f801f9d75db5e434506a2d869c76dea authored over 6 years ago
a20c92939f801f9d75db5e434506a2d869c76dea authored over 6 years ago
Add comments to s11n Document and Descriptor methods
471e9c71f4ab6c0f19a8b33d5e9d3ebdfdfdd967 authored over 6 years ago
471e9c71f4ab6c0f19a8b33d5e9d3ebdfdfdd967 authored over 6 years ago
Add comment to config Validate method
159761f9333ae473c85761a546fd18388085bbf3 authored over 6 years ago
159761f9333ae473c85761a546fd18388085bbf3 authored over 6 years ago
Add comments to SharedRandom methods
8e1451e7637014339d63fad2b256b844f62c2505 authored over 6 years ago
8e1451e7637014339d63fad2b256b844f62c2505 authored over 6 years ago
golint: remove underscore in names
ccbf601e3cc8fd07354d212a2309c44453c7eff8 authored over 6 years ago
ccbf601e3cc8fd07354d212a2309c44453c7eff8 authored over 6 years ago
golint: use fmt.Errorf
2c02966d357da04e86d189524c7550f3cf8c40f8 authored over 6 years ago
2c02966d357da04e86d189524c7550f3cf8c40f8 authored over 6 years ago
use consistent receiver names
145dda5c2daca70297a253ed2eb3af8779570769 authored over 6 years ago
145dda5c2daca70297a253ed2eb3af8779570769 authored over 6 years ago
Add comments to DeterministicRandReader methods
6665c2ce25204b231f8bc00e9a47d7fcc6f4c7ef authored over 6 years ago
6665c2ce25204b231f8bc00e9a47d7fcc6f4c7ef authored over 6 years ago
inherit prior consensus topology
085e149a42912e287eaa2d0d4be5da753a79f5f4 authored over 6 years ago
085e149a42912e287eaa2d0d4be5da753a79f5f4 authored over 6 years ago
split up SharedRandom tests
bc81fb9738045b1f5f2337c6c9755f8d94d2deda authored over 6 years ago
bc81fb9738045b1f5f2337c6c9755f8d94d2deda authored over 6 years ago
format error string properly
75a1e913ef44ba88535ea4d6cc6e6a2dddfedc61 authored over 6 years ago
75a1e913ef44ba88535ea4d6cc6e6a2dddfedc61 authored over 6 years ago
Add RotateLog to voting authority
35670773585ce56c51f66d93734f7caea66a769a authored over 6 years ago
35670773585ce56c51f66d93734f7caea66a769a authored over 6 years ago
fix out-of-scope variable
91b1e242362789ec1db8bdcb7f82a45a1248baab authored over 6 years ago
91b1e242362789ec1db8bdcb7f82a45a1248baab authored over 6 years ago
add error return type to computeSharedRandom
87e37cadb6ff8aa67cf1c0d0594c222b1962f4e8 authored over 6 years ago
87e37cadb6ff8aa67cf1c0d0594c222b1962f4e8 authored over 6 years ago
go fmt
e7f96236c7abcd0e757f5cc49b7b5697e301ffa3 authored over 6 years ago
e7f96236c7abcd0e757f5cc49b7b5697e301ffa3 authored over 6 years ago
send reveal commands to peers
019a9551ef859cd7fe6ad230ae6cf8b20fdec51b authored over 6 years ago
019a9551ef859cd7fe6ad230ae6cf8b20fdec51b authored over 6 years ago
TODO: consider topology balancing
f8c2961abb47c8e7e15ed44405493daf7458cf67 authored over 6 years ago
f8c2961abb47c8e7e15ed44405493daf7458cf67 authored over 6 years ago
correct commit/reveal scheme comment
a96c6a93f80c18f8d0bf925bfd146bd55720ad16 authored over 6 years ago
a96c6a93f80c18f8d0bf925bfd146bd55720ad16 authored over 6 years ago
improve document verification, todo, formalize fields in Document
a41b459471664d4a9c8908be25d02b4ed6382635 authored over 6 years ago
a41b459471664d4a9c8908be25d02b4ed6382635 authored over 6 years ago
use constant for shared random length
866372e98dd7c99a29f4ab2e8a83e73131c32fd6 authored over 6 years ago
866372e98dd7c99a29f4ab2e8a83e73131c32fd6 authored over 6 years ago
include srvalue in consensus
14ea2f60f5774f343f4b808a79aa1c11517d803c authored over 6 years ago
14ea2f60f5774f343f4b808a79aa1c11517d803c authored over 6 years ago
fix bug where SRV was not instanced per vote
705db7e9594491fc55577ac4a95e6fb3526bcace authored over 6 years ago
705db7e9594491fc55577ac4a95e6fb3526bcace authored over 6 years ago
fix SRV.Veriffy()
83c8befa8827c7fc40304139ccb5c1725a330a75 authored over 6 years ago
83c8befa8827c7fc40304139ccb5c1725a330a75 authored over 6 years ago
allocate buf
e4f8f63e0a214e254f53222c22f760a23ee45b14 authored over 6 years ago
e4f8f63e0a214e254f53222c22f760a23ee45b14 authored over 6 years ago
save SharedRandomCommit for each vote received
e0684abd99a5faf81b23c67f9622ac1dc1bfc22d authored over 6 years ago
e0684abd99a5faf81b23c67f9622ac1dc1bfc22d authored over 6 years ago
fix some SRV.Commit() bugs
5445eef61870760ac0dcac42234f93920fbf1022 authored over 6 years ago
5445eef61870760ac0dcac42234f93920fbf1022 authored over 6 years ago
Rename SRV to SharedRandom
0f05daa963a7df978158426e84a06e868edc333c authored over 6 years ago
0f05daa963a7df978158426e84a06e868edc333c authored over 6 years ago
use slices
1377d23f2f46fe7b14451308d1f2d9e1a06aef01 authored over 6 years ago
1377d23f2f46fe7b14451308d1f2d9e1a06aef01 authored over 6 years ago
syntax bugs
c84cbe7d73d3bc65ced8aa5ed0a260c1729e3b43 authored over 6 years ago
c84cbe7d73d3bc65ced8aa5ed0a260c1729e3b43 authored over 6 years ago
go fmt
ad8450881df9cf4cdf078fd075806766aef47b8a authored over 6 years ago
ad8450881df9cf4cdf078fd075806766aef47b8a authored over 6 years ago
go fmt
81d6df05b3c0244e012396813ef40dba2b967064 authored over 6 years ago
81d6df05b3c0244e012396813ef40dba2b967064 authored over 6 years ago
use srv in generateTopology, fix syntax bugs
a4c8d074ab96f4e3c6f8caa6ec4478d05b99bad1 authored over 6 years ago
a4c8d074ab96f4e3c6f8caa6ec4478d05b99bad1 authored over 6 years ago
use copy properly
9b1f3ead4986058af5a6f02e9362b007aff2bc92 authored over 6 years ago
9b1f3ead4986058af5a6f02e9362b007aff2bc92 authored over 6 years ago
remove junk code
f1c2cb8b0a569c1d524f2dfe7aef7363c46faf6f authored over 6 years ago
f1c2cb8b0a569c1d524f2dfe7aef7363c46faf6f authored over 6 years ago
remove NewSRV
24d703a088771a69b67117ae9a65031534504cfb authored over 6 years ago
24d703a088771a69b67117ae9a65031534504cfb authored over 6 years ago
Update copyright banners
bf63a54d714acce9e7c0ef13ae856fc40f85d82d authored over 6 years ago
bf63a54d714acce9e7c0ef13ae856fc40f85d82d authored over 6 years ago
Fix race condition in authority client unit test.
3a433ed573e02556b4241dea189cdd622b3f3cec authored over 6 years ago
3a433ed573e02556b4241dea189cdd622b3f3cec authored over 6 years ago
randomize topology every epoch
c6a7eea9e17d65da9921aace099e2e7eed550b9b authored over 6 years ago
c6a7eea9e17d65da9921aace099e2e7eed550b9b authored over 6 years ago
add bootstrapped state to fsm
bebcb4b6b27263ec373115497b73a91b1f4b151f authored over 6 years ago
bebcb4b6b27263ec373115497b73a91b1f4b151f authored over 6 years ago
remove reference to deprecated method
6ce420de7a82e482bfe0ef85ebcd3b05d0fb02b8 authored over 6 years ago
6ce420de7a82e482bfe0ef85ebcd3b05d0fb02b8 authored over 6 years ago
Pass AuthorityPeer struct to fmt.Errorf
ed6a0ea29e50bdf93438f809e85ef3b0509de9be authored over 6 years ago
ed6a0ea29e50bdf93438f809e85ef3b0509de9be authored over 6 years ago
add a SRV struct type
6305cad1ab0972b816c8b94150f6353b3b6aeff2 authored over 6 years ago
6305cad1ab0972b816c8b94150f6353b3b6aeff2 authored over 6 years ago
add commit-and-reveal to state machine
1019f7b2e39f98921d7fb7d469f3c1dd1fe3c4db authored over 6 years ago
1019f7b2e39f98921d7fb7d469f3c1dd1fe3c4db authored over 6 years ago
patch out broken test
3bf5600300a7a70fb90a233d3bbe915a6b6de8c1 authored over 6 years ago
3bf5600300a7a70fb90a233d3bbe915a6b6de8c1 authored over 6 years ago
remove debugging cruft
729af22c1790c1cd9040c69d7844c4964a9a3de6 authored over 6 years ago
729af22c1790c1cd9040c69d7844c4964a9a3de6 authored over 6 years ago
add consensed state to fsm
f3dcc7f488edb543d1b04390d5b4e774becc9d65 authored over 6 years ago
f3dcc7f488edb543d1b04390d5b4e774becc9d65 authored over 6 years ago
Clarify consensus failure message
20c0670a2b4e1fdbe0ba17587e0068f201aa3cdc authored over 6 years ago
20c0670a2b4e1fdbe0ba17587e0068f201aa3cdc authored over 6 years ago
finish onRevealUpload
3134a41bfc60132f9df88d8c4aa98ccf1887e04d authored over 6 years ago
3134a41bfc60132f9df88d8c4aa98ccf1887e04d authored over 6 years ago
work-in-progress: add SRV Commit to vote
c5d14a206d746c3a81beb58ea7ea7bff9b0ea3ca authored over 6 years ago
c5d14a206d746c3a81beb58ea7ea7bff9b0ea3ca authored over 6 years ago
fail consensus if there is a dissenting consensus.
if an authority receives n/2 - 1 or more signatures that do not match
the authority's document,...
voting/server: fix err code path of sendVoteToPeer
071a3f2a9ad601e41fd1a7f34dc39f882ccf6c3f authored over 6 years ago
071a3f2a9ad601e41fd1a7f34dc39f882ccf6c3f authored over 6 years ago
Make struct initialization one field per line
9189754de85852c1424840c6a0c54684023bcea9 authored over 6 years ago
9189754de85852c1424840c6a0c54684023bcea9 authored over 6 years ago
enforce signature position on vote
9160a34839573520c06c4472db77a23955d01aef authored over 6 years ago
9160a34839573520c06c4472db77a23955d01aef authored over 6 years ago
server: fsm bug fix
fsm should not progress to next vote phase if we
don't have enough descriptors
add consensus failure state
4b216d0e003a7e3567459754608cc8434e5fb743 authored over 6 years ago
4b216d0e003a7e3567459754608cc8434e5fb743 authored over 6 years ago
add SRVCommit field to s11n.Document
27f931c6e74cbd06d616b389f9a3fd58ceedfd34 authored over 6 years ago
27f931c6e74cbd06d616b389f9a3fd58ceedfd34 authored over 6 years ago
go fmt, fix imports
170bc7c7b343b84081861931cb164b17c1b386fa authored over 6 years ago
170bc7c7b343b84081861931cb164b17c1b386fa authored over 6 years ago
add SRV commit and reveal values to the s11n.Document
21a3780ecb1f2669fcc205c028a7357220c26741 authored over 6 years ago
21a3780ecb1f2669fcc205c028a7357220c26741 authored over 6 years ago
Add deterministic rand with Perm method for fixing topology generation
c7f8e25548cbce9a2a47128e19309a585c1ea2c9 authored over 6 years ago
c7f8e25548cbce9a2a47128e19309a585c1ea2c9 authored over 6 years ago
Perm(3) index out of range
55788ff9a157576fe7afea6b2be4160bdc4c1404 authored over 6 years ago
55788ff9a157576fe7afea6b2be4160bdc4c1404 authored over 6 years ago
DEBUGGING: consensus views not equal
d67cf4a2092c6ef3eb631d92683848761f343b6e authored over 6 years ago
d67cf4a2092c6ef3eb631d92683848761f343b6e authored over 6 years ago
extract sig using VerifyMulti
7bf8031d827efa743fcf05e8744c21eff28156cf authored over 6 years ago
7bf8031d827efa743fcf05e8744c21eff28156cf authored over 6 years ago
add comment on possible bug
b57202721f3f61414c6791031cb68507b0136cce authored over 6 years ago
b57202721f3f61414c6791031cb68507b0136cce authored over 6 years ago
Int63() should not return negative values
e20ea014e0728584f24df740604ad1f63be4a43a authored over 6 years ago
e20ea014e0728584f24df740604ad1f63be4a43a authored over 6 years ago
use []byte key and don't XOR with zero
bd7e5064fc24b2a6fe8756ff2057bcdbab86b641 authored over 6 years ago
bd7e5064fc24b2a6fe8756ff2057bcdbab86b641 authored over 6 years ago
don't forget to count our own signature
9075df0164af717f12ed6de8422839bd98c433dd authored over 6 years ago
9075df0164af717f12ed6de8422839bd98c433dd authored over 6 years ago