blob: 503e73b1746b03a325a0fcdeecca6b42462d9dec [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
17F: src/*.ac
18F: src/*.am
19F: src/*.mk
20F: src/m4/
21
22Build System Internal
23M: Dave Barach <dave@barachs.net>
24F: build-root/Makefile
25F: build-data/*
26
27Doxygen
28M: Chris Luke <chrisy@flirble.org>
29F: doxygen/
30
John DeNisco06dcd452018-07-26 12:45:10 -040031Sphinx Documents
32M: John DeNisco <jdenisco@cisco.com>
33M: Ray Kinsella <raykinsella78@gmail.com>
34F: docs/
35
Damjan Marion04ab60e2017-02-17 17:11:35 +010036DPDK Development Packaging
37M: Damjan Marion <damarion@cisco.com>
38F: dpdk/
39F: dpdk/*
40
41Infrastructure Library
42M: Dave Barach <dave@barachs.net>
43F: src/vppinfra/
44
45VLIB Library
46M: Dave Barach <dave@barachs.net>
47M: Damjan Marion <damarion@cisco.com>
48F: src/vlib/
49
50VLIB API Libraries
51M: Dave Barach <dave@barachs.net>
52F: src/vlibapi/
53F: src/vlibmemory/
Damjan Marion04ab60e2017-02-17 17:11:35 +010054
55VNET Bidirectonal Forwarding Detection (BFD)
56M: Klement Sekera <ksekera@cisco.com>
57F: src/vnet/bfd/
58
59VNET Device Drivers
60M: Damjan Marion <damarion@cisco.com>
61F: src/vnet/devices/
62
63VNET Device Drivers - DPDK Crypto
Sergio Gonzalez Monroy1bb85ce2017-12-22 09:36:21 +000064M: Sergio Gonzalez Monroy <sergio.gonzalez.monroy@outlook.com>
Radu Nicolauff9f0402017-12-18 11:18:22 +000065M: Radu Nicolau <radu.nicolau@intel.com>
Damjan Marion04ab60e2017-02-17 17:11:35 +010066F: src/devices/dpdk/ipsec/
67
68VNET Feature Arcs
69M: Dave Barach <dave@barachs.net>
70M: Damjan Marion <damarion@cisco.com>
71F: src/vnet/feature/
72
73VNET FIB
74M: Neale Ranns <nranns@cisco.com>
75F: src/vnet/fib/
76F: src/vnet/mfib/
77F: src/vnet/dpo
78F: src/vnet/adj
79
80VNET IPv4 and IPv6 LPM
81M: Dave Barach <dave@barachs.net>
82F: src/vnet/ip/
83
Pablo Camarillo5d73eec2017-04-24 17:51:56 +020084VNET Segment Routing (IPv6 and MPLS)
Damjan Marion04ab60e2017-02-17 17:11:35 +010085M: Pablo Camarillo <pcamaril@cisco.com>
Pablo Camarillo5d73eec2017-04-24 17:51:56 +020086F: src/vnet/srv6/
87F: src/vnet/srmpls/
88F: src/examples/srv6-sample-localsid/
Damjan Marion04ab60e2017-02-17 17:11:35 +010089
90VNET IPSec
Damjan Marion04ab60e2017-02-17 17:11:35 +010091M: Matus Fabian <matfabia@cisco.com>
Radu Nicolauff9f0402017-12-18 11:18:22 +000092M: Radu Nicolau <radu.nicolau@intel.com>
Damjan Marion04ab60e2017-02-17 17:11:35 +010093F: src/vnet/ipsec/
94
95VNET L2
96M: John Lo <loj@cisco.com>
97F: src/vnet/l2/
98
99VNET Link Layer Discovery Protocol (LLDP)
100M: Klement Sekera <ksekera@cisco.com>
101F: src/vnet/lldp/
102
103VNET LISP
104M: Florin Coras <fcoras@cisco.com>
105F: src/vnet/lisp-cp/
106F: src/vnet/lisp-gpe/
107
Ole Troan381e9a92018-06-22 11:32:12 +0200108Plugin - MAP
Damjan Marion04ab60e2017-02-17 17:11:35 +0100109M: Ole Troan <ot@cisco.com>
Ole Troan381e9a92018-06-22 11:32:12 +0200110F: src/plugins/map
Damjan Marion04ab60e2017-02-17 17:11:35 +0100111
112VNET MPLS
113M: Neale Ranns <nranns@cisco.com>
114F: src/vnet/mpls/
115
Dave Barach1b1dfb12017-08-10 14:57:43 -0400116VNET Host Stack Session Layer
117M: Florin Coras <fcoras@cisco.com>
118F: src/vnet/session
119
120VNET TCP Stack
121M: Florin Coras <fcoras@cisco.com>
122F: src/vnet/tcp
123
Damjan Marion04ab60e2017-02-17 17:11:35 +0100124VNET VXLAN
125M: John Lo <loj@cisco.com>
126F: src/vnet/vxlan/
127
Hongjun Nifcfa38d2017-06-23 17:38:49 +0800128VNET VXLAN-GPE
129M: Keith Burns <alagalah@gmail.com>
130M: Hongjun Ni <hongjun.ni@intel.com>
131F: src/vnet/vxlan-gpe/
132
Florin Coras38b99d02018-08-16 09:29:36 -0700133VNET IPIP
134M: Ole Troan <otroan@employees.org>
135F: src/vnet/ipip/
136
137VNET TLS and TLS engine plugins
138M: Florin Coras <fcoras@cisco.com>
139M: Ping Yu <ping.yu@intel.com>
140F: src/vnet/tls
141F: src/plugins/tlsopenssl
142F: src/plugins/tlsmbedtls
143
Andrew Yourtchenko4eed4562017-08-10 18:19:30 +0200144Plugin - ACL
145M: Andrew Yourtchenko <ayourtch@gmail.com>
146F: src/plugins/acl/
147F: src/plugins/acl.am
148
Ole Troan5c749732017-03-13 13:39:52 +0100149Plugin - flowprobe
150M: Ole Troan <otroan@employees.org>
151F: src/plugins/flowprobe/
152F: src/plugins/flowprobe.am
Damjan Marion04ab60e2017-02-17 17:11:35 +0100153
Hongjun Nidd37e132017-06-14 18:38:26 +0800154Plugin - GTPU
Hongjun Nifcfa38d2017-06-23 17:38:49 +0800155M: Hongjun Ni <hongjun.ni@intel.com>
156F: src/plugins/gtpu/
157F: src/plugins/gtpu.am
Hongjun Nidd37e132017-06-14 18:38:26 +0800158
Hongjun Ni62f9cdd2017-07-04 20:11:57 +0800159Plugin - PPPoE
Hongjun Nie4fc3fb2018-08-29 05:39:52 +0800160M: Hongjun Ni <hongjun.ni@intel.com>
161F: src/plugins/pppoe/
162F: src/plugins/pppoe.am
Hongjun Ni62f9cdd2017-07-04 20:11:57 +0800163
Francois Cladb4d43d72018-01-17 12:18:41 +0100164Plugin - IPv6 Segment Routing Dynamic Proxy
165M: Francois Clad <fclad@cisco.com>
166F: src/plugins/srv6-ad/
167F: src/plugins/srv6_ad.am
168
Francois Clad39d91fe2018-01-17 16:08:41 +0100169Plugin - IPv6 Segment Routing Masquerading Proxy
170M: Francois Clad <fclad@cisco.com>
171F: src/plugins/srv6-am/
172F: src/plugins/srv6_am.am
173
Francois Cladba7992a2018-01-16 17:52:24 +0100174Plugin - IPv6 Segment Routing Static Proxy
175M: Francois Clad <fclad@cisco.com>
176F: src/plugins/srv6-as/
177F: src/plugins/srv6_as.am
178
Hongjun Nib17cd372018-09-04 17:45:06 +0800179Plugin - Load Balancer
180M: Pierre Pfister <ppfister@cisco.com>
181M: Hongjun Ni <hongjun.ni@intel.com>
182F: src/plugins/lb/
183F: src/plugins/lb.am
184
Hongjun Nie4fc3fb2018-08-29 05:39:52 +0800185Plugin - NSH
186M: Hongjun Ni <hongjun.ni@intel.com>
187M: Keith Burns <alagalah@gmail.com>
188M: Vengada <venggovi@cisco.com>
189F: src/plugins/nsh/
190F: src/plugins/nsh.am
191
Damjan Marion04ab60e2017-02-17 17:11:35 +0100192Test Infrastructure
193M: Klement Sekera <ksekera@cisco.com>
Paul Vinciguerra2885b382019-02-28 16:37:16 -0800194M: Paul Vinciguerra <pvinci@vinciconsulting.com>
Damjan Marion04ab60e2017-02-17 17:11:35 +0100195F: test/
196
197SVM Library
198M: Dave Barach <dave@barachs.net>
199F: src/svm
200
201VPP API TEST
202M: Dave Barach <dave@barachs.net>
203F: src/vat/
204
205VPP Executable
206M: Dave Barach <dave@barachs.net>
207F: src/vpp/
208
209Graphical Event Viewer
210M: Dave Barach <dave@barachs.net>
211F: src/tools/g2/
212
213Performance Tooling
214M: Dave Barach <dave@barachs.net>
215F: src/tools/perftool/
216
217Binary API Compiler
218M: Dave Barach <dave@barachs.net>
219F: src/tools/vppapigen/
220
221Ganglia Telemetry Module
222M: Dave Barach <dave@barachs.net>
223F: gmod/
224
225THE REST
226C: Contact vpp-dev Mailing List <vpp-dev@fd.io>
227F: *
228F: */