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

Attempt to use minclient's SetPollInterval

f7a96392494cbffc595a514c57658544d387add0 authored almost 6 years ago
Fix comment

738dd9dd1e623ae84b0691c2c8757000a53ab003 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
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
Fix timer and SURB bugs

14febe0a79524731acc9ef7dd06204b8538aed0c authored almost 6 years ago
Add wip comment

a922da6003751f5a4e0c6ac6ed34b5fc4c5ab295 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
relock maplock after obtaining reply lock

02d692b2cb10a93e4010ddc57a692d288346fe6d authored almost 6 years ago
unlock after reading map

05ef14c3bfbdf177b97996171553fed80c91bb60 authored almost 6 years ago
Fix stupid bug, update messageIDMap

2d7d0b05c1bbc2e234727f4e6cf9176b56f39e0b authored almost 6 years ago
Always send messages with a SURB

00d6e94532e89ae2e7d55219d381f96449d5ca9b authored about 6 years ago
Fix easy bugs, send padded payload, sensible config defaults

4ba9112ab0b840f62cb20e9b95921fcbe89794c1 authored about 6 years ago
Return message ID for referencing replies

b4057c729029be386b862ac93088216df284e972 authored about 6 years ago
Rename to Message

5cb0f23ab1849e2c6db5a247e9ad8f5b226c5c54 authored about 6 years ago
Make decoys optional and fix worker loop

c84c7da00fe4369fdfba4464189a724efd094ac4 authored about 6 years ago
Make sesion dial cancellable via context

be27539cb5e16e283be697d82b2f3e4a6114859c authored over 6 years ago
golint receiver name

11c6cd3450d719e5ea054fb048027b660887aa8d authored over 6 years ago
Add NewPKIClient method to config

4524ceb146528151ebb1181b28cb56a9fa9d0ab3 authored over 6 years ago
Fix config validation and either launch voting or nonvoting pki client

959426a94a8ede2caaa07899ea5bb8b7a48e95d8 authored over 6 years ago
config: add voting auth config

9b7459a28476d0fc3956abf44943bb510a44174b authored over 6 years ago
Add support for voting or nonvoting configuration

9c58b92fdbe5ebc44c42f400301179410787de9d authored over 6 years ago
fix typo

e57ca6354a32b7479147e701fd05e729e6f3aa6e authored over 6 years ago
golint ./...

34d9fbd3f7d12ed524fa295d9115c59e67992930 authored over 6 years ago
new .travis.yml

10c549e1afda02605ccb0cd773a2b1e7fed27243 authored over 6 years ago
golint

42e9e8aff8c01565cbb30f844a2d2440467071b2 authored over 6 years ago
Only use loop decoy traffic

2afe62e2572870ba4256e9c1008870723fb5e5a4 authored over 6 years ago
Merge branch 'reply_bookkeeping.1'

e062933a73dfda971d971870ef075364a551603a authored over 6 years ago
Remove poisson output shift

f5e79a3d76d26f0b28b2153ecbd0b7137bc267ae authored over 6 years ago
Fix deadlock bug

b9b9492cf5f86b5b09229e89683af2c667abfe94 authored over 6 years ago
Merge branch 'reply_bookkeeping.1' into reply_bookkeeping.2

29b7bb322bbc66ba4573453c0b52f52430b268fa authored over 6 years ago
config: sensible defaults for debug params

10a93c6e26d0f4023968098b522a14f493892946 authored over 6 years ago
Attempt to use mutexes to prevent races on maps

a58171e26e387275ac2221550a6f6f3449708b1b authored over 6 years ago
session: get rid of synchronised conditions

f72ac0e775aedfd4a2c44b66612ea56c08290b9a authored over 6 years ago
Fix key generation code path

9b729b84aae0d970695bfdae089a353da8beed79 authored over 6 years ago
Await first pki doc before starting worker

6050d86b5d6e05c9ac19aa092b06f14b1d2ebdc0 authored over 6 years ago
session: rename imported module petname

72f636167f4f235584894664a203145693d6d3ca authored over 6 years ago
Add supported by footer

a793ecf11a311f17b573100ef80d746bc798021d authored over 6 years ago
Fix shutdown code path

6f0617ab44c26b3b194dd6f422d2ecbfb161c573 authored over 6 years ago
Remove all references to boltdb

828d0993d834df7d0af0b7659155ad1e6da88781 authored over 6 years ago
Use per account directory for keys and db

52a483b3b39dfd52b473275bdf012c68099d97e8 authored over 6 years ago
Mv surb type identifiers to constants module

5991a298685a51e10d0e2975c14e37df1c8fde30 authored over 6 years ago
Breakout code into session module

89487ed8b86e2fa86946541b41b1b266bc377553 authored over 6 years ago
Decrypt SURB replies

