Jianhui Zhao
1ef76bd855
Write the HTTP proxy error page to a file
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2025-08-12 22:50:33 +08:00
Jianhui Zhao
cf2f50eae8
ci: release assets
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2025-07-14 23:25:23 +08:00
Jianhui Zhao
a0bfc21d11
Refactor the message distribution process
...
To solve a major problem: when there are many devices connected,
the broker will blocked in processing messages.
By the way, I've rewritten and reorganized the entire code architecture,
improved performance.
Some new features has been added:
* support device grouping.
* support show device's IP address.
Change-Id: I250e18091be7fd42028c82767b6edef50b3f6d8f
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2025-07-07 12:21:36 +08:00
Jianhui Zhao
09c01dabd8
copy rttys.service to release
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2025-06-22 18:27:50 +08:00
Jianhui Zhao
978d87ebc1
feat: support build statically
...
Use `modernc.org/sqlite` implemented in pure go,
so we can building with `CGO_ENABLED=0`.
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2022-05-03 00:26:34 +08:00
Jianhui Zhao
c9eb0af81c
ci: only build linux amd64
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-09-15 14:21:19 +00:00
Jianhui Zhao
c857cc305b
chore: rename go module to rttys
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-09-08 10:33:47 +00:00
Jiri Novotny
b7cc62b0e7
feat: mTLS support ( #68 )
...
Signed-off-by: Jiri Novotny <k4chn1k@gmail.com >
2021-02-18 23:09:38 +08:00
Jianhui Zhao
f166f57171
ci: auto release
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-02-04 00:17:32 +08:00
Jianhui Zhao
9d42c8ad5b
build.sh: Remove some archs
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-23 14:30:37 +08:00
Jianhui Zhao
abf4fd64f1
build.sh: No longer providing self-signed certificates
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 21:03:08 +08:00
Jianhui Zhao
10dae5ea12
build.sh: Build more arch
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 21:01:45 +08:00
Levente Tamas
d4ed044f3f
Fix for the build.sh
...
PAM introduced a dependency and need to build with CGO_ENABLED=1.
Make sure you have pam-devel and glibc-devel for both 64 and 32 bit architecture.
On a 64bit Fedora/Redhat:
dnf install glibc-devel.i686 pam-devel.i686 glibc-devel pam-devel
2019-11-02 18:37:31 +02:00
Jianhui Zhao
6c9c7fe547
Support login in freebsd by system user/password
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-29 22:49:36 +08:00
Jianhui Zhao
d883e043b3
Support build darwin
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 23:25:11 +08:00
Jianhui Zhao
ca7dcda857
Optimized version management
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 23:23:55 +08:00
Jianhui Zhao
665d2007fe
Disable CGO on build
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-19 11:11:56 +08:00
Jianhui Zhao
fc4a14c529
Support config file
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-06 00:30:43 +08:00
Jianhui Zhao
41f8e21775
Optimize build.sh
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-20 17:16:16 +08:00
Jianhui Zhao
4f4afb7de8
windows: Login with system username and password for web
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-12 14:39:20 +08:00
Jianhui Zhao
7d8e2487e1
Update build.sh
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-12 00:25:48 +08:00
Jianhui Zhao
2b7953de0b
Update build.sh
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-12 00:19:42 +08:00
Jianhui Zhao
0ec870d653
build.sh: fix GOPATH
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-11 16:55:03 +08:00
Jianhui Zhao
11203ce757
build.sh: add ldflags="-s -w"
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-11 16:49:42 +08:00
Jianhui Zhao
4d815bb2ae
Fix build.sh
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-05 15:20:08 +08:00
Jianhui Zhao
dd572f2d33
Update build.sh
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-05 15:13:46 +08:00
Jianhui Zhao
9ccd0c7c59
update build.sh: support more arch
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-05 12:51:35 +08:00
Jianhui Zhao
afc47a379d
Untrack the temp file statik.go
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-09-25 23:45:57 +08:00
Jianhui Zhao
55203a6962
build.sh: Only build x64
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-06-14 17:03:00 +08:00
Jianhui Zhao
7b163c1fbf
Fix build.sh
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-03-14 22:51:32 +08:00
Jianhui Zhao
65c089c411
Simplified installation
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-03-14 22:45:15 +08:00