Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>tags/v18.0.0beta2
Christian Kampka <christian@kampka.net> | Christian Kampka <christian@kampka.net> | ||||
Christian Koch <koch.chris@gmail.com> | Christian Koch <koch.chris@gmail.com> | ||||
Christian Reiner <github@christian-reiner.info> Christian Reiner <arkascha@balder.site> | Christian Reiner <github@christian-reiner.info> Christian Reiner <arkascha@balder.site> | ||||
Christoph Wurst <christoph@owncloud.com> Christoph Wurst <ChristophWurst@users.noreply.github.com> | |||||
Christoph Wurst <christoph@owncloud.com> Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
Christoph Wurst <christoph@winzerhof-wurst.at> Christoph Wurst <ChristophWurst@users.noreply.github.com> | |||||
Christoph Wurst <christoph@winzerhof-wurst.at> Christoph Wurst <christoph@owncloud.com> | |||||
Christopher Bunn <b11.chris@gmail.com> | Christopher Bunn <b11.chris@gmail.com> | ||||
Christopher Schäpers <kondou@ts.unde.re> Christopher <kondou@ts.unde.re> | Christopher Schäpers <kondou@ts.unde.re> Christopher <kondou@ts.unde.re> | ||||
Christopher Schäpers <kondou@ts.unde.re> kondou <kondou@ts.unde.re> | Christopher Schäpers <kondou@ts.unde.re> kondou <kondou@ts.unde.re> |
Nextcloud is written by: | Nextcloud is written by: | ||||
- 1 Man Projects <reed@1manprojects.de> | |||||
- AW-UC <git@a-wesemann.de> | - AW-UC <git@a-wesemann.de> | ||||
- Aaron Wood <aaronjwood@gmail.com> | - Aaron Wood <aaronjwood@gmail.com> | ||||
- Abijeet <abijeetpatro@gmail.com> | |||||
- Achim Königs <garfonso@tratschtante.de> | - Achim Königs <garfonso@tratschtante.de> | ||||
- Adam Williamson <awilliam@redhat.com> | - Adam Williamson <awilliam@redhat.com> | ||||
- Administrator "Administrator@WINDOWS-2012" | - Administrator "Administrator@WINDOWS-2012" | ||||
- Aldo "xoen" Giambelluca <xoen@xoen.org> | - Aldo "xoen" Giambelluca <xoen@xoen.org> | ||||
- Alecks Gates <alecks.g@gmail.com> | |||||
- Alejandro Varela <epma01@gmail.com> | |||||
- Alex Weirig <alex.weirig@technolink.lu> | - Alex Weirig <alex.weirig@technolink.lu> | ||||
- Alexander Bergolth <leo@strike.wu.ac.at> | - Alexander Bergolth <leo@strike.wu.ac.at> | ||||
- Alexey Pyltsyn <lex61rus@gmail.com> | |||||
- Allan Nordhøy <epost@anotheragency.no> | - Allan Nordhøy <epost@anotheragency.no> | ||||
- Andreas Fischer <bantu@owncloud.com> | - Andreas Fischer <bantu@owncloud.com> | ||||
- Andreas Pflug <dev@admin4.org> | - Andreas Pflug <dev@admin4.org> | ||||
- Andrius <andrius.kulbis@ktu.lt> | - Andrius <andrius.kulbis@ktu.lt> | ||||
- André Gaul <gaul@web-yard.de> | - André Gaul <gaul@web-yard.de> | ||||
- Ardinis <Ardinis@users.noreply.github.com> | - Ardinis <Ardinis@users.noreply.github.com> | ||||
- Ari Selseng <ari@selseng.net> | |||||
- Arne Hamann <kontakt+github@arne.email> | |||||
- Artem Kochnev <MrJeos@gmail.com> | - Artem Kochnev <MrJeos@gmail.com> | ||||
- Artem Sidorenko <artem@posteo.de> | - Artem Sidorenko <artem@posteo.de> | ||||
- Arthur Schiwon <blizzz@arthur-schiwon.de> | - Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
- Axel Helmert <axel.helmert@luka.de> | - Axel Helmert <axel.helmert@luka.de> | ||||
- Bart Visscher <bartv@thisnet.nl> | - Bart Visscher <bartv@thisnet.nl> | ||||
- Bartek Przybylski <bart.p.pl@gmail.com> | - Bartek Przybylski <bart.p.pl@gmail.com> | ||||
- Bastien Durel <bastien@durel.org> | |||||
- Bastien Ho <bastienho@urbancube.fr> | - Bastien Ho <bastienho@urbancube.fr> | ||||
- Benjamin Diele <benjamin@diele.be> | - Benjamin Diele <benjamin@diele.be> | ||||
- Benjamin Liles <benliles@arch.tamu.edu> | - Benjamin Liles <benliles@arch.tamu.edu> | ||||
- Birk Borkason <daniel.niccoli@gmail.com> | - Birk Borkason <daniel.niccoli@gmail.com> | ||||
- Bjoern Schiessle <bjoern@schiessle.org> | - Bjoern Schiessle <bjoern@schiessle.org> | ||||
- Björn Schießle <bjoern@schiessle.org> | - Björn Schießle <bjoern@schiessle.org> | ||||
- Blaok <i@blaok.me> | |||||
- Boris Rybalkin <ribalkin@gmail.com> | - Boris Rybalkin <ribalkin@gmail.com> | ||||
- Borjan Tchakaloff <borjan@tchakaloff.fr> | - Borjan Tchakaloff <borjan@tchakaloff.fr> | ||||
- Brent Bloxam <brent.bloxam@gmail.com> | |||||
- Brad Rubenstein <brad@wbr.tech> | |||||
- Brandon Kirsch <brandonkirsch@github.com> | |||||
- Branko Kokanovic <branko@kokanovic.org> | |||||
- Brice Maron <brice@bmaron.net> | - Brice Maron <brice@bmaron.net> | ||||
- Byron Marohn <combustible@live.com> | - Byron Marohn <combustible@live.com> | ||||
- Carla Schroder <carla@owncloud.com> | - Carla Schroder <carla@owncloud.com> | ||||
- Carlos Cerrillo <ccerrillo@gmail.com> | - Carlos Cerrillo <ccerrillo@gmail.com> | ||||
- Carlos Damken <carlos@damken.com> | |||||
- Carsten Wiedmann <carsten_sttgt@gmx.de> | |||||
- Christian <16852529+cviereck@users.noreply.github.com> | |||||
- Christian Berendt <berendt@b1-systems.de> | - Christian Berendt <berendt@b1-systems.de> | ||||
- Christian Jürges <christian@eqipe.ch> | - Christian Jürges <christian@eqipe.ch> | ||||
- Christian Kampka <christian@kampka.net> | - Christian Kampka <christian@kampka.net> | ||||
- Christian Oliff <christianoliff@yahoo.com> | |||||
- Christian Weiske <cweiske@cweiske.de> | - Christian Weiske <cweiske@cweiske.de> | ||||
- Christoph Schaefer "christophł@wolkesicher.de" | - Christoph Schaefer "christophł@wolkesicher.de" | ||||
- Christoph Seitz <christoph.seitz@posteo.de> | |||||
- Christoph Wickert <cwickert@suse.de> | - Christoph Wickert <cwickert@suse.de> | ||||
- Christoph Wurst <christoph@owncloud.com> | |||||
- Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
- Christopher Bartz <bartz@dkrz.de> | - Christopher Bartz <bartz@dkrz.de> | ||||
- Christopher Schäpers <kondou@ts.unde.re> | - Christopher Schäpers <kondou@ts.unde.re> | ||||
- Christopher T. Johnson <ctjctj@gmail.com> | - Christopher T. Johnson <ctjctj@gmail.com> | ||||
- Clark Tomlinson <fallen013@gmail.com> | - Clark Tomlinson <fallen013@gmail.com> | ||||
- Cornelius Kölbel <cornelius.koelbel@netknights.it> | - Cornelius Kölbel <cornelius.koelbel@netknights.it> | ||||
- Cthulhux <git@tuxproject.de> | |||||
- Damjan Georgievski <gdamjan@gmail.com> | - Damjan Georgievski <gdamjan@gmail.com> | ||||
- Dan Bartram <daneybartram@gmail.com> | |||||
- Dan Callahan <dan.callahan@gmail.com> | |||||
- Daniel Calviño Sánchez <danxuliu@gmail.com> | - Daniel Calviño Sánchez <danxuliu@gmail.com> | ||||
- Daniel Hansson <daniel@techandme.se> | - Daniel Hansson <daniel@techandme.se> | ||||
- Daniel Jagszent <daniel@jagszent.de> | - Daniel Jagszent <daniel@jagszent.de> | ||||
- Daniel Molkentin <daniel@molkentin.de> | |||||
- Daniel Tosello <tosello.daniel@gmail.com> | |||||
- Daniel Kesselberg <mail@danielkesselberg.de> | |||||
- Daniel Rudolf <github.com@daniel-rudolf.de> | |||||
- Daniel Schneider <daniel@schneidoa.de> | |||||
- Dariusz Olszewski <starypatyk@users.noreply.github.com> | |||||
- David Prévot <taffit@debian.org> | - David Prévot <taffit@debian.org> | ||||
- David Toledo <dtoledo@solidgear.es> | - David Toledo <dtoledo@solidgear.es> | ||||
- Denis Mosolov <denismosolov@gmail.com> | |||||
- Derek <derek.kelly27@gmail.com> | - Derek <derek.kelly27@gmail.com> | ||||
- Dominik Schmidt <dev@dominik-schmidt.de> | - Dominik Schmidt <dev@dominik-schmidt.de> | ||||
- Donquixote <marjunebatac@gmail.com> | - Donquixote <marjunebatac@gmail.com> | ||||
- Fabian Dreßler <nudelsalat@clouz.de> | |||||
- Fabian Henze <flyser42@gmx.de> | |||||
- Eric Masseran <rico.masseran@gmail.com> | |||||
- Estelle Poulin <dev@inspiredby.es> | |||||
- Evgeny Golyshev <eugulixes@gmail.com> | |||||
- Fabrizio Steiner <fabrizio.steiner@gmail.com> | - Fabrizio Steiner <fabrizio.steiner@gmail.com> | ||||
- Felix A. Epp <work@felixepp.de> | |||||
- Felix Epp <work@felixepp.de> | - Felix Epp <work@felixepp.de> | ||||
- Felix Heidecke <felix@heidecke.me> | - Felix Heidecke <felix@heidecke.me> | ||||
- Felix Moeller <mail@felixmoeller.de> | - Felix Moeller <mail@felixmoeller.de> | ||||
- Felix Nieuwenhuizen <felix@tdlrali.com> | |||||
- Felix Nüsse <Felix.nuesse@t-online.de> | |||||
- Felix Rupp <github@felixrupp.com> | - Felix Rupp <github@felixrupp.com> | ||||
- Filis Futsarov <filisko@users.noreply.github.com> | |||||
- Florin Peter <github@florin-peter.de> | - Florin Peter <github@florin-peter.de> | ||||
- Flávio Gomes da Silva Lisboa <flavio.lisboa@serpro.gov.br> | |||||
- Frank Isemann <frank@isemann.name> | - Frank Isemann <frank@isemann.name> | ||||
- Frank Karlitschek <frank@karlitschek.de> | - Frank Karlitschek <frank@karlitschek.de> | ||||
- François Kubler <francois@kubler.org> | - François Kubler <francois@kubler.org> | ||||
- Frederic Werner <frederic-github@werner-net.work> | |||||
- Frédéric Fortier <frederic.fortier@oronospolytechnique.com> | - Frédéric Fortier <frederic.fortier@oronospolytechnique.com> | ||||
- Gadzy <dev@gadzy.fr> | |||||
- Georg Ehrke <oc.list@georgehrke.com> | - Georg Ehrke <oc.list@georgehrke.com> | ||||
- Greta Doci <gretadoci@gmail.com> | |||||
- Guillaume COMPAGNON <gcompagnon@outlook.com> | |||||
- Hemanth Kumar Veeranki <hems.india1997@gmail.com> | - Hemanth Kumar Veeranki <hems.india1997@gmail.com> | ||||
- Hendrik Leppelsack <hendrik@leppelsack.de> | - Hendrik Leppelsack <hendrik@leppelsack.de> | ||||
- Ilja Neumann <ineumann@owncloud.com> | - Ilja Neumann <ineumann@owncloud.com> | ||||
- Individual IT Services <info@individual-it.net> | - Individual IT Services <info@individual-it.net> | ||||
- J0WI <J0WI@users.noreply.github.com> | |||||
- Jakob Sack <mail@jakobsack.de> | - Jakob Sack <mail@jakobsack.de> | ||||
- Jakub Onderka <ahoj@jakubonderka.cz> | |||||
- Jan-Christoph Borchardt <hey@jancborchardt.net> | - Jan-Christoph Borchardt <hey@jancborchardt.net> | ||||
- Jan-Philipp Litza <jplitza@users.noreply.github.com> | - Jan-Philipp Litza <jplitza@users.noreply.github.com> | ||||
- Janis Köhr <janis.koehr@novatec-gmbh.de> | |||||
- Jared Boone <jared.boone@gmail.com> | |||||
- Jarkko Lehtoranta <devel@jlranta.com> | - Jarkko Lehtoranta <devel@jlranta.com> | ||||
- Jean-Louis Dupond <jean-louis@dupond.be> | - Jean-Louis Dupond <jean-louis@dupond.be> | ||||
- Jens-Christian Fischer <jens-christian.fischer@switch.ch> | - Jens-Christian Fischer <jens-christian.fischer@switch.ch> | ||||
- Jesús Macias <jmacias@solidgear.es> | - Jesús Macias <jmacias@solidgear.es> | ||||
- Joachim Bauch <bauch@struktur.de> | - Joachim Bauch <bauch@struktur.de> | ||||
- Joachim Sokolowski <github@sokolowski.org> | - Joachim Sokolowski <github@sokolowski.org> | ||||
- Joas Schilling <213943+nickvergessen@users.noreply.github.com> | |||||
- Joas Schilling <coding@schilljs.com> | - Joas Schilling <coding@schilljs.com> | ||||
- Joel S <joel.devbox@protonmail.com> | |||||
- Johan Björk <johanimon@gmail.com> | - Johan Björk <johanimon@gmail.com> | ||||
- Johannes Ernst <jernst@indiecomputing.com> | - Johannes Ernst <jernst@indiecomputing.com> | ||||
- Johannes Koenig <mail@jokoenig.de> | |||||
- Johannes Schlichenmaier <johannes@schlichenmaier.info> | - Johannes Schlichenmaier <johannes@schlichenmaier.info> | ||||
- Johannes Willnecker <johannes@willnecker.com> | - Johannes Willnecker <johannes@willnecker.com> | ||||
- John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | - John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
- John Molakvoæ <skjnldsv@users.noreply.github.com> | |||||
- Jonas Sulzer <jonas@violoncello.ch> | |||||
- Jonny007-MKD <1-23-4-5@web.de> | - Jonny007-MKD <1-23-4-5@web.de> | ||||
- Jos Poortvliet <jos@opensuse.org> | |||||
- Juan Pablo Villafañez <jvillafanez@solidgear.es> | - Juan Pablo Villafañez <jvillafanez@solidgear.es> | ||||
- Juan Pablo Villafáñez <jvillafanez@solidgear.es> | - Juan Pablo Villafáñez <jvillafanez@solidgear.es> | ||||
- Juan Pablo Villafáñez <jvillafanez@solidgear.es> | - Juan Pablo Villafáñez <jvillafanez@solidgear.es> | ||||
- Julien Veyssier <eneiluj@posteo.net> | |||||
- Julius Haertl <jus@bitgrid.net> | - Julius Haertl <jus@bitgrid.net> | ||||
- Julius Härtl <jus@bitgrid.net> | - Julius Härtl <jus@bitgrid.net> | ||||
- Jörn Friedrich Dreyer <jfd@butonic.de> | - Jörn Friedrich Dreyer <jfd@butonic.de> | ||||
- Kamil Domanski <kdomanski@kdemail.net> | - Kamil Domanski <kdomanski@kdemail.net> | ||||
- Kawohl <john@owncloud.com> | - Kawohl <john@owncloud.com> | ||||
- Kenneth Newwood <kenneth@newwood.name> | - Kenneth Newwood <kenneth@newwood.name> | ||||
- Kevin Ndung'u <kevgathuku@gmail.com> | |||||
- Klaas Freitag <freitag@owncloud.com> | - Klaas Freitag <freitag@owncloud.com> | ||||
- Knut Ahlers <knut@ahlers.me> | - Knut Ahlers <knut@ahlers.me> | ||||
- Ko- <k.stoffelen@cs.ru.nl> | - Ko- <k.stoffelen@cs.ru.nl> | ||||
- Kristof Provost <github@sigsegv.be> | - Kristof Provost <github@sigsegv.be> | ||||
- Kyle Fazzari <kyrofa@ubuntu.com> | |||||
- Lars <winnetou+github@catolic.de> | - Lars <winnetou+github@catolic.de> | ||||
- Lars Knickrehm <mail@lars-sh.de> | |||||
- Laurens Post <Crote@users.noreply.github.com> | - Laurens Post <Crote@users.noreply.github.com> | ||||
- Laurens Post <lkpost@scept.re> | - Laurens Post <lkpost@scept.re> | ||||
- Lennart Rosam <hello@takuto.de> | - Lennart Rosam <hello@takuto.de> | ||||
- Lennart Rosam <lennart.rosam@medien-systempartner.de> | - Lennart Rosam <lennart.rosam@medien-systempartner.de> | ||||
- Leon Klingele <git@leonklingele.de> | - Leon Klingele <git@leonklingele.de> | ||||
- Leon Klingele <leon@struktur.de> | - Leon Klingele <leon@struktur.de> | ||||
- Liam Dennehy <liam@wiemax.net> | |||||
- Loki3000 <github@labcms.ru> | - Loki3000 <github@labcms.ru> | ||||
- Lorenzo M. Catucci <lorenzo@sancho.ccd.uniroma2.it> | - Lorenzo M. Catucci <lorenzo@sancho.ccd.uniroma2.it> | ||||
- Lukas Reschke <lukas@statuscode.ch> | - Lukas Reschke <lukas@statuscode.ch> | ||||
- Luke Policinski <lpolicinski@gmail.com> | - Luke Policinski <lpolicinski@gmail.com> | ||||
- Lyonel Vincent <lyonel@ezix.org> | |||||
- Magnus Walbeck <mw@mwalbeck.org> | - Magnus Walbeck <mw@mwalbeck.org> | ||||
- Manish Bisht <manish.bisht490@gmail.com> | - Manish Bisht <manish.bisht490@gmail.com> | ||||
- Marcel Klehr <mklehr@gmx.net> | |||||
- Marcel Waldvogel <marcel.waldvogel@uni-konstanz.de> | - Marcel Waldvogel <marcel.waldvogel@uni-konstanz.de> | ||||
- Marin Treselj <marin@pixelipo.com> | - Marin Treselj <marin@pixelipo.com> | ||||
- Mario Danic <mario@lovelyhq.com> | |||||
- Mario Kolling <mario.kolling@serpro.gov.br> | - Mario Kolling <mario.kolling@serpro.gov.br> | ||||
- Marius Blüm <marius@lineone.io> | - Marius Blüm <marius@lineone.io> | ||||
- Marius David Wieschollek <git.public@mdns.eu> | |||||
- Mark Berezovsky <xpnf@yandex.ru> | |||||
- Markus Goetz <markus@woboq.com> | - Markus Goetz <markus@woboq.com> | ||||
- Markus Staab <markus.staab@redaxo.de> | |||||
- MartB <mart.b@outlook.de> | |||||
- Martin <github@diemattels.at> | - Martin <github@diemattels.at> | ||||
- Martin Konrad <info@martin-konrad.net> | - Martin Konrad <info@martin-konrad.net> | ||||
- Martin Konrad <konrad@frib.msu.edu> | - Martin Konrad <konrad@frib.msu.edu> | ||||
- Martin Mattel <martin.mattel@diemattels.at> | - Martin Mattel <martin.mattel@diemattels.at> | ||||
- Marvin Thomas Rabe <mrabe@marvinrabe.de> | - Marvin Thomas Rabe <mrabe@marvinrabe.de> | ||||
- Masaki Kawabata Neto <masaki.kawabata@gmail.com> | - Masaki Kawabata Neto <masaki.kawabata@gmail.com> | ||||
- MasterOfDeath <rinat.gumirov@mail.ru> | |||||
- Matthew Setter <matthew@matthewsetter.com> | - Matthew Setter <matthew@matthewsetter.com> | ||||
- Max Kovalenko <mxss1998@yandex.ru> | |||||
- Maxence Lange <maxence@artificial-owl.com> | - Maxence Lange <maxence@artificial-owl.com> | ||||
- Maxence Lange <maxence@nextcloud.com> | - Maxence Lange <maxence@nextcloud.com> | ||||
- Maxence Lange <maxence@pontapreta.net> | - Maxence Lange <maxence@pontapreta.net> | ||||
- Michael Letzgus <www@chronos.michael-letzgus.de> | - Michael Letzgus <www@chronos.michael-letzgus.de> | ||||
- Michael Roitzsch <reactorcontrol@icloud.com> | - Michael Roitzsch <reactorcontrol@icloud.com> | ||||
- Michael Roth <michael.roth@rz.uni-augsburg.de> | - Michael Roth <michael.roth@rz.uni-augsburg.de> | ||||
- Michael U <mdusher@users.noreply.github.com> | |||||
- Michael Weimann <mail@michael-weimann.eu> | |||||
- Michael Zamot <michael@zamot.io> | |||||
- Miguel Prokop <miguel.prokop@vtu.com> | - Miguel Prokop <miguel.prokop@vtu.com> | ||||
- Miha Frangez <miha.frangez@gmail.com> | |||||
- Mitar <mitar.git@tnode.com> | - Mitar <mitar.git@tnode.com> | ||||
- Morris Jobke <hey@morrisjobke.de> | - Morris Jobke <hey@morrisjobke.de> | ||||
- Nicolai Ehemann <en@enlightened.de> | - Nicolai Ehemann <en@enlightened.de> | ||||
- Nils <git@to.nilsschnabel.de> | - Nils <git@to.nilsschnabel.de> | ||||
- Nmz <nemesiz@nmz.lt> | - Nmz <nemesiz@nmz.lt> | ||||
- Noveen Sachdeva <noveen.sachdeva@research.iiit.ac.in> | - Noveen Sachdeva <noveen.sachdeva@research.iiit.ac.in> | ||||
- Ole Ostergaard <ole.c.ostergaard@gmail.com> | |||||
- Ole Ostergaard <ole.ostergaard@knime.com> | |||||
- Oliver Gasser <oliver.gasser@gmail.com> | - Oliver Gasser <oliver.gasser@gmail.com> | ||||
- Oliver Kohl D.Sc. <oliver@kohl.bz> | - Oliver Kohl D.Sc. <oliver@kohl.bz> | ||||
- Olivier Mehani <shtrom@ssji.net> | |||||
- Oliver Salzburg <oliver.salzburg@gmail.com> | |||||
- Oliver Wegner <void1976@gmail.com> | |||||
- Olivier Paroz <github@oparoz.com> | - Olivier Paroz <github@oparoz.com> | ||||
- Owen Winkler <a_github@midnightcircus.com> | - Owen Winkler <a_github@midnightcircus.com> | ||||
- Pascal de Bruijn <pmjdebruijn@pcode.nl> | - Pascal de Bruijn <pmjdebruijn@pcode.nl> | ||||
- Patrik Kernstock <info@pkern.at> | - Patrik Kernstock <info@pkern.at> | ||||
- Pauli Järvinen <pauli.jarvinen@gmail.com> | - Pauli Järvinen <pauli.jarvinen@gmail.com> | ||||
- Pellaeon Lin <nfsmwlin@gmail.com> | - Pellaeon Lin <nfsmwlin@gmail.com> | ||||
- Petr Svoboda <weits666@gmail.com> | |||||
- Phiber2000 <phiber2000@gmx.de> | |||||
- Peter Kubica <peter@kubica.ch> | |||||
- Phil Davis <phil.davis@inf.org> | - Phil Davis <phil.davis@inf.org> | ||||
- Philipp Kapfer <philipp.kapfer@gmx.at> | - Philipp Kapfer <philipp.kapfer@gmx.at> | ||||
- Philipp Schaffrath <github@philipp.schaffrath.email> | - Philipp Schaffrath <github@philipp.schaffrath.email> | ||||
- Piotr Mrowczynski <mrow4a@yahoo.com> | - Piotr Mrowczynski <mrow4a@yahoo.com> | ||||
- Piotr Mrówczyński <mrow4a@yahoo.com> | - Piotr Mrówczyński <mrow4a@yahoo.com> | ||||
- Qingping Hou <dave2008713@gmail.com> | - Qingping Hou <dave2008713@gmail.com> | ||||
- Raghu Nayyar <me@iraghu.com> | |||||
- Ralph Krimmel <rkrimme1@gwdg.de> | - Ralph Krimmel <rkrimme1@gwdg.de> | ||||
- Ramiro Aparicio <rapariciog@gmail.com> | - Ramiro Aparicio <rapariciog@gmail.com> | ||||
- Randolph Carter <RandolphCarter@fantasymail.de> | - Randolph Carter <RandolphCarter@fantasymail.de> | ||||
- Rayn0r <andrew@ilpss8.myfirewall.org> | |||||
- RealRancor <Fisch.666@gmx.de> | - RealRancor <Fisch.666@gmx.de> | ||||
- RealRancor <fisch.666@gmx.de> | - RealRancor <fisch.666@gmx.de> | ||||
- Rello <Rello@users.noreply.github.com> | - Rello <Rello@users.noreply.github.com> | ||||
- Remco Brenninkmeijer <requist1@starmail.nl> | - Remco Brenninkmeijer <requist1@starmail.nl> | ||||
- Renaud Fortier <Renaud.Fortier@fsaa.ulaval.ca> | - Renaud Fortier <Renaud.Fortier@fsaa.ulaval.ca> | ||||
- Robert Scheck <robert@fedoraproject.org> | |||||
- Rinat Gumirov <rinat.gumirov@mail.ru> | |||||
- Robert Dailey <rcdailey@gmail.com> | |||||
- Robin Appelman <robin@icewind.nl> | - Robin Appelman <robin@icewind.nl> | ||||
- Robin McCorkell <robin@mccorkell.me.uk> | - Robin McCorkell <robin@mccorkell.me.uk> | ||||
- Robin Müller <coder-hugo@users.noreply.github.com> | |||||
- Roeland Jago Douma <roeland@famdouma.nl> | - Roeland Jago Douma <roeland@famdouma.nl> | ||||
- Roeland Jago Douma <rullzer@users.noreply.github.com> | |||||
- Roger Szabo <roger.szabo@web.de> | - Roger Szabo <roger.szabo@web.de> | ||||
- Roland Tapken <roland@bitarbeiter.net> | |||||
- Romain Rivière <lecoyote@lecoyote.org> | |||||
- Roman Kreisel <mail@romankreisel.de> | - Roman Kreisel <mail@romankreisel.de> | ||||
- Ross Nicoll <jrn@jrn.me.uk> | - Ross Nicoll <jrn@jrn.me.uk> | ||||
- Ruben Homs <ruben@homs.codes> | |||||
- RussellAult <RussellAult@users.noreply.github.com> | |||||
- Rémy Jacquin <remy@remyj.fr> | |||||
- S. Cat <33800996+sparrowjack63@users.noreply.github.com> | |||||
- SA <stephen@mthosting.net> | - SA <stephen@mthosting.net> | ||||
- Sam Bull <aa6bs0@sambull.org> | |||||
- Sam Tuke <mail@samtuke.com> | - Sam Tuke <mail@samtuke.com> | ||||
- Samuel CHEMLA <chemla.samuel@gmail.com> | |||||
- Sander <brantje@gmail.com> | - Sander <brantje@gmail.com> | ||||
- Sander Ruitenbeek <sander@grids.be> | - Sander Ruitenbeek <sander@grids.be> | ||||
- Sandro Lutz <sandro.lutz@temparus.ch> | - Sandro Lutz <sandro.lutz@temparus.ch> | ||||
- Sascha Sambale <mastixmc@gmail.com> | - Sascha Sambale <mastixmc@gmail.com> | ||||
- Sascha Wiswedel <sascha.wiswedel@nextcloud.com> | |||||
- Sascha Wiswedel <wiswedel@users.noreply.github.com> | |||||
- Scott Shambarger <devel@shambarger.net> | |||||
- Sean Comeau <sean@ftlnetworks.ca> | - Sean Comeau <sean@ftlnetworks.ca> | ||||
- Sebastian Döll <sebastian.doell@libasys.de> | - Sebastian Döll <sebastian.doell@libasys.de> | ||||
- Sebastian Steinmetz <462714+steiny2k@users.noreply.github.com> | |||||
- Sebastian Steinmetz <me@sebastiansteinmetz.ch> | |||||
- Sebastian Wessalowski <sebastian@wessalowski.org> | - Sebastian Wessalowski <sebastian@wessalowski.org> | ||||
- Semih Serhat Karakaya <karakayasemi@itu.edu.tr> | - Semih Serhat Karakaya <karakayasemi@itu.edu.tr> | ||||
- Senorsen <senorsen.zhang@gmail.com> | - Senorsen <senorsen.zhang@gmail.com> | ||||
- Serge Martin <edb@sigluy.net> | - Serge Martin <edb@sigluy.net> | ||||
- Sergej Nikolaev <kinolaev@gmail.com> | |||||
- Sergio Bertolin <sbertolin@solidgear.es> | - Sergio Bertolin <sbertolin@solidgear.es> | ||||
- Sergio Bertolín <sbertolin@solidgear.es> | - Sergio Bertolín <sbertolin@solidgear.es> | ||||
- Simon Könnecke <simonkoennecke@gmail.com> | - Simon Könnecke <simonkoennecke@gmail.com> | ||||
- Sjors van der Pluijm <sjors@desjors.nl> | - Sjors van der Pluijm <sjors@desjors.nl> | ||||
- Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net> | |||||
- Stefan Rado <owncloud@sradonia.net> | - Stefan Rado <owncloud@sradonia.net> | ||||
- Stefan Schneider <stefan.schneider@squareweave.com.au> | - Stefan Schneider <stefan.schneider@squareweave.com.au> | ||||
- Stefan Weiberg <sweiberg@suse.com> | |||||
- Stefan Weil <sw@weilnetz.de> | - Stefan Weil <sw@weilnetz.de> | ||||
- Steffen Lindner <mail@steffen-lindner.de> | - Steffen Lindner <mail@steffen-lindner.de> | ||||
- Stephan Müller <mail@stephanmueller.eu> | - Stephan Müller <mail@stephanmueller.eu> | ||||
- Stephan Peijnik <speijnik@anexia-it.com> | - Stephan Peijnik <speijnik@anexia-it.com> | ||||
- Steven Bühner <buehner@me.com> | - Steven Bühner <buehner@me.com> | ||||
- Sujith H <sharidasan@owncloud.com> | - Sujith H <sharidasan@owncloud.com> | ||||
- Sven Strickroth <email@cs-ware.de> | |||||
- Sylvia van Os <sylvia@hackerchick.me> | |||||
- Temtaime <temtaime@gmail.com> | |||||
- Thibault Coupin <thibault.coupin@gmail.com> | |||||
- Thibaut GRIDEL <tgridel@free.fr> | - Thibaut GRIDEL <tgridel@free.fr> | ||||
- Thomas Citharel <tcit@tcit.fr> | - Thomas Citharel <tcit@tcit.fr> | ||||
- Thomas Ebert <thomas.ebert@usability.de> | - Thomas Ebert <thomas.ebert@usability.de> | ||||
- Thomas Tanghus <thomas@tanghus.net> | - Thomas Tanghus <thomas@tanghus.net> | ||||
- Tigran Mkrtchyan <tigran.mkrtchyan@desy.de> | - Tigran Mkrtchyan <tigran.mkrtchyan@desy.de> | ||||
- Tim Dettrick <t.dettrick@uq.edu.au> | - Tim Dettrick <t.dettrick@uq.edu.au> | ||||
- Tim Terhorst <mynamewastaken+gitlab@gmail.com> | |||||
- Timo Förster <tfoerster@webfoersterei.de> | |||||
- Tobia De Koninck <LEDfan@users.noreply.github.com> | |||||
- Tobia De Koninck <tobia@ledfan.be> | - Tobia De Koninck <tobia@ledfan.be> | ||||
- Tobias Brunner <tobias@tobru.ch> | - Tobias Brunner <tobias@tobru.ch> | ||||
- Tobias Kaminsky <tobias@kaminsky.me> | - Tobias Kaminsky <tobias@kaminsky.me> | ||||
- Tom Needham <tom@owncloud.com> | - Tom Needham <tom@owncloud.com> | ||||
- Torben Dannhauer <torben@dannhauer.de> | |||||
- Ujjwal Bhardwaj <ujjwalb1996@gmail.com> | |||||
- Tomasz Paluszkiewicz <tomasz.paluszkiewicz@gmail.com> | |||||
- Tor Lillqvist <tml@collabora.com> | |||||
- Unknown <anpz.asutp@gmail.com> | |||||
- Victor Dubiniuk <dubiniuk@owncloud.com> | - Victor Dubiniuk <dubiniuk@owncloud.com> | ||||
- Viktor Szépe <viktor@szepe.net> | - Viktor Szépe <viktor@szepe.net> | ||||
- Vincent Chan <plus.vincchan@gmail.com> | - Vincent Chan <plus.vincchan@gmail.com> | ||||
- Vincent Cloutier <vincent1cloutier@gmail.com> | |||||
- Vincent Petry <pvince81@owncloud.com> | - Vincent Petry <pvince81@owncloud.com> | ||||
- Vinicius Cubas Brand <vinicius@eita.org.br> | - Vinicius Cubas Brand <vinicius@eita.org.br> | ||||
- Vitor Mattos <vitor@php.rio> | |||||
- Vlastimil Pecinka <pecinka@email.cz> | |||||
- Volkan Gezer <volkangezer@gmail.com> | - Volkan Gezer <volkangezer@gmail.com> | ||||
- Volker <skydiablo@gmx.net> | |||||
- William Pain <pain.william@gmail.com> | - William Pain <pain.william@gmail.com> | ||||
- Xheni Myrtaj <myrtajxheni@gmail.com> | |||||
- Xuanwo <xuanwo@yunify.com> | - Xuanwo <xuanwo@yunify.com> | ||||
- adrien <adrien.waksberg@believedigital.com> | - adrien <adrien.waksberg@believedigital.com> | ||||
- alexweirig <alex.weirig@technolink.lu> | - alexweirig <alex.weirig@technolink.lu> | ||||
- b108@volgograd "b108@volgograd" | |||||
- bline <scottbeck@gmail.com> | - bline <scottbeck@gmail.com> | ||||
- blizzz <blizzz@arthur-schiwon.de> | |||||
- brad2014 <brad2014@users.noreply.github.com> | |||||
- brumsel <brumsel@losecatcher.de> | - brumsel <brumsel@losecatcher.de> | ||||
- cetra3 <peter@parashift.com.au> | - cetra3 <peter@parashift.com.au> | ||||
- cmeh <cmeh@users.noreply.github.com> | - cmeh <cmeh@users.noreply.github.com> | ||||
- coderkun <olli@coderkun.de> | - coderkun <olli@coderkun.de> | ||||
- comradekingu <epost@anotheragency.no> | |||||
- dartcafe <github@dartcafe.de> | - dartcafe <github@dartcafe.de> | ||||
- davidgumberg <davidnoizgumberg@gmail.com> | - davidgumberg <davidnoizgumberg@gmail.com> | ||||
- davitol <dtoledo@solidgear.es> | - davitol <dtoledo@solidgear.es> | ||||
- derkostka <sebastian.kostka@gmail.com> | - derkostka <sebastian.kostka@gmail.com> | ||||
- duritong <peter.meier+github@immerda.ch> | - duritong <peter.meier+github@immerda.ch> | ||||
- eduardo <eduardo@vnexu.net> | - eduardo <eduardo@vnexu.net> | ||||
- enoch <lanxenet@hotmail.com> | |||||
- fabian <fabian@web2.0-apps.de> | - fabian <fabian@web2.0-apps.de> | ||||
- felixboehm <felix@webhippie.de> | - felixboehm <felix@webhippie.de> | ||||
- fnuesse <felix.nuesse@t-online.de> | |||||
- fnuesse <fnuesse@techfak.uni-bielefeld.de> | |||||
- helix84 <helix84@centrum.sk> | - helix84 <helix84@centrum.sk> | ||||
- hkjolhede <hkjolhede@gmail.com> | - hkjolhede <hkjolhede@gmail.com> | ||||
- iamfool <praveenraonp@gmail.com> | |||||
- ideaship <ideaship@users.noreply.github.com> | - ideaship <ideaship@users.noreply.github.com> | ||||
- j-ed <juergen@eisfair.org> | - j-ed <juergen@eisfair.org> | ||||
- jaltek <jaltek@mailbox.org> | |||||
- jknockaert <jasper@knockaert.nl> | - jknockaert <jasper@knockaert.nl> | ||||
- josh4trunks <joshruehlig@gmail.com> | - josh4trunks <joshruehlig@gmail.com> | ||||
- justin-sleep <justin@quarterfull.com> | |||||
- karakayasemi <karakayasemi@itu.edu.tr> | - karakayasemi <karakayasemi@itu.edu.tr> | ||||
- korelstar <korelstar@users.noreply.github.com> | |||||
- labor4 <schreibtisch@labor4.ch> | |||||
- macjohnny <estebanmarin@gmx.ch> | - macjohnny <estebanmarin@gmx.ch> | ||||
- marco44 <cousinmarc@gmail.com> | |||||
- martin-rueegg <martin.rueegg@metaworx.ch> | - martin-rueegg <martin.rueegg@metaworx.ch> | ||||
- martin.mattel@diemattels.at <martin.mattel@diemattels.at> | - martin.mattel@diemattels.at <martin.mattel@diemattels.at> | ||||
- martink-p <47943787+martink-p@users.noreply.github.com> | |||||
- michaelletzgus <michaelletzgus@users.noreply.github.com> | |||||
- michag86 <micha_g@arcor.de> | - michag86 <micha_g@arcor.de> | ||||
- mmccarn <mmccarn-github@mmsionline.us> | - mmccarn <mmccarn-github@mmsionline.us> | ||||
- nhirokinet <nhirokinet@nhiroki.net> | - nhirokinet <nhirokinet@nhiroki.net> | ||||
- nishiki <nishiki@yaegashi.fr> | - nishiki <nishiki@yaegashi.fr> | ||||
- noveens <noveen.sachdeva@research.iiit.ac.in> | |||||
- oparoz <owncloud@interfasys.ch> | - oparoz <owncloud@interfasys.ch> | ||||
- phisch <git@philippschaffrath.de> | - phisch <git@philippschaffrath.de> | ||||
- rakekniven <mark.ziegler@rakekniven.de> | - rakekniven <mark.ziegler@rakekniven.de> | ||||
- root "root@oc.(none)" | - root "root@oc.(none)" | ||||
- root <root@localhost.localdomain> | - root <root@localhost.localdomain> | ||||
- rubo77 <github@r.z11.de> | |||||
- scambra <sergio@entrecables.com> | - scambra <sergio@entrecables.com> | ||||
- scolebrook <scolebrook@mac.com> | - scolebrook <scolebrook@mac.com> | ||||
- shkdee <louis.traynard@m4x.org> | - shkdee <louis.traynard@m4x.org> | ||||
- sidey79 <s.butzek@gmx.de> | |||||
- sualko <klaus@jsxc.org> | - sualko <klaus@jsxc.org> | ||||
- tbartenstein <tbartenstein@users.noreply.github.com> | - tbartenstein <tbartenstein@users.noreply.github.com> | ||||
- tbelau666 <thomas.belau@gmx.de> | - tbelau666 <thomas.belau@gmx.de> | ||||
- tux-rampage <tux-rampage@users.noreply.github.com> | - tux-rampage <tux-rampage@users.noreply.github.com> | ||||
- v1r0x <vinzenz.rosenkranz@gmail.com> | - v1r0x <vinzenz.rosenkranz@gmail.com> | ||||
- vkuimov "vkuimov@nextcloud" | |||||
- voxsim "Simon Vocella" | - voxsim "Simon Vocella" | ||||
- waleczny <michal@walczak.xyz> | |||||
- zulan <git@zulan.net> | |||||
- Łukasz Buśko <busko.lukasz@pm.me> | |||||
With help from many libraries and frameworks including: | With help from many libraries and frameworks including: | ||||
Open Collaboration Services | Open Collaboration Services |
<?php | <?php | ||||
declare (strict_types = 1); | |||||
declare(strict_types=1); | |||||
/** | /** | ||||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | * | ||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Alexey Pyltsyn <lex61rus@gmail.com> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Robin Appelman <robin@icewind.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * |
/** | /** | ||||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | * | ||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Alexey Pyltsyn <lex61rus@gmail.com> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Julius Härtl <jus@bitgrid.net> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * |
<?php | <?php | ||||
/** | /** | ||||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | ||||
* @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | * @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | ||||
* | * | ||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Greta Doci <gretadoci@gmail.com> | |||||
* @author Jan-Christoph Borchardt <hey@jancborchardt.net> | |||||
* @author Janis Köhr <janis.koehr@novatec-gmbh.de> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * |
/** | /** | ||||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | * | ||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Alexey Pyltsyn <lex61rus@gmail.com> | |||||
* @author Janis Köhr <janis.koehr@novatec-gmbh.de> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * |
<?php | <?php | ||||
declare (strict_types = 1); | |||||
declare(strict_types=1); | |||||
/** | /** | ||||
* @copyright Copyright (c) 2018 John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | * @copyright Copyright (c) 2018 John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
* @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | * @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | ||||
* | * | ||||
* @author Alexey Pyltsyn <lex61rus@gmail.com> | |||||
* @author Janis Köhr <janis.koehr@novatec-gmbh.de> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Julius Härtl <jus@bitgrid.net> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author Thomas Citharel <tcit@tcit.fr> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare (strict_types = 1); | |||||
declare(strict_types=1); | |||||
/** | /** | ||||
* @copyright Copyright (c) 2018 John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | * @copyright Copyright (c) 2018 John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
* @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | * @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | ||||
* | * | ||||
* @author Janis Köhr <janis.koehr@novatec-gmbh.de> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare (strict_types = 1); | |||||
declare(strict_types=1); | |||||
/** | /** | ||||
* @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | * @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | ||||
* | * | ||||
* @author Janis Köhr <janis.koehr@novatec-gmbh.de> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | ||||
* @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | * @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | ||||
* | * | ||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * |
/** | /** | ||||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | * | ||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * |
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016 Bjoern Schiessle <bjoern@schiessle.org> | * @copyright Copyright (c) 2016 Bjoern Schiessle <bjoern@schiessle.org> | ||||
* @copyright Copyright (c) 2017 Lukas Reschke <lukas@statuscode.ch> | * @copyright Copyright (c) 2017 Lukas Reschke <lukas@statuscode.ch> | ||||
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch> | * @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch> | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch> | * @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch> | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Daniel Kesselberg <mail@danielkesselberg.de> | |||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch> | * @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch> | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016 Bjoern Schiessle <bjoern@schiessle.org> | * @copyright Copyright (c) 2016 Bjoern Schiessle <bjoern@schiessle.org> | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2018 Roeland Jago Douma <roeland@famdouma.nl> | * @copyright Copyright (c) 2018 Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch> | * @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch> | ||||
* | * | ||||
* @author Daniel Calviño Sánchez <danxuliu@gmail.com> | |||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Sascha Wiswedel <sascha.wiswedel@nextcloud.com> | |||||
* @author Sascha Wiswedel <wiswedel@users.noreply.github.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016 Bjoern Schiessle <bjoern@schiessle.org> | * @copyright Copyright (c) 2016 Bjoern Schiessle <bjoern@schiessle.org> | ||||
* | * | ||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | * @author Bjoern Schiessle <bjoern@schiessle.org> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch> | * @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch> | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | |||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | * @author Bjoern Schiessle <bjoern@schiessle.org> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Bjoern Schiessle <bjoern@schiessle.org> | * @copyright Bjoern Schiessle <bjoern@schiessle.org> | ||||
* | * | ||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | * @author Bjoern Schiessle <bjoern@schiessle.org> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | |||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | * @author Bjoern Schiessle <bjoern@schiessle.org> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2018 Roeland Jago Douma <roeland@famdouma.nl> | * @copyright Copyright (c) 2018 Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
/** | /** | ||||
* @copyright Copyright (c) 2018 Bjoern Schiessle <bjoern@schiessle.org> | * @copyright Copyright (c) 2018 Bjoern Schiessle <bjoern@schiessle.org> | ||||
* | * | ||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | |||||
* @author Robin Appelman <robin@icewind.nl> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
/** | /** | ||||
* @copyright Copyright (c) 2018 Bjoern Schiessle <bjoern@schiessle.org> | * @copyright Copyright (c) 2018 Bjoern Schiessle <bjoern@schiessle.org> | ||||
* | * | ||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
/** | /** | ||||
* @copyright Copyright (c) 2017 Bjoern Schiessle <bjoern@schiessle.org> | * @copyright Copyright (c) 2017 Bjoern Schiessle <bjoern@schiessle.org> | ||||
* | * | ||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
/** | /** | ||||
* @copyright Copyright (c) 2018 Bjoern Schiessle <bjoern@schiessle.org> | * @copyright Copyright (c) 2018 Bjoern Schiessle <bjoern@schiessle.org> | ||||
* | * | ||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2018 Bjoern Schiessle <bjoern@schiessle.org> | * @copyright Copyright (c) 2018 Bjoern Schiessle <bjoern@schiessle.org> | ||||
* | * | ||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | * @author Bjoern Schiessle <bjoern@schiessle.org> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
/** | /** | ||||
* @copyright Copyright (c) 2018, Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2018, Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Vincent Petry <pvince81@owncloud.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016, ownCloud, Inc. | * @copyright Copyright (c) 2016, ownCloud, Inc. | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | |||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2016, Arthur Schiwon <blizzz@arthur-schiwon.de> | * @copyright Copyright (c) 2016, Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Joas Schilling <coding@schilljs.com> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* | * | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author Joas Schilling <coding@schilljs.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2019, Roeland Jago Douma <roeland@famdouma.nl> | * @copyright Copyright (c) 2019, Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2019, Roeland Jago Douma <roeland@famdouma.nl> | * @copyright Copyright (c) 2019, Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
/** | /** | ||||
* @copyright Copyright (c) 2018 Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2018 Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
/** | /** | ||||
* @copyright Copyright (c) 2018 Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2018 Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2018 Arthur Schiwon <blizzz@arthur-schiwon.de> | * @copyright Copyright (c) 2018 Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2017 Arthur Schiwon <blizzz@arthur-schiwon.de> | * @copyright Copyright (c) 2017 Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2016, ownCloud, Inc. | * @copyright Copyright (c) 2016, ownCloud, Inc. | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Joas Schilling <coding@schilljs.com> | |||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Morris Jobke <hey@morrisjobke.de> | * @author Morris Jobke <hey@morrisjobke.de> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2016 Arthur Schiwon <blizzz@arthur-schiwon.de> | * @copyright Copyright (c) 2016 Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2017 Arthur Schiwon <blizzz@arthur-schiwon.de> | * @copyright Copyright (c) 2017 Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | * @author Morris Jobke <hey@morrisjobke.de> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2016, ownCloud, Inc. | * @copyright Copyright (c) 2016, ownCloud, Inc. | ||||
* | * | ||||
* @author Björn Schießle <bjoern@schiessle.org> | * @author Björn Schießle <bjoern@schiessle.org> | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Georg Ehrke <oc.list@georgehrke.com> | |||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Julius Härtl <jus@bitgrid.net> | |||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Thomas Citharel <tcit@tcit.fr> | |||||
* @author Thomas Müller <thomas.mueller@tmit.eu> | * @author Thomas Müller <thomas.mueller@tmit.eu> | ||||
* @author Tobia De Koninck <tobia@ledfan.be> | |||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* @copyright 2017, Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2017, Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016, ownCloud, Inc. | * @copyright Copyright (c) 2016, ownCloud, Inc. | ||||
* | * | ||||
* @author Christoph Wurst <christoph@owncloud.com> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* @author Thomas Müller <thomas.mueller@tmit.eu> | * @author Thomas Müller <thomas.mueller@tmit.eu> | ||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016, ownCloud, Inc. | * @copyright Copyright (c) 2016, ownCloud, Inc. | ||||
* | * | ||||
* @author Christoph Wurst <christoph@owncloud.com> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Georg Ehrke <oc.list@georgehrke.com> | |||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* @author Thomas Müller <thomas.mueller@tmit.eu> | * @author Thomas Müller <thomas.mueller@tmit.eu> | ||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2016, ownCloud, Inc. | * @copyright Copyright (c) 2016, ownCloud, Inc. | ||||
* | * | ||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | * @author Bjoern Schiessle <bjoern@schiessle.org> | ||||
* @author Christoph Wurst <christoph@owncloud.com> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Ko- <k.stoffelen@cs.ru.nl> | * @author Ko- <k.stoffelen@cs.ru.nl> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Robin Appelman <robin@icewind.nl> | * @author Robin Appelman <robin@icewind.nl> | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright 2018, Roeland Jago Douma <roeland@famdouma.nl> | * @copyright 2018, Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
// no php execution timeout for webdav | // no php execution timeout for webdav |
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* @author Bjoern Schiessle <bjoern@schiessle.org> | * @author Bjoern Schiessle <bjoern@schiessle.org> | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* @author Thomas Citharel <tcit@tcit.fr> | |||||
* @author Thomas Müller <thomas.mueller@tmit.eu> | * @author Thomas Müller <thomas.mueller@tmit.eu> | ||||
* @author Tobia De Koninck <tobia@ledfan.be> | |||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2016, ownCloud GmbH. | * @copyright Copyright (c) 2016, ownCloud GmbH. | ||||
* | * | ||||
* @author Julius Härtl <jus@bitgrid.net> | * @author Julius Härtl <jus@bitgrid.net> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author Vincent Petry <pvince81@owncloud.com> | * @author Vincent Petry <pvince81@owncloud.com> | ||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright 2019 Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2019 Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright 2018, Roeland Jago Douma <roeland@famdouma.nl> | * @copyright 2018, Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright 2018, Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2018, Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Joas Schilling <coding@schilljs.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
/** | /** | ||||
* | |||||
* | |||||
* @author Georg Ehrke <oc.list@georgehrke.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author Thomas Citharel <tcit@tcit.fr> | * @author Thomas Citharel <tcit@tcit.fr> | ||||
* | * | ||||
* @license AGPL-3.0 | |||||
* @license GNU AGPL version 3 or any later version | |||||
* | * | ||||
* This code is free software: you can redistribute it and/or modify | |||||
* it under the terms of the GNU Affero General Public License, version 3, | |||||
* as published by the Free Software Foundation. | |||||
* This program is free software: you can redistribute it and/or modify | |||||
* it under the terms of the GNU Affero General Public License as | |||||
* published by the Free Software Foundation, either version 3 of the | |||||
* License, or (at your option) any later version. | |||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* You should have received a copy of the GNU Affero General Public License | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright 2017 Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2017 Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright 2018 Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2018 Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright 2019 Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2019 Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2018, Roeland Jago Douma <roeland@famdouma.nl> | * @copyright Copyright (c) 2018, Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* @author Thomas Citharel <tcit@tcit.fr> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Julius Härtl <jus@bitgrid.net> | |||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* @author Thomas Citharel <tcit@tcit.fr> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Julius Härtl <jus@bitgrid.net> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright 2017, Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2017, Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2016, ownCloud, Inc. | * @copyright Copyright (c) 2016, ownCloud, Inc. | ||||
* @copyright Copyright (c) 2019, Georg Ehrke | * @copyright Copyright (c) 2019, Georg Ehrke | ||||
* | * | ||||
* @author Achim Königs <garfonso@tratschtante.de> | * @author Achim Königs <garfonso@tratschtante.de> | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Joas Schilling <coding@schilljs.com> | |||||
* @author Robin Appelman <robin@icewind.nl> | * @author Robin Appelman <robin@icewind.nl> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author Thomas Müller <thomas.mueller@tmit.eu> | * @author Thomas Müller <thomas.mueller@tmit.eu> | ||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright 2018 Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2018 Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright 2018 Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2018 Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* @author nhirokinet <nhirokinet@nhiroki.net> | * @author nhirokinet <nhirokinet@nhiroki.net> | ||||
* @author Robin Appelman <robin@icewind.nl> | * @author Robin Appelman <robin@icewind.nl> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* @author Thomas Citharel <tcit@tcit.fr> | * @author Thomas Citharel <tcit@tcit.fr> | ||||
* @author Thomas Müller <thomas.mueller@tmit.eu> | * @author Thomas Müller <thomas.mueller@tmit.eu> | ||||
* @author Vinicius Cubas Brand <vinicius@eita.org.br> | * @author Vinicius Cubas Brand <vinicius@eita.org.br> | ||||
* @author Daniel Tygel <dtygel@eita.org.br> | |||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author Thomas Müller <thomas.mueller@tmit.eu> | * @author Thomas Müller <thomas.mueller@tmit.eu> | ||||
* | * | ||||
* @license AGPL-3.0 | * @license AGPL-3.0 | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||
* @copyright 2017, Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2017, Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* @copyright 2017, Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2017, Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * You should have received a copy of the GNU Affero General Public License | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License, version 3, | * You should have received a copy of the GNU Affero General Public License, version 3, | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | |||||
* | * | ||||
*/ | */ | ||||