Files
gitlab-to-gitea/gitlab/dialer.go
2025-05-01 18:53:28 -04:00

27 lines
432 B
Go

package gitlab
import (
"net"
"net/http"
"time"
metadialer "github.com/go-i2p/go-meta-dialer"
)
func Dial(network, addr string) (net.Conn, error) {
if metadialer.ANON {
metadialer.ANON = false
}
return metadialer.Dial(network, addr)
}
func init() {
// Initialize the client with a default timeout
http.DefaultClient = &http.Client{
Timeout: 360 * time.Second,
Transport: &http.Transport{
Dial: Dial,
},
}
}