]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - html/cgi-bin/credits.cgi
suricata: Change midstream policy to "pass-flow"
[people/pmueller/ipfire-2.x.git] / html / cgi-bin / credits.cgi
CommitLineData
ac1cfefa 1#!/usr/bin/perl
70df8302
MT
2###############################################################################
3# #
4# IPFire.org - A linux based firewall #
977a52e6 5# Copyright (C) 2011 IPFire Team <info@ipfire.org> #
70df8302
MT
6# #
7# This program is free software: you can redistribute it and/or modify #
8# it under the terms of the GNU General Public License as published by #
9# the Free Software Foundation, either version 3 of the License, or #
10# (at your option) any later version. #
11# #
12# This program is distributed in the hope that it will be useful, #
13# but WITHOUT ANY WARRANTY; without even the implied warranty of #
14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
15# GNU General Public License for more details. #
16# #
17# You should have received a copy of the GNU General Public License #
18# along with this program. If not, see <http://www.gnu.org/licenses/>. #
19# #
20###############################################################################
ac1cfefa
MT
21
22use strict;
23
24# enable only the following on debugging purpose
25#use warnings;
26#use CGI::Carp 'fatalsToBrowser';
27
986e08d9 28require '/var/ipfire/general-functions.pl';
ac1cfefa
MT
29require "${General::swroot}/lang.pl";
30require "${General::swroot}/header.pl";
31
32&Header::showhttpheaders();
33
34&Header::openpage($Lang::tr{'credits'}, 1, '');
35
36&Header::openbigbox('100%', 'center');
37
41b72de4
MT
38&Header::openbox('100%', 'left', $Lang::tr{'donation'});
39
40print <<END
41<p>$Lang::tr{'donation-text'}</p>
41b72de4 42
d6b4566d 43<div align="center">
7f7b7b24 44 <a href="https://www.ipfire.org/donate">
fb874f2e
MT
45 <strong>$Lang::tr{'donation'}</strong>
46 </a>
d6b4566d 47</div>
41b72de4
MT
48END
49;
50&Header::closebox();
51
4b74791b 52&Header::openbox('100%', 'left',);
ac1cfefa
MT
53
54print <<END
fb874f2e
MT
55<br>
56<center>
7f7b7b24 57 $Lang::tr{'visit us at'}: <b><a href='https://www.ipfire.org/' target="_blank">https://www.ipfire.org/</a></b>
fb874f2e 58</center>
4b74791b 59<br><br>
872a05ee 60
6feea5f7 61<p>
1fb7f56e
MT
62 <!-- CONTRIBUTORS -->
63Michael Tremer,
64Arne Fitzenreiter,
1fb7f56e 65Peter Müller,
e90ef935 66Adolf Belka,
c4710adc 67Stefan Schantl,
bd94d363 68Matthias Fischer,
d52d6f0c 69Christian Schmidt,
b6fe8ee8 70Alexander Marx,
3bc001db 71Erik Kapfer,
b2896abb 72Jonatan Schlag,
6a7a635f 73Jan Paul Tücking,
f9e4f4dc 74Dirk Wagner,
f9b7bc92 75Marcel Lorenz,
8f5509c5 76Leo-Andres Hofmann,
4f4b7fbc 77Alf Høgemark,
39c9a694 78Timo Eissler,
1e5ef7e4 79Ben Schweikert,
bd8cc16f 80Robin Roevens,
e90ef935 81Daniel Weismüller,
1fb7f56e 82Peter Pfeiffer,
7270984c 83Daniel Glanzmann,
f23b944e 84Heiner Schmeling,
b2896abb 85Stephan Feddersen,
5f347471 86Jon Murphy,
bd8cc16f 87Stéphane Pautrel,
15d8e278 88Tim FitzGeorge,
8014198e 89Jan Lentfer,
1fb7f56e
MT
90Marcus Scholz,
91Ersan Yildirim,
a5e11a4c 92Jörn-Ingo Weigert,
c480cb54 93Alexander Koch,
bd94d363 94Wolfgang Apolinarski,
f6a1d9e9 95Alfred Haas,
1fb7f56e
MT
96Lars Schuhmacher,
97Rene Zingel,
98Sascha Kilian,
aa2ab8c4 99Bernhard Bitsch,
1fb7f56e 100Ronald Wiesinger,
171512b7 101Florian Bührle,
1fb7f56e 102Justin Luth,
a5e11a4c 103Mathew McBride,
1fb7f56e 104Michael Eitelwein,
4794ebde 105Rob Brewer,
c3f99697 106Alex Koch,
1fb7f56e
MT
107Dominik Hassler,
108Larsen,
11b46800 109Ramax Lo,
f6a1d9e9 110Gabriel Rolland,
82e2a565 111Marcel Follert,
1fb7f56e
MT
112Anton D. Seliverstov,
113Bernhard Bittner,
b6fe8ee8 114Daniel Weismueller,
1fb7f56e
MT
115David Kleuker,
116Hans Horsten,
117Jakub Ratajczak,
118Jorrit de Jonge,
119Przemek Zdroik,
bd491432 120Rico Hoppe,
1e5ef7e4 121Roberto Peña,
7270984c 122Sebastien GISLAIN,
4b4b29b3 123Alexander Rudolf Gruber,
1fb7f56e
MT
124Andrew Bellows,
125Axel Gembe,
126Bernhard Held,
127Christoph Anderegg,
128Daniel Aleksandersen,
129Douglas Duckworth,
130Eberhard Beilharz,
131Ersan Yildirim Ersan,
132Gerd Hoerst,
d086a166 133Giovanni Aneloni,
1fb7f56e
MT
134H. Horsten,
135Heino Gutschmidt,
136Jan Behrens,
137Jochen Kauz,
138Julian McConnell,
1fb7f56e
MT
139Kay-Michael Köhler,
140Kim Wölfel,
141Logan Schmidt,
89445161 142Markus Untersee,
1fb7f56e 143Nico Prenzel,
145343d5 144Oliver Fuhrer,
1fb7f56e
MT
145Osmar Gonzalez,
146Paul T. Simmons,
147Robert Möker,
148Stefan Ernst,
149Stefan Ferstl,
82e2a565 150Steffen Klammer,
e90ef935 151Thomas Cekal,
1fb7f56e
MT
152Thomas Ebert,
153Timmothy Wilson,
154Umberto Parma
155 <!-- END -->
ac1cfefa 156</p>
ac1cfefa
MT
157END
158;
e383179b
MT
159&Header::closebox();
160
ac1cfefa
MT
161&Header::closebigbox();
162
163&Header::closepage();