This repository was archived by the owner on Jul 5, 2023. It is now read-only.
Commit 7bdf40f
committed
add connlib rust logic.
This commit convert this repo into a rust workspace.
Divides into 2 types of crates, libs/clients.
Clients are thin wrappers used directly by native clients.
Libs implement the logic.
We have 4 logic crates:
- Gateway: Gateway-specific logic.
- Clients: Client-specific logic.
- Tunnel: General logic for wireguard/ice tunnels.
- Common: Types shared by all crates.1 parent 4eb5658 commit 7bdf40f
File tree
75 files changed
+2746
-1423
lines changed- android/gradle/wrapper
- apple
- src
- clients
- android
- gradle/wrapper
- lib
- src
- main
- java/dev/firezone/connlib
- test/java/dev/firezone/connlib
- src
- apple
- Sources/Connlib
- Generated
- Tests/connlibTests
- connlib.xcodeproj
- project.xcworkspace
- src
- gateway
- src
- libs
- client
- src
- common
- src
- messages
- gateway
- src
- tunnel
- src
- platform
- macros
- src
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
75 files changed
+2746
-1423
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
101 | 100 | | |
102 | 101 | | |
103 | 102 | | |
104 | | - | |
| 103 | + | |
105 | 104 | | |
106 | | - | |
107 | | - | |
108 | | - | |
| 105 | + | |
| 106 | + | |
109 | 107 | | |
110 | 108 | | |
111 | 109 | | |
| |||
126 | 124 | | |
127 | 125 | | |
128 | 126 | | |
129 | | - | |
130 | 127 | | |
131 | 128 | | |
132 | 129 | | |
| |||
172 | 169 | | |
173 | 170 | | |
174 | 171 | | |
175 | | - | |
176 | 172 | | |
177 | 173 | | |
178 | | - | |
| 174 | + | |
179 | 175 | | |
180 | 176 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
Binary file not shown.
0 commit comments