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

Prevent data races in accessing our Queue

b94ed23974b0687ec2a31416ed9f981466614d6c authored almost 6 years ago
Add multispool client commands

0429120fa68f85e905a4bcb371978b3f18fc74f6 authored almost 6 years ago
TimerQueue, remove entries based on id to priority mapping

4de921f0b7961dc7dfacb8bb4a4e46335187d4f0 authored almost 6 years ago
Remove gross abstraction violations

Don't use the heap library operations directly on
the heap structure. Instead use the type's met...

480f1a441346da0cf9e738649efce2ea093d3109 authored almost 6 years ago
TimerQueue, fix underflow bug

88eea4e905e38c2afe4e7df7577752daeecc2153 authored almost 6 years ago
Rename test file

b216877214d1dbd673d97f5ebb23dd45ac50fc7f authored almost 6 years ago
golangci-lint run

db6c058211a052b5c5ddca065ce239fcedb79ef3 authored almost 6 years ago
golint

cc0977ee75434d16b1b3f410af6f25e4976d8581 authored almost 6 years ago
Rename TimerQ to TimerQueue

73af984196bfb5e50fae447f67a1eb605e32643a authored almost 6 years ago
Fix timerq typo

236cb35ede47197fdeed1846538f3bfe7cd58d84 authored almost 6 years ago
Add message type

9567abd89e306d8594a0249b54af6585adf96121 authored almost 6 years ago
Add const RoundTripTimeSlop

b774872e1ba9d53452a557b5e6333d57c6ff2fad authored almost 6 years ago
Merge branch 'master' into add_timerq.1

d08be6f2fa0076fb987c3382b82dd4995373a577 authored almost 6 years ago
Fix TimerQ, use priority properly

Here we make sure to not complect and add
dependecies on Message fields. That is, for the
entry ...

8b36bc506e163b2e7059a6dcaea4a79c7ae8cd29 authored almost 6 years ago
Move Message type to message.go and add CurrentExpiry field

c1820cbcbd6647a3acc5b0b0c640d98789333ce9 authored almost 6 years ago
Merge remote-tracking branch 'origin/master'

dc3f817a38d5ca007511797cb1f75cb04508d15c authored almost 6 years ago
Add tests, written by masala from kimchi repo

f6192ced3128278a5ef3b61df330f383753d7e6c authored almost 6 years ago
Fix some subtle mutex usage bugs in wait methods

2900be499702cfb036c24d2f74be021c9e3a2b06 authored almost 6 years ago
Use MessageID type alias

894f1bb7831da6bb3d890b025eb908b2f0a54be3 authored almost 6 years ago
Simplify and fix notifications

770c2bd511de5fea69411a40ef396d807d67c31d authored almost 6 years ago
set minclient initial polling to 1 second

2863e6c415355c0a4f4a3f8699097a65b9d9d5a4 authored almost 6 years ago
Attempt to use minclient's SetPollInterval

f7a96392494cbffc595a514c57658544d387add0 authored almost 6 years ago
Fix comment

738dd9dd1e623ae84b0691c2c8757000a53ab003 authored almost 6 years ago
Remove superfluous commentry from the code

01a7c28bfefe7b3e0794f1cbb4dde06fa863f2c0 authored almost 6 years ago
Add GetPollinterval and SetPollinterval

These methods are used to update the message polling interval.
Changing the polling interval doe...

7270f60e762a92b55a5b9e2da712ef70032ee607 authored almost 6 years ago
remove queue state side channel from minclient

the message fetch interval is modified by the presence of messages on
the providers queue. this ...

71edf07d3b04abbf4f60fba24aa512bf036321f0 authored almost 6 years ago
Attempt to fix reply notifications

4c506ea004279f049e69c36ad578f75fbdbe8da7 authored almost 6 years ago
Wait for sent packet before waiting for reply

7e8e615afb377c5484daa3b0ec5d8af7a2599a9d authored almost 6 years ago
Use an event channel for reply notifications

b9bcacf3371bcedeb9030f308a4979a22c594ff9 authored almost 6 years ago
Update references to plugin package renaming

88e8614c90bd3a28db822eda958a78617bf77c43 authored almost 6 years ago
update package name

d260c45f27e290dc5b9b5930a75dd732f9437c8a authored almost 6 years ago
add .gitlab-ci.yml

5d23eabf36c0bf8fb8cd1af1a22def5811e8aa15 authored almost 6 years ago
Adds TimerQ type and unit tests

The TimerQ is a container that holds messages until an expiry time, upon
which it will pass the ...

