GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

Add response header timeouts to broker transports

The client and proxy use the net/http default transport to make round
trip connecitons to the broker. These by default don't time out and can
wait indefinitely for the broker to respond if the broker hangs and
doesn't terminate the connection.
4 jobs for master in 10 minutes and 34 seconds (queued for 7 seconds)
Status Job ID Name Coverage
  Test
passed #864
android

00:04:40

passed #867
debian-testing

00:03:45

passed #865
go-1.13

00:01:04

passed #866
go-1.14

00:01:04