Revision 7f4e472cc131f5a687ec44524ff106a80cadff3f authored by Lorenz Bauer on 13 February 2024, 10:24:58 UTC, committed by Lorenz Bauer on 14 February 2024, 09:56:48 UTC
Watcher.loop will never exit if Watcher.Close is called while an event
or error is being written to w.Errors or w.Events. Fix this by checking
for w.stop.

This allows running TestWatcher a couple thousand times without running
into "too many open files".

Fixes: 1cab8f375a ("certloader: Add fswatcher package")
Signed-off-by: Lorenz Bauer <lmb@isovalent.com>
1 parent b973589
Raw File
AUTHORS
The following people, in alphabetical order, have either authored or signed
off on commits in the Cilium repository:

Aaron Ecay                              aaron.ecay@sky.uk
Àbéjídé Àyodélé                         abejideayodele@gmail.com
Abirdcfly                               fp544037857@gmail.com
Adam Bocim                              adam.bocim@seznam.cz
Adam Korcz                              adam@adalogics.com
Adam Wolfe Gordon                       awg@digitalocean.com
adamzhoul                               adamzhoul186@gmail.com
Aditi Ghag                              aditi@cilium.io
Aditya Purandare                        aditya.p1993@hotmail.com
Aditya Sharma                           aditya.sharma@shopify.com
Adrien Trouillaud                       adrienjt@users.noreply.github.com
Ahmed Bebars                            1381372+abebars@users.noreply.github.com
Akhil Velagapudi                        4@4khil.com
Akshat Agarwal                          humancalico@disroot.org
Alan Kutniewski                         kutniewski@google.com
Alban Crequy                            alban@kinvolk.io
Aleksander Mistewicz                    amistewicz@google.com
Aleksei Zakharov                        zakharov.a.g@yandex.ru
Alexander Alemayhu                      alexander@alemayhu.com
Alexander Berger                        alex-berger@users.noreply.github.com
Alexander Block                         ablock84@gmail.com
Alexandre Perrin                        alex@isovalent.com
Alexei Starovoitov                      alexei.starovoitov@gmail.com
Alexey Grevtsev                         alexey.grevtcev@gmail.com
Alex Katsman                            alexkats@google.com
Alex Romanov                            alex@romanov.ws
Alex Szakaly                            alex.szakaly@gmail.com
Alex Waring                             alex.waring@starlingbank.com
Amey Bhide                              amey@covalent.io
Amir Kheirkhahan                        amir.kheirkhahan@dbschenker.com
amitmavgupta                            115551423+amitmavgupta@users.noreply.github.com
Amol Ambekar                            ambekara@google.com
Amre Shakimov                           amre@covalent.io
Anderson, David L                       david.l.anderson@intel.com
Andor Nemeth                            andor_nemeth@swissre.com
Andreas Mårtensson                      andreas@addem.se
Andree Klattenhoff                      mail@andr.ee
Andrei Kvapil                           kvapss@gmail.com
André Martins                           andre@cilium.io
Andrew Bulford                          andrew.bulford@form3.tech
Andrew Holt                             andrew.holt@utmost.co
Andrew Sauber                           2046750+asauber@users.noreply.github.com
Andrew Sy Kim                           kim.andrewsy@gmail.com
Andrey Devyatkin                        andrey.devyatkin@fivexl.io
Andrey Klimentyev                       andrey.klimentyev@flant.com
Andrey Voronkov                         voronkovaa@gmail.com
Andrii Iuspin                           yuspin@gmail.com
Andrzej Mamak                           nqaegg@gmail.com
Andy Allred                             andy@punasusi.com
andychuang                              andy.chuang@shoplineapp.com
Animesh Pathak                          53110238+Sonichigo@users.noreply.github.com
Aniruddha Amit Dutta                    duttaaniruddha31@gmail.com
Anish Shah                              anishshah@google.com
Anit Gandhi                             anitgandhi@gmail.com
Ankur Kothiwal                          ankur.kothiwal@accuknox.com
Anna Kapuscinska                        anna@isovalent.com
Anthony Rabbito                         hello@anthonyrabbito.com
Antoine Coetsier                        acr@exoscale.ch
Antoine Legrand                         2t.antoine@gmail.com
Antonio Ojea                            aojea@google.com
Anton Ippolitov                         anton.ippolitov@datadoghq.com
Antoni Zawodny                          zawodny@google.com
Anton Protopopov                        aspsk@isovalent.com
Anton Tykhyy                            atykhyy@gmail.com
Anurag Aggarwal                         anurag.aggarwal@flipkart.com
Archana Shinde                          archana.m.shinde@intel.com
Ardika Bagus                            me@ardikabs.com
Arika Chen                              eaglesora@gmail.com
Arnaud Meukam                           ameukam@gmail.com
Arseniy Belorukov                       a.belorukov@team.bumble.com
Arthur Chiao                            arthurchiao@hotmail.com
ArthurChiao                             arthurchiao@hotmail.com
Arthur Evstifeev                        mail@ap4y.me
Arthur Outhenin-Chalandre               arthur@cri.epita.fr
Arvind Soni                             arvind@covalent.io
Ashley Reese                            ashley.reese@firma.seznam.cz
Ashray Jain                             ashrayj@palantir.com
Ashwin Paranjpe                         ashwin@covalent.io
Assiya Khuzyakhmetova                   assiya.khuzyakhmetova@nu.edu.kz
Atkins Chang                            atkinschang@gmail.com
Augustas Berneckas                      a.berneckas@gmail.com
Austin Cawley-Edwards                   austin.cawley@gmail.com
AwesomePatrol                           AwesomePatrol@users.noreply.github.com
ayesha khaliq                           ayeshakhaliqrana@gmail.com
Ayush Dwivedi                           ayush.dwivedi@accuknox.com
bakito                                  github@bakito.ch
Barun Acharya                           barun1024@gmail.com
Basit Mustafa                           basit.mustafa@gmail.com
Beatriz Martínez                        beatriz@isovalent.com
Benjamin Leggett                        benjamin.leggett@solo.io
Benjamin Pineau                         benjamin.pineau@datadoghq.com
Benoît Sauvère                          benoit.sauvere@backmarket.com
Bernard Halas                           bernard.halas@berops.com
Bill Mulligan                           billmulligan516@gmail.com
Bingshen Wang                           bingshen.wbs@alibaba-inc.com
Bingwu Yang                             detailyang@gmail.com
Birol Bilgin                            birol@cilium.io
Bob Bouteillier                         bob.bouteillier@datadoghq.com
Bokang Li                               libokang.dev@gmail.com
Bolun Zhao                              blzhao@google.com
Boran Car                               boran.car@gmail.com
Boris Petrovic                          carnerito.b@gmail.com
Brad Whitfield                          bradswhitfield@gmail.com
Brandon McNama                          brandonmcnama@outlook.com
Brian Topping                           brian@coglative.com
Bruno Miguel Custódio                   brunomcustodio@gmail.com
Bryan Stenson                           bryan.stenson@okta.com
bzsuni                                  bingzhe.sun@daocloud.io
Calum MacRae                            hi@cmacr.ae
Camilo Schoeningh                       camilo.schoeningh@dunnhumby.com
Canh Ngo                                canhnt@gmail.com
Carlos Andrés Rocha                     rchalumeau@magicleap.com
Carlos Castro                           carlos.castro@jumo.world
Carson Anderson                         carson.anderson@goteleport.com
Casey Callendrello                      cdc@isovalent.com
Cezary Zawadka                          czawadka@google.com
Chance Zibolski                         chance.zibolski@gmail.com
Changyu Wang                            changyuwang@tencent.com
Charles-Edouard Brétéché                charled.breteche@gmail.com
Charles-Henri Guérin                    charles-henri.guerin@zenika.com
chaunceyjiang                           chaunceyjiang@gmail.com
Chen Kang                               kongchen28@gmail.com
chentanjun                              tanjunchen20@gmail.com
chenyahui                               chenyahui9@jd.com
Chen Yaqi                               chenyaqi01@baidu.com
chenyuezhou                             zcy.chenyue.zhou@gmail.com
chez-shanpu                             tomoki-sugiura@cybozu.co.jp
Chris Bannister                         c.bannister@gmail.com
Chris Tarazi                            chris@isovalent.com
Christian Hörtnagl                      christian2@univie.ac.at
Christian Hüning                        christian.huening@finleap.com
Christine Chen                          christine.chen@datadoghq.com
Christine Kim                           xtineskim@gmail.com
Christopher Biscardi                    chris@christopherbiscardi.com
Christopher Schmidt                     fakod666@gmail.com
Chris Werner Rau                        cwrau@cwrau.info
ChrsMark                                chrismarkou92@gmail.com
Cilium Imagebot                         noreply@cilium.io
Cintia Sanchez Garcia                   cynthiasg@icloud.com
Claudia J. Kang                         claudiajkang@gmail.com
Clément Delzotti                        elk1ns@outlook.fr
cleverhu                                shouping.hu@daocloud.io
cndoit18                                cndoit18@outlook.com
Connor Jones                            cj@cjmakes.com
Cookie Wang                             luckymrwang@163.com
Craig Box                               craig.box@gmail.com
cui fliter                              imcusg@gmail.com
Cynthia Thomas                          cynthia@covalent.io
Cyril Corbon                            corboncyril@gmail.com
Cyril Scetbon                           cscetbon@gmail.com
czybjtu                                 smartczy@outlook.com
Dale Ragan                              dale.ragan@sap.com
Dalton Hubble                           dghubble@gmail.com
Dan Everton                             deverton@godaddy.com
Daneyon Hansen                          daneyon.hansen@solo.io
Đặng Minh Dũng                          dungdm93@live.com
Daniel Borkmann                         daniel@iogearbox.net
Daniel Dao                              dqminh89@gmail.com
Daniel Finneran                         dan@thebsdbox.co.uk
Daniel Hawton                           daniel.hawton@solo.io
Daniel Qian                             qsj.daniel@gmail.com
Daniel T. Lee                           danieltimlee@gmail.com
Danni Skov Høglund                      skuffe@pwnz.dk
Dan Sexton                              dan.b.sexton@gmail.com
Dan Wendlandt                           dan@covalent.io
Dario Mader                             maderdario@gmail.com
Darren Foo                              darren.foo@shopify.com
Darren Mackintosh                       unixdaddy@gmail.com
Darshan Chaudhary                       deathbullet@gmail.com
DaShaun                                 826271+dashaun@users.noreply.github.com
David Bimmler                           david.bimmler@isovalent.com
David Birks                             davidebirks@gmail.com
David Bouchare                          david.bouchare@datadoghq.com
David Calvert                           david@0xdc.me
David Chen                              davidchen94@outlook.com
David Donchez                           donch@dailymotion.com
David Korczynski                        david@adalogics.com
David Leadbeater                        dgl@dgl.cx
David Schlosnagle                       davids@palantir.com
David Wolffberg                         1350533+wolffberg@users.noreply.github.com
Dawn                                    lx1960753013@gmail.com
dddddai                                 dddwq@foxmail.com
Dean                                    22192242+saintdle@users.noreply.github.com
Deepesha Burse                          deepesha.3007@gmail.com
Deepesh Pathak                          deepshpathak@gmail.com
Denis GERMAIN                           dgermain@deezer.com
Denis Khachyan                          khachyanda.gmail.com
Derek Gaffney                           17263955+gaffneyd4@users.noreply.github.com
Deshi Xiao                              xiaods@gmail.com
Devarshi Sathiya                        devarshisathiya5@gmail.com
Dharma Bellamkonda                      dharma.bellamkonda@gmail.com
Didier Durand                           durand.didier@gmail.com
Diego Casati                            diego.casati@gmail.com
Dima Pugachev                           krabradosty@gmail.com
Dipankar Das                            dipankardas0115@gmail.com
Divine Odazie                           dodazie@gmail.com
Divya Mohan                             divya.mohan0209@gmail.com
Divyansh Kamboj                         divyansh.kamboj@accuknox.com
Divya Rani                              ranidivya063@gmail.com
Djalal Harouni                          tixxdz@gmail.com
Dmitriy Zinin                           admin@kami-no.ru
Dmitry Ilyevsky                         dilyevsky@mux.com
Dmitry Kharitonov                       geakstr@me.com
Dmitry Savintsev                        dmitris@users.noreply.github.com
Dmitry Shurupov                         dmitry.shurupov@palark.com
Dom Del Nano                            ddelnano@gmail.com
Dom Goodwin                             dom.goodwin@capgemini.com
Donia Chaiehloudj                       donia.cld@isovalent.com
Dorde Lapcevic                          dordel@google.com
Duffie Cooley                           dcooley@isovalent.com
dwalker-sabiogroup                      100362969+dwalker-sabiogroup@users.noreply.github.com
Dylan Reimerink                         dylan.reimerink@isovalent.com
Ekene Nwobodo                           nwobodoe71@gmail.com
Electron                                alokaks601@gmail.com
El-Fadel Bonfoh                         elfadel@accuknox.com
eliranw                                 39266788+eliranw@users.noreply.github.com
Ellie Springsteen                       ellie.springsteen@appian.com
Eloy Coto                               eloy.coto@acalustra.com
Emin Aktas                              eminaktas34@gmail.com
Emmanuel T Odeke                        emmanuel@orijtech.com
Emre Savcı                              emre.savci@trendyol.com
Eng Zer Jun                             engzerjun@gmail.com
Eohyung Lee                             liquidnuker@gmail.com
Eric Bailey                             e.bailey@sportradar.com
Eric Ferreira                           ericarlos23@gmail.com
Eric Hausig                             16280871+ehausig@users.noreply.github.com
Eric M. Yanulis                         eric@eyanulis.net
Eric Ripa                               eric@ripa.io
Erik Chang                              erik.chang@nordstrom.com
Eugene Starchenko                       17835122+eugenestarchenko@users.noreply.github.com
Ewout Prangsma                          ewout@prangsma.net
Fabian Fischer                          fabian.fischer@isovalent.com
Fabio Falzoi                            fabio.falzoi@isovalent.com
Faiyaz Ahmed                            faiyaza@gmail.com
Fankaixi Li                             fankaixi.li@bytedance.com
Federico Hernandez                      f@ederi.co
Felix Färjsjö                           felix.farjsjo@gmail.com
fengshunli                              1171313930@qq.com
Fernand Galiana                         fernand.galiana@gmail.com
Feroz Salam                             feroz.salam@isovalent.com
FeynmanZhou                             pengfeizhou@yunify.com
Filip Nikolic                           oss.filipn@gmail.com
Fish-pro                                zechun.chen@daocloud.io
Florian Koch                            f0@users.noreply.github.com
Florian Lehner                          dev@der-flo.net
Francois Allard                         francois@breathelife.com
François Joulaud                        francois.joulaud@radiofrance.com
Frank Villaro-Dixon                     frank.villaro@infomaniak.com
Frederic Branczyk                       fbranczyk@gmail.com
Fred Hsu                                fredlhsu@gmail.com
Fredrik Lönnegren                       fredrik.lonnegren@gmail.com
Fulvio Risso                            fulvio.risso@polito.it
Gaurav Genani                           h3llix.pvt@gmail.com
Gaurav Yadav                            gaurav.dev.iiitm@gmail.com
Gavin McNair                            gavin.mcnair@kaluza.com
George Gaál                             gb12335@gmail.com
George Kontridze                        gkontridze@plaid.com
Geyslan G. Bem                          geyslan@gmail.com
GH action                               ghabot@does.not.exist.cilium.org
Gianluca Arbezzano                      gianarb92@gmail.com
Gilberto Bertin                         jibi@cilium.io
gjmzj                                   jmgaozz@hotmail.com
Glen Yu                                 glen.yu@gmail.com
Glib Smaga                              code@gsmaga.com
Gobinath Krishnamoorthy                 gobinathk@google.com
Gowtham Sundara                         gowtham.sundara@rapyuta-robotics.com
Gray Lian                               gray.liang@isovalent.com
Guilherme Oki                           guilherme.oki@wildlifestudios.com
Guilherme Souza                         101073+guilhermef@users.noreply.github.com
Gunju Kim                               gjkim042@gmail.com
guoguangwu                              guoguangwu@magic-shield.com
Haitao Li                               lihaitao@gmail.com
Haiyue Wang                             haiyue.wang@intel.com
Hang Yan                                hang.yan@hotmail.com
Han Zhou                                hzhou8@ebay.com
HaoTian Qi                              t117503445@gmail.com
Hao Zhang                               hao.zhang.am.i@gmail.com
Harsh Modi                              harshmodi@google.com
harsimran pabla                         hpabla@isovalent.com
Hart Hoover                             hart.hoover@gmail.com
Heiko Rothe                             me@heikorothe.com
Hemanth Malla                           hemanth.malla@datadoghq.com
Hemslo Wang                             hemslo.wang@gmail.com
Hrittik                                 hrittikcom@gmail.com
Huagong Wang                            wanghuagong@kylinos.cn
huangxuesen                             huangxuesen@kuaishou.com
Hui Kong                                hui.kong@qunar.com
Hunter Massey                           hmassey@tradestation.com
Husni Alhamdani                         dhanielluis@gmail.com
hxysayhi                                51870525+hxysayhi@users.noreply.github.com
Ian Vernon                              ian@cilium.io
Ifeanyi Ubah                            ify1992@yahoo.com
Iiqbal2000                              iqbalhafizh2000@gmail.com
Ilya Dmitrichenko                       errordeveloper@gmail.com
Ilya Shaisultanov                       ilya.shaisultanov@gmail.com
Ioannis Androulidakis                   androulidakis.ioannis@gmail.com
ishuar                                  ishansharma887@gmail.com
Ivan Makarychev                         i.makarychev@tinkoff.ru
Ivar Lazzaro                            ivarlazzaro@gmail.com
Jack-R-lantern                          tjdfkr2421@gmail.com
Jacopo Nardiello                        jnardiello@users.noreply.github.com
Jaff Cheng                              jaff.cheng.sh@gmail.com
Jaime Caamaño Ruiz                      jcaamano@suse.com
James Brookes                           jbrookes@confluent.io
James Laverack                          james@isovalent.com
James McShane                           james.mcshane@superorbital.io
Jan-Erik Rediger                        janerik@fnordig.de
Jan Jansen                              jan.jansen@gdata.de
Jan Mraz                                strudelpi@pm.me
Jarno Rajahalme                         jarno@isovalent.com
Jean Raby                               jean@raby.sh
Jed Salazar                             jedsalazar@gmail.com
Jef Spaleta                             jspaleta@gmail.com
Jerry J. Muzsik                         jerrymuzsik@icloud.com
Jesse Haka                              haka.jesse@gmail.com
Jess Frazelle                           acidburn@microsoft.com
Jiang Wang                              jiang.wang@bytedance.com
Jianlin Lv                              Jianlin.Lv@arm.com
Jian Zeng                               anonymousknight96@gmail.com
JieJhih Jhang                           jiejhihjhang@gmail.com
jignyasamishra                          iamjignyasa@gmail.com
Jim Angel                               jimangel@google.com.com
Jim Ntosas                              ntosas@gmail.com
JinLin Fu                               withlin@apache.org
Jiong Wang                              jiong.wang@netronome.com
jiuker                                  2818723467@qq.com
Joao Ubaldo                             me@joaoubaldo.com
Joao Victorino                          joao@accuknox.com
Joe Farrell                             joe2farrell@gmail.com
Joe Stevens                             joe@ascend.io
Joe Stringer                            joe@cilium.io
Joe Talerico                            rook@isovalent.com
Joey Espinosa                           jlouis.espinosa@gmail.com
Johannes Liebermann                     johanan.liebermann@gmail.com
John Fastabend                          john.fastabend@gmail.com
John Gardiner Myers                     jgmyers@proofpoint.com
John Howard                             howardjohn@google.com
John Watson                             johnw@planetscale.com
John Zheng                              johnzhengaz@gmail.com
Jomen Xiao                              jomenxiao@gmail.com
Jonathan Davies                         jpds@protonmail.com
Jonathan Grahl                          jonathan@keyholders.io
Jones Shi                               shilei@hotstone.com.cn
Jooho Lee                               jhlee@si-analytics.ai
Jorik Jonker                            jorik.jonker@eu.equinix.com
Joseph-Irving                           joseph.irving500@gmail.com
Joseph Sheng                            jiajun.sheng@microfocus.com
Joseph Stevens                          thejosephstevens@gmail.com
Joshua Roppo                            joshroppo@gmail.com
jshr-w                                  shjayaraman@microsoft.com
Juan Jimenez-Anca                       cortopy@users.noreply.github.com
Juha Tiensyrjä                          juha.tiensyrja@ouraring.com
Julian Wiedmann                         jwi@isovalent.com
Julien Balestra                         julien.balestra@datadoghq.com
Julien Kassar                           github@kassisol.com
Jun Chen                                answer1991.chen@gmail.com
Junli Ou                                oujunli306@gmail.com
Jussi Maki                              jussi@isovalent.com
kahirokunn                              okinakahiro@gmail.com
Kaito Ii                                kaitoii1111@gmail.com
Kaloyan Yordanov                        Kaloyan.Yordanov@starlizard.com
Kamil Lach                              kamil.lach.rs@gmail.com
Karim Naufal                            rimkashox@gmail.com
Karl Heins                              karlheins@northwesternmutual.com
Karsten Nielsen                         karsten.nielsen@ingka.ikea.com
Katarzyna Borkmann                      kasia@iogearbox.net
Kazuki Suda                             kazuki.suda@gmail.com
Keisuke Kondo                           k.gryphus@gmail.com
Kenshin Chen                            smwyzi@qq.com
kerthcet                                kerthcet@gmail.com
Kevin Burke                             kevin@burke.dev
Kevin Holditch                          82885135+kevholditch-f3@users.noreply.github.com
Kiran Bondalapati                       kiran@bondalapati.com
Kir Kolyshkin                           kolyshkin@gmail.com
Koichiro Den                            den@klaipeden.com
Konstantin Aksenov                      konstantin.aksenov@flant.com
Kornilios Kourtis                       kornilios@isovalent.com
kwakubiney                              kebiney@hotmail.com
Laurent Bernaille                       laurent.bernaille@datadoghq.com
Lawrence Gadban                         lawrence.gadban@solo.io
Lehner Florian                          dev@der-flo.net
Leonard Cohnen                          lc@edgeless.systems
leonliao                                xiaobo.liao@gmail.com
Liang Zhou                              zhoul110@chinatelecom.cn
Li Chengyuan                            chengyuanli@hotmail.com
Li Chun                                 lichun823@gmail.com
LiHui                                   andrewli@yunify.com
Lin Dong                                lindongld@google.com
Lin Sun                                 lin.sun@solo.io
Lior Rozen                              liorr@tailorbrands.com
Liu Qun                                 qunliu@zyhx-group.com
liuxu                                   liuxu623@gmail.com
Livingstone S E                         livingstone.s.e@gmail.com
Li Yiheng                               lyhutopi@gmail.com
Liz Rice                                liz@lizrice.com
log1cb0mb                               nabeelnrana@gmail.com
LongHui Li                              longhui.li@woqutech.com
Lorenz Bauer                            lmb@isovalent.com
Lorenzo Fundaró                         lorenzofundaro@gmail.com
Louis DeLosSantos                       louis@isovalent.com
lou-lan                                 loulan@loulan.me
Lucas Leblow                            lucasleblow@mailbox.org
lucming                                 2876757716@qq.com
Maartje Eyskens                         maartje.eyskens@isovalent.com
Maciej Fijalkowski                      maciej.fijalkowski@intel.com
Maciej Kwiek                            maciej@isovalent.com
Maciej Skrocki                          maciejskrocki@google.com
Madhu Challa                            madhu@cilium.io
Madhusudan.C.S                          madhusudancs@gmail.com
Mahadev Panchal                         mahadev.panchal@benisontech.com
MaiReo                                  sawako.saki@gmail.com
Maksym Lushpenko                        iviakciivi@gmail.com
Manali Bhutiyani                        manali@covalent.io
Mandar U Jog                            mjog@google.com
Manuel Buil                             mbuil@suse.com
Manuel Rüger                            manuel@rueg.eu
Manuel Stößel                           manuel.stoessel@t-systems.com
Marcel Zieba                            marcel.zieba@isovalent.com
Marcin Skarbek                          git@skarbek.name
Marcin Swiderski                        forgems@gmail.com
Marco Aurelio Caldas Miranda            17923899+macmiranda@users.noreply.github.com
Marco Hofstetter                        marco.hofstetter@isovalent.com
Marco Iorio                             marco.iorio@isovalent.com
Marco Kilchhofer                        mkilchhofer@users.noreply.github.com
Marc Stulz                              m@footek.ch
Marek Chodor                            mchodor@google.com
Marga Manterola                         marga@isovalent.com
Marino Wijay                            45947861+distributethe6ix@users.noreply.github.com
Mario Constanti                         mario@constanti.de
Marius Gerling                          marius.gerling@uniberg.com
Mark deVilliers                         markdevilliers@gmail.com
Mark Pashmfouroush                      mark@isovalent.com
Markus Blaschke                         mblaschke82@gmail.com
Martin Charles                          martincharles07@gmail.com
Martin Koppehel                         martin.koppehel@st.ovgu.de
Martin Odstrcilik                       martin.odstrcilik@gmail.com
Martynas Pumputis                       m@lambda.lt
Marvin Gaube                            dev@marvingaube.de
Marwin Baumann                          56264798+marwinbaumannsbp@users.noreply.github.com
Matej Gera                              matejgera@gmail.com
Mathias Herzog                          mathu@gmx.ch
Mathieu Parent                          math.parent@gmail.com
Mathieu Tortuyaux                       mtortuyaux@microsoft.com
Mathis Joffre                           51022808+Joffref@users.noreply.github.com
Matt Anderson                           matanderson@equinix.com
Matthew Fenwick                         mfenwick100@gmail.com
Matthew Gumport                         me@gum.pt
Matthieu Antoine                        matthieu.antoine@jumo.world
Matt Layher                             mdlayher@gmail.com
Matyáš Kroupa                           kroupa.matyas@gmail.com
Mauricio Vásquez                        mauricio@kinvolk.io
Maxime Brunet                           max@brnt.mx
Maxime Visonneau                        maxime.visonneau@gmail.com
Maximilian Bischoff                     maximilian.bischoff@inovex.de
Maximilian Mack                         max@mack.io
Maxim Mikityanskiy                      maxim@isovalent.com
Max Körbächer                           16919345+mkorbi@users.noreply.github.com
Melissa Peiffer                         mbp83@nau.edu
Michael Aspinwall                       maspinwall@google.com
Michael Fischer                         fiscmi@amazon.com
Michael Fornaro                         20387402+xUnholy@users.noreply.github.com
Michael Francis                         michael@melenion.com
Michael Kashin                          mmkashin@gmail.com
Michael Petrov                          michael@openai.com
Michael Ryan Dempsey                    bluestealth@bluestealth.pw
michaelsaah                             michael.saah@segment.com
Michael Saah                            msaah@twilio.com
Michael Schubert                        michael@kinvolk.io
Michael Vorburger                       vorburger@redhat.com
Michal Rostecki                         vadorovsky@gmail.com
Michal Siwinski                         siwy@google.com
Michi Mutsuzaki                         michi@isovalent.com
Mike Fedosin                            mfedosin@gmail.com
MikeLing                                sabergeass@gmail.com
Mike Mwanje                             mwanjemike767@gmail.com
Mitch Hulscher                          mitch.hulscher@lib.io
Moh Ahmed                               moh.ahmed@cengn.ca
Mohammad Yosefpor                       47300215+m-yosefpor@users.noreply.github.com
Mohit Marathe                           mohitmarathe23@gmail.com
Moritz Eckert                           m1gh7ym0@gmail.com
Moritz Johner                           beller.moritz@googlemail.com
Moshe Immerman                          moshe.immerman@vitalitygroup.com
Nate Sweet                              nathanjsweet@pm.me
Nate Taylor                             ntaylor1781@gmail.com
Nathan Bird                             njbird@infiniteenergy.com
nathannaveen                            42319948+nathannaveen@users.noreply.github.com
Nathan Perkins                          nperkins487@gmail.com
Nathan Taylor                           ntaylor1781@gmail.com
Navin Kukreja                           navin.kukreja@isovalent.com
necatican                               necaticanyildirim@gmail.com
Neela Jacques                           neela@isovalent.com
Neil Seward                             neil.seward@elasticpath.com
Neil Wilson                             neil@aldur.co.uk
Neutrollized                            glen.yu@gmail.com
Nick M                                  4718+rkage@users.noreply.github.com
Nick Young                              nick@isovalent.com
Niclas Mietz                            solidnerd@users.noreply.github.com
Nico Berlee                             nico.berlee@on2it.net
Nicolas Busseneau                       nicolas@isovalent.com
Nico Vibert                             nicolas.vibert@isovalent.com
Nikhil Jha                              nikhiljha@users.noreply.github.com
Nikhil Sharma                           nikhilsharma230303@gmail.com
Nikolay Aleksandrov                     nikolay@isovalent.com
Nikolay Nikolaev                        nicknickolaev@gmail.com
Nirmoy Das                              ndas@suse.de
Nishant Burte                           nburte@google.com
Nitish Malhotra                         nitishm@microsoft.com
Nitish Tiwari                           nitish@parseable.io
Noel Georgi                             git@frezbo.dev
nrnrk                                   noriki6t@gmail.com
nuwa                                    nuwa@yannis.codes
nxyt                                    lolnoxy@gmail.com
Odin Ugedal                             ougedal@palantir.com
Oilbeater                               mengxin@alauda.io
Oksana Baranova                         oksana.baranova@intel.com
Ole Markus With                         o.with@sportradar.com
Oliver Hofmann                          91730056+olinux-dev@users.noreply.github.com
Oliver Ni                               oliver.ni@gmail.com
Oliver Wang                             a0924100192@gmail.com
Omar Aloraini                           ooraini.dev@gmail.com
Ondrej Blazek                           ondrej.blazek@firma.seznam.cz
Osthues                                 osthues.matthias@gmail.com
Pablo Ruiz                              pablo.ruiz@gmail.com
Paco Xu                                 paco.xu@daocloud.io
Parth Patel                             parth.psu@gmail.com
Patrice Chalin                          chalin@cncf.io
Patrice Peterson                        patrice.peterson@mailbox.org
Patrick Mahoney                         pmahoney@greenkeytech.com
Patrick O’Brien                         patrick.obrien@thetradedesk.com
Patrick Reich                           patrick@neodyme.io
Pat Riehecky                            riehecky@fnal.gov
Patrik Cyvoct                           patrik@ptrk.io
Paul Bailey                             spacepants@users.noreply.github.com
Paul Chaignon                           paul.chaignon@gmail.com
Paulo Gomes                             pjbgf@linux.com
Pavel Pavlov                            40396270+PavelPavlov46@users.noreply.github.com
Paweł Prażak                            pawelprazak@users.noreply.github.com
Peiqi Shi                               uestc.shi@gmail.com
pengbinbin1                             pengbiny@163.com
Pengfei Song                            pengfei.song@daocloud.io
Peter Jausovec                          peter.jausovec@solo.io
Peter Slovak                            slovak.peto@gmail.com
Philippe Lafoucrière                    philippe.lafoucriere@gmail.com
Philipp Gniewosz                        philipp.gniewosz@daimlertruck.com
Philip Schmid                           philip.schmid@isovalent.com
Pierre-Yves Aillet                      pyaillet@gmail.com
Pranavi Roy                             pranvyr@gmail.com
Prashanth.B                             beeps@google.com
Pratyush Singhal                        psinghal20@gmail.com
Priya Sharma                            Priya.Sharma6693@gmail.com
Qasim Sarfraz                           qasim.sarfraz@esailors.de
Qifeng Guo                              qifeng.guo@daocloud.io
Qingchuan Hao                           qinhao@microsoft.com
Quentin Monnet                          quentin@isovalent.com
Raam                                    ram29@bskyb.com
Rachid Zarouali                         rachid.zarouali@sevensphere.io
Raghu Gyambavantha                      raghug@bld-ml-loan4.olympus.f5net.com
Rahul Jadhav                            nyrahul@gmail.com
Rahul Joshi                             rkjoshi@google.com
Rajat Jindal                            rajatjindal83@gmail.com
Ralph Bankston                          ralph.bankston@isovalent.com
Raphael Campos                          raphael@accuknox.com
Raphaël Pinson                          raphael@isovalent.com
Rastislav Szabo                         rastislav.szabo@isovalent.com
Rauan Mayemir                           rauan@mayemir.io
rawmind0                                rawmind@gmail.com
Ray Bejjani                             ray.bejjani@gmail.com
Raymond de Jong                         raymond.dejong@isovalent.com
Reilly Brogan                           reilly@reillybrogan.com
Rei Shimizu                             Shikugawa@gmail.com
Rémy Léone                              rleone@scaleway.com
Renat Tuktarov                          yandzeek@gmail.com
Renaud Gaubert                          renaud@openai.com
Rene Luria                              rene@luria.ch
René Veenhuis                           re.veenhuis@gmail.com
Rene Zbinden                            rene.zbinden@postfinance.ch
Richard Lavoie                          richard.lavoie@logmein.com
Richard Tweed                           RichardoC@users.noreply.github.com
Ricky Ho                                horicky78@gmail.com
Rio Kierkels                            riokierkels@gmail.com
Robin Gögge                             r.goegge@isovalent.com
Robin Hahling                           robin.hahling@gw-computing.net
Rocky Chen                              40374064+rockc2020@users.noreply.github.com
Rodrigo Chacon                          rochacon@gmail.com
Romain Lenglet                          rlenglet@google.com
Roman Ptitcyn                           romanspb@yahoo.com
Ronald van Zantvoort                    the.loeki@gmail.com
Ross Guarino                            rssguar@gmail.com
Rui Gu                                  rui@covalent.io
Rushikesh Butley                        rushikeshbutley@gmail.com
Russell Bryant                          russell@russellbryant.net
Ryan Drew                               ryan.drew@isovalent.com
Ryan McNamara                           rmcnamara@palantir.com
Sachin Maurya                           sachin.maurya7666@gmail.com
Sadik Kuzu                              sadikkuzu@hotmail.com
Sahid Orentino Ferdjaoui                sahid.ferdjaoui@industrialdiscipline.com
Saikrishna Edupuganti                   saikrishna.edupuganti@intel.com
Saim Safdar                             59512053+Saim-Safdar@users.noreply.github.com
Saiyam Pathak                           saiyam@civo.com
Salvatore Mazzarino                     salvatore@accuknox.com
Sami Yessou                             fnzv@users.noreply.github.com
Samuel Lang                             gh@lang-sam.de
Samuel Torres                           samuelpirestorres@gmail.com
Sander Timmerman                        stimmerman@schubergphilis.com
Sandipan Panda                          samparksandipan@gmail.com
Sarah Corleissen                        sarah.corleissen@isovalent.com
Sarvesh Rangnekar                       sarveshr@google.com
Sascha Grunert                          sgrunert@redhat.com
Satish Matti                            smatti@google.com
Scott Albertson                         ascottalbertson@gmail.com
Sean Winn                               sean@isovalent.com
Sebastian Nickel                        nick@nine.ch
Sebastian Rojo                          arpagon@gmail.com
Sebastian Wicki                         sebastian@isovalent.com
Sebastien Lafond                        sebastien.lafond@cdiscount.com
Sebastien Thomas                        prune@lecentre.net
Sergey Generalov                        sergey@isovalent.com
Sergey Monakhov                         monakhov@puzl.ee
Sergey Shevchenko                       sergeyshevchdevelop@gmail.com
Sergio Ballesteros                      snaker@locolandia.net
sh2                                     shawnhxh@outlook.com
Shane Utt                               shaneutt@linux.com
Shantanu Deshpande                      shantanud106@gmail.com
Shunpoco                                tkngsnsk313320@gmail.com
Sigurd Spieckermann                     sigurd.spieckermann@gmail.com
Simone Sciarrati                        s.sciarrati@gmail.com
Simon Pasquier                          spasquier@mirantis.com
sknop                                   118932232+sknop-cgn@users.noreply.github.com
Smaine Kahlouch                         smainklh@gmail.com
spacewander                             spacewanderlzx@gmail.com
Stacy Kim                               stacy.kim@ucla.edu
Stephen Martin                          lockwood@opperline.com
Steven Ceuppens                         steven.ceuppens@icloud.com
Steven Dake                             steven.dake@gmail.com
Steven Johnson                          sjdot@protonmail.com
Steven Normore                          snormore@digitalocean.com
Steven Shuang                           stevenshuang521@gmail.com
Stevo Slavić                            sslavic@gmail.com
Stijn Smits                             stijn@stijn98s.nl
Strukov Anton                           anstrukov@luxoft.com
Stuart Preston                          mail@stuartpreston.net
Su Fei                                  sofat1989@126.com
Sugang Li                               sugangli@google.com
Sven Haardiek                           sven.haardiek@uni-muenster.de
Swaminathan Vasudevan                   svasudevan@suse.com
Taeung Song                             treeze.taeung@gmail.com
Takayoshi Nishida                       takayoshi.nishida@gmail.com
Tamilmani                               tamanoha@microsoft.comwq
Tam Mach                                tam.mach@cilium.io
Tasdik Rahman                           prodicus@outlook.com
Te-Yu Chang                             dale.teyuchang@gmail.com
Thales Paiva                            thales@accuknox.com
TheAifam5                               theaifam5@gmail.com
Thearas                                 thearas850@gmail.com
Thiago Navarro                          navarro@accuknox.com
Thi Van Le                              vannnyle@gmail.com
Thomas Bachman                          tbachman@yahoo.com
Thomas Balthazar                        thomas@balthazar.info
Thomas Gosteli                          thomas.gosteli@protonmail.com
Thomas Graf                             thomas@cilium.io
Thorben von Hacht                       tvonhacht@apple.com
tigerK                                  yanru.lv@daocloud.io
Tim Horner                              timothy.horner@isovalent.com
Timo Beckers                            timo@isovalent.com
Timo Reimann                            ttr314@googlemail.com
Timur Solodovnikov                      timur.solodovnikov@clickhouse.com
Tobias Brunner                          tobias.brunner@vshn.ch
Tobias Klauser                          tobias@cilium.io
Tobias Kohlbau                          tobias@kohlbau.de
Tobias Mose                             mosetobias@gmail.com
Tom Hadlaw                              tom.hadlaw@isovalent.com
Tomoki Sugiura                          tomoki-sugiura@cybozu.co.jp
Tomoya Fujita                           Tomoya.Fujita@sony.com
Tom Payne                               twpayne@gmail.com
Tony Lambiris                           tony@criticalstack.com
Tony Lu                                 tonylu@linux.alibaba.com
Tony Norlin                             tony.norlin@localdomain.se
Tore S. Loenoey                         tore.lonoy@gmail.com
toVersus                                toversus2357@gmail.com
Travis Glenn Hansen                     travisghansen@yahoo.com
Trevor Roberts Jr                       Trevor.Roberts.Jr@gmail.com
Trevor Tao                              trevor.tao@arm.com
Umesh Keerthy B S                       umesh.freelance@gmail.com
usiegl00                                50933431+usiegl00@users.noreply.github.com
Vadim Ponomarev                         velizarx@gmail.com
vakr                                    vakr@microsoft.com
Valas Valancius                         valas@google.com
Vance Li                                vanceli@tencent.com
Vigneshwaren Sunder                     vickymailed@gmail.com
viktor-kurchenko                        viktor.kurchenko@isovalent.com
Viktor Kuzmin                           kvaster@gmail.com
Viktor Oreshkin                         imselfish@stek29.rocks
Ville Ojamo                             bluikko@users.noreply.github.com
Vincent Li                              vincent.mc.li@gmail.com
Vipul Singh                             singhvipul@microsoft.com
Vishal Choudhary                        sendtovishalchoudhary@gmail.com
Vishnu Soman K                          vishnusomank05@gmail.com
Vlad Artamonov                          742047+vladdy@users.noreply.github.com
Vlad Gorodetsky                         v@gor.io
Vladimir Nachev                         vladimir.penkov.nachev@gmail.com
Vladimir Pouzanov                       farcaller@gmail.com
Vlad Ungureanu                          vladu@palantir.com
Wang Dong                               xdragon007@gmail.com
Wang Li                                 wangli09@kuaishou.com
Wang Zhen                               lazybetrayer@gmail.com
Wayne Haber                             whaber@gitlab.com
Wazir Ahmed                             wazir@accuknox.com
Weilong Cui                             cuiwl@google.com
Wei Yang                                wei.yang@daocloud.io
Weizhou Lan                             weizhou.lan@daocloud.io
Wenhu Wang                              wang15691700816@gmail.com
Wenxian Li                              wofanli@gmail.com
Will Daly                               widaly@microsoft.com
Will Deuschle                           wdeuschle@palantir.com
Will Stewart                            will@northflank.com
Wojtek Czekalski                        me@wczekalski.com
Wongyu Lee                              kyu21@outlook.com
Xiang Liu                               lx1036@126.com
Xiaoqing                                xiaoqingnb@gmail.com
Xiaoyang Zhu                            zhuxiaoyang1996@gmail.com
XiaozhiD-web                            chuanzhi.dai@daocloud.io
Xin Li                                  xin.li@daocloud.io
Xinyuan Zhang                           zhangxinyuan@google.com
yanggang                                gang.yang@daocloud.io
yanhongchang                            yanhongchang@100tal.com
Yash Shetty                             yashshetty@google.com
Ye Sijun                                junnplus@gmail.com
Yiannis Yiakoumis                       yiannis@selfienetworks.com
Yongkun Gui                             ygui@google.com
Yosh de Vos                             yosh@elzorro.nl
youhonglian                             honglian.you@daocloud.io
Youssef Azrak                           yazrak.tech@gmail.com
Yoyo Wu                                 yoyo19980720@126.com
Yuan Liu                                liuyuan@google.com
Yugo Kobayashi                          kobdotsh@gmail.com
yulng                                   wei.yang@daocloud.io
Yurii Dzobak                            yurii.dzobak@lotusflare.com
Yurii Komar                             Subreptivus@gmail.com
Yusuke Suzuki                           yusuke.suzuki@isovalent.com
Yutaro Hayakawa                         yutaro.hayakawa@isovalent.com
Yves Blusseau                           yves.blusseau@acoss.fr
yylt                                    yang8518296@163.com
Zang Li                                 zangli@google.com
zhanghe9702                             zhanghe9702@163.com
Zhang Qiang                             qiangzhang@qiyi.com
Zhiyuan Hou                             zhiyuan2048@linux.alibaba.com
zhouhaibing089                          zhouhaibing089@gmail.com
Zhu Yan                                 hackzhuyan@gmail.com
Zisis Lianas                            zl@consol.de

The following additional people are mentioned in commit logs as having provided
helpful bug reports, suggestions or have otherwise provided value to the
project:

Brenden Blanco                          bblanco@plumgrid.com
Jakub Kicinski                          jakub.kicinski@netronome.com
Salvatore Orlando                       salv.orlando@gmail.com
Tomás Senart                            tsenart@gmail.com
back to top