Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/katzenpost/panda
Phrase Automated Nym Discovery Authentication
https://github.com/katzenpost/panda
deprecate
24c7dfc5d158708c4e3c1b33a8604c578d6b6ba6 authored about 1 year ago
24c7dfc5d158708c4e3c1b33a8604c578d6b6ba6 authored about 1 year ago
monorepo
fda6d426ebc84812efb2de18f5ebef7059f815ff authored about 2 years ago
fda6d426ebc84812efb2de18f5ebef7059f815ff authored about 2 years ago
Add SetSharedRandom and test
ae8f0682b69aa50ddae65150d9d43359a5d0b618 authored over 3 years ago
ae8f0682b69aa50ddae65150d9d43359a5d0b618 authored over 3 years ago
update deps
11bdaa2a400b037d9aa1563507c0ff632c4033ca authored over 3 years ago
11bdaa2a400b037d9aa1563507c0ff632c4033ca authored over 3 years ago
add add shared_random to the key derivation
eae5b83b78f3aac5aaa15ee725ba12a80785d8c5 authored over 3 years ago
eae5b83b78f3aac5aaa15ee725ba12a80785d8c5 authored over 3 years ago
update client
d7b05cb73abd7f7fe330c3340138347c1e059bd7 authored over 3 years ago
d7b05cb73abd7f7fe330c3340138347c1e059bd7 authored over 3 years ago
update client
1a1965009ff11c23550ecf65523af7afd9f29305 authored over 3 years ago
1a1965009ff11c23550ecf65523af7afd9f29305 authored over 3 years ago
update client and use SendReliableBlockingMessage
e5467fdb985cb5a03ed7ab095622f8eb43725f1d authored over 3 years ago
e5467fdb985cb5a03ed7ab095622f8eb43725f1d authored over 3 years ago
update client and server
e16f0681f3e1e33d544e32ec4b01bf50ee553b96 authored over 3 years ago
e16f0681f3e1e33d544e32ec4b01bf50ee553b96 authored over 3 years ago
update deps
d68cf562b560b26e413a8dff4557d5607f4caa8e authored almost 4 years ago
d68cf562b560b26e413a8dff4557d5607f4caa8e authored almost 4 years ago
use smaller payload size
7804b2fb3907f1071e99d23bfbaca2ce29457f88 authored almost 4 years ago
7804b2fb3907f1071e99d23bfbaca2ce29457f88 authored almost 4 years ago
update deps
0eed0b43f24514366a5436851e037fbb45066325 authored almost 4 years ago
0eed0b43f24514366a5436851e037fbb45066325 authored almost 4 years ago
Use latest wire with Kyber
84c9927d8b02604ef23be9aa438d067cbfa7bd28 authored almost 4 years ago
84c9927d8b02604ef23be9aa438d067cbfa7bd28 authored almost 4 years ago
'fix' buggy shite
ce18542354868eaba81255641793324ead8cac21 authored over 4 years ago
ce18542354868eaba81255641793324ead8cac21 authored over 4 years ago
test multiple tags and Vacuum
0d3bbc506108d050e8232e6c459eb52670d93527 authored over 4 years ago
0d3bbc506108d050e8232e6c459eb52670d93527 authored over 4 years ago
update deps
37bb1f5d2c11fc0fe1842978780eb62f2093fe8d authored over 4 years ago
37bb1f5d2c11fc0fe1842978780eb62f2093fe8d authored over 4 years ago
replace cbor encoder
b1f2cb05d6d0059a873825fb56f9ed8728e52e79 authored over 4 years ago
b1f2cb05d6d0059a873825fb56f9ed8728e52e79 authored over 4 years ago
update memspool dep
06f4064c1eec6cc707d7cdf494aa74a25a7a8a29 authored over 4 years ago
06f4064c1eec6cc707d7cdf494aa74a25a7a8a29 authored over 4 years ago
adds a test to serialize/deserialize during exchange
2c2cdc9dfa8c9a7470070cf5a3579745564e01cb authored over 4 years ago
2c2cdc9dfa8c9a7470070cf5a3579745564e01cb authored over 4 years ago
Add contactID, pandaChan, shutdownChan to UnmarshalKeyExchange
Otherwise these private fields cannot be set by the caller and an
exchange cannot be resumed as ...
do not abort panda Exchange on timeout
07e2c61c9c976555e4f24d3540448ff120573553 authored over 4 years ago
07e2c61c9c976555e4f24d3540448ff120573553 authored over 4 years ago
update deps
8a5f8f86f7cdc399a6cadafa899b10b48c718c96 authored over 4 years ago
8a5f8f86f7cdc399a6cadafa899b10b48c718c96 authored over 4 years ago
update deps
ee359373ed1716dd9d282bd33c55bc66886b747b authored over 4 years ago
ee359373ed1716dd9d282bd33c55bc66886b747b authored over 4 years ago
update deps
0d2a0ce36e2cbaa572ddb5a70ddf9056fc36a627 authored over 4 years ago
0d2a0ce36e2cbaa572ddb5a70ddf9056fc36a627 authored over 4 years ago
update deps.. again
746f102f97f1e50f5938d3a0d530b483fd5e2423 authored over 4 years ago
746f102f97f1e50f5938d3a0d530b483fd5e2423 authored over 4 years ago
update deps
005ad855c11eaa0d2c5747925b1a3eb942baffc8 authored over 4 years ago
005ad855c11eaa0d2c5747925b1a3eb942baffc8 authored over 4 years ago
Use latest katzenpost deps
299793d7d854626d0a43fbadbb8bd9fa92f6a7b6 authored almost 5 years ago
299793d7d854626d0a43fbadbb8bd9fa92f6a7b6 authored almost 5 years ago
Use latest master deps
f714852197348f65a9a89729230f53873a9b4a6d authored almost 5 years ago
f714852197348f65a9a89729230f53873a9b4a6d authored almost 5 years ago
go mod tidy
0f9d966ea55b833042cbe0c6c2bcf2691b7fb9d4 authored about 5 years ago
0f9d966ea55b833042cbe0c6c2bcf2691b7fb9d4 authored about 5 years ago
Send PandaUpdate upon various error conditions
e6aa54df75d23be86105ab8cd7b966968694115e authored over 5 years ago
e6aa54df75d23be86105ab8cd7b966968694115e authored over 5 years ago
Use latest client
fb46420c8d6d34e3b2368da6b043777716d22343 authored over 5 years ago
fb46420c8d6d34e3b2368da6b043777716d22343 authored over 5 years ago
Use new master branch of client library
3f1bf1a9acfc8f050f24a490d4f6a3cf821862b5 authored over 5 years ago
3f1bf1a9acfc8f050f24a490d4f6a3cf821862b5 authored over 5 years ago
Blocking client via WaitForReply method
e43110bfbcbf8a73509e91db7b805c8583cf6531 authored over 5 years ago
e43110bfbcbf8a73509e91db7b805c8583cf6531 authored over 5 years ago
add coverage report
08089f042087fb8d0f186527d8e402952e7e2c5a authored over 5 years ago
08089f042087fb8d0f186527d8e402952e7e2c5a authored over 5 years ago
fix .gitlab-ci.yml
b6d72356c2b3ff696784eee4fd124aa54de65a24 authored over 5 years ago
b6d72356c2b3ff696784eee4fd124aa54de65a24 authored over 5 years ago
go mod tidy
7bdc423a3cec3669ff2f90c25b445f8126f64722 authored over 5 years ago
7bdc423a3cec3669ff2f90c25b445f8126f64722 authored over 5 years ago
server: log storage errors to debug log
74482d2aecedcdf3f08b717e369baddf00a8a51c authored over 5 years ago
74482d2aecedcdf3f08b717e369baddf00a8a51c authored over 5 years ago
Write socket file to os provided tmp
c959c2d167afe7ffdfc60ce5000052c29ec23544 authored over 5 years ago
c959c2d167afe7ffdfc60ce5000052c29ec23544 authored over 5 years ago
Pin deps with go-modules
also:
- fix crypto panda unit test
- make panda/server a library module and move
binary server m...
server: Prevent data races with granular locking
dffbce765e00fea3bb87dfba3e89df037402fdd2 authored over 5 years ago
dffbce765e00fea3bb87dfba3e89df037402fdd2 authored over 5 years ago
server: fix storage tests
f472768308bc4af38f7ed19b9310dfcddf013a57 authored over 5 years ago
f472768308bc4af38f7ed19b9310dfcddf013a57 authored over 5 years ago
server: scheduler invokes GC/writeback
312491b9e8f7af19d6ff4cb697f16d9824880a16 authored over 5 years ago
312491b9e8f7af19d6ff4cb697f16d9824880a16 authored over 5 years ago
storage: fix flush bug and add purge functionality
6dce04853c7aaf8b82ae143243b7128b6e992a60 authored over 5 years ago
6dce04853c7aaf8b82ae143243b7128b6e992a60 authored over 5 years ago
Add write-back cache using boltdb
79e3e04ac8bc906c3778586d2519903962da3105 authored over 5 years ago
79e3e04ac8bc906c3778586d2519903962da3105 authored over 5 years ago
Remove stupid mutex from panda server
bb12b9da1d46e50c2a39752d38a5862b13e43a41 authored over 5 years ago
bb12b9da1d46e50c2a39752d38a5862b13e43a41 authored over 5 years ago
golint, add some docstring comments etc
6d19e3142fa61c9d1eb104c7f081c7a45bd442f9 authored over 5 years ago
6d19e3142fa61c9d1eb104c7f081c7a45bd442f9 authored over 5 years ago
Fix storage bug, store tag not tag reference
d3b847d45a3a9697c9bb727ba7fe5506db3d934c authored over 5 years ago
d3b847d45a3a9697c9bb727ba7fe5506db3d934c authored over 5 years ago
Add storage tests and fix Vacuum bug
089773189ba9e63bcfe173371b8634511d04a3a1 authored over 5 years ago
089773189ba9e63bcfe173371b8634511d04a3a1 authored over 5 years ago
Fix panda server races, use sync.Map for postings
ae544026d30617a2fd8f9ff625c8bf5cb5120ffd authored over 5 years ago
ae544026d30617a2fd8f9ff625c8bf5cb5120ffd authored over 5 years ago
Remove vendoring
57ba0aadf27dd306c9e364809791eeb59c11ece6 authored over 5 years ago
57ba0aadf27dd306c9e364809791eeb59c11ece6 authored over 5 years ago
Fix bug in UnmarshalKeyExchange
11c8e83115395ebb278f892cc77257692af3f50a authored over 5 years ago
11c8e83115395ebb278f892cc77257692af3f50a authored over 5 years ago
Teach client to return constant errors
49a0f1a87483febdf7d37f6d386d50ddf325e9c1 authored over 5 years ago
49a0f1a87483febdf7d37f6d386d50ddf325e9c1 authored over 5 years ago
dep ensure -update
c34af5fd54cbb9fff86f299901600bc99009d08b authored over 5 years ago
c34af5fd54cbb9fff86f299901600bc99009d08b authored over 5 years ago
Add vendored deps
e65d24cf81b60c10bbb0050686fdceb69f47c5ca authored over 5 years ago
e65d24cf81b60c10bbb0050686fdceb69f47c5ca authored over 5 years ago
Add Gopkg.toml
da37a35c2a0950f0427cc6277ba8047f1f29d77a authored over 5 years ago
da37a35c2a0950f0427cc6277ba8047f1f29d77a authored over 5 years ago
Fix unit test
9bf9ca990dfa63b8e00e2f05cd4d1e90dcd97309 authored over 5 years ago
9bf9ca990dfa63b8e00e2f05cd4d1e90dcd97309 authored over 5 years ago
Make key exchange send updates on panda channel
2aaf83a60253dc6a985ea17eda15d0a9d4886bcf authored almost 6 years ago
2aaf83a60253dc6a985ea17eda15d0a9d4886bcf authored almost 6 years ago
Remove log arg from Exchange
02eeb980c6dcdcbb1cf5924c99f085c802d5aeae authored almost 6 years ago
02eeb980c6dcdcbb1cf5924c99f085c802d5aeae authored almost 6 years ago
Panda server: use cbor plugin system instead of grpc
388b2c46ede98873bd71b56f749f4729dd695353 authored almost 6 years ago
388b2c46ede98873bd71b56f749f4729dd695353 authored almost 6 years ago
Merge remote-tracking branch 'origin/master'
c73a34d3d1b94d2fb9d60d6270ce4977b9746105 authored almost 6 years ago
c73a34d3d1b94d2fb9d60d6270ce4977b9746105 authored almost 6 years ago
client: fix bitrot
e23bfbc5a1451a33ddda839f9ef8c5339771d915 authored almost 6 years ago
e23bfbc5a1451a33ddda839f9ef8c5339771d915 authored almost 6 years ago
update package name
d260c45f27e290dc5b9b5930a75dd732f9437c8a authored almost 6 years ago
d260c45f27e290dc5b9b5930a75dd732f9437c8a authored almost 6 years ago
add .gitlab-ci.yml
ad1fd768f2b2282667c1bb78557dc30f78e31e22 authored almost 6 years ago
ad1fd768f2b2282667c1bb78557dc30f78e31e22 authored almost 6 years ago
client: fix bitrot
9cc0d27a2f8211c1986217982c58ddebc77e3c77 authored about 6 years ago
9cc0d27a2f8211c1986217982c58ddebc77e3c77 authored about 6 years ago
Fix bit rot
7ece0152101459b53318fc1611bc75d77188d67a authored about 6 years ago
7ece0152101459b53318fc1611bc75d77188d67a authored about 6 years ago
Add readme and license files
5291de75537cc8d0bb6c0200a5b2f56eb8788d51 authored over 6 years ago
5291de75537cc8d0bb6c0200a5b2f56eb8788d51 authored over 6 years ago
client: use session reference for client ops
74eae2658e4365f33a0d94fedca30e1a6b0dcaa8 authored over 6 years ago
74eae2658e4365f33a0d94fedca30e1a6b0dcaa8 authored over 6 years ago
client: handle panda responses
af7aca91bd0f0a3dd6cf9f8d385131b28f82d776 authored over 6 years ago
af7aca91bd0f0a3dd6cf9f8d385131b28f82d776 authored over 6 years ago
Move sans IO panda client to crypto submodule
a8d717ee8ce7c4034987c42e7acc3a817d77eca6 authored over 6 years ago
a8d717ee8ce7c4034987c42e7acc3a817d77eca6 authored over 6 years ago
Add server plugin for katzenpost
not yet tested
6511e3e97fe9270c8ffe336f9edd22838b283004 authored over 6 years ago
Move repo to katzenpost and make client module
d4403e1dacc8550f826741f4a5fa563345260ee3 authored over 6 years ago
d4403e1dacc8550f826741f4a5fa563345260ee3 authored over 6 years ago
Remove support for skipping KDF
5e46ea98e604d99fe5d62597e5c6b54d7e55105c authored almost 7 years ago
5e46ea98e604d99fe5d62597e5c6b54d7e55105c authored almost 7 years ago
Cleanup tests some more
d54f51d4dd861a2419c8a21ba8ff87c1ef551b66 authored almost 7 years ago
d54f51d4dd861a2419c8a21ba8ff87c1ef551b66 authored almost 7 years ago
Replace ShareSecret type with byte slice field
488f7ec3b0b4a60c09e1f9d9361f0b8767e56917 authored almost 7 years ago
488f7ec3b0b4a60c09e1f9d9361f0b8767e56917 authored almost 7 years ago
Move SimpleMeetingPlace to test scope
aee3a812b53638769feb537f60e7f75f5ee4d3ad authored almost 7 years ago
aee3a812b53638769feb537f60e7f75f5ee4d3ad authored almost 7 years ago
Make tests use testify
5373014dd1d7721bc2de8fe215cc2b830a09a1e4 authored almost 7 years ago
5373014dd1d7721bc2de8fe215cc2b830a09a1e4 authored almost 7 years ago
Return errors instead of panic
b193dd5eababeecd7ade7354367a6e64c7fa1c69 authored almost 7 years ago
b193dd5eababeecd7ade7354367a6e64c7fa1c69 authored almost 7 years ago
Replace scrypt with argon2i, needs tuning
e578c821b259a34ebc61eef1150c0c6829eb3bed authored almost 7 years ago
e578c821b259a34ebc61eef1150c0c6829eb3bed authored almost 7 years ago
Add agl's obligatory license file
This was copied from github.com/agl/pond
7fff469e53b22894785d9cfda3e65a4e0e8d1db1 authored almost 7 years ago
Add agl's panda from github.com/agl/pond/panda
Besides copying files I also updated the import paths.
3e067d537907bfaa8f34d8ae7568097493ca5dd0 authored almost 7 years ago