92c1639128233c35ea8865599a8de7b0ef7cf611 authored over 6 years ago
Keep track of SURBIDs and received replies

fce6f6c8e6a047ba9b1e94c4100d8797ff6f048a authored over 6 years ago
Correctly use sync.Cond

74a445136dd15402959cadc16e8ac2d1f58c3c83 authored over 6 years ago
Update package descriptions and copyright assignments

92687d0c62753b22a1938086dbf816742732021e authored over 6 years ago
Rewire scheduler to use all three traffic timers

c0ea187a71327e7aa6ee0c3f2be38c3a34411a5d authored over 6 years ago
Fix lambda-p decoy traffic

66dc02700b247b2593a04504b542341bfe1c1548 authored over 6 years ago
Add SendKaetzchenQuery

313fd8a146dea46df4616a0a2dd0cf2b57e5b8a3 authored over 6 years ago
Add persistent egress queue and sync.Cond`s

0188e4137b96786ae168338e89ea701fb423ceee authored over 6 years ago
Validate pki docs, make sure loop service exists

d00283885a96383b22428d4b12a883692af3f16b authored over 6 years ago
Add work-in-progress egress AQM

191cc59d42b17ac6f38b0b782a31b684b1512613 authored over 6 years ago
Make client work with single account

dae1aa1a5b01ed83b021415fed4a352543fe81d1 authored over 6 years ago
Add GetService for finding provider side services

ccdef4d6cd01e27e81840a326effc47815caa10a authored over 6 years ago
rm old test

630668bbb791d17729c6abdb2a5ea70204ce5f98 authored over 6 years ago
Fix up minimal client with unreliable send

843e235ba14c537317b9d111c0ea6b417915f0d6 authored over 6 years ago
Remove old cruft from README

c9a04291922e8aa160637dc5f1156656dc951533 authored almost 7 years ago
Use config and other stuff from mailproxy

eac96a3ee24248d581567bf2d975e53905520e63 authored almost 7 years ago
Simply all the things

c5c90cd26279adca8bb799697ed24df68b459b7f authored almost 7 years ago
session: remove PeriodicSendDelay

294e93d760c94928f3f5d2969746ac2a7d0fe315 authored about 7 years ago
Add more methods to storage interface

5014fbae8076cdf75797ac968eec0afb6a1eaa93 authored about 7 years ago
Rename reassembly unit tests

98d4e35f9de5059d13bc9c0523c71e059803de04 authored about 7 years ago
Merge remote-tracking branch 'origin/master'

056112c96a86b067c51bad620e8575e8969f5d65 authored about 7 years ago
golint

224a6bf3de80a27a42b9f517928f3a9fd340fe4c authored about 7 years ago
Merge pull request #30 from katzenpost/develop

block when creating new session until connected to provider

97d1e58bee19be98aed69791a4b159f0cea7cf08 authored about 7 years ago
Add versioning to ingress block type

b40def4be82480d3d34a2430701ccf0d1d8d615a authored about 7 years ago
Add ingress block serialization test

9c21371017e331b2cd582536dc10deac9b764861 authored about 7 years ago
Teach storage interface to use bytes instead of structs

4c235fd803821cef0c56c604849e57d7ecd73393 authored about 7 years ago
Move key discovery interface to session config

9a12c03c121b2ad76a051a1ceed10f46e390e640 authored about 7 years ago
Add IngressBlock type and check for mismatch sender key

aaa0721ebddf71e7a48db788419c9061bda84d0b authored about 7 years ago
Add message reassembly

6ff500444ff718b36755a907ffb1483338f8399c authored about 7 years ago
Add session config and storage interface

1e3bc7ed21b22dbbcc39feb885ad1edd921c76e9 authored about 7 years ago
Add block crypto to send and receive

e47b400e8f9682579fef3f4fcaffb03e0d67274e authored about 7 years ago
golint

3bc9e205fe76bf25102bfa13f7e4895da61ccbb7 authored about 7 years ago
Teach NewSession to block until connected

31c09bf7371593e2a5b796d36b435699173d732a authored about 7 years ago
Merge branch 'master' into develop

d3e958c8254da1acb78b356dca25b1889f590954 authored about 7 years ago
Update travis file for go 1.9 and up

a2c4ded9ad68a5938dd304e08d35db48d483f47b authored about 7 years ago
Add client and session

make the basic client and session work with
unreliable message send without fragmentation

60e2d7a2db5965e77ad4ad1eec431eb641de2750 authored about 7 years ago
Add travis yaml and readme

7e26d238ed08c41ca196131f990f371c0154e81f authored about 7 years ago
Initial import.

6237ee556d849a47d980759391c72cca4a15eddd authored over 7 years ago