Commit Graph

92 Commits

Author SHA1 Message Date
Zhiqiang ZHOU d2aacf8e03
docs: docs for UDS data client/server (#57)
Signed-off-by: STRRL <im@strrl.dev>
2024-11-15 23:02:56 +08:00
Zhou Zhiqiang 5f6b967fde
chore: fix clippy warning (#62)
Signed-off-by: STRRL <im@strrl.dev>
2023-03-13 03:52:26 +08:00
Zhou Zhiqiang fa70cb8ba8
chore: rename ambigous field proxy_port -> listen_port (#58)
Signed-off-by: STRRL <im@strrl.dev>

Signed-off-by: STRRL <im@strrl.dev>
2022-11-17 21:20:59 +08:00
Zhou Zhiqiang cb39f0b25e
append comments about http server (#59)
* docs: append comments

Signed-off-by: STRRL <im@strrl.dev>

* docs: append comments

Signed-off-by: STRRL <im@strrl.dev>

* chore: append comments

Signed-off-by: STRRL <im@strrl.dev>

Signed-off-by: STRRL <im@strrl.dev>
2022-11-17 21:20:44 +08:00
Andrewmatilde 63c00fa78f
fix bug on arp_filter (#55)
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-07-28 13:54:09 +08:00
Andrewmatilde 955c9f1223
Add Client Server role option (#38)
* complete client-server

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* complete cs

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix minor bug

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* allow role use multi ip

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* remove set_ip_with_interface_name

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix merge

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix comment

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-07-18 16:16:25 +08:00
andrewmatilde 0cc23af943 tag to 0.5.3
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-07-18 04:01:41 +08:00
Andrewmatilde 014d16a65e
Fix network with rollback ebtables & fix lint in nightly test (#54)
* try fix net

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* try fix net

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* try fix net

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix lint

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* update version to 0.5.2

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* update version to 0.5.2

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* rollback ip_s mac_s changes

Signed-off-by: Andrewmatilde <davis6813585853062@outlook.com>

* fix wired lint

Signed-off-by: Andrewmatilde <davis6813585853062@outlook.com>
2022-07-15 16:24:59 +08:00
shouxunsun 00c83a0f35
[Fix] Solve cargo: not found error in container and add make image/release option (#53)
* Solve cargo: not found error in container

Signed-off-by: RandyLambert <randylambert@foxmail.com>

* Add make image/release option

Signed-off-by: RandyLambert <randylambert@foxmail.com>

Co-authored-by: xixi <i@hexilee.me>
Co-authored-by: Yang Keao <keao.yang@yahoo.com>

Co-authored-by: xixi <i@hexilee.me>
Co-authored-by: Yang Keao <keao.yang@yahoo.com>
2022-07-13 00:54:06 +08:00
andrewmatilde b458a835e9 to 0.5.1
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-06-30 01:49:45 +08:00
Andrewmatilde 6c496e4891
try fix net bug (#51)
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-06-29 15:25:11 +08:00
xixi 9d655c8944
TLS config: support passing cert and key by contents (#49)
* add RawFile

Signed-off-by: xixi <i@hexilee.me>

* add tls example

Signed-off-by: xixi <i@hexilee.me>
2022-06-21 18:38:13 +08:00
xixi b03873cc3b sync versions in Cargo.toml
Signed-off-by: xixi <i@hexilee.me>
2022-06-15 13:23:28 +08:00
xixi ee23be1ec9 fix lints
Signed-off-by: xixi <i@hexilee.me>
2022-06-15 11:10:07 +08:00
Andrewmatilde a7c97cd3cc
Add TLS support for http (#39)
* add TLS support on backends

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* support TLS

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix connect

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix tls config

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix client

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix client scheme

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix client authority

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix connector

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* delete some unnecessary code

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix-lock

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* try fix loop select

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fmt

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* use span

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix BUG

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix duplicate code.

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix all

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-30 14:25:03 +08:00
xixi adb39a14de release aarch64 on self-hosted native machine
Signed-off-by: xixi <i@hexilee.me>
2022-05-16 14:04:18 +08:00
andrewmatilde c9f9290f7d fix-release:update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-13 10:23:29 +08:00
andrewmatilde fd14dc59a0 fix-release:update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-12 12:59:38 +08:00
andrewmatilde e59e078d94 fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-11 09:42:23 +08:00
andrewmatilde 2e3fb897fc fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 17:39:07 +08:00
andrewmatilde 36d77047e2 fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 15:49:17 +08:00
andrewmatilde 4e6139ad54 fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 15:33:58 +08:00
andrewmatilde b0e71877f7 fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 15:25:11 +08:00
andrewmatilde 4649df15f0 fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 15:18:17 +08:00
andrewmatilde 8f380db397 fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 15:09:52 +08:00
andrewmatilde 32eab0168f fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 14:53:45 +08:00
andrewmatilde 682903e50a fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 14:49:57 +08:00
andrewmatilde ee9035f08e fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 14:47:02 +08:00
andrewmatilde 572da05ab0 fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 14:44:16 +08:00
andrewmatilde 0ba9f811a4 fix-release: update release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 14:31:32 +08:00
andrewmatilde 5eabb3a90d fix-release: update dockerfile
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 14:17:49 +08:00
andrewmatilde cdf98de780 fix-release: revert dockerfile
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 14:07:33 +08:00
andrewmatilde 09a7bf8ea3 fix-release: recert test&toolchain
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 13:55:28 +08:00
andrewmatilde 9af04ac159 fix-release: recert test&toolchain
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 13:52:20 +08:00
andrewmatilde 5c5119d0b7 fix-release: test&toolchain -> 22-04-04
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 13:48:53 +08:00
andrewmatilde 67957eceb9 fix-release: test
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 13:44:26 +08:00
andrewmatilde 9e47f9973e fix-release: toolchain -> 22-04-28
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 13:43:03 +08:00
andrewmatilde 0cbe6e45f7 fix-release: try update Dockerfile
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 13:28:11 +08:00
andrewmatilde 494df75153 fix-release: try update toolchain*Dockerfile
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 13:22:19 +08:00
andrewmatilde 6f4f7457e5 fix-release: try update toolchain
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 13:16:40 +08:00
andrewmatilde 0c859a535c fix-release: try update Dockerfile
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 13:11:48 +08:00
andrewmatilde 688dbe4ea6 fix-release: try update Dockerfile
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 13:07:07 +08:00
andrewmatilde 2ff15c74f9 fix-release: update toolchain
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 12:55:54 +08:00
andrewmatilde 95d5742ddc fix-nightly-test: update toolchain
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 12:46:32 +08:00
andrewmatilde 99368b8a4b fix-release: revert arch64
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 12:43:31 +08:00
andrewmatilde 53b9e71ff1 fix-release: update nightly to 2022-05-09
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 12:42:06 +08:00
andrewmatilde 91624e56d3 fix-release: delete arch release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 11:38:15 +08:00
andrewmatilde 132917db53 fix-release
Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 11:31:29 +08:00
Andrewmatilde f9d48b1348
fix network on route (#37)
* fix network

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* update default_net

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* stable test -> nightly

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* ignore a dangerous test

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix a network bug & filter logs

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix a network bug & filter logs

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix a network bug

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* revert default route changes

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* revert add iptables

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* revert ebtables

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* update cargo

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix comment

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* revert changes on connection

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* add rtnl handler

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix lint

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* fix lint

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>

* make nightly test work nightly

Signed-off-by: andrewmatilde <davis6813585853062@outlook.com>
2022-05-10 11:03:08 +08:00
xixi 490cfa3567
fix endless loop in graceful shutdown of config server (#43)
* fix endless loop in graceful shutdown of config server

Signed-off-by: xixi <i@hexilee.me>

* graceful shutdown for connection

Signed-off-by: xixi <i@hexilee.me>

* exit forcedly

Signed-off-by: xixi <i@hexilee.me>

* add comments

Signed-off-by: xixi <i@hexilee.me>

* continue to serve after errors occur

Signed-off-by: xixi <i@hexilee.me>
2022-05-07 17:10:55 +08:00