Ecosyste.ms: OpenCollective

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

github.com/planetary-social/ssb

A fork of go-ssb used for testing various changes: https://github.com/planetary-social/ssb/tree/fork.
https://github.com/planetary-social/ssb

update gg

b0c1b56131673b13be73b94c492295d751c80e22 authored over 5 years ago
fix travis pre-script

617f593983c3f8671cdc7e38bdf429b175f05b53 authored over 5 years ago
add asJSON parameter to createHistoryStream

this allows getting CBOR feeds in JSON format for application integration.

908937c8c029196b2a3374ece9baa14965c290fc authored over 5 years ago
offchain-content / gabby grove

* use new Algo const to differantiate feed types

add PubKey() to FeedRef
add StoredAddr() to Fe...

2ee3d9fd2e6c690498de45b783cacc8822eca96e authored over 5 years ago
don't panic

60d682bafe868f46fef6b1bd885737a9bf163636 authored over 5 years ago
gossip: Create Feed Manager

Create a feed manager to be used for managing CreateHistoryStream RPC
calls. Move the logic fro...

77d4fec45f9c97ceee4b951145b72147d80dd5f6 authored over 5 years ago
indirect: Fix sequence wrapped case

76256e9dd8715e57e6c4fb3fa527e5add727167e authored over 5 years ago
indirect: elaborate on error

39efa9d991aa27d483f38077307dc48b6c43fc82 authored over 5 years ago
lot's of stuff

* badger v2
* tangles index
* ssb-client
* unix sock serving
* muxrpc replicate.upto
* support r...

7a222662293fd6e09e7afa97553e1f03532320f5 authored over 5 years ago
Merge remote-tracking branch 'fork/john/gossip-minor-changes'

67bc708d9f40b242119f63b251b17df95c4e980d authored over 5 years ago
blob: rename main.go -> blob.go

9c44c820d0fbaf25b62033b22455fb426d2ba8dd authored over 5 years ago
gossip: return structs instead of interfaces

Conserve type information by returning the concrete types instead of their
interfaces.

This sho...

8a0a98befadcefaee4d9fe0b2782ea0320f474fa authored over 5 years ago
plugins/gossip: ensure func defs take less than 80

8cfd879e3ef5de5f59f1d249adb16782a6bc63c1 authored over 5 years ago
gossip: Use long names in test

Use long names for types and functions to improve clarity.

166205e7837f3a7ecc895963772974d57ae8f201 authored over 5 years ago
gossip: Use wrapper for postConnect fnc

To simplify code base, use a wrapper for enabling post HandleConnect calls.

b303880a7b8f5642bb2c266de927773bc2fc5e0e authored over 5 years ago
fix blocked nil map

a818f16cb7a319b1b5df7eec910df119b0307c2d authored over 5 years ago
update deps

dd9f6cffeac34af97f9ada93473eabb3f4b72193 authored over 5 years ago
Merge John's sbot-cli-refactor

this is a much nicer organisation of the different cli commands.
thanks a lot!

547e5b6d5d0f3256b854a58dd73435e5564980b1 authored over 5 years ago
remove vendor/

this was mostly a go1.10 thing, though `go mod vendor` is also _usefull_
to ship patches where y...

bdbfa722a120686f1a3cb6aae8b0885763c31a52 authored over 5 years ago
reduce broadcast pings

with the lastWins tracker this stomps open connections dead every second...

7d4a4ed0f05e7f227791d36865184a859b1bf392 authored over 5 years ago
sbotcli: Define client App outside of main

Try clearing up main() and making the code base more declarative by
defining the client App as a...

19f97d7824c40666e2c0f183b4723742bf412c80 authored over 5 years ago
sbotcli: Define command funcs with their metadata

Attempt to improve the readability of the sbot client by:

- Defining the commands and all fie...

9dd4d1f5863483822b7ebe2d2ac7a8c0b07f2684 authored over 5 years ago
network: use LastWins conn tracker

this is much better for pubs, since it cleans up idle connections when
the peer reconnects.

how...

8068b2452e4dccdc2b079e939c9b67b8c2d6d5cc authored over 5 years ago
sbotcli: fix panic + make short description clear