cce1e14b8997efbe9e8168cf856c08f0f43dfde4 authored almost 6 years ago
add .gitlab-ci.yml

9ef05da344143d1952bdf3651fc204d1e9739d25 authored almost 6 years ago
add .gitlab-ci.yml

ebf6b0ee65d29ae5361f8882d83da6bd0031a68b authored almost 6 years ago
add .gitlab-ci.yml

ad1fd768f2b2282667c1bb78557dc30f78e31e22 authored almost 6 years ago
add .gitlab-ci.yml

446e0edc33f9a90afd60546455f8cfa62f65eb90 authored almost 6 years ago
add .gitlab-ci.yml

aa75bd36c6debca9e28363ef7d45af3d1d3c2e7f authored almost 6 years ago
add .gitlab-ci.yml

f31b1483530c6d059ed1cbd3fd3df91108907664 authored almost 6 years ago
Fix timer and SURB bugs

14febe0a79524731acc9ef7dd06204b8538aed0c authored almost 6 years ago
Merge remote-tracking branch 'origin/add_queue_mem_tests'

42aefdb704f6a9b0f2bdf61ab3ddcd3d05b58d1d authored almost 6 years ago
Merge remote-tracking branch 'origin/fix_queue_pop'

c98a627faa20f826c28c57c923b78f7248ee089f authored almost 6 years ago
Merge branch 'cbor_plugins.0'

1db0638ac9a372830f540a91f6d39e3ce417bcf7 authored almost 6 years ago
Add wip comment

a922da6003751f5a4e0c6ac6ed34b5fc4c5ab295 authored almost 6 years ago
Update all components to use new pki doc fields

9dcabdef4bdef36981f7f8a821fc18d2c0f04645 authored almost 6 years ago
Merge branch 'update_pki_doc.0'

73287b2fa3e3995135dc292d4df5e9f3ccc7035a authored almost 6 years ago
Use new pki doc fields

7e5f3235c0bad1581d08b95f5411e4d9509d6c7e authored almost 6 years ago
Add pki doc fields to match Loopix paper

b178a4f9244ef8ccef399be3f48a96b73ff94bb5 authored almost 6 years ago
work-in-progress multispool client api

f50f85c5f993724b61e7cca1f7917e0bb4573076 authored almost 6 years ago
Add rough draft untested spool operations

ab8021c25869c95d602a2da6a27df17da248b93b authored almost 6 years ago
Atomic tally of decoy loops in flight

d2779fc3c9fd27d0fa83e3c3786f0dcb7e75272d authored almost 6 years ago
Fix session type field comments

67b129c9878d9b70d53672c85c5ee6efa3e1a881 authored almost 6 years ago
Send the 3 types of Loopix traffic

bdbf4b46a098c4d06933b14216d12e31aa800058 authored almost 6 years ago
Add Loopix traffic parameters to pki doc

23816327de905dbdb085df5eaa1db015ab4ef614 authored almost 6 years ago
Add more corrections from code review

2a04589cc79517e2070698ccc6184c4d4b539baf authored almost 6 years ago
Add dot git ignore file

2d9115024e7fc75adaa6dfa170e9e26dbe15db8f authored almost 6 years ago
manually resolved conflicting Merge branch 'master' into hyper_echo.1

9b5688d6bf8e2f8d8b34324237d8a2e08198ec6b authored almost 6 years ago
cbor echo in rust: make it work

3f60fb818c8e5dc7ecbf8e4385959af5440e598b authored almost 6 years ago
add tests for memory queue

80d2f470e133fea2b167c25fca9dd26542fbd363 authored almost 6 years ago
broken work in progress

e9926e735c06ba7b1ef95d5a705c428d0e5f8396 authored almost 6 years ago
cbor plugin: more corrections

8828fd814cb99f26c9a07b71294d73929879ee96 authored almost 6 years ago
fix bad merge of nextFetchTill

b2d8673911ea52dcb471d3c91e7c2ae1218cf532 authored almost 6 years ago
cbor plugins: more corrections from code review

327de13d8b7c9fcc834c89310438f040273088eb authored almost 6 years ago
rust echo: Failed attempt at using Rocket crate

how to listen on a unix domain socket with Rocket?

c3da1d26489500b8d045602be3a99f51cdb6b802 authored almost 6 years ago
failed attempt to use hyper to implement rust echo

586387e5abb4dd9fb4260818d0e57489935ec81e authored almost 6 years ago
use heap.Interface with heap.Pop()

074b6faf7199eaeded41a0003cf8d1ae2b1ade89 authored almost 6 years ago
Merge remote-tracking branch 'origin/add_warped_epoch_flag'

