Commit Graph

11232 Commits

Author SHA1 Message Date
Michael Tremer
f62c07033c Update translations
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-29 12:00:13 +00:00
Peter Müller
d49f6fdca9 translate 'firewall hits' at netother.cgi
Also translate 'firewall hits' at the network status
(other) page in WebUI.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-29 11:59:49 +00:00
Michael Tremer
545ddb9360 core117: Ship updated credits.cgi
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-29 11:59:08 +00:00
Peter Müller
7f7b7b24b0 update links to www.ipfire.org at credits.cgi
The links to the IPFire homepage in the credits.cgi file should
point to the HTTPS version of the site now.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-29 11:58:48 +00:00
Michael Tremer
0545cba708 captive: Escape any special characters in title on PDF vouchers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-29 11:57:55 +00:00
Michael Tremer
6bd3a13121 make.sh: Create /tools_${arch} link only when building a toolchain
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-29 11:54:37 +00:00
Michael Tremer
e5af95135b core117: Ship latest updates of syslogging
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:49:25 +00:00
Peter Müller
2e94e04ec0 add language strings
Add language strings for changed config.dat CGI file.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:47:49 +00:00
Peter Müller
817af14fd2 allow changing remote syslog protocol to TCP
Add option to change remote syslog protocol to TCP, which
is more reliable than UDP, but might be unsupported  on
older syslog servers.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:46:01 +00:00
Peter Müller
cbd1f0e719 allow remote syslog via TCP in syslogdctrl.c
Make syslogctrl.c use TCP as remote logging file if specified so.

Thanks to Michael for reviewing this.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:45:52 +00:00
Michael Tremer
e9a57acd12 make.sh: Simplify maths to determine cursor position
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:44:49 +00:00
Michael Tremer
fa8c758efe make.sh: Improve formatting of options
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:36:07 +00:00
Michael Tremer
405ee2b400 make.sh: Fix position of SKIP message when building packages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:34:02 +00:00
Michael Tremer
f19f5e2366 ssl: Drop package which isn't maintained any more
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:30:56 +00:00
Michael Tremer
56720befc7 Drop vsftpd which isn't actively maintained any more
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:30:08 +00:00
Michael Tremer
d38edcf8b4 pound: Drop package which isn't very actively maintained any more
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:29:55 +00:00
Michael Tremer
77b9a869ae make.sh: Drop generating a global rootfile
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:29:34 +00:00
Michael Tremer
dc4ae0b78d make.sh: Fix printing a log line
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:29:27 +00:00
Michael Tremer
401a1edc56 make.sh: Continue producing nice output after screen has been resized
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:29:22 +00:00
Michael Tremer
aceb943b23 core117: Ship updated vpnmain.cgi
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:19:27 +00:00
Michael Tremer
120d77b33c vpnmain.cgi: Disable compression by default
The compression is causing some interoperatibility issues
and does not really compress data very much - even when the
data is quite compressible.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 17:17:46 +00:00
Michael Tremer
11e900e0b4 apache: Wait until apache has stopped when we want to stop it
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 14:14:16 +00:00
Michael Tremer
d409286074 apache: Ensure that not everyone can read the keys
This would become a security risk if anyone gets
shell access as any user to copy out the HTTPS keys.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-28 14:11:49 +00:00
Arne Fitzenreiter
b5aca95b94 boost: disable parallel build
this need more than 1GB ram on arm

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2017-11-28 07:01:33 +01:00
Arne Fitzenreiter
0476a6570d samba: import security updates from redhead
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2017-11-27 18:20:59 +01:00
Michael Tremer
66028310ce make.sh: Don't try to dump a non-existing logfile
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 16:09:00 +00:00
Michael Tremer
f3b7cf47ca make.sh: Show architecture we are building the toolchain for
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 16:08:03 +00:00
Michael Tremer
543286056e make.sh: Fix typo
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 16:06:59 +00:00
Michael Tremer
f978327791 make.sh: Refactor build status code
This replaces the old lines that make the build
output pretty and replaces it by a version that showns
progress as it is going on as well as providing useful
output when the console is non-interactive.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 15:58:47 +00:00
Michael Tremer
f74072a24a Compress toolchain using XZ
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 15:58:45 +00:00
Michael Tremer
658232a64c make.sh: Refactor renice and root check
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 15:58:13 +00:00
Michael Tremer
aecbe1232b make.sh: Cleanup prepareenv
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 15:58:03 +00:00
Michael Tremer
813659f268 make.sh: TARGET_ARCH has been replaced by BUILD_ARCH
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 15:57:58 +00:00
Michael Tremer
69a6ec55ad make.sh: Merge make-functions into make.sh
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 15:57:50 +00:00
Michael Tremer
6c4cc7ea1b Move toolchain from /tools to /tools_${arch}
This will allow us to run multiple builds on the same
system at the same time (or at least have them on disk).

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 15:57:28 +00:00
Michael Tremer
f1effdf758 make.sh: Drop option to generate a source ISO
This is a very weird way to distribute sources in 2017.
Let's save the environment and stop using CDs.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-23 15:55:05 +00:00
Michael Tremer
beb256e0a0 core117: Reload apache for change of configuration
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-20 15:46:53 +00:00
Peter Müller
a57f4a9f5d disable SSL compression and session tickets in Apache
Ensure that Apache never uses SSL compression, which is vulnerable,
and turn off session tickets since the might cause impact to PFS.

Based against next, supersedes first version.

Reported-by: Wolfgang Apolinarski <wolfgang.apolinarski@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-20 15:45:52 +00:00
Michael Tremer
f574f9ea02 Retire the IPFire CA
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-13 23:18:55 +00:00
Michael Tremer
82e295c23e core117: Ship updated CA bundle
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-13 23:18:00 +00:00
Peter Müller
2d735404b6 update ca-certificate CA bundle
Update the CA certificate list to what Mozilla NSS ships currently.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-13 23:14:59 +00:00
Michael Tremer
0a38f7938a core117: Ship changes in pakfire
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-13 22:41:58 +00:00
Peter Müller
bb6481a820 validate GPG keys by fingerprint
Validate GPG keys by fingerprint and not by 8-bit key-ID.

This makes exploiting bug #11539 harder, but not impossible
and does not affect existing installations.

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-13 22:41:21 +00:00
Michael Tremer
b7a5076ca0 core117: Ship latest GeoIP changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-13 22:39:36 +00:00
Michael Tremer
00793c27c9 GeoIP: Add lookup function for convenience
Instead of opening the database again for each lookup,
we will read it into memory on first use and every lookup
after that will be coming from cache.

Reviewed-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-13 22:37:19 +00:00
Michael Tremer
b1ad5b8b6c geoip-functions.pl: Fix typos and formatting
Reviewed-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-13 22:37:03 +00:00
Michael Tremer
5a4fb99e8a make.sh: Default to armv5tel on armv7* build hosts
We won't offer a native port to ARMv7 in the near future
and to default to an architecture that is working on these
machines, we select armv5tel as default

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-13 21:56:27 +00:00
Michael Tremer
32e6d3e320 Revert "make.sh: Use -pipe in CFLAGS when host has >1GB of memory"
This reverts commit 7e1639a481.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-13 21:49:15 +00:00
Michael Tremer
9bb4055367 captive portal: Require authorization before redirecting to proxy
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-11 12:48:54 +00:00
Michael Tremer
81f6550cfb core117: Ship updated routing.cgi
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-11-07 16:20:53 +00:00