aboutsummaryrefslogtreecommitdiffstats
path: root/build/rules/go/contrib.policy
blob: 21d114bb8b066f83ae76e04561042b7bc2a0cb5a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# Permanent exceptions for heavily-patched Go contribs. Those responsible must support them
# in any way required (update on demand, fix bugs, etc).

# CSADMIN-26541. responsible: maxk@, g:marketsre
ALLOW market/sre/tools/config-primer/src/internal/blogic -> contrib/go/patched/hugo

# CONTRIB-1627. responsible: g:edadeal-go
ALLOW edadeal -> contrib/go/patched/cony
ALLOW contrib/go/patched/cony -> contrib/go/patched/cony

# STRM-1124. responsible: g:strm-admin
ALLOW strm/plgo -> contrib/go/patched/m3u8
ALLOW videoplatform -> contrib/go/patched/m3u8
ALLOW contrib/go/patched/m3u8/example -> contrib/go/patched/m3u8

# CONTRIB-1496 RTP/RTCP stack for Go. responsible: rmcf@
# Moved to contrib/go, because library is not go-gettable.
ALLOW yabs/telephony/platform/internal/rtp -> contrib/go/GoRTP

# STRM-4414. responsible: nkhitrov@, g:strm-admin
ALLOW strm/gorshok -> contrib/go/patched/gobgp
ALLOW contrib/go/patched/gobgp -> contrib/go/patched/gobgp
ALLOW contrib/go/patched/gobgp -> vendor/github.com/sirupsen/logrus
ALLOW contrib/go/patched/gobgp -> vendor/github.com/eapache/channels
ALLOW contrib/go/patched/gobgp -> vendor/github.com/dgryski/go-farm
ALLOW contrib/go/patched/gobgp -> vendor/github.com/google/uuid
ALLOW contrib/go/patched/gobgp -> vendor/github.com/spf13/viper
ALLOW contrib/go/patched/gobgp -> vendor/github.com/k-sone/critbitgo
ALLOW contrib/go/patched/gobgp -> vendor/github.com/coreos/go-systemd/daemon
ALLOW contrib/go/patched/gobgp -> vendor/github.com/jessevdk/go-flags
ALLOW contrib/go/patched/gobgp -> vendor/github.com/kr/pretty
ALLOW contrib/go/patched/gobgp -> vendor/github.com/go-test/deep

# CONTRIB-2724, TRAFFIC-12239. responsible: slayer@, g:traffic
ALLOW noc/traffic -> contrib/go/patched/tt
ALLOW contrib/go/patched/tt -> contrib/go/patched/tt
# TRAFFIC-13851. responsible: dukeartem@, g:traffic
ALLOW contrib/go/patched/tt -> contrib/tools/unbound

# CONTRIB-2469, responsible: diman@
ALLOW noc/nocauth -> contrib/go/patched/tacplus

# DTCC-896. Disallow PEERDIR into compiler. responsible: g:devtools-contrib
ALLOW contrib/go/_std_1.18/src/cmd -> contrib/go/_std_1.18/src/cmd
DENY .* -> contrib/go/_std_1.18/src/cmd

# STRM-5602, responsible: diman@
ALLOW strm/media/gomsr -> contrib/go/patched/go-astits
ALLOW contrib/go/patched/go-astits -> contrib/go/patched/go-astits
ALLOW contrib/go/patched/go-astits -> vendor/github.com/asticode/go-astikit
ALLOW contrib/go/patched/go-astits -> vendor/github.com/pkg/profile

# CONTRIB-2802, responsible: alekseev-dev@
ALLOW videoplatform/speakerroom -> contrib/go/patched/ion-sfu
ALLOW contrib/go/patched/ion-sfu -> contrib/go/patched/ion-sfu
ALLOW contrib/go/patched/ion-sfu -> vendor/github.com/gammazero/deque
ALLOW contrib/go/patched/ion-sfu -> vendor/github.com/go-logr/zerologr
ALLOW contrib/go/patched/ion-sfu -> vendor/github.com/lucsky/cuid
ALLOW contrib/go/patched/ion-sfu -> vendor/github.com/gammazero/workerpool
ALLOW contrib/go/patched/ion-sfu -> vendor/github.com/bep/debounce
ALLOW contrib/go/patched/ion-sfu -> vendor/github.com/pion/transport

# CONTRIB-2724, TRAFFIC-12239. responsible: slayer@, g:traffic
ALLOW contrib/go -> vendor

DENY .* -> contrib/go/patched/