0b8e396a52f4ff2172593f0af1f70ee951e2763c authored almost 6 years ago
add comment on WarpedEpoch var

cffd537b949f3fc69247873267a518dacc8a1a55 authored almost 6 years ago
Merge remote-tracking branch 'origin/master' into add_warped_epoch_flag

c4574d09f836983fe2f9f12604817f6e831b95b3 authored almost 6 years ago
Merge remote-tracking branch 'origin/master' into HEAD

5fbf1f07545e9c38750646474cf669effc6e6f75 authored almost 6 years ago
golint

7a345820075eb2a2fe93593a3a10c1d1f300d560 authored almost 6 years ago
Fix echo-go, api changes

e34f99c148ee6a50995398e1153ef764dd076660 authored almost 6 years ago
Added comment explaining cborplugin Client type

aa96b8c53924be200de765b9454c1b2428f23e76 authored almost 6 years ago
cbor plugin client: more corrections from code review and golint

da374c526c2e7a88d68b4b4da7da459e90df2e52 authored almost 6 years ago
Add more info in comments

c81629d510dd9b85e9df6b59e92f236933d8cf50 authored almost 6 years ago
Add many corrections from code reviews

da735afc8b7d7c54f9552a53cb0ba2fab67d389b authored almost 6 years ago
refactor init()

fc4cf0b564b66adf5f2a0f01383b300bd8681c30 authored almost 6 years ago
Merge branch 'add_remove_to_priq'

745a424db70016436e5ba08085e6883fdc6b2abc authored almost 6 years ago
relock maplock after obtaining reply lock

02d692b2cb10a93e4010ddc57a692d288346fe6d authored almost 6 years ago
set generationDeadline from epochtime.Period

d131305a9c12bce2345a04038d61c8cb9b4ac423 authored almost 6 years ago
start pki fetch when document is available

a27c625f8a4ef5a94fdc27ca7221eb87bf3b1151 authored almost 6 years ago
unlock after reading map

05ef14c3bfbdf177b97996171553fed80c91bb60 authored almost 6 years ago
oops - do not return from the loop

8b5c6b22cd3a5e6d16200b91b0d9dc49c35d4027 authored almost 6 years ago
cbor echo plugin: add Parameters feature

ff2a4254ed688cd430ce1e9425f64f7a615f6436 authored almost 6 years ago
Fix stupid bug, update messageIDMap

2d7d0b05c1bbc2e234727f4e6cf9176b56f39e0b authored almost 6 years ago
CBOR plugins: fix the Parameters feature

also other minor fixes and provide explanatory API docs strings

a61ee466d31a0a7d0d770e77bb48a473c1c69ace authored almost 6 years ago
Merge branch 'master' into add_warped_epoch_flag

516f7b6f6a186897d2dcee17b1a57fb37d10e823 authored almost 6 years ago
Fix bug where minclient aborts fetching consensus

If the consensus fetch is attempted before the consensus is available,
minclient gives up upon f...

ecb9a98bc64625a556a452e6375aad61d1bb0b87 authored almost 6 years ago
go fmt

57db3b91bc25da3ac887deeb66e86367dae73563 authored almost 6 years ago
remove import fmt

feb09e7522714afed6b26ca0c037cfba84ebc6da authored almost 6 years ago
Fix cbor echo plugin

f108583fb69561ac135631a2654c1d4450893f94 authored almost 6 years ago
Move grpc plugins to subdirectory

5b083d781bef6252833dc26a7008f59ff45692c8 authored almost 6 years ago
Add cbor echo plugin example

0b7db133121db1abd8cb30f21230267e3714eaca authored almost 6 years ago
Add cbor plugin system

cbdf80b95efffc67e9ca78022a04be195b2f360c authored almost 6 years ago
make vars not consts

52df0e5094e1781b8aff3385877239e4fe468805 authored almost 6 years ago
Rename current plugin system to grpcplugin

575261626ecae2ce6e32f44844d3b620e010c683 authored almost 6 years ago
Add O(log(n)) Remove to PriorityQueue

55d85e8226563e6e4ff7e52f0510e1572b261373 authored almost 6 years ago
Fix readme

1ec417d441a3d60b7cf41062ada2245656758823 authored almost 6 years ago
Merge branch 'add_remove_to_priq' into indexed_queue.0

f78b77a616bba8102e32511e11262f23295111c6 authored almost 6 years ago
Merge remote-tracking branch 'origin/master' into indexed_queue.0

db688fd7ea778c3a7eab1a7400a3ab57c134de03 authored almost 6 years ago