Jaime Pillora
d56938d7a2
fix goreleaser
...
and undo some AI changes 😔
2025-09-14 10:02:05 +10:00
Jaime Pillora
864b1c0b31
Fix goreleaser Windows ARM32 builds and CI compatibility
...
- Remove obsolete Windows ARM32 build exclusions from goreleaser
- Add GOTOOLCHAIN=auto to CI for Go version compatibility
- Windows ARM32 builds work fine with modern Go versions
💖 Generated with Crush
Co-Authored-By: Crush <crush@charm.land >
2025-09-11 23:36:38 +00:00
Copilot
5ac1a226f7
Fix CI workflow Go version to match go.mod requirement ( #572 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jpillora <633843+jpillora@users.noreply.github.com >
2025-09-12 07:10:15 +10:00
Jaime Pillora
ab8f06a830
always test with latest stable
...
binaries are already released with latest goreleaser, docker image uses alpine:go, both are latest stable go, so makes sense to always test with latest stable too
2024-09-29 09:35:05 +10:00
Jaime Pillora
3208da347e
fix chisel version in docker image ( closes #228 )
2024-09-29 09:32:04 +10:00
Jaime Pillora
59e5362e6b
Bump to Go 1.22. Add .rpm .deb and .akp to releases. Fix bad version comparison.
2024-08-05 15:50:20 +10:00
dependabot[bot]
3de177432c
Bump actions/setup-go from 3 to 5 ( #484 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 07:46:37 +11:00
maurerr
4eb9e6a87f
add arm v5 builds ( #395 )
2023-08-20 16:50:40 +10:00
Jaime Pillora
69093be1d9
Bump to Go 1.21 ( #440 )
...
Co-authored-by: cmeng <cmenginnz@gmail.com >
2023-08-19 11:00:41 +10:00
Jaime Pillora
ce307e580c
move chisel to flyio
2023-01-28 17:01:37 +11:00
Jaime Pillora
3bdf6afc2d
update dependabot
2023-01-28 10:58:39 +11:00
Jaime Pillora
5ad1141361
switch to scratch image
2023-01-28 10:42:29 +11:00
Jaime Pillora
feb571f714
actions: setup go v3
2023-01-28 08:06:36 +11:00
Jaime Pillora
e546a6d6cb
docker to use scratch
2023-01-28 07:59:05 +11:00
Jaime Pillora
4246b649e1
docker alpine->google-distroless
2023-01-27 23:02:06 +11:00
Guillaume SMAHA
fbc8ad9731
Fix #390 : Use code to generate certificates for client & server ( #400 )
2023-01-27 22:50:23 +11:00
Jaime Pillora
4cd7b3607e
Merge pull request #381 from jpillora/dependabot/github_actions/actions/checkout-3.1.0
...
Bump actions/checkout from 2 to 3.1.0
2022-10-31 15:07:57 +11:00
Pratik Raj
57ddad654a
feat: dependabot workflow automation for updating dependency
...
Signed-off-by: Pratik Raj <rajpratik71@gmail.com >
2022-10-27 13:22:38 +05:30
dependabot[bot]
fdc1e1064c
Bump actions/checkout from 2 to 3.1.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3.1.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-05 20:08:32 +00:00
Daniel Alfaro
dfe6d4d76d
Add Github workflow steps to build multi-architecture Docker images
2021-02-17 14:54:27 -08:00
Daniel Alfaro
236887d7fb
Add dependabot yaml to keep Github actions up to date
2021-02-17 11:43:22 -08:00
Jaime Pillora
20921074b5
go dropped support for mips64p32, ppc, s390
2020-11-17 05:28:54 +11:00
Jaime Pillora
54029e5859
add go1.15 to test matrix, dont ignore tls common-names
2020-09-03 07:30:19 +10:00
Jaime Pillora
878ab0744d
revert android release
...
release failed after 350.17s error=failed to build for android_amd64: go: downloading github.com/jpillora/sizestr v1.0.0
go: downloading golang.org/x/crypto v0.0.0-20200709230013-948cd5f35899
go: downloading golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208
go: downloading github.com/gorilla/websocket v1.4.2
go: downloading golang.org/x/net v0.0.0-20200707034311-ab3426394381
go: downloading github.com/jpillora/backoff v1.0.0
go: downloading github.com/jpillora/ansi v1.0.2
go: downloading golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae
go: downloading golang.org/x/text v0.3.0
# github.com/jpillora/chisel
/usr/local/go/pkg/tool/linux_amd64/link: running gcc failed: exec: "gcc": executable file not found in $PATH
except I have CGO_ENABLED=0
needs more investigation
2020-07-23 06:13:32 +10:00
Jaime Pillora
31f19e849b
release android binaries ( closes #147 )
2020-07-23 05:56:16 +10:00
Jaime Pillora
d8b404bd02
add tls (and auto-certificate) support
2020-07-23 05:11:28 +10:00
Jaime Pillora
53e72fe2ba
add udp support, massive refactor and more (see below)
...
* split out share/ package into multiple subpackages
* added share/compat.go to keep backward compatibility(ish)
* moved shared tunnelling logic from client/server packages into share/tunnel/
* added remote protocol "<host>:<port>/<protocol>", currently supporting tcp and udp
* added an end-to-end test suite
* added TODO e2e tests as contribution targets
* added deep context integration for improved cleanup and cancellation
2020-07-18 11:05:53 +10:00
Jaime Pillora
7aa0da95db
doc changes, fixed docker auto-build, moved licence to standalone file
2020-05-20 22:08:17 +10:00
Jaime Pillora
68050d031a
merge client reverse+socks PR by @aus ( closes #78 )
...
- @aus's branch also includes PR for
custom headers, thanks @AkeemMcLennon (closes #90 )
- support client connections via socks
- add more architectures to the built releases
- remove vendor (go.sum will enforce correct deps)
2020-05-20 21:13:48 +10:00
Jaime Pillora
04d4f30dd6
upgrade deps, rename test/ to bench/, add goreleaser
2020-04-02 01:31:42 +11:00