Jordan Webb
9c5b2622af
Try moving permissions key to top-level
2022-08-21 09:18:14 -05:00
Jordan Webb
2ac9fad93e
Try giving the workflow packages: write
2022-08-21 09:03:58 -05:00
Jordan Webb
704fc1dbe5
Add metadata to image
2022-08-20 20:04:48 -05:00
Jordan Webb
d238fef2e9
Add workflow to build container
2022-08-20 09:56:08 -05:00
Jordan Webb
be8865eeb1
Redo Dockerfile
...
- Build the currently checked-out code, instead of cloning the repo
inside the Dockerfile. This makes it much easier to build a container
for a particular branch or commit; people working on personal forks
will be able to build containers for their forks without modifying the
Dockerfile.
- Switch from Alpine to distroless; I couldn't actually get the current
version of the Dockerfile to build, it kept dying with some error about
gvisor. Aside from building with no trouble, the new Dockerfile reduces
the size of the image from 23MB to 9MB.
- Move Dockerfile into the root; this is a matter of taste, but allows
one to simply `docker build` the directory instead of having to also
specify the path to the Dockerfile. As part of this, I removed the
`config` and `Makefile` from the `docker` directory, since they seemed
specific to someone's setup and incomplete without that context.
2022-08-20 09:55:55 -05:00
octeep
6e3c3a25f3
update go version to 1.18
2022-05-20 12:25:48 +01:00
octeep
afcb393464
Update wireproxy.yml
2022-04-05 07:32:38 +01:00
octeep
f637b0f916
resolve host for every new connection in static tunnels
2022-04-04 20:45:28 +01:00
octeep
06d425be3a
fix misspellings in CI
2022-04-04 06:02:47 +01:00
octeep
17b31c5fc7
Merge remote-tracking branch 'refs/remotes/origin/master'
2022-04-04 06:02:15 +01:00
octeep
eee0bfc80a
OpenBSD unveil to prevent -d from executing other binaries
2022-04-04 06:00:38 +01:00
octeep
04dd90b25b
Update wireproxy.yml
2022-04-03 19:55:16 +01:00
octeep
2b116ffad6
Merge remote-tracking branch 'refs/remotes/origin/master'
2022-04-03 19:42:29 +01:00
octeep
6ab6551686
replace log.Panic with log.Fatal
2022-04-03 19:42:19 +01:00
octeep
6bdeffe3f2
Add IPv6 support
2022-04-03 19:35:08 +01:00
octeep
9224e79eea
Update Dockerfile #32
2022-04-03 10:10:35 +01:00
octeep
d1711b02b6
Revert "add freebsd and openbsd to goreleaser"
...
This reverts commit e38b0155dd
.
2022-04-01 01:16:38 +01:00
octeep
2fb865da94
Update README.md
2022-04-01 01:07:50 +01:00
octeep
00cb3dd99e
Merge remote-tracking branch 'refs/remotes/origin/master'
2022-04-01 00:47:29 +01:00
octeep
0048d87cad
add documentation
2022-04-01 00:47:14 +01:00
octeep
564dfe2c79
Create FUNDING.yml
2022-03-31 23:24:08 +01:00
octeep
f93e047f64
add pledge call on OpenBSD
2022-03-31 20:15:05 +01:00
octeep
863440f936
Trigger gorelease when v* tag is created
2022-03-31 20:14:13 +01:00
octeep
e38b0155dd
add freebsd and openbsd to goreleaser
2022-03-31 18:32:34 +01:00
octeep
5e36f9f5ae
Merge pull request #28 from fscarmen/master
...
Cross build WireProxy on Actions
2022-03-31 10:27:20 +01:00
octeep
91efa2e9c8
downgrade go to 1.17
2022-03-31 10:26:20 +01:00
fscarmen
b03646f71a
Create wireproxy.yml
2022-03-31 17:09:44 +08:00
fscarmen
062d239f07
Create wireproxy-releaser.yml
2022-03-31 17:08:20 +08:00
octeep
c1989bf6f0
constant time string comparison for socks5 credential validation
2022-03-31 10:07:44 +01:00
octeep
6b05fcc6ca
allow importing a wireguard config #27
2022-03-31 09:47:47 +01:00
octeep
ec8a7f9a2a
Merge remote-tracking branch 'refs/remotes/origin/master'
2022-03-31 09:32:56 +01:00
octeep
c6cc97c90d
use system nameserver if DNS field is empty #26
2022-03-31 09:32:43 +01:00
octeep
6edc2633f3
Update README.md
2022-03-31 05:00:15 +01:00
octeep
787fb595a1
handle dev.IpcSet error
2022-03-30 19:01:39 +01:00
octeep
0a8a781ed9
add linter ci
2022-03-30 18:59:22 +01:00
octeep
e1d025d6f5
cleanup code in config
2022-03-30 18:47:18 +01:00
octeep
ebdf73c840
add configtest flag
2022-03-30 18:27:52 +01:00
octeep
68b99e2c17
fix multi-value fields
2022-03-30 16:18:10 +01:00
octeep
06dfef794f
Merge pull request #22 from hmenke/parsePort
...
fix: correct range condition for parsePort
2022-03-30 14:00:54 +01:00
Henri Menke
e47479a48d
fix: correct range condition for parsePort
2022-03-30 08:48:39 -04:00
octeep
7b7cf2464c
add windows arm64, darwin amd64 arm64 to ci
2022-03-30 03:26:10 +01:00
octeep
ab8ed15fb2
reworked argument parsing + daemon flag #19
2022-03-30 03:00:58 +01:00
octeep
026318ccc4
update ci
2022-03-29 18:09:18 +01:00
gitv2ray
4b9baadcdc
Update build.yml
2022-03-29 17:59:56 +01:00
gitv2ray
a6f28cd782
Update build.yml
2022-03-29 17:59:40 +01:00
misakano7545
3b42962697
添加GitHub Actions CI编译
2022-03-29 17:59:29 +01:00
octeep
4a4e7a79ab
Update README.md
2022-03-29 04:47:06 +01:00
octeep
cf5258bcc8
Merge remote-tracking branch 'refs/remotes/origin/master'
2022-03-29 04:45:13 +01:00
octeep
4fbdb56192
change config syntax to match wireguard's config syntax
2022-03-29 04:45:06 +01:00
octeep
ed2299e4f4
Update README.md
2022-03-29 00:49:26 +01:00