Copyright (c) 2015-2023 Ad Schellevis <ad@opnsense.org> Copyright (c) 2022 agh1467 <agh1467@protonmail.com> Copyright (c) 2021 Alexander Noack Copyright (c) 2021 Andreas Stuerz Copyright (c) 2021 Axelrtgs Copyright (c) 2023 Bernhard Frenking <bernhard@frenking.eu> Copyright (c) 2023 Cannon Matthews <cannonmatthews@google.com> Copyright (c) 2019 Cloudfence - Julio Camargo (JCC) Copyright (c) 2005-2006 Colin Smith <ethethlay@gmail.com> Copyright (c) 2021 Dan Lundqvist Copyright (c) 2021 David Berry Copyright (c) 2017-2018 David Harrigan Copyright (c) 2021 David Hughes Copyright (c) 2014-2023 Deciso B.V. Copyright (c) 2020 devNan0 <nan0@nan0.dev> Copyright (c) 2023 Dmitry Shinkaruk Copyright (c) 2006 Eric Friesen Copyright (c) 2008-2010 Ermal Luçi Copyright (c) 2016-2019 EURO-LOG AG Copyright (c) 2017-2020 Fabian Franz Copyright (c) 2019 Felix Matouschek <felix@matouschek.org> Copyright (c) 2014-2024 Franco Fichtner <franco@opnsense.org> Copyright (c) 2016-2024 Frank Wall Copyright (c) 2021 Github-jjw Copyright (c) 2023 Greg Glockner <greg@glockners.net> Copyright (c) 2024 Hasan Ucak <hasan@sunnyvalley.io> Copyright (c) 2023 Ingo Lafrenz <opnsense@der-ingo.de> Copyright (c) 2016 IT-assistans Sverige AB Copyright (c) 2021-2023 Jan Winkler Copyright (c) 2023 Jeremy Gutierrez Copyright (c) 2010 Jim Pingle <jimp@pfsense.org> Copyright (c) 2015 Jos Schellevis <jos@opnsense.org> Copyright (c) 2018 João Vilaça <machadovilaca@gmail.com> Copyright (c) 2019-2022 Juergen Kellerer Copyright (c) 2023 Liam Steckler <liam@liamsteckler.com> Copyright (c) 2020-2021 Manuel Faux Copyright (c) 2021 Manuel Hofmann Copyright (c) 2003-2004 Manuel Kasper <mk@neon1.net> Copyright (c) 2023 Marc Bartelt Copyright (c) 2021 Marcel Koepfli Copyright (c) 2021 Markus Peter <mpeter@one-it.de> Copyright (c) 2022 Markus Reiter <me@reitermark.us> Copyright (c) 2020 Martin Wasley Copyright (c) 2022 Marvo2011 Copyright (c) 2017-2021 Michael Muenz <m.muenz@gmail.com> Copyright (c) 2023 Mikhail Kharisov Copyright (c) 2012 mkirbst Copyright (c) 2023 mleinart Copyright (c) 2021 Nicola Pellegrini Copyright (c) 2022 Nikolaj Brinch Jørgensen Copyright (c) 2021 Nim G Copyright (c) 2023 Oliver Hartl Copyright (c) 2022 Robbert Rijkse Copyright (c) 2023 sattamjh Copyright (c) 2004-2012 Scott Ullrich <sullrich@gmail.com> Copyright (c) 2010 Seth Mos <seth.mos@dds.nl> Copyright (c) 2008 Shrew Soft Inc. <mgrooms@shrew.net> Copyright (c) 2017-2019 Smart-Soft Copyright (c) 2013 Stanley P. Miller \ stan-qaz Copyright (c) 2020 Starkstromkonsument Copyright (c) 2023 Thomas Cekal <thomas@cekal.org> Copyright (c) 2020 Tobias Boehnert Copyright (c) 2022 Wouter Deurholt Copyright (c) 2010 Yehuda Katz Copyright (c) 2015 YoungJoo.Kim <vozltx@gmail.com> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.