f846e1682b5d6f4d4b842698d56d6194b5b405de authored over 5 years ago
README: fix two markdown links

also since we state go v1.11 now, this fixes #18.

2206bdff68c986d9e5bf705cd0dd8c18fc056412 authored over 5 years ago
Merge readme-updates from John

9c4d14c18d896d4c53645ba56b6154a9ad479414 authored over 5 years ago
Merge pull request #21 from cryptoscope/fix-graph-build

Fix graph build

339fda2c37febf06e464b121a487669c57d3f761 authored over 5 years ago
graph: fix unfollowd entry aborting graph generation

8f746c325acfa80652864e32adac6ab8555f6b8e authored over 5 years ago
graph: fix same check

it was looking for the right edge-case already but aborted building the
graph instead of continu...

33e13993ebc53e3e1bab9524dda849120b1b6e7e authored over 5 years ago
fix lastWins conn tracker

a5a17cf2a07a6762ae5c0e9a6adb6174eeb350a0 authored over 5 years ago
README: Add simple install instructions

Make the README more user centric.

- Move build and testing instructions to the bottom (for d...

0b2dcbf6fd88bf3ac52a2ad2bb6df4dcb1c0c089 authored over 5 years ago
README: Make intro concise

Improve readibility by making the intro more concise.

186b699076f624eb7d72c3f8bcc89ce414a7f531 authored over 5 years ago
README: correct spelling

Make the README a bit easier to follow by correcting slight grammer and
spelling mistakes.

a85890baed3d88e01fcfca4966af9b66aeeb5e7a authored over 5 years ago
various fixes

add null steps to drop tool
drop a bunch of feeds over stdin
need auth to strucutre the handlers...

a78364990cbf7e1c4a9e4f936f0b196c60d4d061 authored over 5 years ago
vendior muxrpc with closing fix

f0b0c6d7f7752164ee15a2a73ea50ebbe183b741 authored over 5 years ago
vendor new margaret version

this is v0.0.10 (which fixes #17) with nullEntries

2c190bf22bccc2e4cb8a1d0c4288ee6b8efbfbb4 authored over 5 years ago
fix blobs tests by rolling back js dep

85e342c6e531b39ebc620a4dd7084406db45c1e7 authored over 5 years ago
use [email protected] (closes #16)

63ceaefc8a75d13facbb736237f8643f93672b51 authored over 5 years ago
mitigate js ssb-blobs add blocking

updates https://github.com/ssbc/ssb-blobs/pull/17

507f7b183a75462da6d87b84fe911b45198fddf4 authored over 5 years ago
update npm test dependencies

52700e9cdd4e2fd13110b9b0354b8fad1fc7c6f5 authored over 5 years ago
small fixes

* shallow fsck
* some compilation fixes
* supress and bail out of cancel error flood
* go mod ve...

974d0d0f3294ce6f99f52bf4a89cb2e5a3cba3d3 authored over 5 years ago
add hops and promisc options

cd0a504f96e97217852f2b8c823e606fcb5070ed authored over 5 years ago
ignore shs key exchange errors

547a32c760a0be26a441ff35877accfbc80d7cd9 authored over 5 years ago
disable some blobs handlers

we don't have auth for these yet..!

149ea25168bbdeddd8ad0b37ff33fa3ece8890d9 authored over 5 years ago
publish: fix unicode handling

don't store cripled JSv8 data. this warped string representation should
only be used to compute ...

964584f0b7a2a31233631a0f99f06a43eb5dd92e authored over 5 years ago
LastWins Tracker

this breaks multiple local clients but is much nicer for pubs.

31a59ace285b68bed45035a7b8a55c70b94867bc authored over 5 years ago
Merge branch 'master' into udp-broadcast

0693300d965e97f0a050a0f50634ee5ce3a56145 authored over 5 years ago
Merge pull request #13 from cryptoscope/add/hmacSign

Add HMAC Signing

685c854605a93347dec65f06e8ea6961bd11355b authored over 5 years ago
rename node to network

I think _node_ is a confusing enough term as it is in p2p stuff.
additionally so since the ref i...

2f0e0ffacb7991412748c62793cadd81d3d8ef41 authored over 5 years ago
sbotcli: Fix type error

Properly handle DefaultPort as an int.

Fixes: 88e6c4

d00f2ec620ee69ad0cce460efd8c6e3d373776a8 authored over 5 years ago
node: Add integration test

Add an integration test for the linux network stack using network
namespaces. Test against a sm...

fb9e74f4ddd22b94f7db3f929bf2d2d918afa73d authored over 5 years ago
fixes

* skip lookpack addresses
* go-sbot: -dbgdir for writing logs to a dir instead of stderr
* multi...

440799e045378a0936bf3d24a4b013d5bacb5f48 authored over 5 years ago
travis: typo

707816434c39d5434159c4c316e74757c2893090 authored over 5 years ago
travis: also install npm deps in messages package

917765e20762a45d9ee65c41cf12c8bd03513726 authored over 5 years ago
fix deps

5e31f5be7effaa8cdc75a13284b90928649715f4 authored over 5 years ago
Merge branch 'fixes' into add/hmacSign

922bcceba56dd16c354b22a68064b03ecc352a2c authored over 5 years ago
update deps

60757a5dd7f67f7ff60e0202c26b549541bfb1a1 authored over 5 years ago
restructurure interop test code

passing random hmac and appKey

2583cde041c732d7d48999272f9377ddd5e0ad36 authored over 5 years ago
Add HMAC Signing

* moved signature computation to message package
* add hmac option to go-bot and sbotcli
* fix s...

deb8fe7cbe0f29d73d87e317458c0af6272f9b49 authored over 5 years ago
fix ref tests

I changed ParseRef to require 32bytes of input.

These brings the tests in line with that.

c4fe67a2980c313afe228f757cc44fb2080a8410 authored over 5 years ago
fix complilation

2c7bfad6dbea1e81ea0121cf0357e83d87f7d970 authored over 5 years ago
sbotcli: add messagesByType

4d58f6e16b9e1cfdd0c2d8c73d086414d189ece5 authored over 5 years ago
Update README on publishing and streamline sbotcli args

4d128cc53e8537ec0e43382cd8322e831258a571 authored over 5 years ago
README: update known bugs

This _should_ be solved as of [email protected] which inclodes the muxrpc.CloseNotifier[1], which is...

adaa82a47fcb881224a5b11e4ec9ba8eae5e0dbb authored over 5 years ago
Merge pull request #11 from cryptoscope/test/hops

Hops testing and dropFeed

8680ec0a91abda2d4035e6844ab8585945c54654 authored over 5 years ago
cancel early

44c612d5d6fc074425eae8cdbade02d915a33b67 authored over 5 years ago
ignore test output

791f691e1e60252faa8aa8830f376ded20a5e9f4 authored over 5 years ago
Merge branch 'dropFeed' into test/hops

among other things, dropFeed brings in waitable shutdown

e3ca0a22383a4862685248fe34daf9aaa6d72cb1 authored over 5 years ago
random fixes

* sbot compilation
* update servFunc signature
* call shutdown in tests
* interop: don't liter /...

dfbd74ead6225480c76914a8f9ce74e4b350a8ec authored over 5 years ago
move feed Null code to sbot package

3f0929323f958be5ea9f9b88eba3d61ae449a4b7 authored over 5 years ago
vendor margaret@nullEntries

pre-release

6c79111b9dba32a1a337dcb7d270dfbfb031a2bb authored over 5 years ago
fetch missing feeds first

9ef8c2f06c2abaae91cdd87dc978c3c567f0c9f3 authored over 5 years ago
move reflen error

3f850c008166784c91551486c6310a7806862dfe authored over 5 years ago
gossip: move fetch functions

0ab98c1954aa52767c84f71043217bd7e56d4391 authored over 5 years ago
close conns first

ca1a2837c36c7f3a8a4799ea20e7fcf2355f3cd6 authored over 5 years ago
cleanup handleConnection

* with the ctx timeout we don't need the other sleep
* only log if err
* wrap conn after accept
...

4a753eff5394049b7537947c6ba270dd4c8be86d authored over 5 years ago
Revert "ConnTracker: alllow 5 connections per pubkey"

This reverts commit 0d42f9a957b2faa8c3b2a88005892cedeeef1021.

c9dfdee34d9430851915b531c411deb967276a71 authored over 5 years ago
vendor [email protected]

use packer Closed to cancel session

168eb3a7fdc655b9f0922d92a5d40ab1b7696701 authored over 5 years ago
Hops testing

passes if nick names don't screw it up.
somehow this works most of the time but somtimes(TM) it ...

3be5fef94e67d84a7d5bd0b8c788061b0413afd8 authored over 5 years ago
drop feed tool & waitable indexing

by default indexes are rebuilt live from the rootlog (new messages come
in, indexes get updated)...

fddd7a02131b85ee721c9e135c4d394741113d20 authored almost 6 years ago
go-sbot: dump muxrpc debugging

if -dbgdir is passed it dumps rx and tx files in repo/$dbgdir/$conn

3b2008c5f010705c7ae2c05fe5990450e1654e29 authored almost 6 years ago
Advertise on all possible addresses

Emit local network UDP advertisements on all local addresses when an
unspecified address such as...

44d85f1b2dc6b50540cfdb925015aec312d5ed74 authored almost 6 years ago
ParseNetAddress: Fix parsing of Port Number

Expect the port to be specified entirely by the received Net Address.

d40bb0eb6d47640d897c1335847f8aa425024415 authored almost 6 years ago
Fix ParseNetAddress handling of IPv6 addresses

IPv6 addresses should be defined in brackets when including port numbers.

a29b127931a3f891211112e764c755e6d86f1543 authored almost 6 years ago
various fixes

just more of my style tbh.

* some more error comments
* actualt multiaddr formatting case
* use...

88e6c47e9aa5542578f77f0200b71d0b2f18078a authored almost 6 years ago
Integrate ALPHA network advertisements

Advertise the scuttlebutt service to the local network.

Still needed:

- Tests
- Documentat...

94e32fa04163618b830eac958d9bf06046945238 authored almost 6 years ago
Declare constant for default port

Use the constant 'DefaultPort' to specify the default ScuttleButt to
improve legibility.

82d360304be3be0c0148202261764fdb490dc3dd authored almost 6 years ago
private/unboxedLog: also fake signature

8d84527eef1020e3e16c2dc1c791012eac6c5df0 authored almost 6 years ago
use only direct follows until hops is tested better

4210a14952ee05de65d5c819f7ff177ba06f1b1b authored almost 6 years ago
Private Messages

new muxrpc api on priv(same key/local handler):
* async private.publish

arg[0] is the message t...

94358cd7aa64737c6dee06e218a6c2e2c25e327b authored almost 6 years ago
legacy replication: allow live pours

having long-running connections at least off-sets the static overhead
the legacy replication int...

a0b99095a9b982e7b74d65146e29159743e98171 authored almost 6 years ago
ConnTracker: alllow 5 connections per pubkey

did this change so that local clients are usable.

ideally, local connections would be caught in...

0d42f9a957b2faa8c3b2a88005892cedeeef1021 authored almost 6 years ago
use same timestamp format as JS

366ca37b39c2fa62337faa5ecc95042e17ca04ad authored almost 6 years ago
Merge pull request #9 from cryptoscope/cleanup

Cleanup

3d59c4df25df2d983b4c9e54c6136c9391e456a9 authored almost 6 years ago
dont race on i

cfd23db61c3ffeda83c7143e7b06caadae328167 authored almost 6 years ago
fixed test passing

67b2cf50f2ea6dd15ffd887aba002b2ff2321199 authored almost 6 years ago
fix test passing

9a5186766f94497085fb308de5df67f95ede2aba authored almost 6 years ago
go mod update and vendor

f5d803e6c4e7a294292f3ce38c891acdac9214ca authored almost 6 years ago
go-sbot: disable logt stats

a9e6cb23789d120312e076d35531d2d91d5609de authored almost 6 years ago