mirror of
https://seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5.git
synced 2026-11-16 00:00:37 +08:00
Commit Graph
Select branches
Hide Pull Requests
main
master
releases/1
releases/0.9.0
releases/1.0.0
releases/1.1.0
releases/1.10.0
releases/1.10.0-rc.1
releases/1.10.0-rc.2
releases/1.10.1
releases/1.10.2
releases/1.10.3
releases/1.2.0
releases/1.2.1
releases/1.3.0
releases/1.4.0
releases/1.4.0-rc.1
releases/1.4.0-rc.2
releases/1.5.0
releases/1.5.0-rc.2
releases/1.6.0
releases/1.6.0-alpha.1
releases/1.6.0-alpha.2
releases/1.6.0-alpha.3
releases/1.6.0-rc.1
releases/1.6.0-rc.2
releases/1.6.1
releases/1.7.0
releases/1.7.0-rc.0
releases/1.7.0-rc.1
releases/1.7.1
releases/1.8.0
releases/1.8.0-rc.1
releases/1.8.0-rc.2
releases/1.8.0-rc.3
releases/1.9.0
releases/1.9.0-rc.1
releases/1.9.0-rc.2
releases/1.9.0-rc.3
releases/1.9.1
Select branches
Hide Pull Requests
main
master
releases/1
releases/0.9.0
releases/1.0.0
releases/1.1.0
releases/1.10.0
releases/1.10.0-rc.1
releases/1.10.0-rc.2
releases/1.10.1
releases/1.10.2
releases/1.10.3
releases/1.2.0
releases/1.2.1
releases/1.3.0
releases/1.4.0
releases/1.4.0-rc.1
releases/1.4.0-rc.2
releases/1.5.0
releases/1.5.0-rc.2
releases/1.6.0
releases/1.6.0-alpha.1
releases/1.6.0-alpha.2
releases/1.6.0-alpha.3
releases/1.6.0-rc.1
releases/1.6.0-rc.2
releases/1.6.1
releases/1.7.0
releases/1.7.0-rc.0
releases/1.7.0-rc.1
releases/1.7.1
releases/1.8.0
releases/1.8.0-rc.1
releases/1.8.0-rc.2
releases/1.8.0-rc.3
releases/1.9.0
releases/1.9.0-rc.1
releases/1.9.0-rc.2
releases/1.9.0-rc.3
releases/1.9.1
-
0482757ce9
Implement
LWWRegin terms ofMax
Alexis Sellier
2022-11-22 15:02:26 +01:00 -
b11826b113
Add
LWWMapand implementLWWSetwith it
Alexis Sellier
2022-11-22 14:40:01 +01:00 -
35f061746c
Add
radicle-crdtcrate
Alexis Sellier
2022-11-19 12:00:13 +01:00 -
21e47c7a34
cli: Use the build.rs at root
xphoniex
2022-11-23 08:25:10 +00:00 -
f5d06f6138
node: Fix addresses sent to peers on conn.
Slack Coder
2022-11-23 13:13:56 -05:00 -
308112618f
Get around circular-dependency
Alexis Sellier
2022-11-22 13:41:32 +01:00 -
e258c72eca
Implement some CLI tests using
trycmd
Alexis Sellier
2022-11-18 10:59:30 +01:00 -
093bb686a4
Fix dependency issue with "test" feature
Alexis Sellier
2022-11-18 10:57:51 +01:00 -
d6a95e4d58
Support
RAD_PASSPHRASEinsignermethod
Alexis Sellier
2022-11-18 10:57:25 +01:00 -
1d798a80b4
Fix issues with incorrect terminal width
Alexis Sellier
2022-11-18 10:56:32 +01:00 -
fd936becf1
Make
Profile::initmore flexible
Alexis Sellier
2022-11-18 10:55:11 +01:00 -
66d1f99a1e
Simplify key generation for tests and debugging
Alexis Sellier
2022-11-17 13:15:34 +01:00 -
03fd69f323
Configure CLI default bin
Alexis Sellier
2022-11-17 13:15:14 +01:00 -
bdeebfb79a
Add
rad-pathcommand
Alexis Sellier
2022-11-17 13:14:52 +01:00 -
26fa16d2b2
Support ECDH
Dr Maxim Orlovsky
2022-11-21 15:08:48 +01:00 -
3ec460056d
Add cyphernet dependency
Dr Maxim Orlovsky
2022-11-21 15:08:04 +01:00 -
664898d8c8
Derive Hash for Signature
Dr Maxim Orlovsky
2022-11-21 15:07:34 +01:00 -
ee17f35218
Implement Ord and PartialOrd for secret key type
Dr Maxim Orlovsky
2022-11-21 15:06:14 +01:00 -
2a6f3c4f55
Update ed25519-compact dependency
Dr Maxim Orlovsky
2022-11-21 14:43:41 +01:00 -
3e48548745
Integrate framing and muxer into wire protocol
Dr. Maxim Orlovsky
2022-11-14 22:55:50 +01:00 -
13c9491e49
Implement framer and multiplexer
Dr. Maxim Orlovsky
2022-11-21 15:29:34 +01:00 -
983b2dc534
Two-stage connectivity with handshake
Dr. Maxim Orlovsky
2022-11-21 15:28:39 +01:00 -
008681a2ca
Complete transcoder documentation
Dr. Maxim Orlovsky
2022-11-21 15:25:23 +01:00 -
4d77f95c21
Disconnect peers on failed handshakes
Dr. Maxim Orlovsky
2022-11-14 14:27:15 +01:00 -
e9ae5897f7
Complete transcoder
Dr. Maxim Orlovsky
2022-11-14 10:41:44 +01:00 -
56fb4d67a9
Introduce transcoder parameter to Wire & Transport
Dr. Maxim Orlovsky
2022-11-14 10:22:30 +01:00 -
6b87eed670
Identify remote peers by full
SocketAddr
Dr. Maxim Orlovsky
2022-11-14 10:04:31 +01:00 -
c620f873e5
radicle-cob: test parse_refstr
Fintan Halpenny
2022-11-17 09:36:31 +00:00 -
a985e067a5
Add TypeName & ObjectId parser
Fintan Halpenny
2022-11-16 14:05:13 +00:00 -
b4bc032113
Add
rad-mergecommand
Alexis Sellier
2022-11-16 15:07:09 +01:00 -
01047a4942
Add
rad-reviewcommand
Alexis Sellier
2022-11-16 15:50:36 +01:00 -
89bdf59e8e
Add
rad-issuecommand
xphoniex
2022-11-16 13:47:51 +00:00 -
dc21692ea3
Add licenses and contributor information
Alexis Sellier
2022-11-16 12:26:12 +01:00 -
47d20003c0
Implement
rad-patch
Alexis Sellier
2022-11-15 16:22:02 +01:00 -
dea268c389
Implement
rad-push
Alexis Sellier
2022-11-14 17:43:06 +01:00 -
5472931ff0
node: prune project routing table
Slack Coder
2022-11-07 11:51:01 -05:00 -
a74cb416c1
node: sync project routing for known nodes
Slack Coder
2022-11-03 13:49:59 -05:00 -
186eb42145
node: use announcer's timestamp in project inventory
Slack Coder
2022-11-03 09:23:32 -05:00 -
a496eeb84d
Add
rad-rmcommand
xphoniex
2022-11-15 10:48:23 +00:00 -
12988da089
Add
Patch,Issue,LabelCOBs
Alexis Sellier
2022-11-13 17:43:37 +01:00 -
08811b4b87
Various fixes to COBs
Alexis Sellier
2022-11-13 17:41:43 +01:00 -
80401f89ae
Add
rad-inspectcommand
xphoniex
2022-11-14 10:24:37 +00:00 -
507bc2237a
node: make tests in tests mod run
Slack Coder
2022-11-11 09:19:35 -05:00 -
72ec0775c7
Add
rad-editcommand
xphoniex
2022-11-10 15:19:48 +00:00 -
4feb224b1a
Add
rad-lscommand
xphoniex
2022-11-10 13:33:20 +00:00 -
503a618743
node: announce node only when accessible
Slack Coder
2022-11-07 08:54:46 -05:00 -
a9b38dc1ae
node: let others know their address
Slack Coder
2022-11-07 07:50:09 -05:00 -
f3d867af4d
node: keep a healthy connection to the network
Slack Coder
2022-11-07 07:50:09 -05:00 -
ff045e0813
node: use term 'session' over 'peer'
Slack Coder
2022-11-07 07:50:09 -05:00 -
a91dcfb100
node: sync known sessions on disconnect
Slack Coder
2022-11-07 07:50:09 -05:00 -
1d51afad28
Add
rad-track,rad-untrackcommands
xphoniex
2022-11-09 13:15:16 +00:00 -
f05a040be6
Make
trackfunctions return correctly
Alexis Sellier
2022-11-09 13:12:48 +01:00 -
eb666265be
Fix running
radicle-cryptotests on its own
Alexis Sellier
2022-11-09 13:21:44 +01:00 -
b040098447
Add
rad-clonecommand
Alexis Sellier
2022-11-08 15:25:19 +01:00 -
ca1b1f4453
Make some improvements to
rad-checkout
Alexis Sellier
2022-11-08 12:18:53 +01:00 -
cb2d83daae
radicle: wire up radicle-cob
Fintan Halpenny
2022-11-07 16:32:09 +00:00 -
0bd213d15a
radicle-cob: simplify Objects and remove identifier
Fintan Halpenny
2022-11-08 13:52:00 +00:00 -
d6416c9be1
radicle-cob: remove Resource on Store
Fintan Halpenny
2022-11-07 16:28:02 +00:00 -
4112b0fdc5
radicle-cob: Reference conversion from git2::Reference
Fintan Halpenny
2022-11-07 12:30:12 +00:00 -
6b303bdc97
radicle-cob: Component conversions
Fintan Halpenny
2022-11-07 12:27:53 +00:00 -
c829045b8d
Add
rad-selfcommand
xphoniex
2022-11-08 11:05:25 +01:00 -
c7ba5a7b3f
Add
rad-auth,rad-help
xphoniex
2022-11-08 09:25:44 +00:00 -
a8dc065dce
Use database transactions where appropriate
Alexis Sellier
2022-11-06 12:40:19 +01:00 -
609d05fff2
Update
sqlitedependency
Alexis Sellier
2022-11-05 20:51:24 +01:00 -
8fe949b2a0
Implement
rad-checkoutcommand
Alexis Sellier
2022-11-07 22:04:47 +01:00 -
32cd94dd23
Add
rad-initcommand
Alexis Sellier
2022-11-07 17:46:15 +01:00 -
223d36086e
Add
radicle-clicrate'sterminalmodule
Alexis Sellierandxphoniex
2022-11-07 13:38:16 +01:00 -
357fc79b41
Implement
pathsforProfile
xphoniex
2022-11-05 05:27:24 +00:00 -
5847ad2ff1
Add
Cloneinstance toProfile
xphoniex
2022-11-04 17:20:46 +00:00 -
3aa7a5635b
nix: update sources for rust-1.65
Fintan Halpenny
2022-11-04 12:13:06 +00:00 -
45c7f3049b
Update to Rust 1.65
Alexis Sellier
2022-11-04 13:01:20 +01:00 -
f3c4a53e1e
radicle-cob: port collaborative objects
Fintan Halpenny
2022-10-17 14:57:11 +01:00 -
58c26e1c9d
radicle-crypto: ExtendedSignature constructor and destructor
Fintan Halpenny
2022-11-02 14:29:37 +00:00 -
3af5a7084d
radicle-crypto: add Serialize and Deserialize for Signature
Fintan Halpenny
2022-10-28 13:16:38 +01:00 -
dc79130988
Zeroize passphrases
Alexis Sellier
2022-11-03 16:52:29 +01:00 -
6e8e1e0972
Zeroize secret key in signer
Alexis Sellier
2022-11-03 16:47:31 +01:00 -
25a541ee0a
Scope down default-members
Alexis Sellier
2022-11-03 16:24:38 +01:00 -
c7706156c6
node: fix test dependency error
Slack Coder
2022-11-01 11:22:01 -05:00 -
41f53f3fae
Small improvements to signer/agent
Alexis Sellier
2022-11-03 13:29:20 +01:00 -
092ccfdcbc
Add
profile::envmodule
Alexis Sellier
2022-11-03 13:05:28 +01:00 -
577b632056
Use
Signer::try_signin interactive contexts
Alexis Sellier
2022-11-03 10:54:21 +01:00 -
a79ef67b2a
Add
Signer::try_signmethod and cleanup usage
Alexis Sellier
2022-11-03 10:12:22 +01:00 -
5494490c40
crypto: implement an OpenSSH keystore
Alexis Sellier
2022-11-02 14:11:07 +01:00 -
f5212405c5
ssh: simplify
radicle-sshcrate implementation
Alexis Sellier
2022-10-31 14:36:14 +01:00 -
16b22d9178
Move
radicle/idandradicle/signature
Alexis Sellier
2022-10-29 11:53:10 +02:00 -
25c982cd8c
node: use method to access session's Node ID
Slack Coder
2022-10-29 19:33:42 -05:00 -
6f3a598cc1
Remove
git-urldependency
Alexis Sellier
2022-10-30 12:25:10 +01:00 -
7b7e83fbc7
node: implement node announcement sybil resistance
Alexis Sellier
2022-10-30 10:21:32 +01:00 -
3c900f106f
radicle-node: distinguish announcment nodes
Slack Coder
2022-10-26 10:49:09 -05:00 -
a8895aee80
node: follow up on session renaming
Slack Coder
2022-10-14 09:44:58 -05:00 -
c11f5b13bf
rad-auth: create profile when not found
Slack Coder
2022-10-28 06:36:06 -05:00 -
c0b0d29e19
radicle-crypto: split out from radicle
Fintan Halpenny
2022-10-27 16:56:50 +01:00 -
2a1154ef87
Re-work git transports
Alexis Sellier
2022-10-25 16:46:04 +02:00 -
3407c6c017
Add
ToStringsupport for transport URLs
Alexis Sellier
2022-10-24 21:57:53 +02:00 -
66493422c2
Add 'local' and 'remote' URL formats
Alexis Sellier
2022-10-24 20:19:45 +02:00 -
7c65f08cd1
radicle: fix typo
Slack Coder
2022-10-19 14:21:17 -05:00 -
5f4fc8236e
A couple of docs and naming improvements
Alexis Sellier
2022-10-20 18:06:31 +02:00 -
8b834a7b6e
Protect ourselves against naked refs
Alexis Sellier
2022-10-20 12:59:55 +02:00 -
1906124497
Re-use
HEADreference if it exists
Alexis Sellier
2022-10-20 12:44:51 +02:00 -
2ec320acec
Use 'primary key' constraint instead of index
Alexis Sellier
2022-10-19 22:33:57 +02:00