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

Hpqc migration (#521)

932cc30a57e64f29b5e62b5b880f7f607a767f4a authored 10 months ago by Jacob Appelbaum <[email protected]>
docker makefile, tell it to use go1.21

d695e4254ab41ad4abd1f8f81e87c5b1dbc39a55 authored 10 months ago by David Stainton <[email protected]>
fix CI yaml

5a38b3e006b2440c4d90eac3f65c45d9df5bc172 authored 10 months ago by David Stainton <[email protected]>
WIP

b0c14fa31cbb4c2e37e0b6bdb38db6bb97ccdcd8 authored 10 months ago by David Stainton <[email protected]>
Fix go.mod and github CI yaml

31ced18e98402f25a866b2e3bc84e64f54d23811 authored 10 months ago by David Stainton <[email protected]>
try to fix github CI

3d6d654967303b7b63b49d89e341c0f68388f756 authored 10 months ago by David Stainton <[email protected]>
Attempt to fix github CI

8176ed708a3d49a54c253d174ec4e403b3ae85fe authored 10 months ago by David Stainton <[email protected]>
fix go.mod

92d4ff63c993078a331d7f9eb2b529a90cc25697 authored 10 months ago by David Stainton <[email protected]>
remove toolchain directive

e3d6005cd6abb8c28399ae9699606e564aa7105f authored 10 months ago by David Stainton <[email protected]>
go mod tidy

7df063ac595f5439a2004deb9a84f49e06af070c authored 10 months ago by David Stainton <[email protected]>
edit github ci: insert a "go version"

a2a6d604b30fb6e2ed089c749492dca930ebf55e authored 10 months ago by David Stainton <[email protected]>
use latest hpqc & nyquist

4e4ed7e25dbef26bbfc628ab8cb71efc45facc6f authored 10 months ago by David Stainton <[email protected]>
Use latest nyquist

786ad96681d946fb8b8a9dd823ebd565b8f44998 authored 10 months ago by David Stainton <[email protected]>
Use latest nyquist and hpqc

e928b032c23f759a7bfc2dd92951677542be2413 authored 10 months ago by David Stainton <[email protected]>
Use latest hpqc

e371d2ee32546c5a7c297cdbee852f5c7cc5af9a authored 10 months ago by David Stainton <[email protected]>
finally fix catshadow

a7e1474c1753c4531091789ad4cfe658bce7d7a7 authored 10 months ago by David Stainton <[email protected]>
go mod tidy

b7cae83b0eb3f91f87bc4010a0c25808714aea7a authored 10 months ago by David Stainton <[email protected]>
remove replace directive

4e3d0fa88c107be12968469624b514bfb2c97889 authored 10 months ago by David Stainton <[email protected]>
Use latest hpqc

b631dd3af3017f79bc3cc354ecddaa464b0865a4 authored 10 months ago by David Stainton <[email protected]>
catshadow: try to fix

83a61f1d315812177ad77f4899a8cea2db856798 authored 10 months ago by David Stainton <[email protected]>
WIP

19f63758736099a6cfad6f9866dd5621f996ec8b authored 10 months ago by David Stainton <[email protected]>
catshadow: try to fix cbor marshaling

20a491be32b7ed539a6836e80725fcef391522ab authored 10 months ago by David Stainton <[email protected]>
try to fix memspool

c266dc4959a59255e5913e49e28a6aa490cdf8a9 authored 10 months ago by David Stainton <[email protected]>
fix benchmark test

924f0dacbe58c03dfbcb636864969d51fa032fce authored 10 months ago by David Stainton <[email protected]>
tell github ci to use go 1.20

3d89f405f0563e5fcb69e36720e5724c64b55bda authored 10 months ago by David Stainton <[email protected]>
fix minclient idkey comparison bug

a2e951f7dc158c8e68b8050bfdd6b82eecbeeeac authored 10 months ago by David Stainton <[email protected]>
fix dirauth server id key pem loading bug

c5e32edd2794d0dc6755b336187fe512e4fa2a79 authored 10 months ago by David Stainton <[email protected]>
Use latest hpqc

ed66f0ae226c15f96f594cbf0ba63b615863204a authored 10 months ago by David Stainton <[email protected]>
Use latest hpqc

46ccebf414a83f218c2a2ee68fd985323e9a2de8 authored 10 months ago by David Stainton <[email protected]>
docker with go 1.20 is required for xwing

961bb10f3632c686c791c9d3375669f4f856b704 authored 10 months ago by David Stainton <[email protected]>
Use latest hpqc and then go mod tidy

ced10e487f9aa715da2c580307d411649059d69b authored 10 months ago by David Stainton <[email protected]>
go.mod remove replace directive

2a411047f32392c30a38fb1361e642ef96fc5f9a authored 10 months ago by David Stainton <[email protected]>
More sign interface fixes

c37b43b3e17810fe0b25e39cbc03a81afdf62e91 authored 10 months ago by David Stainton <[email protected]>
Fixup dirauth, use new signature scheme

ad2568f7a8aa3c85e2e922330972e4cf268aafde authored 10 months ago by David Stainton <[email protected]>
fixup dirauth client

fea7b6fd26ad552440e05109a7c08788b6fe9105 authored 10 months ago by David Stainton <[email protected]>
disable ctidh sphinx test with build tag

644636a8e7d730a72f6d56976a567aeb5ba675ac authored 10 months ago by David Stainton <[email protected]>
fixup sphinx/path

c4e5d820c0660417ea478bf17d202e073d40bcd2 authored 10 months ago by David Stainton <[email protected]>
core/wire: fix command tests

b7906dba7bca6f4fe70e461e5e6d58c68da624a3 authored 10 months ago by David Stainton <[email protected]>
core/pki: identity key field is now byte slice

f72a040eb4e3ad37c750a16de9e2d595fcb4d661 authored 10 months ago by David Stainton <[email protected]>
core/cert: use new siganture scheme interfaces

1c2636797c3cb5ad6b5c41e671b06c7aaceadc83 authored 10 months ago by David Stainton <[email protected]>
Use new signature scheme

baa87bf63cfd30c14c72b895b02eb37eb750b1c4 authored 10 months ago by David Stainton <[email protected]>
Use latest nyquist & hpqc

dd47b6b15ceaeec8edf30e743934a8abe75d1d9a authored 10 months ago by David Stainton <[email protected]>
Use core/utils for file.go helper functions

0dc6b6af4163d57c5864743ba975b7126fb3b117 authored 10 months ago by David Stainton <[email protected]>
Add file.go to core/utils

5b0c061d779b0be03e8c0312a60f4a2e37507b20 authored 10 months ago by David Stainton <[email protected]>
bench: fix hpqc migration related bitrot

4c2fca68271985e967a567e4b516390b82f85dd5 authored 10 months ago by David Stainton <[email protected]>
genconfig: uncomment the genPrometheus

4290e4f841de4f00095531e4261455b1d522ffd3 authored 10 months ago by David Stainton <[email protected]>
Fix genconfig bug

037520b57befcde7bac0d296ed1f16e8814b9a31 authored 10 months ago by David Stainton <[email protected]>
Use latest nyquist fork

17db18ce3a17de7dbb26760921bdd9afb345b3ab authored 10 months ago by David Stainton <[email protected]>
core/wire: add more key marshaling tests

b0948413a4495a47056bf505e44e064dd4d38e16 authored 11 months ago by David Stainton <[email protected]>
dirauth/server: disable extra config validation check

0382fe58686ff2a0786b78a9deadbf481783e38f authored 11 months ago by David Stainton <[email protected]>
core/wire: fix kem marshal test

a0f9be1103778da9295380a08d825385016ecab1 authored 11 months ago by David Stainton <[email protected]>
dirauth/server: fix bitrot

b7ea97f38c8e2235c4085d234bdbe580df3ad684 authored 11 months ago by David Stainton <[email protected]>
Use latest nyquist and hpqc and circl

3bef88249b5e4461a4b9c742a084751a181c5a1b authored 11 months ago by David Stainton <[email protected]>
dirauth/server: extra validation for config file

assert that you are your own dirauth peer

2d5f6c1a015361131bb410ee6484b0baddfc8f5b authored 11 months ago by David Stainton <[email protected]>
authority/server/config: clean up UnmarshalTOML for Authority type

ccf2dbc47afa0b51b3f41883c13538591789eb4d authored 11 months ago by David Stainton <[email protected]>
Use latest hpqc / nyquest fork / circl fork

2e991ab48775f94a1104f6d79cb5625aa4135c4e authored 11 months ago by David Stainton <[email protected]>
core/wire: change pem/marshaling tests for kem keys

5e7c286100d48d27f60a549c833082ca76c1fc81 authored 11 months ago by David Stainton <[email protected]>
Fix PEM text unmarshaling

c70ea9f7bad155d1ea17bf562294c986ec87bfd6 authored 11 months ago by David Stainton <[email protected]>
voting/config: simply unmarshaling kem key

095b8b81ec8101a2f77b8477ec397e57a0fee107 authored 11 months ago by David Stainton <[email protected]>
Use latest hpqc

f3f564474c17a4bc873beb60e626ed2f78b437a2 authored 11 months ago by David Stainton <[email protected]>
authority/client: simplify key comparison

2d42eb025703d831a8ad2cadd1e7a531f86c143c authored 11 months ago by David Stainton <[email protected]>
catshadow: use UnmarshalFirst instead of Unmarshal

fd73830404312c1f06f909c96762ee4903f21d54 authored 11 months ago by David Stainton <[email protected]>
Remove old CBOR test

git rm sanity_wtf_test.go

a4e79b35f5e63f7d93653498d330402b9c99adab authored 11 months ago by David Stainton <[email protected]>
Merge branch 'upgrade_cbor' into hpqc

175a32c61048a60977f20a869a8fe4c966473b26 authored 11 months ago by David Stainton <[email protected]>
memspool: use UnmarshalFirst

to ignore padding

e4aff44c8d3404f02ce31a6ade2f798596b421d4 authored 11 months ago by Leif Ryge <[email protected]>
Merge branch 'fix_prometheus_image_name' into hpqc

d66d1887157f3f8eb7fbb5446e04533e1b0fc073 authored 11 months ago by David Stainton <[email protected]>
fix docker makefile

c205d80af08e85d8f2b9633bfa06a3adea43bd37 authored 11 months ago by David Stainton <[email protected]>
pull prometheus image from docker.io

without this change it only works when podman is configured to search docker.io
for everything, ...

0aac5cc4b6d72c3592ecec4c44002297ddb971e5 authored 11 months ago by Leif Ryge <[email protected]>
go mod tidy

c2bae13ddcd283be9d0d38bba438e4fc3e4e3b7f authored 11 months ago by David Stainton <[email protected]>
Merge remote-tracking branch 'origin/upgrade_cbor' into hpqc

3496f36e3d925dbcef8dc5b732c5268f69933bf5 authored 11 months ago by David Stainton <[email protected]>
upgrade cbor to v2.5.0

this requires that ping use this:
https://pkg.go.dev/github.com/fxamacker/cbor/v2#UnmarshalFirst...

c3608a47997dd97c52e074326e12200383acacf2 authored 11 months ago by Leif Ryge <[email protected]>
Update deps

0397e203c8647a00c603907c58ed8bafeb366e38 authored 11 months ago by David Stainton <[email protected]>
Update deps, use hpqc and nyquist hpqc branch

73907e35bf4215f82efda49d31b353250b7a8af5 authored 11 months ago by David Stainton <[email protected]>
go.mod: Use hpqc instead of local redirect

d8d3b0b03a0712cb27095890c64982df89d2bb34 authored 11 months ago by David Stainton <[email protected]>
server: fix hpqc bitrot

047a05e6aaf3e4173ccd5272e44dc256e410dd9f authored 11 months ago by David Stainton <[email protected]>
server/provider: fix bitrot

506da2aec6106e09bd60b3d7d6c91cac219a1abe authored 11 months ago by David Stainton <[email protected]>
server: remove obsolete keyserver internal plugin

d9782c1479a38c5e3bd473ecc59945eaab6ea148 authored 11 months ago by David Stainton <[email protected]>
server: fix mixkeys test

4c7cb3ebc5801e25aac8e4a5135be13f5705de86 authored 11 months ago by David Stainton <[email protected]>
genconfig: fix bitrot

6aca84f551c7d652e275663f22e0d21db2347d6e authored 11 months ago by David Stainton <[email protected]>
authority: fix server state tests

c30d4f1414a588de79cd8165d9b5fc329d3fa99a authored 11 months ago by David Stainton <[email protected]>
rm -rf nonvoting

guess the previous merge didn't work like i planned

51335ccb8463b792f66b9ce6490a6140dce22817 authored 11 months ago by David Stainton <[email protected]>
minclient/client: fixup bitrot

4d147e1ac947dca2cb03081e788306ccbeb75355 authored 11 months ago by David Stainton <[email protected]>
Merge branch 'rm_nonvoting' into hpqc

f0bb3948e815786d95af4f671f5f9d3e8905ad2e authored 11 months ago by David Stainton <[email protected]>
server/config: fixup bitrot

cc8c2eea8f9f5ff185ce79f4b5dffe3f9f33ea5d authored 11 months ago by David Stainton <[email protected]>
server: fix internal pki.go

d7e89c14012c08831e581fff0b79770091dc053c authored 11 months ago by David Stainton <[email protected]>
Merge branch 'main' into rm_nonvoting

d7c9470d7a4af8944f9e31b5a82a4eb43ba9154a authored 11 months ago by David Stainton <[email protected]>
go mod tidy

72b7a5ee71bfe33a0ad4a6a6f25f78189ffb3215 authored 11 months ago by David Stainton <[email protected]>
Merge branch 'main' into hpqc

802c4d534b560e946ae0d0b9614e79316d42041f authored 11 months ago by David Stainton <[email protected]>
docker: add prometheus instance to deployment (#401)

this adds an instance of prometheus and generates a configuration for it
so that each mix node ...

bc1c9fccfb829e44141920625dd00e3a08d9c001 authored 11 months ago by mixmasala <[email protected]>
Merge remote-tracking branch 'origin/main' into add_prometheus_metrics_collector

3ae21494779f41fcb19f2d7d7075ef25c8836756 authored 11 months ago by Masala <[email protected]>
Fix broken links in catshadow README (#510)

529cccfda2df8a7ea0fa8a2b854be26a25874e5d authored 11 months ago by David Stainton <[email protected]>
Fix broken links in catshadow README

09c47f35026cf13df2bba1a91929dc5afb4a4011 authored 11 months ago by link2xt <[email protected]>
authority/voting/server: omit logging PII upon GetConsensus failure (#504)

If there is no document available for the requested epoch, the
requesting client IP is being lo...

e47962668404278a98e8353fed059cb889889d21 authored 11 months ago by mixmasala <[email protected]>
Merge branch 'main' into fix_123_log_client_ip_on_no_consensus

fc7a7f1a60aa3353128329d546bc6552eb4c8844 authored 11 months ago by David Stainton <[email protected]>
server/internal/mixkey: eliminate mixkey perisistence (#503)

This eliminates problematic MixKey persiistence to disk. Previously, the
mix server would write...

bf0fc51e7ff21b495c92a4bf4417875fdbfb3b2c authored 11 months ago by David Stainton <[email protected]>
authority/voting/server: omit logging PII upon GetConsensus failure

If there is no document available for the requested epoch, the requesting client IP is being log...

5fc7051dcdfcfd482db54e2f818d48785397df69 authored 11 months ago by Masala <[email protected]>
server/internal/mixkey: clean up comments

a9a691104c14c13436dc7700e3abd1b4f47410fc authored 11 months ago by Masala <[email protected]>
server/internal/mixkey: eliminate mixkey perisistence

This eliminates problematic MixKey persiistence to disk. Previously, the mix server would write ...

61efd9449761f8f83206976c2b316dc3859474a9 authored 11 months ago by Masala <[email protected]>
docs/handbook/mix_server.rst: update CBORPlugin section (#500)

Update section referring to CBOR plugin, remove incorrect information
regarding CBOR-over-HTTP ...

80405cc1b1e5e06da1a4e707ed9356fd9f412794 authored 11 months ago by David Stainton <[email protected]>
docs/handbook/mix_server.rst: update CBORPlugin section

Update section referring to CBOR plugin, remove incorrect information regarding CBOR-over-HTTP a...

01709088640aa75f695686c54997266f7b1b0766 authored 11 months ago by Masala <[email protected]>