Skip to content

Commit 3b8e7e2

Browse files
author
Hannes Tribus
committed
Renamed package and updated README.md
1 parent 6ed4e8c commit 3b8e7e2

25 files changed

+78
-55
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,4 +100,4 @@ package:
100100

101101
.PHONY: publish
102102
publish:
103-
ghr -recreate -u mmatczuk -t ${GITHUB_TOKEN} -r go-http-tunnel pre-release ${OUTPUT_DIR}/dist
103+
ghr -recreate -u hons82 -t ${GITHUB_TOKEN} -r go-http-tunnel pre-release ${OUTPUT_DIR}/dist

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Go HTTP tunnel [![GoDoc](http://img.shields.io/badge/go-documentation-blue.svg)](http://godoc.org/github.com/mmatczuk/go-http-tunnel) [![Go Report Card](https://goreportcard.com/badge/github.com/mmatczuk/go-http-tunnel)](https://goreportcard.com/report/github.com/mmatczuk/go-http-tunnel) [![Build Status](http://img.shields.io/travis/mmatczuk/go-http-tunnel.svg?branch=master)](https://travis-ci.org/mmatczuk/go-http-tunnel) [![Github All Releases](https://img.shields.io/github/downloads/mmatczuk/go-http-tunnel/total.svg)](https://github.com/mmatczuk/go-http-tunnel/releases)
1+
# Go HTTP tunnel [![GoDoc](http://img.shields.io/badge/go-documentation-blue.svg)](http://godoc.org/github.com/hons82/go-http-tunnel) [![Go Report Card](https://goreportcard.com/badge/github.com/hons82/go-http-tunnel)](https://goreportcard.com/report/github.com/hons82/go-http-tunnel) [![Build Status](http://img.shields.io/travis/hons82/go-http-tunnel.svg?branch=master)](https://travis-ci.org/hons82/go-http-tunnel) [![Github All Releases](https://img.shields.io/github/downloads/hons82/go-http-tunnel/total.svg)](https://github.com/hons82/go-http-tunnel/releases)
22

33
Go HTTP tunnel is a reverse tunnel based on HTTP/2. It enables you to share your localhost when you don't have a public IP.
44

@@ -22,10 +22,10 @@ Common use cases:
2222
Build the latest version.
2323

2424
```bash
25-
$ go get -u github.com/mmatczuk/go-http-tunnel/cmd/...
25+
$ go get -u github.com/hons82/go-http-tunnel/cmd/...
2626
```
2727

28-
Alternatively [download the latest release](https://github.com/mmatczuk/go-http-tunnel/releases/latest).
28+
Alternatively [download the latest release](https://github.com/hons82/go-http-tunnel/releases/latest).
2929

3030
## Running
3131

@@ -192,4 +192,4 @@ A GitHub star is always appreciated!
192192

193193
Copyright (C) 2017 Michał Matczuk
194194

195-
This project is distributed under the AGPL-3 license. See the [LICENSE](https://github.com/mmatczuk/go-http-tunnel/blob/master/LICENSE) file for details. If you need an enterprice license contact me directly.
195+
This project is distributed under the AGPL-3 license. See the [LICENSE](https://github.com/hons82/go-http-tunnel/blob/master/LICENSE) file for details. If you need an enterprice license contact me directly.

benchmark/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Benchmark report
22

3-
The benchmark compares [tunnel](https://github.com/mmatczuk/go-http-tunnel) to [koding tunnel](https://github.com/koding/tunnel) on serving 184 midsized files that were gathered by saving `amazon.com` for offline view. The data set consists of images and text data (js, css, html). On start client loads the files into memory and act as a file server.
3+
The benchmark compares [tunnel](https://github.com/hons82/go-http-tunnel) to [koding tunnel](https://github.com/koding/tunnel) on serving 184 midsized files that were gathered by saving `amazon.com` for offline view. The data set consists of images and text data (js, css, html). On start client loads the files into memory and act as a file server.
44

55
The diagrams were rendered using [hdrhistogram](http://hdrhistogram.github.io/HdrHistogram/plotFiles.html) and the input files were generated with help of [github.com/codahale/hdrhistogram](https://github.com/codahale/hdrhistogram) library. The vegeta raw results were corrected for stalls using [hdr correction method](https://godoc.org/github.com/codahale/hdrhistogram#Histogram.RecordCorrectedValue).
66

@@ -31,7 +31,7 @@ Detailed results of load spike test.
3131

3232
This test compares performance on twenty minutes constant pressure runs. tunnel shows ability to trade latency for throughput. It runs fine at 300 req/sec but at higher request rates we observe poor latency and some message drops. Koding tunnel has acceptable performance at 300 req/sec, however, with increased load it just breaks.
3333

34-
Both implementations have a connection (or memory) leak when dealing with too high loads. This results in process (or machine) crash as machine runs out of memory. It's 100% reproducible, when process crashes it has few hundred thousands go routines waiting on select in a connection and memory full of connection buffers.
34+
Both implementations have a connection (or memory) leak when dealing with too high loads. This results in process (or machine) crash as machine runs out of memory. It's 100% reproducible, when process crashes it has few hundred thousands go routines waiting on select in a connection and memory full of connection buffers.
3535

3636
![](constload.png)
3737

client.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ import (
1616

1717
"golang.org/x/net/http2"
1818

19-
"github.com/mmatczuk/go-http-tunnel/log"
20-
"github.com/mmatczuk/go-http-tunnel/proto"
19+
"github.com/hons82/go-http-tunnel/log"
20+
"github.com/hons82/go-http-tunnel/proto"
2121
)
2222

2323
// ClientConfig is configuration of the Client.

client_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ import (
1313
"time"
1414

1515
"github.com/golang/mock/gomock"
16-
"github.com/mmatczuk/go-http-tunnel/proto"
17-
"github.com/mmatczuk/go-http-tunnel/tunnelmock"
16+
"github.com/hons82/go-http-tunnel/proto"
17+
"github.com/hons82/go-http-tunnel/tunnelmock"
1818
)
1919

2020
func TestClient_Dial(t *testing.T) {

cmd/tunnel/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212

1313
"gopkg.in/yaml.v2"
1414

15-
"github.com/mmatczuk/go-http-tunnel/proto"
15+
"github.com/hons82/go-http-tunnel/proto"
1616
)
1717

1818
// Default backoff configuration.

cmd/tunnel/options.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ config.yaml:
4444
host: tls.my-tunnel-host.com
4545
4646
Author:
47-
Written by M. Matczuk (mmatczuk@gmail.com)
47+
Written by M. Matczuk (hons82@gmail.com)
4848
4949
Bugs:
50-
Submit bugs to https://github.com/mmatczuk/go-http-tunnel/issues
50+
Submit bugs to https://github.com/hons82/go-http-tunnel/issues
5151
`
5252

5353
func init() {

cmd/tunnel/tunnel.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ import (
1717
"gopkg.in/yaml.v2"
1818

1919
"github.com/cenkalti/backoff"
20-
"github.com/mmatczuk/go-http-tunnel"
21-
"github.com/mmatczuk/go-http-tunnel/id"
22-
"github.com/mmatczuk/go-http-tunnel/log"
23-
"github.com/mmatczuk/go-http-tunnel/proto"
20+
"github.com/hons82/go-http-tunnel"
21+
"github.com/hons82/go-http-tunnel/id"
22+
"github.com/hons82/go-http-tunnel/log"
23+
"github.com/hons82/go-http-tunnel/proto"
2424
)
2525

2626
func main() {

cmd/tunneld/banner.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ const banner = `
1010
/ / __/ __ \ / /_/ / / / / / / /_/ / / __/ / / / __ \/ __ \/ _ \/ /
1111
/ /_/ / /_/ / / __ / / / / / / ____/ / /_/ /_/ / / / / / / / __/ /
1212
\____/\____/ /_/ /_/ /_/ /_/ /_/ \__/\__,_/_/ /_/_/ /_/\___/_/
13-
github.com/mmatczuk/go-http-tunnel
13+
github.com/hons82/go-http-tunnel
1414
`

cmd/tunneld/options.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ Example:
2222
tunneld -httpsAddr "" -sniAddr ":443" -rootCA client_root.crt -tlsCrt server.crt -tlsKey server.key
2323
2424
Author:
25-
Written by M. Matczuk (mmatczuk@gmail.com)
25+
Written by M. Matczuk (hons82@gmail.com)
2626
2727
Bugs:
28-
Submit bugs to https://github.com/mmatczuk/go-http-tunnel/issues
28+
Submit bugs to https://github.com/hons82/go-http-tunnel/issues
2929
`
3030

3131
func init() {

0 commit comments

Comments
 (0)