Commit Graph

9941 Commits

Author SHA1 Message Date
Michael Tremer
cec5c724f5 Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next 2016-01-09 14:56:33 +00:00
Michael Tremer
16260e2c69 timectrl: Stop ntp daemon when disabled
Fixes #11000

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-01-07 23:47:39 +00:00
Michael Eitelwein
1b5b6c91da Fixed detection of firewall chain when bridge is used for ipv6
Signed-off-by: Michael Eitelwein <michael@eitelwein.net>
2016-01-07 19:40:24 +01:00
Michael Eitelwein
a249e865bd Firewall chain was not extracted correctly when ipv6 uses bridge
Signed-off-by: Michael Eitelwein <michael@eitelwein.net>
2016-01-07 19:26:46 +01:00
Arne Fitzenreiter
764a3f1ff2 toolchain: fix full toolchain crossbuild
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2016-01-07 17:41:43 +01:00
Arne Fitzenreiter
2eb67894ef binutils: update to 2.24
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2016-01-07 17:41:16 +01:00
Michael Eitelwein
f97c6774ef Fix regex to extract firewall chain for ipv6 in showrequestfrom*.dat
If bridged ipv6 is used, $iface is taken from PHYSIN
In the log line the order of fields is "... IN=XY OUT=XY PHYSIN=XY ..."

Signed-off-by: Michael Eitelwein <michael@eitelwein.net>
2016-01-07 15:24:13 +01:00
Michael Eitelwein
9877d28d9e Enable correct display of ipv6 entries in Firewall log pages of web UI.
3 main changes:
 - Fill $iface and $out from PHYSIN and PHYSOUT when looking at bridged packets, othwerwise fill from IN and OUT
 - Recognize ipv4 and ipv6 address style for $srcaddr and $dstaddr
 - Match color coding of tables to pie charts (see seperate patch sent earlier)

I am using the bridged ipv6 setup as proposed in the wiki. I do not think this breaks anything when not using ipv6. So it would be nice to include this even if ipv6 is not officially supported yet. It is quite useful when using the ipv6 setup.

Signed-off-by: Michael Eitelwein <michael@eitelwein.net>
---
2016-01-07 14:00:01 +01:00
Daniel Weismüller
820a4ab564 owncloud: updated to version 7.0.11
Signed-off-by: Daniel Weismüller <daniel.weismueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-01-06 15:09:16 +00:00
Michael Tremer
f81e27e1c8 dnsdist: Don't build on ARM
There seem to be some serious C++ issues in this so that
it won't build on ARM.

At the moment I do not have any resources to look further
into this, so I just disable building this package for
all ARM architectures.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-01-06 15:05:37 +00:00
Michael Tremer
b0a014b7f8 QoS: Improve saving enabled/disable state
It was reported that the QoS did not stop when
the user clicked the "stop" button. This patch
fixes that.

Fixes #10664

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Acked-by: Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
2016-01-05 21:04:05 +00:00
Michael Tremer
9a09d94ee3 qosctrl: Cleanup code by replacing hardcoded paths
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-01-05 20:44:26 +00:00
Michael Tremer
84032d0845 core97: Ship updated openvpn package
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-01-04 22:46:13 +00:00
Erik Kapfer
964700d414 openvpn: Update to version 2.3.7, added --verify-x509-name directive.
The tls-remote directive is deprecated and will be removed with
OpenVPN version 2.4 . Added instead --verify-x509-name HOST name
into ovpnmain.cgi.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-01-04 22:41:46 +00:00
Matthias Fischer
9977da131b bind: Update to 9.10.3-P2
Changelog:

[security]
Update allowed OpenSSL versions as named is potentially
vulnerable to CVE-2015-3193.

