Jaime Pillora and Codex GPT-6
a5796f95d2
feat(socks): add UDP ASSOCIATE with fixed-port udpsocks remotes ( #624 )
...
Co-authored-by: Codex GPT-6 <[email protected] >
2026-10-12 00:00:45 +11:00
Jaime Pillora and Codex GPT-5.2
cea8e53826
fix(deps): update SSH security dependencies
...
- build releases with Go 1.27.0
- update x/crypto to v0.55.0 for GO-2026-6303
Co-Authored-By: Codex GPT-5.2 <[email protected] >
2026-08-29 22:23:08 +10:00
Jaime Pillora
70c44bc0ab
chore(deps): use released opts wrapping fix
...
- remove the local opts module replacement\n- upgrade opts to v1.8.1 for margin-aware help wrapping\n\nCo-Authored-By: Codex GPT-5 <[email protected] >
2026-08-29 21:05:45 +10:00
Jaime Pillora
6e6170d230
feat: migrate CLI flags to opts
2026-08-29 00:54:23 +10:00
Jaime Pillora and Claude Fable 5
e588d2163e
1.12: reliability & security pass ( #609 )
...
Reliability, security, and observability across client/server/tunnel:
keepalive ping timeouts, TCP half-close propagation, dial-before-accept,
graceful SIGTERM shutdown, UDP flow-cap sweep, pre-auth WS size cap,
SOCKS ACL enforcement + live authfile reload, exact legacy-fingerprint
match, --auth validation, session/failed-login logs, #608 panic fix,
goreleaser multi-arch Docker images, and a two-stage release pipeline
(draft + versioned images at tag time; latest promoted on publish).
Full detail: 1.12-changes.md, the PR (34 commits), and
https://jpillora.com/chisel-112-ux-review
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-18 01:10:50 +10:00
dependabot[bot]
310eec3696
Bump golang.org/x/crypto from 0.48.0 to 0.52.0 ( #606 )
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-10 22:47:42 +10:00
Jaime Pillora and Claude Opus 4.6
4df5fcf525
Update deps and fix crypto/tls vulnerability ( #578 )
...
Co-authored-by: Claude Opus 4.6 <[email protected] >
2026-02-16 00:54:09 +11:00
Jaime Pillora and Claude Opus 4.6
57d224943d
Update all dependencies
...
Co-Authored-By: Claude Opus 4.6 <[email protected] >
2026-02-16 00:31:18 +11:00
Copilot and jpillora
8ce920a820
Bump Go version to 1.25.1 and update all dependencies ( #568 )
...
Co-authored-by: copilot-swe-agent[bot] <[email protected] >
Co-authored-by: jpillora <[email protected] >
2025-09-11 22:18:57 +10:00
dependabot[bot]
2efe855c4d
Bump golang.org/x/sync from 0.3.0 to 0.5.0 ( #472 )
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-02 07:45:10 +11:00
dependabot[bot]
b75390b2b4
Bump golang.org/x/crypto from 0.12.0 to 0.16.0 ( #473 )
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-02 07:44:39 +11:00
Jaime Pillora and cmeng
69093be1d9
Bump to Go 1.21 ( #440 )
...
Co-authored-by: cmeng <[email protected] >
2023-08-19 11:00:41 +10:00
dependabot[bot]
dd19bc696c
Bump github.com/fsnotify/fsnotify from 1.4.9 to 1.6.0 ( #389 )
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 15:10:15 +11:00
Poe Rhiza
77919c1b7e
fix(commit): remove GCFLAG trimpath use boolean, add release
2021-06-29 22:31:41 -04:00
Poe Rhiza
b28273028a
chore(build): add basic makefile to make life simpler
2021-06-28 21:27:42 -04: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
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
aus
1427263568
merge http header PR
2019-08-28 17:00:57 -05:00
aus
a8075a0d69
merge PRs
2019-08-28 11:57:47 -05:00
aus
c9b6bf910c
change import url to aus/chisel
2019-08-28 11:44:25 -05:00
Akeem McLennon
078007ee13
Add support for custom headers
2019-03-27 19:14:59 -05:00
Meteorite
f5e0bce0cd
update go.mod, vendor consistent golang.org/x/net parts
2019-02-09 23:41:12 +03:00
Jaime Pillora
5020daaf94
swap to go modules, re-vendor
2018-10-20 23:15:47 +11:00