{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":58835703,"defaultBranch":"main","name":"wstunnel","ownerLogin":"erebe","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-14T23:58:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/854278?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716824808.0","currentOid":""},"activityList":{"items":[{"before":"677b29bedfe6a620bf34dfb382fb4e5ed0103e7d","after":"2dd99130fac102911a71eed6e0b52bf8e9d4a8b7","ref":"refs/heads/main","pushedAt":"2024-05-29T17:19:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"d53292f0dbd3aff61c379a5f57e0de0457530fd9","after":"677b29bedfe6a620bf34dfb382fb4e5ed0103e7d","ref":"refs/heads/main","pushedAt":"2024-05-27T15:59:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Bump version v9.6.1","shortMessageHtmlLink":"Bump version v9.6.1"}},{"before":"5f2893f750d229ae928c0388c55a7074b6e5f872","after":"d53292f0dbd3aff61c379a5f57e0de0457530fd9","ref":"refs/heads/main","pushedAt":"2024-05-27T15:46:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Fix packaging for android & linux on arm","shortMessageHtmlLink":"Fix packaging for android & linux on arm"}},{"before":"7a99905793e569481f774cde2cd509db95ddfed1","after":"5f2893f750d229ae928c0388c55a7074b6e5f872","ref":"refs/heads/main","pushedAt":"2024-05-25T11:54:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Bump version v9.6.0","shortMessageHtmlLink":"Bump version v9.6.0"}},{"before":"8502b2c36c44d373ae4558ebe88e6305de79b71b","after":"7a99905793e569481f774cde2cd509db95ddfed1","ref":"refs/heads/main","pushedAt":"2024-05-25T11:32:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Improve stdio tunnel on windows","shortMessageHtmlLink":"Improve stdio tunnel on windows"}},{"before":"dfbfcb3750b092550a0275f21dd8adfc658fdbbc","after":"8502b2c36c44d373ae4558ebe88e6305de79b71b","ref":"refs/heads/main","pushedAt":"2024-05-25T10:16:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Add android build","shortMessageHtmlLink":"Add android build"}},{"before":"06ca365c2a2032aabe358d91b640831103cb00df","after":"dfbfcb3750b092550a0275f21dd8adfc658fdbbc","ref":"refs/heads/main","pushedAt":"2024-05-25T09:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Add android build","shortMessageHtmlLink":"Add android build"}},{"before":"bd6363234017f5f60f9947d7cf5e40e8a25e7344","after":"06ca365c2a2032aabe358d91b640831103cb00df","ref":"refs/heads/main","pushedAt":"2024-05-25T09:35:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Add android build","shortMessageHtmlLink":"Add android build"}},{"before":"38208fd74026320b71fe0159a66f134274efea35","after":"bd6363234017f5f60f9947d7cf5e40e8a25e7344","ref":"refs/heads/main","pushedAt":"2024-05-25T09:22:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Add android build","shortMessageHtmlLink":"Add android build"}},{"before":"205ded147f15b801002451ef0e30c8ec52562682","after":"38208fd74026320b71fe0159a66f134274efea35","ref":"refs/heads/main","pushedAt":"2024-05-25T09:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Add android build","shortMessageHtmlLink":"Add android build"}},{"before":"d12b26beb3af31a38e08636002676c722fec1aa4","after":"205ded147f15b801002451ef0e30c8ec52562682","ref":"refs/heads/main","pushedAt":"2024-05-25T09:11:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Test using arc_lc for darwin","shortMessageHtmlLink":"Test using arc_lc for darwin"}},{"before":"4e912c1e6b2d092baa237ea46085b56cad90a946","after":"d12b26beb3af31a38e08636002676c722fec1aa4","ref":"refs/heads/main","pushedAt":"2024-05-25T09:07:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Add android build","shortMessageHtmlLink":"Add android build"}},{"before":"714022af1f731f99c42d9d53eb0a76267a0fa6d3","after":"4e912c1e6b2d092baa237ea46085b56cad90a946","ref":"refs/heads/main","pushedAt":"2024-05-25T09:05:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Test using arc_lc for darwin","shortMessageHtmlLink":"Test using arc_lc for darwin"}},{"before":"7e6975e5be2a709a666288e8bc04abbc3242bdd0","after":"714022af1f731f99c42d9d53eb0a76267a0fa6d3","ref":"refs/heads/main","pushedAt":"2024-05-25T09:03:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Add android build","shortMessageHtmlLink":"Add android build"}},{"before":"a164ede4937b5707dc6f908a5fbea82cfd6b99c0","after":"7e6975e5be2a709a666288e8bc04abbc3242bdd0","ref":"refs/heads/main","pushedAt":"2024-05-25T08:57:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Test using arc_lc for darwin","shortMessageHtmlLink":"Test using arc_lc for darwin"}},{"before":"689b16b736672fe4df76382f53e06f80b68933dd","after":"a164ede4937b5707dc6f908a5fbea82cfd6b99c0","ref":"refs/heads/main","pushedAt":"2024-05-25T08:50:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Test using arc_lc for darwin","shortMessageHtmlLink":"Test using arc_lc for darwin"}},{"before":"2dd4c1592c8ba6e6b396367d343e9c9973fa4542","after":"689b16b736672fe4df76382f53e06f80b68933dd","ref":"refs/heads/main","pushedAt":"2024-05-25T08:48:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Bump dependencies","shortMessageHtmlLink":"Bump dependencies"}},{"before":"e8a27ea4dfce45753fd98e1e4683e874eddf981b","after":"2dd4c1592c8ba6e6b396367d343e9c9973fa4542","ref":"refs/heads/main","pushedAt":"2024-05-25T08:40:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"update goreleaser","shortMessageHtmlLink":"update goreleaser"}},{"before":"da2fd23b075a1df194e2a0533d6e926053b7a26d","after":"e8a27ea4dfce45753fd98e1e4683e874eddf981b","ref":"refs/heads/main","pushedAt":"2024-05-25T08:32:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Cleanup exit wstunnel when stdio tunnel terminate","shortMessageHtmlLink":"Cleanup exit wstunnel when stdio tunnel terminate"}},{"before":"a79a1bc1074fe72b8a870e8340abbe24c9064bb4","after":"da2fd23b075a1df194e2a0533d6e926053b7a26d","ref":"refs/heads/main","pushedAt":"2024-05-25T08:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Cleanup exit wstunnel when stdio tunnel terminate","shortMessageHtmlLink":"Cleanup exit wstunnel when stdio tunnel terminate"}},{"before":"aeee7ec63800dd32b10da46017704fa79ee43f83","after":"a79a1bc1074fe72b8a870e8340abbe24c9064bb4","ref":"refs/heads/main","pushedAt":"2024-05-24T18:56:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"update goreleaser config","shortMessageHtmlLink":"update goreleaser config"}},{"before":"ad7d752f98af561af33bc40a8e474c132ccdc502","after":"aeee7ec63800dd32b10da46017704fa79ee43f83","ref":"refs/heads/main","pushedAt":"2024-05-24T18:54:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"update goreleaser config","shortMessageHtmlLink":"update goreleaser config"}},{"before":"904c7753245c626229a60ef49bc69d963a372986","after":"ad7d752f98af561af33bc40a8e474c132ccdc502","ref":"refs/heads/main","pushedAt":"2024-05-24T18:50:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Exit wstunnel when stdio tunnel terminate","shortMessageHtmlLink":"Exit wstunnel when stdio tunnel terminate"}},{"before":"92ede73ce86821cbb052268244f2b335f51bc718","after":"904c7753245c626229a60ef49bc69d963a372986","ref":"refs/heads/main","pushedAt":"2024-05-24T16:44:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"c09c349610949ce9f3e58a13178b3127c75f9cc7","after":"92ede73ce86821cbb052268244f2b335f51bc718","ref":"refs/heads/main","pushedAt":"2024-05-22T14:14:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Bump version v9.5.2","shortMessageHtmlLink":"Bump version v9.5.2"}},{"before":"4efec18100a94547a356269ec8efcff9721b953e","after":"c09c349610949ce9f3e58a13178b3127c75f9cc7","ref":"refs/heads/main","pushedAt":"2024-05-22T14:14:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Add option to map (force) port use on the server for reverse tunnels. (#274)\n\nThis change adds a `port_mapping` option to the `ReverseTunnel` definition in the (YAML) restriction file.\n\nIt maps ports on the server side from X to Y (X:Y). Where X is the originally requested port by the client and Y is the port which will be used to listen on server-side.\n\nFor example with `10001:8080` configured and a client which connects using `-R tcp://10001:localhost:80` the server will listen on port 8080 instead of 10001. The originally requested ports (NOT the mapped ports) still needs to be allowed via the `ports` directive.\n\nThis is for example useful when dealing with lots of clients and you don't want to coordinate port use on all the clients but centrally on the server.","shortMessageHtmlLink":"Add option to map (force) port use on the server for reverse tunnels. ("}},{"before":"6c4576bf513f122a49427116d5ca4e90c2f73400","after":"4efec18100a94547a356269ec8efcff9721b953e","ref":"refs/heads/main","pushedAt":"2024-05-22T14:12:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Add option to map (force) port use on the server for reverse tunnels. (#274)\n\nThis change adds a `port_mapping` option to the `ReverseTunnel` definition in the (YAML) restriction file.\n\nIt maps ports on the server side from X to Y (X:Y). Where X is the originally requested port by the client and Y is the port which will be used to listen on server-side.\n\nFor example with `10001:8080` configured and a client which connects using `-R tcp://10001:localhost:80` the server will listen on port 8080 instead of 10001. The originally requested ports (NOT the mapped ports) still needs to be allowed via the `ports` directive.\n\nThis is for example useful when dealing with lots of clients and you don't want to coordinate port use on all the clients but centrally on the server.","shortMessageHtmlLink":"Add option to map (force) port use on the server for reverse tunnels. ("}},{"before":"fb74d9cfba877958fa3e9ea468e1d6f55172cd22","after":"6c4576bf513f122a49427116d5ca4e90c2f73400","ref":"refs/heads/main","pushedAt":"2024-05-22T14:04:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Add option to map (force) port use on the server for reverse tunnels. (#274)\n\nThis change adds a `port_mapping` option to the `ReverseTunnel` definition in the (YAML) restriction file.\r\n\r\nIt maps ports on the server side from X to Y (X:Y). Where X is the originally requested port by the client and Y is the port which will be used to listen on server-side.\r\n\r\nFor example with `10001:8080` configured and a client which connects using `-R tcp://10001:localhost:80` the server will listen on port 8080 instead of 10001. The originally requested ports (NOT the mapped ports) still needs to be allowed via the `ports` directive.\r\n\r\nThis is for example useful when dealing with lots of clients and you don't want to coordinate port use on all the clients but centrally on the server.","shortMessageHtmlLink":"Add option to map (force) port use on the server for reverse tunnels. ("}},{"before":"29f989f71ffb445f37eafbb6e0685f3927efef71","after":"fb74d9cfba877958fa3e9ea468e1d6f55172cd22","ref":"refs/heads/main","pushedAt":"2024-05-20T07:46:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Bump version v9.5.1","shortMessageHtmlLink":"Bump version v9.5.1"}},{"before":"9b82006c6e49f484220b1cafcac0c6a20f18cfb7","after":"29f989f71ffb445f37eafbb6e0685f3927efef71","ref":"refs/heads/main","pushedAt":"2024-05-20T07:45:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"erebe","name":"Erèbe - Romain Gerard","path":"/erebe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854278?s=80&v=4"},"commit":{"message":"Fix logging in client mode (#278)","shortMessageHtmlLink":"Fix logging in client mode (#278)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVzZMlgA","startCursor":null,"endCursor":null}},"title":"Activity · erebe/wstunnel"}