| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | log slow libp2p sends | tv | 15 hours | 1 | -1/+1 |
| | | |||||
| * | start API earlier | tv | 15 hours | 1 | -19/+31 |
| | | |||||
| * | cleanup log messages | tv | 16 hours | 1 | -1/+1 |
| | | |||||
| * | rename transport::p2p to transport::libp2p | tv | 16 hours | 1 | -3/+4 |
| | | |||||
| * | add tor transport | tv | 16 hours | 1 | -2/+21 |
| | | |||||
| * | add support for public libp2p infrastructure | tv | 41 hours | 1 | -0/+1 |
| | | |||||
| * | use libp2p mDNS | tv | 41 hours | 1 | -0/+1 |
| | | |||||
| * | add libp2p relay support | tv | 41 hours | 1 | -0/+11 |
| | | |||||
| * | use libp2p identify protocol & announce alt addrs | tv | 42 hours | 1 | -0/+10 |
| | | |||||
| * | add libp2p transport | tv | 42 hours | 1 | -0/+23 |
| | | |||||
| * | add transports option | tv | 43 hours | 1 | -15/+44 |
| | | |||||
| * | add support for several transports | tv | 43 hours | 1 | -0/+1 |
| | | |||||
| * | add identity layer | tv | 43 hours | 1 | -1/+5 |
| | | |||||
| * | introduce node keys | tv | 44 hours | 1 | -0/+3 |
| | | |||||
| * | add Transport::delivery_limit | tv | 44 hours | 1 | -1/+2 |
| | | |||||
| * | show interpolated values in GET /admin/config | tv | 46 hours | 1 | -6/+9 |
| | | |||||
| * | remove some dead comments | tv | 2 days | 1 | -3/+0 |
| | | |||||
| * | add farewell ping | tv | 2 days | 1 | -0/+1 |
| | | |||||
| * | detect broken htpasswd files during startup | tv | 2 days | 1 | -1/+2 |
| | | |||||
| * | private mycelium needs both key and name | tv | 3 days | 1 | -5/+2 |
| | | |||||
| * | allow humand-friendly durations and sizes in CLI | tv | 3 days | 1 | -6/+7 |
| | | |||||
| * | cleanup mycelium daemon | tv | 3 days | 1 | -2/+1 |
| | | |||||
| * | split mycelium daemon in its own module | tv | 3 days | 1 | -1/+2 |
| | | |||||
| * | unify lock logic | tv | 3 days | 1 | -0/+1 |
| | | |||||
| * | add random swarms test | tv | 3 days | 1 | -0/+2 |
| | | |||||
| * | add clock module | tv | 3 days | 1 | -0/+2 |
| | | | | | | The Clock module is the system clock that every unix timestamp new goes through. It comes with an offset that only tests can set. | ||||
| * | make sync reply timeout part of timing | tv | 3 days | 1 | -1/+1 |
| | | | | | This enables upcoming lossy-links tests. | ||||
| * | add simulation test | tv | 3 days | 1 | -0/+2 |
| | | |||||
| * | build node in separate module | tv | 3 days | 1 | -110/+31 |
| | | |||||
| * | fix warning about swarm key (fixup) | tv | 3 days | 1 | -1/+1 |
| | | |||||
| * | build_genesis -> remake_genesis (fixup) | tv | 3 days | 1 | -1/+1 |
| | | |||||
| * | allow to remake genesis | tv | 3 days | 1 | -0/+6 |
| | | |||||
| * | allow to persist document | tv | 3 days | 1 | -29/+37 |
| | | |||||
| * | nodes keep list of every actor ID they've used | tv | 3 days | 1 | -0/+2 |
| | | |||||
| * | add force module usable by API and CLI | tv | 3 days | 1 | -9/+21 |
| | | |||||
| * | add files module to consistently track stats | tv | 3 days | 1 | -18/+9 |
| | | |||||
| * | add disk I/O stats | tv | 3 days | 1 | -3/+16 |
| | | |||||
| * | add possibility to start with a document | tv | 3 days | 1 | -9/+39 |
| | | | | | The --recover-from option allows a node start with a given document. | ||||
| * | add state file | tv | 3 days | 1 | -1/+33 |
| | | | | | | This allows storing the swarm ID and additionally discovered seeds, which prevents a formerly genesis node to start a new document. | ||||
| * | add genesis flag and never give up | tv | 3 days | 1 | -1/+2 |
| | | | | | | | | | | The --genesis flag has been introduced to start with a new document. This prevents restarts to accidentally start with a new document and accept reads/writes, causing a second swarm to appear. Additionally, bootstrapping doesn't timeout anymore as that's of no use for nobody. | ||||
| * | coalesce announcements | tv | 4 days | 1 | -0/+1 |
| | | |||||
| * | only protocol-writers may modify _continuum | tv | 4 days | 1 | -0/+1 |
| | | |||||
| * | add chunked download and use it during rejoin | tv | 4 days | 1 | -0/+1 |
| | | |||||
| * | add API and CLI to print effective config | tv | 4 days | 1 | -0/+5 |
| | | |||||
| * | add configuration files | tv | 4 days | 1 | -107/+11 |
| | | |||||
| * | wire up --mycelium-tcp-listen-port | tv | 4 days | 1 | -2/+5 |
| | | | | | | It wasn't used before, causing the supervised daemon to always pick a random one. | ||||
| * | add electorate | tv | 4 days | 1 | -0/+6 |
| | | | | | | For an upcoming change in remake coordination, nodes now maintain their self-assessed liveness in the document. | ||||
| * | aliases are not in logs (fixup) | tv | 4 days | 1 | -1/+1 |
| | | |||||
| * | add node aliases | tv | 5 days | 1 | -0/+21 |
| | | |||||
| * | add throughput stats | tv | 5 days | 1 | -0/+1 |
| | | |||||
