Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

The Katzenpost software project

Katzenpost is a free and open source software project dedicated to researching and developing mix networks so that people can communicate more freely.
Collective - Host: opensource - https://opencollective.com/the-katzenpost-software-project - Website: https://katzenpost.mixnetworks.org/ - Code: https://github.com/katzenpost

quicvarint: remove deprecated Write function (#3781)

github.com/katzenpost/quic-go - 5aa2beb706e20aa6e511505af8b8d7d25feddb40 authored over 1 year ago
Merge pull request #3812 from quic-go/snd-buf-size

increase the UDP send buffer size to 2 MB

github.com/katzenpost/quic-go - 5d54c0b82cb6e33ede98c06063d5a25645c64f66 authored over 1 year ago
Merge remote-tracking branch 'origin/main' into use_new_ctidh_types

github.com/katzenpost/katzenpost - a2839906610e886a61037401cf692acfd4609709 authored over 1 year ago
transport: increase the UDP send buffer size as well

github.com/katzenpost/quic-go - 2ab17e20af9ac60aa8c8b3c21aa7ea4716e9bd8e authored over 1 year ago
add a function to set the UDP send buffer size

This function is the equivalent to the function used to set the UDP
receive buffer size. It's so...

github.com/katzenpost/quic-go - 74be4d2755eec6f9af63f63d7fbeb1c3c68a275c authored over 1 year ago
simplify connection handling when setting the receive buffer

github.com/katzenpost/quic-go - 600502ab06f693ca1f59e6925fdde0cb302e5a8c authored over 1 year ago
move UDP receive buffer size manipulation to a separate file

github.com/katzenpost/quic-go - 1cd78f131f83f70d980311f69802a17384a22b20 authored over 1 year ago
use SO_RCVBUFFORCE to force receive buffer increase on Linux (#3804)

* Add ability to force change the receive buffer size using SO_RCVBUFFORCE in Linux

* Fix imp...

github.com/katzenpost/quic-go - 843b6334345d1b9a372781c3e4ac52e9ed725978 authored over 1 year ago
transport: fix flaky stateless reset test (#3810)

github.com/katzenpost/quic-go - da198b710b4487e42b62361cdcdefda5ebc54a70 authored over 1 year ago
server: cborplugin worker must always write a response (#264)

this fixes a deadlock issue reported in #263

github.com/katzenpost/katzenpost - 14cef4dbee363d67829e525963f1c6f1812f84e0 authored over 1 year ago
server: cborplugin worker must always write a response

github.com/katzenpost/katzenpost - bb0f30fd237f492d8d027ca86026326775c7a9f1 authored over 1 year ago
docs: fix typo in documentation for EarlyConnection (#3798)

github.com/katzenpost/quic-go - 22d6b0e626c56f311ff05705042d8caf506e5919 authored over 1 year ago
wire: fix message size vars

github.com/katzenpost/katzenpost - 48c8581b4f4bc20298c7915fe3400e493f89d5c7 authored over 1 year ago
Switch wire protocol to IND-CCA2 secure KEM

github.com/katzenpost/katzenpost - c10003dde3090ec025840256c8b3677e4073b8b9 authored over 1 year ago
Test with the KEM we will actually use

github.com/katzenpost/katzenpost - 03eb1f0609c7756efc0e3df0588e08bedbf52d38 authored over 1 year ago
Fix stupid bug in KEM combiner

github.com/katzenpost/katzenpost - 03491f952309627c35adf1ee7573274e22bd7dec authored over 1 year ago
Get rid of KEM hardcoded message sizes

github.com/katzenpost/katzenpost - 786aa41317cfd3c9355e7a529c93820624bab5c6 authored over 1 year ago
wire: fix pem test

github.com/katzenpost/katzenpost - 3e574075f6d707973e2f495e2b91749fb35f3d8c authored over 1 year ago
Add simple hybrid kem test

github.com/katzenpost/katzenpost - 93bf71b8f362346c5273dae3282cf7f4f289af7e authored over 1 year ago
Set wire kem to kyber768-x25519

github.com/katzenpost/katzenpost - a8c879d151dbdf21eac45a66d7a435d9fd2cbece authored over 1 year ago
Update kem combiner comment in hybrid.go

github.com/katzenpost/katzenpost - 9e865555ff88fadc09bdc3f3087f0b8767e43b11 authored over 1 year ago
Merge branch 'main' into use_new_ctidh_types

github.com/katzenpost/katzenpost - cc22a18de41adde8fe8f60754b90035884945a8f authored over 1 year ago
catshadow: add client method DoubleRatchetPayloadLength (#260)

github.com/katzenpost/katzenpost - 731353c7f1065871afcd4e4c6da10696a5c82c83 authored over 1 year ago
go get github.com/katzenpost/katzenpost@f42029a18ac769cfe9873962bbb11c9653e01705

github.com/katzenpost/katzen - f2891af660cbfa09793ae522f134f24c8d2ea3b4 authored over 1 year ago
catshadow: add client method DoubleRatchetPayloadLength

github.com/katzenpost/katzenpost - f42029a18ac769cfe9873962bbb11c9653e01705 authored over 1 year ago
Put sphinx geometry into both config toml files

github.com/katzenpost/katzen - c9b72f3ef96543153e272e7d9a4cabac71b64b26 authored over 1 year ago
Make it work with latest catshadow/ratchet

github.com/katzenpost/katzen - 7cb4e4576f18035058fd5017ce5386e7b9177449 authored over 1 year ago
fix makefile and add deps

github.com/katzenpost/katzen - 6ac691ad14b7650e5a771faa286735bb1f88f958 authored over 1 year ago
use katzenpost v0.0.22

github.com/katzenpost/katzen - 0ded30eef40f5005e1a441d28d5ab0db7a651108 authored over 1 year ago
use katzenpost v0.0.21

github.com/katzenpost/katzen - 8bdf1cfd575fb16d195917a169cf69bb543b37dc authored over 1 year ago
xof/k12: Fix a typo in the package documentation

CFFRG -> CFRG

github.com/katzenpost/circl - 4da78653064e14884ee3bc3eba208268e1b0f843 authored over 1 year ago
Add KangarooTwelve as XOF

github.com/katzenpost/circl - 75b147d005a72687172aaaae62e06878ea16e7db authored over 1 year ago
Add KangarooTwelve draft -10

github.com/katzenpost/circl - caa4d7bc1b4353279df3491caf38e3608fac4a67 authored over 1 year ago
Add TurboShake{128,256}

github.com/katzenpost/circl - 90d75657facfac97d7ebeb77f334eb5631212fcc authored over 1 year ago
Fix KEM Sphinx spec

github.com/katzenpost/katzenpost - ea841dc1a6e8688b58de80b0837e5f0bdc6cdd68 authored over 1 year ago
kem/adapter: code cleanup

github.com/katzenpost/katzenpost - 4ebf324fa0c5da0556da51bb46f5406a7f022788 authored over 1 year ago
Make splitPRF be H(ss1 || ss2 || ct1 || ct2)

github.com/katzenpost/katzenpost - 738de2146ff32141d3b2d0f3c08574e7ed20d42c authored over 1 year ago
Merge pull request #3794 from quic-go/new-api

introduce a Transport

github.com/katzenpost/quic-go - 6b74a9a727d010f68252f891d1c80f457b732c6d authored over 1 year ago
make Config.Allow0RTT a bool, not a callback

github.com/katzenpost/quic-go - 7a0ef5f8675977ae661f313d0597b87b523f8ee6 authored over 1 year ago
add a GetConfigForClient callback to the Config

github.com/katzenpost/quic-go - bc7cb706c55905ebbbaef3256794303f9d1ed35e authored over 1 year ago
remove ConnectionIDLength and ConnectionIDGenerator from the Config

github.com/katzenpost/quic-go - ba942715dbada3d26b80ac375836cbcefae4ec51 authored over 1 year ago
remove StatelessResetKey from the Config, it's now on the Transport

github.com/katzenpost/quic-go - b79b532b04144e2d8bff48597f89bb7ceddb86d7 authored over 1 year ago
simplify connection handling for the client

github.com/katzenpost/quic-go - 5544f0f9a1ef627fde4c6bc92d0f928d53f7edd6 authored over 1 year ago
remove Tracer from Config, put ConnectionTracer constructor there

github.com/katzenpost/quic-go - 07ad2cbee28288aab7cb36d8943fd9444cf83044 authored over 1 year ago
implement the Transport

github.com/katzenpost/quic-go - 8189e75be6121fdc31dc1d6085f17015e9154667 authored over 1 year ago
Releasing CIRCL v1.3.3

github.com/katzenpost/circl - 3bef500f2b925f150815a360b90081021e082939 authored over 1 year ago
move the QUIC version check to the config validation

github.com/katzenpost/quic-go - ae5a8bd35ce35470b4609caf2dedc9b00dfc7cee authored over 1 year ago
Add HPKE benchmarks

These benchmarks let one quickly compare the cost difference between two different
HPKE ciphersu...

github.com/katzenpost/circl - 4002bafcebdd3b32974f70cf86a4682f82d9b3b5 authored over 1 year ago
docs: add Mercure in the list of projects using quic-go (#3791)

github.com/katzenpost/quic-go - 54005876109de7bf5e5c4b7bdf0731a165c2b10c authored over 1 year ago
Merge pull request #3789 from quic-go/listener-structs

make Listener and EarlyListener a struct

github.com/katzenpost/quic-go - 84953f02b442ae053fbfc876bb83ec72a7147cb8 authored over 1 year ago
make EarlyListener a struct, not an interface

github.com/katzenpost/quic-go - 86a1234c870c1f91b7069112ff9ae59179aff027 authored over 1 year ago
make Listener a struct, not an interface

github.com/katzenpost/quic-go - 1b64b137505821667fa61dcab1bc16acfdb362cb authored over 1 year ago
Merge pull request #3788 from quic-go/zero-rtt-queue-server

move 0-RTT queue handling from the packet handler map to the server

github.com/katzenpost/quic-go - 2a03c6cd79e369ed1e99e94117333cd073d85fb7 authored over 1 year ago
congestion: fix overflow when calculating the pacing budget (#3796)

github.com/katzenpost/quic-go - 94829edf35fe5821d8345768bfe6b6f60d69a92c authored over 1 year ago
don't use timers to clean up 0-RTT queues

github.com/katzenpost/quic-go - 6617f3d39a63cc3c732618e5a2a459eaf99a3f2c authored over 1 year ago
move 0-RTT queue handling from the packet handler map to the server

github.com/katzenpost/quic-go - 58487803d353836dde0a815c3505b96a5074df3a authored over 1 year ago
Merge pull request #3785 from quic-go/dial-context

put a context on a dial functions, remove Dial*Context, remove host parameter

github.com/katzenpost/quic-go - c0b94ee4b017b84d38fae09520da05a61a623150 authored over 1 year ago
Merge pull request #3784 from quic-go/speed-up-cross-compile

ci: speed up the cross compilation job by parallelizing

github.com/katzenpost/quic-go - 5c05143703918af325d4096b7eb4b3f80b5f82b9 authored over 1 year ago
clean up dial functions

* add a context to all Dial functions
* remove the explicit Dial{*}Context functions

github.com/katzenpost/quic-go - aee7706d5ddb035aedc5ab9489e9940124f385bd authored over 1 year ago
remove the host parameter from all dial functions

github.com/katzenpost/quic-go - d683b841c4aa8b8b1434ebd27cebc43be7c2ba16 authored over 1 year ago
Merge pull request #3782 from quic-go/integration-tests-versions

set the version for integration tests using a command line flag

github.com/katzenpost/quic-go - ea721c9c75e16937e4064119c849e4ac6d875162 authored over 1 year ago
ci: run go build jobs in parallel in cross compile job

github.com/katzenpost/quic-go - 523036c4e63d1a3a14a691aefc0868d81a75c6e2 authored almost 2 years ago
ci: remove outdated version checks from cross compilation script

github.com/katzenpost/quic-go - 1a483c0e4331e26d8b02b7e78ce380e581890f73 authored almost 2 years ago
ci: allow changing runners through config vars (#3783)

* ci: allow changing runners through config vars

* fix variable access

---------

Co-aut...

github.com/katzenpost/quic-go - c19e6a71b26403e69fb47ca40b71d6c89280274e authored almost 2 years ago
set the QUIC version for integration tests using a command line flag

github.com/katzenpost/quic-go - 2b0a03a9883c62145d078187d77d95a0016636c4 authored almost 2 years ago
move the version negotiation tests to a separate package

github.com/katzenpost/quic-go - 0dbe595d9fcb88dc68114a7b271bacc4597f2c13 authored almost 2 years ago
http3: add compatibility with net/http.ResponseController (#3790)

* feat: compatibility with "net/http".ResponseController

* better deadline tests

* don't r...

github.com/katzenpost/quic-go - 172123c340f2df2f5f22919841714558120534e4 authored almost 2 years ago
Update KEM Sphinx spec

github.com/katzenpost/katzenpost - f2753a0754e69aa1e5cccf7de6a21491468ce584 authored almost 2 years ago
Teach hybrid KEM combiner to be IND-CCA2 secure

github.com/katzenpost/katzenpost - 9088d6b6e939b77d33b8a3aa4b433199fe12e37d authored almost 2 years ago
Make the NIKE KEM adapter IND-CCA2 secure

github.com/katzenpost/katzenpost - 5613d92ed3d03bf9a811cba948f440aeb7cff9d8 authored almost 2 years ago
make it actually compile, duh

github.com/katzenpost/katzenpost - 27e7e49145eb7f241eb70202482e2b472ec519f7 authored almost 2 years ago
Add hybrid KEMs

github.com/katzenpost/katzenpost - 23802e7e3d364b30f700edce8e2620e4779e03f3 authored almost 2 years ago
add ctidh hybrid scheme to kem adapter schemes

github.com/katzenpost/katzenpost - 4c6a13604e88eb198ea6b03d746e84da0c2fd042 authored almost 2 years ago
Add x25519 KEM adapter scheme

github.com/katzenpost/katzenpost - 1d131849d20976eb51f44905aaf376d0dc84d222 authored almost 2 years ago
add super basic kem test

github.com/katzenpost/katzenpost - 9f091ef37ed37aa9d0ea2a3e8e5001d426ec74c8 authored almost 2 years ago
Add nike kem adapter types

github.com/katzenpost/katzenpost - dab0d5d266f555e8d798c50527cdd046491ab45d authored almost 2 years ago
Make hybrid nike use more specific ctidh types

github.com/katzenpost/katzenpost - ae6be2a5baf6e60bfabe0f1dbcd559c45e8d5146 authored almost 2 years ago
Add more generated code

github.com/katzenpost/ctidh_cgo - 4c507e31dd9a1e135a1d7a89f0bf45cac3808338 authored almost 2 years ago
Add more generated code

github.com/katzenpost/ctidh_cgo - ccee89e9e19ec67c1589a5e71ac2979c9280071b authored almost 2 years ago
add generated golang for each key size

github.com/katzenpost/ctidh_cgo - 0b29c5e11bf3bf1786f3b5a5e9e4a96ee4743f13 authored almost 2 years ago
fixup generated api

make it work such that we have a type per CTIDH key size.

github.com/katzenpost/ctidh_cgo - 745a5e564f48a98dab1b095d85084a9e9a3e2f1d authored almost 2 years ago
use larger range to draw greased value for post-quantum test from (#3780)

github.com/katzenpost/quic-go - 4a2a5740b2bb2090867efb61eab1b79bb508aafc authored almost 2 years ago
simplify mockgen usage for private interfaces (#3769)

github.com/katzenpost/quic-go - c9a2f79b1c35443e0fa2ab3ec9d3938e9185c1c2 authored almost 2 years ago
Merge pull request #3745 from quic-go/aggressive-key-updates

initiate the first key update after sending / receiving 100 packets

github.com/katzenpost/quic-go - 379e7ec848f7e3301f2158acff030f8e6f2c24af authored almost 2 years ago
qtls: fix cipher suite selection for ClientHellos (#3751)

github.com/katzenpost/quic-go - e7751de92e5955a0bd5fa7576defe4785a5bf53d authored almost 2 years ago
protocol: remove VersionTLS, used during the gQUIC -> TLS 1.3 transition (#3764)

github.com/katzenpost/quic-go - 1f57d4e78900c302a1f8fd97f5635fb4aaace085 authored almost 2 years ago
interop: fix setting of cipher suite for the ChaCha20 test (#3747)

github.com/katzenpost/quic-go - a753cb13d84960a95fcee013c901b192f1039196 authored almost 2 years ago
avoid copying when detecting stateless resets (#3767)

github.com/katzenpost/quic-go - 2359407e11fb0eac31d6f67fb3bf96e78c6b8ba3 authored almost 2 years ago
wire: use a dedicated rand.Rand for greasing transport parameters (#3758)

rand.Seed is deprecated since Go 1.20. This change also reduces
(potential) lock contention whe...

github.com/katzenpost/quic-go - a519d827d15d3e51c77a0fa8d539d3dbd4659028 authored almost 2 years ago
protocol: remove VersionWhatever, previously used for testing (#3763)

github.com/katzenpost/quic-go - f36690ae9c85ed21d07b5a45a9a745730aee2f71 authored almost 2 years ago
qlog: move the quic-go version to the configuration field (#3735)

github.com/katzenpost/quic-go - 3ebdd1df5e10e3c018bc547339983baa8c1ea0e5 authored almost 2 years ago
githooks: add check that go.mod in integrationtests/gomodvendor is tidy (#3750)

github.com/katzenpost/quic-go - 53571b0a26f81be5c270193d4e20f3cae903fc7a authored almost 2 years ago
ci: remove special casing for AppVeyor (#3753)

We dropped AppVeyor a long time ago.

github.com/katzenpost/quic-go - a0f032ee189d0e703b63c75d0146bf5ab6b7ca29 authored almost 2 years ago
add a handshake test for post-quantum-size ClientHellos (#3759)

Post-quantum ClientHellos typically are larger than 1 MTU and will
therefore need to be split a...

github.com/katzenpost/quic-go - 969b5dc131cf1a20f91861c2fb5c5799a309f5f1 authored almost 2 years ago
wire: use constants for frame types (#3739)

github.com/katzenpost/quic-go - 7a393315bd6d0bf1ef57c1f9a7d4d55e1f7a27cc authored almost 2 years ago
offer only TLS 1.3 cipher suites in ClientHello (#3749)

github.com/katzenpost/quic-go - 48e18b922d7a2bc6eb2bf93a4ef8ea1e164023bf authored almost 2 years ago