Skip to content

Commit 3f736e9

Browse files
authored
🚚 update: post ownership transfer change (#50)
* 🚚 update: ownership to refraction-networking Signed-off-by: Gaukas Wang <i@gaukas.wang> * update: FOSSA url Signed-off-by: Gaukas Wang <i@gaukas.wang> --------- Signed-off-by: Gaukas Wang <i@gaukas.wang>
1 parent 98cf39f commit 3f736e9

32 files changed

+72
-83
lines changed

β€Ž.deepsource.tomlβ€Ž

Lines changed: 0 additions & 13 deletions
This file was deleted.

β€ŽREADME.mdβ€Ž

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# W.A.T.E.R.: WebAssembly Transport Executables Runtime
2-
[![License](https://img.shields.io/github/license/gaukas/water)](https://github.com/gaukas/water/blob/master/LICENSE)
3-
[![FOSSA](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fgaukas%2Fwater.svg?type=shield&issueType=license)](https://app.fossa.com/projects/git%2Bgithub.com%2Fgaukas%2Fwater?ref=badge_shield&issueType=license)
4-
[![CI](https://github.com/gaukas/water/actions/workflows/go.yml/badge.svg?branch=master)](https://github.com/gaukas/water/actions/workflows/go.yml)
5-
[![Go Doc](https://pkg.go.dev/badge/github.com/gaukas/water.svg)](https://pkg.go.dev/github.com/gaukas/water)
2+
[![License](https://img.shields.io/github/license/gaukas/water)](https://github.com/refraction-networking/water/blob/master/LICENSE)
3+
[![FOSSA](https://app.fossa.com/api/projects/git%2Bgithub.com%2Frefraction-networking%2Fwater.svg?type=shield&issueType=license)](https://app.fossa.com/projects/git%2Bgithub.com%2Frefraction-networking%2Fwater?ref=badge_shield&issueType=license)
4+
[![CI](https://github.com/refraction-networking/water/actions/workflows/go.yml/badge.svg?branch=master)](https://github.com/refraction-networking/water/actions/workflows/go.yml)
5+
[![Go Doc](https://pkg.go.dev/badge/github.com/refraction-networking/water.svg)](https://pkg.go.dev/github.com/refraction-networking/water)
66

77
<div style="width: 100%; height = 160px">
88
<div style="width: 75%; height: 150px; float: left;">
@@ -21,32 +21,34 @@
2121

2222
To build a WATM in Go, please refer to [watm](https://github.com/gaukas/watm) for examples and helper libraries interfacing Pluggable Transports-like interfaces. Official Go compiler is currently not supported ([watm#4](https://github.com/gaukas/watm/issues/4)).
2323

24-
You can contact one of developers personally via gaukas.wang@colorado.edu, or simply [opening an issue](https://github.com/gaukas/water/issues/new).
24+
You can contact one of developers personally via gaukas.wang@colorado.edu, or simply [opening an issue](https://github.com/refraction-networking/water/issues/new).
2525

26-
The Rust implementation of the runtime library and information about writing, building, and using WebAssembly Transport Modules(WATM) from Rust can be found in [water-rs](https://github.com/erikziyunchi/water-rs).
26+
The Rust implementation of the runtime library and information about writing, building, and using WebAssembly Transport Modules(WATM) from Rust can be found in [water-rs](https://github.com/refraction-networking/water-rs).
2727

2828
### Cite our work
2929

30-
If you quoted or used our work in your own project/paper/research, please cite our paper [Just add WATER: WebAssembly-based Circumvention Transports](https://arxiv.org/pdf/2312.00163.pdf).
30+
If you quoted or used our work in your own project/paper/research, please cite our paper [Just add WATER: WebAssembly-based Circumvention Transports](https://www.petsymposium.org/foci/2024/foci-2024-0003.pdf), which is published in the proceedings of Free and Open Communications on the Internet (FOCI) in 2024 issue 1, pages 22-28.
3131

3232
<details>
3333
<summary>BibTeX</summary>
3434

3535
```bibtex
36-
@inproceedings{water-foci24,
37-
author = {Chi, Erik and Wang, Gaukas and Halderman, J. Alex and Wustrow, Eric and Wampler, Jack},
38-
year = {2024},
39-
month = {02},
40-
title = {Just add {WATER}: {WebAssembly}-based Circumvention Transports},
41-
address = {Virtual Event},
42-
series = {FOCI '24},
43-
booktitle = {Free and Open Communications on the Internet},
44-
}
36+
@inproceedings{water-foci24,
37+
author = {Chi, Erik and Wang, Gaukas and Halderman, J. Alex and Wustrow, Eric and Wampler, Jack},
38+
year = {2024},
39+
month = {02},
40+
number = {1},
41+
pages = {22-28},
42+
title = {Just add {WATER}: {WebAssembly}-based Circumvention Transports},
43+
howpublished = "\url{https://www.petsymposium.org/foci/2024/foci-2024-0003.php}",
44+
publisher = {PoPETs},
45+
address = {Virtual Event},
46+
series = {FOCI '24},
47+
booktitle = {Free and Open Communications on the Internet},
48+
}
4549
```
4650
</details>
4751

48-
**Update**: our paper has been accepted by FOCI and will appear at [FOCI 2024](https://foci.community/foci24.html) on Feb 19, 2024!
49-
5052
## Be Water
5153

5254
> Empty your mind, be formless, shapeless, like water. If you put water into a cup, it becomes the cup. You put water into a bottle and it becomes the bottle. You put it in a teapot, it becomes the teapot. Now, water can flow or it can crash. Be water, my friend.
@@ -70,7 +72,7 @@ W.A.T.E.R. is designed to be future-proof with the automated multi-version WebAs
7072
import (
7173
// ...
7274

73-
_ "github.com/gaukas/water/transport/v0"
75+
_ "github.com/refraction-networking/water/transport/v0"
7476

7577
// ...
7678
)

β€Žconfig.goβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import (
77
"net"
88
"os"
99

10-
"github.com/gaukas/water/configbuilder"
11-
"github.com/gaukas/water/internal/log"
10+
"github.com/refraction-networking/water/configbuilder"
11+
"github.com/refraction-networking/water/internal/log"
1212
"google.golang.org/protobuf/proto"
1313
)
1414

β€Žconfig_test.goβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import (
66
"reflect"
77
"testing"
88

9-
"github.com/gaukas/water/internal/log"
9+
"github.com/refraction-networking/water/internal/log"
1010

11-
"github.com/gaukas/water"
11+
"github.com/refraction-networking/water"
1212
)
1313

1414
func TestConfig_Clone(t *testing.T) {

β€Žconfigbuilder/config.pb.goβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package configbuilder
22

3-
import "github.com/gaukas/water/configbuilder/pb"
3+
import "github.com/refraction-networking/water/configbuilder/pb"
44

55
// ConfigProtoBuf defines the Protobuf format of the Config.
66
//

β€Žconfigbuilder/pb/config.protoβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ syntax = "proto3";
22

33
package water;
44

5-
option go_package = "github.com/gaukas/water/configbuilder/pb";
5+
option go_package = "github.com/refraction-networking/water/configbuilder/pb";
66

77
message Config {
88
TransportModule transport_module = 1;

β€Žcore.goβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"runtime"
99
"sync"
1010

11-
"github.com/gaukas/water/internal/log"
11+
"github.com/refraction-networking/water/internal/log"
1212
"github.com/tetratelabs/wazero"
1313
"github.com/tetratelabs/wazero/api"
1414
"github.com/tetratelabs/wazero/imports/wasi_snapshot_preview1"

β€Ždialer_test.goβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import (
55
"fmt"
66
"net"
77

8-
"github.com/gaukas/water"
9-
_ "github.com/gaukas/water/transport/v0"
8+
"github.com/refraction-networking/water"
9+
_ "github.com/refraction-networking/water/transport/v0"
1010
)
1111

1212
// ExampleDialer demonstrates how to use water.Dialer.

β€Žexamples/v0/dialer/README.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This is an example of using `water.Dialer` with any v0 WATM.
77
### Install
88

99
```bash
10-
go get github.com/gaukas/water/examples/v0/dialer
10+
go get github.com/refraction-networking/water/examples/v0/dialer
1111
```
1212

1313
### Run

β€Žexamples/v0/dialer/main.goβ€Ž

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ import (
99
"os"
1010
"time"
1111

12-
"github.com/gaukas/water"
13-
"github.com/gaukas/water/internal/log"
14-
_ "github.com/gaukas/water/transport/v0"
12+
"github.com/refraction-networking/water"
13+
"github.com/refraction-networking/water/internal/log"
14+
_ "github.com/refraction-networking/water/transport/v0"
1515
)
1616

1717
var (

0 commit comments

Comments
Β (0)