Commit Graph

172 Commits

Author SHA1 Message Date
Daniel N
758f4ae641 Add dual MIT and Apache-2 license 2023-11-23 12:42:21 +01:00
Chad Nehemiah
e2d673e71c deps: upgrade js-peer to latest libp2p (#103)
Co-authored-by: Daniel N <2color@users.noreply.github.com>
2023-11-14 16:40:20 +03:00
Daniel N
83110e01d1 add header link to source repo 2023-11-14 14:54:32 +03:00
Daniel Norman
3fab26e04a update webrtc bootstrapper 2023-11-13 13:11:09 +03:00
Daniel N
51dedf69c4 change default boostrap node 2023-11-13 11:21:33 +03:00
Thomas Eizinger
c922cee8b5 feat(rust): add memory-based connection limits (#102) 2023-10-09 08:10:32 +11:00
Daniel N
a6c0193c09 add ability to manually trigger deployment 2023-10-04 13:52:39 +02:00
Thomas Eizinger
2e80cf5bba feat(rust): automated deployment to fly.io (#91)
* Automated deployment to fly.io

* Automatically connect to boostrap node

* Allow specifying addresses to connect to on startup

* Make logs a bit prettier

* Fmt
2023-10-04 13:22:15 +02:00
Piotr Galar
bcb8df7265 ci: set up CI for Go (#100) 2023-10-04 13:11:59 +11:00
Thomas Eizinger
bc82d16ada feat(rust): allow dialing DNS addresses (#90) 2023-10-04 12:27:27 +11:00
Thomas Eizinger
d1c1c47ce7 fix(rust): make --listen-address actually work (#89) 2023-10-04 12:23:01 +11:00
Ryan MacArthur
b1af4722b4 fix: go module tidy (#97)
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com>
2023-10-02 15:25:38 -05:00
Daniel N
0a4dcce100 ensure latest messages are displayed when overflow 2023-09-27 12:16:27 +02:00
GitHub
ccb735be47 chore: Update .github/CODEOWNERS [skip ci] 2023-09-27 04:02:07 +00:00
libp2p-mgmt-read-write[bot]
41f0cfef58 chore: Update CODEOWNERS [skip ci] 2023-09-27 04:02:05 +00:00
Thomas Eizinger
05e84d84f8 ci: add basic workflow for Rust (#88) 2023-09-27 13:16:15 +10:00
GitHub
5e318b8003 chore: Update CODEOWNERS [skip ci] 2023-09-26 15:59:58 +00:00
Youngjoon Lee
062ba90a9b feat: file sharing (#76)
Co-authored-by: TheDiscordian <43145244+TheDiscordian@users.noreply.github.com>
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com>
Co-authored-by: GitHub <noreply@github.com>
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2023-09-26 11:03:09 -04:00
Ryan MacArthur
7a79d85d0c bump golang + go-libp2p deps (#94) 2023-09-26 10:50:05 -04:00
Thomas Eizinger
8d470ac992 Update Rust peer to 0.52 (#83) 2023-09-21 11:04:41 -05:00
Thomas Eizinger
1815a15753 Move frontend to js-peer for consistency (#84)
Co-authored-by: chad <chad.nehemiah94@gmail.com>
2023-09-21 11:03:58 -05:00
Thomas Eizinger
7a37d1fc3f Add dependabot file (#86) 2023-09-21 11:03:39 -05:00
GitHub
c83c925d5f chore: Update .github/workflows/stale.yml [skip ci] 2023-07-03 06:29:00 +00:00
TheDiscordian
e7607a6d27 Removed 'node' reference from main readme, trimmed down go-peer README to be more relevant to us (#75) 2023-06-11 19:14:21 -07:00
Alex Potsides
5eb35134e1 deps: update libp2p to 0.45.x (#73)
Co-authored-by: Prithvi Shahi <50885601+p-shahi@users.noreply.github.com>
Co-authored-by: chad <chad.nehemiah94@gmail.com>
2023-06-06 20:34:53 -05:00
Prithvi Shahi
4a309e5fa3 fix: fix connectivity issues (#63)
Co-authored-by: chad <chad.nehemiah94@gmail.com>
2023-04-26 12:25:09 -07:00
Doug A
b136592f51 Construct addresses using MultiAddr, defaulting to IPv6 (#46) 2023-04-18 11:04:18 -05:00
Prithvi Shahi
bd1ed98136 fix: remove print to ui console (#55) 2023-04-15 22:38:34 -07:00
Prithvi Shahi
94e3cc14f0 fix: enable headless go peer (#43) 2023-04-15 17:56:58 -07:00
Prithvi Shahi
9d8e341284 Update stream limits and connection limits (#53) 2023-04-15 10:27:23 -07:00
Thomas Eizinger
950a3ede97 feat(rust): Up relay limits (#54) 2023-04-15 07:06:41 -07:00
Prithvi Shahi
42bf8cf447 fix: connect to ec2 bootstrap and remove noisy log 2023-04-15 06:43:07 -07:00
Chad Nehemiah
5cf2ec5bdd fix: added multiaddr dial box + UI fixes (#49) (#52)
* fix: added multiaddr dial box + UI fixes (#49)

* fix: updated UI + increased outbound streams (#49)

* fix: remove relay server + restored rust relay config (#49)
2023-04-14 19:23:35 -07:00
Prithvi Shahi
2d8c971c7a chore: update rust deps (#51) 2023-04-14 17:10:00 -05:00
Prithvi Shahi
a74ae79de2 feat/fix: upgrade js-libp2p and set DHT to client mode (#50) 2023-04-14 13:11:40 -07:00
Chad Nehemiah
8e449302a0 feat: UI fixes, persist messages, set up cxn limit (#39)
Co-authored-by: Prithvi Shahi <shahi.prithvi@gmail.com>
2023-04-13 21:58:14 -07:00
Prithvi Shahi
24b0867a9e update bootstrap ip (#47) 2023-04-13 21:46:52 -07:00
Prithvi Shahi
292e03bde5 fix: delay autonat start by 1 day (#45) 2023-04-13 19:24:22 -07:00
Thomas Eizinger
3bd8921692 Generate key and certificate on startup (#44) 2023-04-13 14:37:31 -05:00
Prithvi Shahi
fac4664e51 feat: add quic v1 transport to rust peer (#42) 2023-04-12 18:39:46 -05:00
TheDiscordian
08be9ee085 Go Peer Updates (#37)
Co-authored-by: Prithvi Shahi <50885601+p-shahi@users.noreply.github.com>
2023-04-12 16:21:27 -07:00
Prithvi Shahi
ddc06a4594 feat: Bootstrap to ec2 (#41) 2023-04-11 20:00:34 -07:00
Prithvi Shahi
1e58952fb0 feat: bootstrap to the ec2 running instance of the rust peer (#40) 2023-04-11 19:44:38 -07:00
Prithvi Shahi
88c156bb2e feat: use static certificate and gen deterministic peer id (#38)
* use static certificate

* deterministic peer id

* use 127 addr
2023-04-11 19:23:32 -07:00
Prithvi Shahi
2940b4c36d feat: Integrate kaddht (#36) 2023-04-11 20:04:01 -05:00
Prithvi Shahi
1bd357cb13 fix: identify timeout (#33) 2023-04-11 09:16:13 -05:00
Prithvi Shahi
61d8d0c7ca fix: increase maxPushOutgoingStreams limit to resolve err (#32) 2023-04-10 20:10:48 -07:00
Prithvi Shahi
e2fb02ad28 fix: use sequence number in msgIdFn to dedup msgs (#31)
Co-authored-by: chad <chad.nehemiah94@gmail.com>
2023-04-10 21:44:10 -05:00
Prithvi Shahi
0116a81c38 feat: add browser to browser (#22)
Co-authored-by: chad <chad.nehemiah94@gmail.com>
2023-04-10 13:21:46 -07:00
Max Inden
140b1fb888 feat(rust/kademlia): Use custom protocol and bootstrap regularly (#27)
Co-authored-by: Chad Nehemiah <chad.nehemiah94@gmail.com>
2023-04-09 15:08:47 -05:00