blob: d93429790800a9b1a4a6842addd70387a16bf587 [file] [log] [blame]
Damjan Marion04ab60e2017-02-17 17:11:35 +01001Descriptions of section entries:
2
3 M: Maintainer Full name and E-mail address: Full Name <address@domain>
4 One maintainer per line. Multiple M: lines acceptable.
5 F: Files and directories with wildcard patterns.
6 A trailing slash includes all files and subdirectory files.
7 F: drivers/net/ all files in and below drivers/net
8 F: drivers/net/* all files in drivers/net, but not below
9 One pattern per line. Multiple F: lines acceptable.
10 C: Single line comment related to current section.
11
12 -----------------------------------
13
14Build System
15M: Damjan Marion <damarion@cisco.com>
16F: Makefile
Dave Barach11965c72019-05-28 16:31:05 -040017F: src/CMakeLists.txt
18F: src/cmake/
Damjan Marion04ab60e2017-02-17 17:11:35 +010019
20Build System Internal
21M: Dave Barach <dave@barachs.net>
22F: build-root/Makefile
Dave Barach11965c72019-05-28 16:31:05 -040023F: build-data/
Damjan Marion04ab60e2017-02-17 17:11:35 +010024
25Doxygen
26M: Chris Luke <chrisy@flirble.org>
27F: doxygen/
28
John DeNisco06dcd452018-07-26 12:45:10 -040029Sphinx Documents
30M: John DeNisco <jdenisco@cisco.com>
31M: Ray Kinsella <raykinsella78@gmail.com>
32F: docs/
33
Damjan Marion04ab60e2017-02-17 17:11:35 +010034DPDK Development Packaging
35M: Damjan Marion <damarion@cisco.com>
36F: dpdk/
37F: dpdk/*
38
39Infrastructure Library
40M: Dave Barach <dave@barachs.net>
41F: src/vppinfra/
42
Dave Barach11965c72019-05-28 16:31:05 -040043Vector Library
Damjan Marion04ab60e2017-02-17 17:11:35 +010044M: Dave Barach <dave@barachs.net>
45M: Damjan Marion <damarion@cisco.com>
46F: src/vlib/
47
Dave Barach11965c72019-05-28 16:31:05 -040048Binary API Libraries
Damjan Marion04ab60e2017-02-17 17:11:35 +010049M: Dave Barach <dave@barachs.net>
50F: src/vlibapi/
51F: src/vlibmemory/
Damjan Marion04ab60e2017-02-17 17:11:35 +010052
53VNET Bidirectonal Forwarding Detection (BFD)
54M: Klement Sekera <ksekera@cisco.com>
55F: src/vnet/bfd/
56
57VNET Device Drivers
58M: Damjan Marion <damarion@cisco.com>
59F: src/vnet/devices/
60
61VNET Device Drivers - DPDK Crypto
Sergio Gonzalez Monroy1bb85ce2017-12-22 09:36:21 +000062M: Sergio Gonzalez Monroy <sergio.gonzalez.monroy@outlook.com>
Radu Nicolauff9f0402017-12-18 11:18:22 +000063M: Radu Nicolau <radu.nicolau@intel.com>
Damjan Marion04ab60e2017-02-17 17:11:35 +010064F: src/devices/dpdk/ipsec/
65
66VNET Feature Arcs
67M: Dave Barach <dave@barachs.net>
68M: Damjan Marion <damarion@cisco.com>
69F: src/vnet/feature/
70
71VNET FIB
72M: Neale Ranns <nranns@cisco.com>
73F: src/vnet/fib/
74F: src/vnet/mfib/
75F: src/vnet/dpo
76F: src/vnet/adj
77
78VNET IPv4 and IPv6 LPM
79M: Dave Barach <dave@barachs.net>
80F: src/vnet/ip/
81
Pablo Camarillo5d73eec2017-04-24 17:51:56 +020082VNET Segment Routing (IPv6 and MPLS)
Damjan Marion04ab60e2017-02-17 17:11:35 +010083M: Pablo Camarillo <pcamaril@cisco.com>
Pablo Camarillo5d73eec2017-04-24 17:51:56 +020084F: src/vnet/srv6/
85F: src/vnet/srmpls/
86F: src/examples/srv6-sample-localsid/
Damjan Marion04ab60e2017-02-17 17:11:35 +010087
88VNET IPSec
Damjan Marion04ab60e2017-02-17 17:11:35 +010089M: Matus Fabian <matfabia@cisco.com>
Radu Nicolauff9f0402017-12-18 11:18:22 +000090M: Radu Nicolau <radu.nicolau@intel.com>
Damjan Marion04ab60e2017-02-17 17:11:35 +010091F: src/vnet/ipsec/
92
93VNET L2
94M: John Lo <loj@cisco.com>
95F: src/vnet/l2/
96
97VNET Link Layer Discovery Protocol (LLDP)
98M: Klement Sekera <ksekera@cisco.com>
99F: src/vnet/lldp/
100
101VNET LISP
102M: Florin Coras <fcoras@cisco.com>
103F: src/vnet/lisp-cp/
104F: src/vnet/lisp-gpe/
105
Ole Troan381e9a92018-06-22 11:32:12 +0200106Plugin - MAP
Damjan Marion04ab60e2017-02-17 17:11:35 +0100107M: Ole Troan <ot@cisco.com>
Ole Troan381e9a92018-06-22 11:32:12 +0200108F: src/plugins/map
Damjan Marion04ab60e2017-02-17 17:11:35 +0100109
110VNET MPLS
111M: Neale Ranns <nranns@cisco.com>
112F: src/vnet/mpls/
113
Dave Barach1b1dfb12017-08-10 14:57:43 -0400114VNET Host Stack Session Layer
115M: Florin Coras <fcoras@cisco.com>
116F: src/vnet/session
117
118VNET TCP Stack
119M: Florin Coras <fcoras@cisco.com>
120F: src/vnet/tcp
121
Damjan Marion04ab60e2017-02-17 17:11:35 +0100122VNET VXLAN
123M: John Lo <loj@cisco.com>
124F: src/vnet/vxlan/
125
Hongjun Nifcfa38d2017-06-23 17:38:49 +0800126VNET VXLAN-GPE
Hongjun Nifcfa38d2017-06-23 17:38:49 +0800127M: Hongjun Ni <hongjun.ni@intel.com>
128F: src/vnet/vxlan-gpe/
129
Florin Coras38b99d02018-08-16 09:29:36 -0700130VNET IPIP
131M: Ole Troan <otroan@employees.org>
132F: src/vnet/ipip/
133
134VNET TLS and TLS engine plugins
135M: Florin Coras <fcoras@cisco.com>
136M: Ping Yu <ping.yu@intel.com>
137F: src/vnet/tls
138F: src/plugins/tlsopenssl
139F: src/plugins/tlsmbedtls
140
Andrew Yourtchenko4eed4562017-08-10 18:19:30 +0200141Plugin - ACL
142M: Andrew Yourtchenko <ayourtch@gmail.com>
143F: src/plugins/acl/
Andrew Yourtchenko4eed4562017-08-10 18:19:30 +0200144
Ole Troan5c749732017-03-13 13:39:52 +0100145Plugin - flowprobe
146M: Ole Troan <otroan@employees.org>
147F: src/plugins/flowprobe/
Damjan Marion04ab60e2017-02-17 17:11:35 +0100148
Hongjun Nidd37e132017-06-14 18:38:26 +0800149Plugin - GTPU
Hongjun Nifcfa38d2017-06-23 17:38:49 +0800150M: Hongjun Ni <hongjun.ni@intel.com>
151F: src/plugins/gtpu/
Hongjun Nidd37e132017-06-14 18:38:26 +0800152
Hongjun Ni62f9cdd2017-07-04 20:11:57 +0800153Plugin - PPPoE
Hongjun Nie4fc3fb2018-08-29 05:39:52 +0800154M: Hongjun Ni <hongjun.ni@intel.com>
155F: src/plugins/pppoe/
Hongjun Ni62f9cdd2017-07-04 20:11:57 +0800156
Francois Cladb4d43d72018-01-17 12:18:41 +0100157Plugin - IPv6 Segment Routing Dynamic Proxy
158M: Francois Clad <fclad@cisco.com>
159F: src/plugins/srv6-ad/
Francois Cladb4d43d72018-01-17 12:18:41 +0100160
Francois Clad39d91fe2018-01-17 16:08:41 +0100161Plugin - IPv6 Segment Routing Masquerading Proxy
162M: Francois Clad <fclad@cisco.com>
163F: src/plugins/srv6-am/
Francois Clad39d91fe2018-01-17 16:08:41 +0100164
Francois Cladba7992a2018-01-16 17:52:24 +0100165Plugin - IPv6 Segment Routing Static Proxy
166M: Francois Clad <fclad@cisco.com>
167F: src/plugins/srv6-as/
Francois Cladba7992a2018-01-16 17:52:24 +0100168
Hongjun Nib17cd372018-09-04 17:45:06 +0800169Plugin - Load Balancer
170M: Pierre Pfister <ppfister@cisco.com>
171M: Hongjun Ni <hongjun.ni@intel.com>
172F: src/plugins/lb/
Hongjun Nib17cd372018-09-04 17:45:06 +0800173
Hongjun Nie4fc3fb2018-08-29 05:39:52 +0800174Plugin - NSH
175M: Hongjun Ni <hongjun.ni@intel.com>
Hongjun Nie4fc3fb2018-08-29 05:39:52 +0800176M: Vengada <venggovi@cisco.com>
177F: src/plugins/nsh/
Dave Barach11965c72019-05-28 16:31:05 -0400178
179Plugin - Time-based MAC filter
180M: Dave Barach <dave@barachs.net>
181F: src/plugins/mactime/
182
183Plugin - Network Delay Simulator
184M: Dave Barach <dave@barachs.net>
185F: src/plugins/nsim/
Hongjun Nie4fc3fb2018-08-29 05:39:52 +0800186
Damjan Marion04ab60e2017-02-17 17:11:35 +0100187Test Infrastructure
188M: Klement Sekera <ksekera@cisco.com>
Paul Vinciguerra2885b382019-02-28 16:37:16 -0800189M: Paul Vinciguerra <pvinci@vinciconsulting.com>
Damjan Marion04ab60e2017-02-17 17:11:35 +0100190F: test/
191
192SVM Library
193M: Dave Barach <dave@barachs.net>
194F: src/svm
195
196VPP API TEST
197M: Dave Barach <dave@barachs.net>
198F: src/vat/
199
200VPP Executable
201M: Dave Barach <dave@barachs.net>
202F: src/vpp/
203
204Graphical Event Viewer
205M: Dave Barach <dave@barachs.net>
206F: src/tools/g2/
207
208Performance Tooling
209M: Dave Barach <dave@barachs.net>
210F: src/tools/perftool/
211
212Binary API Compiler
Dave Barachefd0d292019-03-29 08:17:20 -0400213M: Ole Troan <otroan@employees.org>
Damjan Marion04ab60e2017-02-17 17:11:35 +0100214F: src/tools/vppapigen/
215
Benoît Gannea7752122019-05-06 13:15:33 +0200216Plugin - RDMA (ibverb) driver
217M: Benoît Ganne <bganne@cisco.com>
218M: Damjan Marion <damarion@cisco.com>
219F: src/plugins/rdma/
220
Damjan Marion04ab60e2017-02-17 17:11:35 +0100221THE REST
222C: Contact vpp-dev Mailing List <vpp-dev@fd.io>
223F: *
224F: */