Commit Graph

99 Commits

Author SHA1 Message Date
bagas fb81595692 Update .gitea/workflows/renovate.yml
renovate / renovate (push) Failing after 1s
2025-12-28 06:53:15 +00:00
bagas 0dd2031d88 Update .gitea/workflows/renovate.yml
renovate / renovate (push) Failing after 1s
2025-12-28 06:52:26 +00:00
bagas 4355d10550 Update .gitea/workflows/renovate.yml 2025-12-28 06:48:21 +00:00
bagas 13cab8543d feat: add renovate 2025-12-28 13:47:14 +07:00
bagas 1b248a2957 Merge pull request 'feat/sync' (#39) from feat/sync into staging
Docker Build and Push / build-and-push (push) Successful in 3m30s
Reviewed-on: #39
2025-12-28 06:28:02 +00:00
bagas 7348bdafb7 Delete test 2025-12-28 06:24:40 +00:00
bagas cb8529f13e Update test 2025-12-28 06:20:21 +00:00
bagas fa6b097d66 Add test file 2025-12-28 13:19:45 +07:00
bagas e3c4f59a77 Add GitHub to Gitea sync workflow 2025-12-28 13:15:05 +07:00
bagas c69cd68820 feat: add certmagic for automatic TLS certificate management
Docker Build and Push / build-and-push (push) Successful in 3m28s
2025-12-26 23:44:50 +07:00
bagas 76d1202b8e fix: correct logic when checking tcpip-forward request
Docker Build and Push / build-and-push (push) Successful in 5m34s
2025-12-26 23:17:13 +07:00
bagas 6dff735216 fix: prevent OOM by bounding io.Copy buffer usage
Docker Build and Push / build-and-push (push) Successful in 3m47s
2025-12-18 21:09:12 +07:00
bagas 7bc5a01ba7 feat: add pprof for debuging
Docker Build and Push / build-and-push (push) Successful in 3m51s
2025-12-18 18:30:49 +07:00
bagas 6451304ed7 fix: potential resource leak
Docker Build and Push / build-and-push (push) Successful in 4m17s
2025-12-17 21:38:00 +07:00
bagas 2725975d82 fix: add nil check in Forwarder.Close to avoid panic (issue #36)
Docker Build and Push / build-and-push (push) Successful in 4m8s
2025-12-12 15:36:07 +07:00
bagas 102c975388 Merge branch 'staging' of https://git.fossy.my.id/bagas/tunnel-please into staging
Docker Build and Push / build-and-push (push) Successful in 4m17s
2025-12-09 23:40:06 +07:00
bagas ad034ef681 fix: resolve random SSH disconnections caused by 'unexpected bytes remain' errors 2025-12-09 23:39:22 +07:00
bagas a2a688fc4e Update LICENSE.md
Docker Build and Push / build-and-push (push) Successful in 3m51s
2025-12-08 16:02:51 +00:00
bagas c951c41a9b fix: prevent race condition when channel is used before being set
Docker Build and Push / build-and-push (push) Successful in 6m24s
2025-12-08 22:46:10 +07:00
bagas cb08bb7673 update: readme
Docker Build and Push / build-and-push (push) Successful in 6m24s
2025-12-08 21:13:16 +07:00
bagas 5d9f7aee92 Update .gitea/workflows/build.yml
Docker Build and Push / build-and-push (push) Successful in 5m26s
2025-12-08 13:35:46 +00:00
bagas dd96c8fe75 refactor: remove magic numbers and replace with named constants
Docker Build and Push / build-and-push (push) Successful in 6m20s
2025-12-08 19:46:04 +07:00
bagas ba5f702e36 feat: add droping conn command
Docker Build and Push / build-and-push (push) Successful in 4m38s
2025-12-07 15:26:37 +07:00
bagas 8c8fdf251d refactor: remove error shadowing
Docker Build and Push / build-and-push (push) Successful in 6m13s
2025-12-06 23:47:02 +07:00
bagas 03d3c8e4fb feat: make interaction more interactive 2025-12-06 23:46:09 +07:00
bagas 9bd2bead9e refactor: instantiate new session object once forwarding is approved
Docker Build and Push / build-and-push (push) Successful in 6m6s
2025-12-06 23:14:13 +07:00
bagas 69c3e78728 fix: correct read/write handling in CustomWriter
Docker Build and Push / build-and-push (push) Successful in 5m7s
2025-12-06 22:18:43 +07:00
bagas 0b8bc1dbba Merge pull request 'refactor' (#24) from refactor into staging
Docker Build and Push / build-and-push (push) Successful in 4m25s
Reviewed-on: bagas/tunnl_please#24
2025-12-05 17:03:36 +00:00
bagas 43178d51b5 refactor: remove docker compose 2025-12-06 00:03:19 +07:00
bagas 368cc0b3e3 fix: resolve nil pointer dereference in interaction on TLS request 2025-12-06 00:01:25 +07:00
bagas 7819dcc430 Merge pull request 'refactor' (#23) from refactor into staging
Docker Build and Push / build-and-push (push) Successful in 4m23s
Reviewed-on: bagas/tunnl_please#23
2025-12-05 15:28:49 +00:00
bagas af951b8fa7 fix: discard unused buffers in the ssh channel before disconnecting 2025-12-05 22:26:38 +07:00
bagas 990bccbff7 update: handle message deletion properly 2025-12-05 22:24:46 +07:00
bagas 659f6c3ee7 refactor: move CreateForwardedTCPIPPayload to forwarder interface 2025-12-05 13:49:33 +07:00
bagas 36790cab44 Merge pull request 'refactor' (#22) from refactor into staging
Docker Build and Push / build-and-push (push) Successful in 4m33s
Reviewed-on: bagas/tunnl_please#22
2025-12-04 15:50:57 +00:00
bagas 7a31047bb9 refactor: restructure session initialization to avoid circular references 2025-12-04 22:48:15 +07:00
bagas 039e979142 refactor: restructure session initialization to avoid circular references 2025-12-04 19:32:00 +07:00
bagas 82050a738f refactor: change to gitea action
Docker Build and Push / build-and-push (push) Successful in 6m46s
2025-12-03 21:21:40 +07:00
bagas 5efa83633f refactor: remove profiling
Docker Build and Push / build-and-push (push) Has been cancelled
2025-12-03 21:20:40 +07:00
bagas 515bc30559 fix: conn reader stuck when header have body
Docker Build and Push / build-and-push (push) Has been cancelled
2025-12-03 21:14:42 +07:00
bagas a3eb08e7ae fix: try writing to a close network
Docker Build and Push / build-and-push (push) Has been cancelled
2025-12-02 22:17:14 +07:00
bagas f59de03a50 fix: panic due to nil pointer when disconnecting a session
Docker Build and Push / build-and-push (push) Has been cancelled
2025-12-02 21:52:23 +07:00
bagas 626b6b5feb fix: unexpected byte size
Docker Build and Push / build-and-push (push) Has been cancelled
2025-12-02 20:15:51 +07:00
bagas b967619a3a fix: chunk request not sent properly
Docker Build and Push / build-and-push (push) Has been cancelled
2025-12-02 19:17:20 +07:00
bagas ecd6ab2618 feat: head ping
Docker Build and Push / build-and-push (push) Has been cancelled
2025-12-02 18:44:30 +07:00
bagas 52a7adc4f7 feat: head ping
Docker Build and Push / build-and-push (push) Has been cancelled
2025-12-02 18:21:33 +07:00
bagas d7d6e24a42 feat: add header factory
Docker Build and Push / build-and-push (push) Has been cancelled
2025-12-02 17:14:17 +07:00
bagas f00b8db729 fix: http forwarding stuck
Docker Build and Push / build-and-push (push) Has been cancelled
2025-11-28 19:35:43 +07:00
bagas 342f58ddb9 fix: logic error in port checking
Docker Build and Push / build-and-push (push) Has been cancelled
2025-11-28 17:34:23 +07:00
bagas 8442fedef1 refactor: handle error
Docker Build and Push / build-and-push (push) Has been cancelled
2025-11-28 16:57:13 +07:00