Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-16 | CI: tag containers in a meaningful way (Fixes #40345).docker_tags | Micah Anderson | |
If there was a push to `main`, build a container with the tag `latest. If there was a tag pushed, then build a container with the container tag set to the git tag, additionally setting a `stable` tag that matches. Because the process creates a number of temporary intermediary containers before they are merged into one with the `merge-manifests` job (`$tag_amd64`, `$tag_arm64`, `$tag_s390x`, `latest_amd64`, `latest_arm64`, `latest_s390x`) which are only useful for the `merge-manifests` job, we clean these up in the `clean_image_tags` job using the gitlab API | |||
2024-03-12 | chore(deps): update module github.com/prometheus/client_model to v0.6.03.0.0 | Renovate Bot | |
2024-03-12 | Merge remote-tracking branch 'origin/mr/258' | meskio | |
2024-03-12 | Merge remote-tracking branch 'origin/mr/264' | meskio | |
2024-03-12 | chore(deps): update docker.io/library/golang docker tag to v1.22renovate/docker.io-library-golang-1.x | Renovate Bot | |
2024-03-12 | chore(deps): update golang docker tag to v1.22 | Renovate Bot | |
2024-03-11 | chore(deps): update module github.com/pion/webrtc/v3 to v3.2.29 | Renovate Bot | |
2024-03-09 | Update doc with new lines in metrics output | Michael Pu | |
2024-03-09 | Implement better client IP per rendezvous method tracking for clients | Michael Pu | |
Implement better client IP per rendezvous method tracking for clients Add tests for added code, fix existing tests chore(deps): update module github.com/miekg/dns to v1.1.58 Implement better client IP tracking for http and ampcache Add tests for added code, fix existing tests Implement GetCandidateAddrs from SDP Add getting client IP for SQS Bug fixes Bug fix for tests | |||
2024-03-09 | update docs | Michael Pu | |
2024-03-09 | Switch to sqscreds param for passing in SQS credentials | Michael Pu | |
2024-03-08 | Fix grep command to check output of shadow tests | Cecylia Bocovich | |
2024-03-08 | chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.31.2 | Renovate Bot | |
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org> | |||
2024-03-08 | chore(deps): update module golang.org/x/crypto to v0.21.0 | Renovate Bot | |
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org> | |||
2024-03-08 | chore(deps): update module github.com/refraction-networking/utls to v1.6.3 | Renovate Bot | |
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org> | |||
2024-03-08 | chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.7 | Renovate Bot | |
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org> | |||
2024-03-07 | Only run shadow tests on compatible runners | Cecylia Bocovich | |
2024-03-06 | chore(deps): update module google.golang.org/protobuf to v1.33.0 [security]renovate/go-google.golang.org/protobuf-vulnerability | Renovate Bot | |
2024-03-05 | update docs | Michael Pu | |
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org> | |||
2024-03-05 | Update tests | Michael Pu | |
2024-03-05 | Move SQS client ID generation to Exchange | Michael Pu | |
2024-03-03 | Build multi-arch image. | Micah Anderson | |
This will build only those architectures that we have runners to build on | |||
2024-03-03 | Build multi-arch image. | Micah Anderson | |
This will build only those architectures that we have runners to build on | |||
2024-03-03 | Build multi-arch image. | Micah Anderson | |
This will build only those architectures that we have runners to build on | |||
2024-03-03 | Build multi-arch image. | Micah Anderson | |
This will build only those architectures that we have runners to build on | |||
2024-03-03 | Build multi-arch image. | Micah Anderson | |
This will build only those architectures that we have runners to build on | |||
2024-03-03 | Automatically build container on release and push to our registry. | Micah Anderson | |
Now that Tor's gitlab has the container registry enabled, we can build a snowflake container on release, and push the built container to the snowflake registry. This is accomplished without using privileged gitlab runners, via kaniko. This would speed up snowflake updates for people running the docker container. It would also mean that the 'docker-snowflake-proxy' project would no longer need to exist. Fixes docker-snowflake-proxy#10 Fixes docker-snowflake-proxy#13 | |||
2024-02-27 | Use known working version of shadow | Cecylia Bocovich | |
2024-02-27 | Use golang:1.21 container for shadow experiments | Cecylia Bocovich | |
2024-02-27 | Patch snowflake server in shadow experiment | Cecylia Bocovich | |
Prevent an unsupported syscall in shadow from causing the snowflake server to fail. | |||
2024-02-27 | Export shadow logs as an artifact for debugging | Cecylia Bocovich | |
2024-02-27 | Add integration testing with shadow | Cecylia Bocovich | |
This change uses the Shadow network simulator[0] to run a minimal snowflake network and pass data between a client and a server. [0] https://shadow.github.io/ | |||
2024-02-27 | Bump version to v2.9.1v2.9.1 | Cecylia Bocovich | |
2024-02-21 | chore(deps): update module github.com/miekg/dns to v1.1.58 | Renovate Bot | |
2024-02-20 | chore(deps): update module golang.org/x/net to v0.21.0 | Renovate Bot | |
2024-02-20 | chore(deps): update module golang.org/x/crypto to v0.19.0 | Renovate Bot | |
2024-02-19 | chore(deps): update module github.com/refraction-networking/utls to v1.6.2 | Renovate Bot | |
2024-02-19 | Merge remote-tracking branch 'gitlab/mr/253' | meskio | |
2024-02-17 | refactor: change deprecated "io/ioutil" package to recommended "io" package | am3o | |
2024-02-13 | chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.0 | Renovate Bot | |
2024-02-12 | chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.26.6 | Renovate Bot | |
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org> | |||
2024-02-12 | chore(deps): update module github.com/pion/ice/v2 to v2.3.13 | Renovate Bot | |
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org> | |||
2024-02-12 | chore(ci): use golang:1.21 in generate_tarball job | Anna “CyberTailor” | |
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org> | |||
2024-02-05 | Bump version to v2.9.0v2.9.0 | Cecylia Bocovich | |
2024-01-31 | Prune metrics that are reported for rendezvous | Michael Pu | |
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org> | |||
2024-01-31 | Move RendezvousMethod field to messages.Arg | Anthony Chang | |
2024-01-31 | Add metrics for tracking rendezvous method | Michael Pu | |
Update tests for metrics Add rendezvous_method to Prometheus metrics Update broker spec docs with rendezvous method metrics Bug fix | |||
2024-01-31 | Fix nil ptr deference when listing client queues | Michael Pu | |
Signed-off-by: Cecylia Bocovich <cohosh@torproject.org> | |||
2024-01-22 | Add unit tests for SQS rendezvous in broker | Andrew Wang | |
Co-authored-by: Michael Pu <michael.pu@uwaterloo.ca> | |||
2024-01-22 | Add unit tests for SQS rendezvous in client | Anthony Chang | |
Co-authored-by: Michael Pu <michael.pu@uwaterloo.ca> |