[maint]
H.ROOT-SERVERS.NET is 198.97.190.53 and 2001:500:1::53. [RT #40556]

[security]
Insufficient testing when parsing a message allowed
records with an incorrect class to be be accepted,
triggering a REQUIRE failure when those records
were subsequently cached. (CVE-2015-8000) [RT #40987]

[security]
Address fetch context reference count handling error
on socket error. (CVE-2015-8461) [RT#40945]

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-28 15:37:41 +01:00
Michael Tremer
21ac63688a core97: Ship dnsmasq
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-28 15:37:02 +01:00
Matthias Fischer
c3b4c861f5 dnsmasq 2.75: latest patches from upstream
Same procedure as... :-)

Best to all for xmas and 2016!

Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-28 15:35:34 +01:00
Michael Tremer
2135528774 core97: Ship pgrep with the updater
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-28 15:30:13 +01:00
Arne Fitzenreiter
4df3276bb4 ncurses: rootfile update.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2015-12-26 17:37:53 +01:00
Arne Fitzenreiter
b94e0ffc68 dnsdist: rootfile update.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2015-12-26 17:34:13 +01:00
Arne Fitzenreiter
b37e91c3b5 diffutils: rootfile update.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2015-12-26 17:33:30 +01:00
Arne Fitzenreiter
eddda7f9bd gcc: include libstdc++ to rootfile
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2015-12-26 13:16:59 +01:00
Arne Fitzenreiter
f25314afd7 vdr_eepg: fix source download.
the external server has changed the compression so the md5 has changed.
Always use the IPFire server as primary download source.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2015-12-25 12:45:05 +01:00
Arne Fitzenreiter
c26171b4b4 core96: remove rrd ramdisk entry from fstab 2015-12-23 11:32:53 +01:00
Arne Fitzenreiter
aa66842358 kernel: apply arm-multi grsecurity fixes only at arm-multi build 2015-12-23 10:14:26 +01:00
Michael Tremer
98b8cabf4d dnsdist: New package
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 22:27:58 +00:00
Michael Tremer
6138d53bdd lua: New package
Simple scripting language. Supposed to be fast. Needed for dnsdist.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 22:27:39 +00:00
Michael Tremer
3b7808295e Disable packaging mediatomb
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 22:27:10 +00:00
Michael Tremer
ffea9709f8 linux: Fix build of kernel and headers package
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 22:25:18 +00:00
Michael Tremer
32dd84e817 core96: Regenerate language cache
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 15:10:31 +00:00
Michael Tremer
a7b0967db4 linux: Backport Hyper-V network driver
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 14:47:43 +00:00
Michael Tremer
f295ca0cf7 kernel: Add grsecurity compile fix
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 13:58:46 +00:00
Michael Tremer
21819b545a mediatomb: Disable build because it FTBFS
The upstream project seems to be dead

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 12:44:30 +00:00
Michael Tremer
9f0f7c50cd gcc: Update armv5tel rootfile
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 12:44:27 +00:00
Michael Tremer
a9fd979619 gcc: Update x86_64 rootfile
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 12:44:21 +00:00
Michael Tremer
8675b78af9 gcc: Update to version 4.9.3
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 12:43:51 +00:00
Michael Tremer
9098b1e1c0 glibc: Fix headers to build with new GCC
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 12:40:38 +00:00
Michael Tremer
bdfd41c4f1 libmpc: New package
A dependency for GCC

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 12:40:26 +00:00
Michael Tremer
9753936f4c core97: Ship updated bind package
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 12:34:59 +00:00
Michael Tremer
d31345a50b Create Core Update 97
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 12:34:18 +00:00
Michael Tremer
ea155e2d2b Move Core Update 96 to oldcore
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 11:13:03 +00:00
Matthias Fischer
c15da8c3b5 bind: Update to 9.10.3
bind: Update to 9.10.3

Security fixes:
An incorrect boundary check in the OPENPGPKEY rdatatype could trigger an assertion failure. This flaw is disclosed in CVE-2015-5986. [RT #40286]

A buffer accounting error could trigger an assertion failure when parsing certain malformed DNSSEC keys.
This flaw was discovered by Hanno Böck of the Fuzzing Project, and is disclosed in CVE-2015-5722. [RT #40212]

A specially crafted query could trigger an assertion failure in message.c.
This flaw was discovered by Jonathan Foote, and is disclosed in CVE-2015-5477. [RT #40046]

On servers configured to perform DNSSEC validation, an assertion failure could be triggered on answers from a specially configured server.
This flaw was discovered by Breno Silveira Soares, and is disclosed in CVE-2015-4620. [RT #39795]

Bug fixes:
Asynchronous zone loads were not handled correctly when the zone load was already in progress; this could trigger a crash in zt.c. [RT #37573]

A race during shutdown or reconfiguration could cause an assertion failure in mem.c. [RT #38979]

Some answer formatting options didn't work correctly with dig +short. [RT #39291]

Malformed records of some types, including NSAP and UNSPEC, could trigger assertion failures when loading text zone files. [RT #40274] [RT #40285]

Fixed a possible crash in ratelimiter.c caused by NOTIFY messages being removed from the wrong rate limiter queue. [RT #40350]

The default rrset-order of random was inconsistently applied. [RT #40456]

BADVERS responses from broken authoritative name servers were not handled correctly. [RT #40427]

Several bugs have been fixed in the RPZ implementation.

For a complete list, see:
https://kb.isc.org/article/AA-01306/0/BIND-9.10.3-Release-Notes.html

Regards,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 11:09:12 +00:00
Michael Tremer
1a781c8a29 core96: Correctly call qosctrl
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 10:27:26 +00:00
Michael Tremer
ff441e4d3f core96: Fix deleting the old ramdisk directory
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-22 10:26:27 +00:00
Arne Fitzenreiter
df00a3f1cd core96: set pakfire version to 96. 2015-12-20 20:19:43 +01:00
Michael Tremer
54206b6e35 curl: Fix certificate validation
curl did not find the certificate bundle so that server
certificates could not be verified.

Fixes #10995

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-19 14:12:29 +00:00
Michael Tremer
4d7f9a81ac strongswan: Update to 5.3.5
Also ships a fix for #853 upstream.

Fixes #10998

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-19 14:09:10 +00:00
Michael Tremer
b84a9b078d core96: Ship updated grub
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-18 23:42:15 +00:00
Matthias Fischer
44fb4620ee grub 2.00: Bugfix for CVE-2015-8370
See: http://hmarco.org/bugs/CVE-2015-8370-Grub2-authentication-bypass.html

"A vulnerability in Grub2 has been found. Versions from 1.98 (December, 2009)
to 2.02 (December, 2015) are affected. The vulnerability can be exploited
under certain circumstances, allowing local attackers to bypass any kind of
authentication (plain or hashed passwords). And so, the attacker may take
control of the computer."

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-18 23:40:00 +00:00
Matthias Fischer
1e1b03d581 dnsmasq 2.75: latest upstream patches ;-)
The neverending story continues...

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-12-18 15:02:30 +00:00