Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/katzenpost/client
client library for non-email related applications
https://github.com/katzenpost/client
663e30e74c677dc2ef8c001d34a98b5c6e0388d1 authored about 1 year ago
0a41a98d092c2f842e1e6eac7ede566e865e1fe6 authored about 2 years ago
e69dd15f09925b9f5b2e96a2a392be5ac636053d authored over 3 years ago
verify that the client does not block if Get is called after Halt
7bc1a8c9468ef464c5bd55c75fedf3d554eb23fe authored over 3 years agoa5d81415611d7cf878b0e9d60ede9449d4ad8517 authored over 3 years ago
6b196b50ad0f38c6cd456cece924057703c47e80 authored over 3 years ago
57f41daf24161ff4599adbd42eda62453805aac2 authored over 3 years ago
76b43bb7639f73ca85fbca95d949ff3346905c86 authored over 3 years ago
This reverts commit ab3a68e303a05821ecc1482d95793fd05b494f8b.
a9de7fcd7ed8d26824e4080037f56a6a940ea6dd authored over 3 years ago2f86d3f25edbfb8e1148f21733a1f38899c13c16 authored over 3 years ago
f17aa7c2df5a068032f5d0a93d3d8ac23b4075d7 authored over 3 years ago
80cdfe8e8eea05e91f2cdac4dddd2020cc11f772 authored over 3 years ago
ab61955309fee8addb0c1b83a6630ae946b1d8f8 authored over 3 years ago
eec9f1ea06471005093b311f93b3c7de178484c3 authored over 3 years ago
42f109305a8fdcd6cc8e8ceab873425f652e3bbf authored over 3 years ago
2ffe23a1ac93b900fe7a692a0d5891375c56e336 authored over 3 years ago
FIXME: the waitSentChan shouldn't really return the message because
Message is used by other rou...
00eff04beb20e19381cf88e83cda79530ab6d1bb authored over 3 years ago
7352a76f1e192614abbb1eb472c2d040c8feffde authored over 3 years ago
c58bb756cb7e9b2248ebd986179e1f6819b7c732 authored over 3 years ago
d57abe6f9db0815547b001ca0cb3f5dfedeaaf2a authored over 3 years ago
e622090fca56ba8a64bdf4db166a4faaaa339d26 authored over 3 years ago
82da5ca4e36e840e09838c40ebfd5b146ff38ea9 authored over 3 years ago
A constant is not appropriate, so this just uses the ReplyETA to set the
initial delay before co...
66e9b1427b1b624c5678ebe5c8107b9abf70884c authored over 3 years ago
0f9ca38934191cc54dd192da4a995865cbc80bc3 authored over 3 years ago
TODO: perhaps modify the SendReliableMessage method to take as argument
the maximum number of re...
6732b50a47a873e187c5e953d6b6a260bdea5015 authored over 3 years ago
Uses the TimerQueue to schedule messages for retransmission.
c1be12025c78eb28f1b6f896b64b7f0954d9f019 authored over 3 years agoab3a68e303a05821ecc1482d95793fd05b494f8b authored over 3 years ago
this avoids querying the pki document repeatedly in the worker loop and
updates the set of loop ...
adds helper so that the pollinterval is set on first PKI fetch properly.
d7edac8099c6477e092b353fe3517b79ad11ec0f authored over 3 years ago9a67258aa1d5639b4b83b1040ecc868150133849 authored almost 4 years ago
a11f64e7e1488294027aa822aa1869f940b7c8df authored almost 4 years ago
321931781937c931a076eb24152353a309d60aa7 authored almost 4 years ago
9a968bd7d76bf01890a28ff8dffec8884e73fffb authored almost 4 years ago
61cafd924f92b90bb40774b303d98da2cf885294 authored almost 4 years ago
7621c7e5f0c370c776f9c45f5a814ab60c2c4480 authored almost 4 years ago
83f0cac1030483544a2486e7308318163165e5a6 authored almost 4 years ago
9e9361e6760179808a38d45abde93bd2c0af1d30 authored almost 4 years ago
bd6890b9e8d5b5a259665e619dab0a5e9d4f0178 authored almost 4 years ago
8969eb0b7538e987e2d6910d6d3694d30b463798 authored almost 4 years ago
a6704ea72cf7ba4d412c25af3be944a351649845 authored about 4 years ago
8abbcb9e817d89f8ecde9baa38ae9dfcc45c8221 authored about 4 years ago
2f5695702e21243cd633ac58ee7ba233a5ae061a authored about 4 years ago
67030a80b0c9e6acc124a22409b9ea9843f4ba80 authored about 4 years ago
per LOOPIX paper we should emit a drop decoy or a user message on the
lambdaP derived interval, ...
a9ba4224f9f97b359f3f21c154e208ae68c52e12 authored about 4 years ago
per code comment - send a *drop* decoy message instead of a user message
if there is none.
Howe...
1c68eaf78b7eb7890e226b545114937cc0b82067 authored about 4 years agoeach connection event also needs to reset both timers
3f619b7ccafb279bce9d43a24908284ca013aaf9 authored over 4 years ago926db6cc3acb769ebbc0f2c62d197bed291913df authored over 4 years ago
also close the sentWaitChan and return err right away if
BlockingSendUnreliableMessage fails to ...
7d991c0cc0cf3c5bd32a3f32cb6db16004a50ab6 authored over 4 years ago
0a77a1b4beafe44f7619c3eb29d5759f51e6e6bb authored over 4 years ago
48dd8dfae2b3cf9a42aba49022325db0cc70311a authored over 4 years ago
3d4434288f2088203e9cf8150d182b19b5a2de7a authored over 4 years ago
c662fbd77d2f8a3ac336fc25aa81a8725d64397e authored over 4 years ago
149d772b7c6d8c47b2327e75858f4809d7cdc8f9 authored over 4 years ago
abff3cb1da7eac4715a87f04b6e00c218b531f5e authored over 4 years ago
e4b37b32cb0685c5a76f5f7c2d434812859e91cd authored over 4 years ago
336b2681363e2f6df8c6f8497997d5b2461fe95f authored over 4 years ago
c7c084b639143d575a3ecaad00f7433bc65e1c25 authored over 4 years ago
If a call to BlockingSendUnreliableMessage times out, the surbIDMap is
not cleared.
5936501de5a54ae0065105ebf554551d4ba0b2f7 authored over 4 years ago
and remove stupid code that made it dynamic based
on pki doc.
config polling interval defaults ...
4d961b0d446b103a61749e02f563e664b4346380 authored over 4 years ago9543861f5328632d13bb12674795bebe9e59cf40 authored over 4 years ago
1803677a282c163fc5940c0685f3edea1df53f5d authored over 4 years ago
28f894f9d6b8ba1ad31c49338cc990b798dba1f3 authored over 4 years ago
6dafadfbe9cb3c0c49acfd22f97760ecbf11a345 authored over 4 years ago
81951fc5e3e15e715150171b27a7080bf7ef0f0c authored over 4 years ago
54a813e63537efe62e9f2c1e660f03dd4a3dd227 authored almost 5 years ago
e8305294d6326b0dfdd63419357b47dab08a2227 authored almost 5 years ago
79d1acd627e5b7cd4be7c53403e6ce5b31a68451 authored almost 5 years ago
9ad6e0eb46bc84a1c8c8b5c05ccec6e3a6f1afda authored almost 5 years ago
b4cd2ad63d44505f72c08b828b8ee586bb089d67 authored almost 5 years ago
5493c3a2d8d9435542e27a75ea1ce3b6bc3c49df authored almost 5 years ago
Fix choosing provider randomly by seeding
aa02bb21ca2155ab002864b1507fdbb095cfcf66 authored about 5 years ago2ea2c2b10d486df7f0454fd639eb48f34755395d authored about 5 years ago
6e7339fb9e3a3e6cf59bd8fccce3297029155874 authored about 5 years ago
5406f84aae806a2b66d959eff33d0c2e16d6b975 authored about 5 years ago
ddbe3417a7edfff9bba23560fda9fa9f37b54c37 authored about 5 years ago
37c1ca3ecee9eef5d0a4c85cb1f31767fd7be0fe authored about 5 years ago
aa5a26c4c1a47972dce8100ab1247e3d237059a3 authored over 5 years ago
19d2864402e57d0b75a9e375599e048421f4f16e authored over 5 years ago
3324bf6edff96af63e1c09dead54e9ba27006b5f authored over 5 years ago
7ebe4f79236e808fe6a2dfcf9db4450c6924091b authored over 5 years ago
6ced40e1159f86380ea7aeacaa75faf78488ef5b authored over 5 years ago
0144758f638654ed9cd7271b0cf380ae153bfdc9 authored over 5 years ago
de4f67ebf78a6150a8ad4d23107b3dfc46c92fc9 authored over 5 years ago
35286e03d0334faa5b620018e665a07c8610dc2e authored over 5 years ago
c0d7d8b3149d072f5107123ca4a089e7e76f07c0 authored over 5 years ago
e8beb9c0b29ddce331124790b187fe31004d374b authored over 5 years ago
f98cb2e4cd5c0fc9dc3752096b23b1f69fc55374 authored over 5 years ago
fixes races
6620f9fb6cd2637147664b1b2185252975b3dffe authored over 5 years agoe39a9483bedb34c0334f2fea64662e49eb91aad1 authored over 5 years ago
3b307831ab19fa149c3c00c9a66d2860a37d66d3 authored over 5 years ago
c711281c239f9b5b57ddb6e07362016b0c3d24fc authored over 5 years ago
80cc726eb9f0bb34369e3922e97db593f0c5b8b2 authored over 5 years ago
04d0a895df78a13d7abaf575837cdf8baf99396a authored over 5 years ago
1dc6e4ba58ceb1e5d33ea504c10ead0326fd33a5 authored over 5 years ago