Commit Graph

10499 Commits

Author SHA1 Message Date
Michael Tremer
f809bfb967 core110: Ship updated lm_sensors
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-28 14:03:40 +00:00
Matthias Fischer
9a05980e55 lm_sensors: Update to 3.4.0
For details see:
https://github.com/groeck/lm-sensors/blob/master/CHANGES

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-28 14:01:17 +00:00
Michael Tremer
c016773b98 apache: Allow more processes/connections as the same time
In large networks, when ever multiple clients connect at the
same time and request the proxy.pac configuration file, apache
rate-limited requests so that some clients did not get a response
and therefore could not connect to the Internet.

This allows apache to handle more connections at the same time.

Suggested-by: Thoralf Söldenwagner <soeldenwagner@brecht-schule.hamburg>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-28 11:32:08 +00:00
Michael Tremer
e432689aa9 DNS: Fall back to permissive mode if recursor mode is unavailable
The tests when assigning DNS name servers has been extended so that
if no working forwarder can be found, we will test if the local recursor
mode is an option.

If not, we will configure unbound's validator module into permissive
mode so that at least some DNS functionality is available.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-27 21:38:03 +00:00
Michael Tremer
63de1e482a Start Core Update 110
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-27 15:00:46 +00:00
Michael Tremer
e8607830b0 openssh: Update to 7.4p1
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-27 12:09:15 +00:00
Michael Tremer
89009f82ea Rootfile updates
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-25 16:33:56 +00:00
Michael Tremer
f70723ea1d avahi: Update to 0.6.32
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-25 15:45:52 +00:00
Michael Tremer
9a2d1df7c2 ghostscript: Update to 9.20
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-25 15:43:31 +00:00
Michael Tremer
2b5aece94e cups: Use avahi and DBUS
These services are quite handy to make the printing
capabilities available to the network.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-25 15:37:29 +00:00
Michael Tremer
30aff66aa1 unbound depends on expat
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-25 14:56:43 +00:00
Michael Tremer
5c9d32f693 gnutls: New package
Another TLS library that is required by CUPS for SSL support

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-25 14:04:37 +00:00
Michael Tremer
e043c60be5 epson-inkjet-printer-escpr: Update to 1.6.12
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-25 13:41:24 +00:00
Michael Tremer
466c6dd2ca x86_64: Ship libssp.so as on all other architectures, too
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-25 12:56:05 +00:00
Michael Tremer
3a8b6ae05d Various rootfile fixes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-24 20:09:03 +00:00
Michael Tremer
6d390861b9 Update CUPS to 2.2.2
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-24 20:06:01 +00:00
Matthias Fischer
f475a017a2 unbound: Update to 1.6.1
For details see:
http://www.unbound.net/download.html

"Features

    configure --enable-systemd and lets unbound use systemd sockets if you enable use-systemd:
    yes in unbound.conf. Also there are contrib/unbound.socket and contrib/unbound.service:
    systemd files for unbound, install them in /usr/lib/systemd/system. Contributed by Sami Kerola
    and Pavel Odintsov.
    [bugzilla: 1185 ]
    Source IP rate limiting, patch from Larissa Feng.
    [bugzilla: 1184 ]
    Log DNS replies. This includes the same logging information that DNS queries and response
    code and response size, patch from Larissa Feng.
    Include root trust anchor id 20326 in unbound-anchor.
    64bit is default for windows builds.

Bug Fixes

    [bugzilla: 1176 ] Fix stack size too small for Alpine Linux.
    Fix unbound-control and ipv6 only.
    [bugzilla: 1182 ] Fix Resource leak (socket), at startup.
    [bugzilla: 1178 ] Fix attempt to fix setup error at end, pop result values at end of install.
    iana portlist update
    Fix inet_ntop and inet_pton warnings in windows compile.
    [bugzilla: 1191 ] Fix remove comment about view deletion.
    [bugzilla: 1188 ] Fix unresolved symbol 'fake_dsa' in libunbound.so when built with Nettle
    [bugzilla: 1190 ] Fix to not echo back EDNS options in local-zone error response.
    [bugzilla: 1194 ] Fix if cross build fails when $host isn't `uname` for getentropy.
    Fix reload chdir failure when also chrooted to that directory.
    Fix to return formerr for queries for meta-types, to avoid packet amplification if this meta-type
    is sent on to upstream.
    [bugzilla: 1201 ] Fix missing unlock in answer_from_cache error condition.
    [bugzilla: 1202 ] Fix code comment that packed_rrset_data is not always 'packed'.
    Fix to also block meta types 128 through to 248 with formerr.
    [bugzilla: 1206 ] Fix that some view-related commands are missing from 'unbound-control -h'
    Fix to rename ub_callback_t to ub_callback_type, because POSIX reserves _t typedefs.
    Fix to rename internally used types from _t to _type, because _t type names are reserved by
    POSIX.
    Increase MAX_MODULE to 16.
    [bugzilla: 1211 ] Fix can't enable interface-automatic if no IPv6 with more helpful error message.
    fix root_anchor test for updated icannbundle.pem lower certificates.
    Fix compile on solaris of the fix to use $host detect.
    Fix for type name change and fix warning on windows compile.
    Fix pythonmod for typedef changes.
    Fix dnstap for warning of set but not used.
    Fix autoconf of systemd check for lack of pkg-config."

Best, Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-23 21:24:07 +00:00
Michael Tremer
7861ea5cf7 cups: Depend on cups-filters
Without the filters package, CUPS is faily useless

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 09:18:43 +00:00
Michael Tremer
d46244f399 cups-filters: New package
Allows CUPS to process input data (e.g. PDF documents and/or images)
and convert them into the correct format to be printed

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 09:17:36 +00:00
Michael Tremer
5f8203b2bd poppler: New package
PDF rendering library

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 09:16:09 +00:00
Michael Tremer
ee072e104c qpdf: New package
PDF rendering library

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 09:14:22 +00:00
Michael Tremer
460a510b16 lcms2: New package
Image processing library

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 09:12:35 +00:00
Michael Tremer
bdd2de7328 epson-inkjet-printer-escpr: New package
Supports plenty of EPSON printers

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 09:11:11 +00:00
Michael Tremer
e8689bfac8 Build avahi before CUPS so that CUPS can depend on it
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 09:10:14 +00:00
Michael Tremer
2a54bc30b9 cairo: Update to 1.14.8
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 09:02:41 +00:00
Michael Tremer
6516848bed fontconfig: Update to 2.12.1
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 09:02:04 +00:00
Michael Tremer
b1a2ddc873 freetype: Update to 2.7.1
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 08:59:18 +00:00
Michael Tremer
d2e4dc253b pixman: Update to 0.34.0
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-22 08:57:49 +00:00
Matthias Fischer
e01b933cc2 squid 3.5.24: latest patch (14142)
(Fixed: wrong squid version from previous commit)

"Bump SSL client on [more] errors encountered before ssl_bump evaluation"

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-15 14:55:26 +00:00
Michael Tremer
8057ab15b9 Show better connection information for on-demand IPsec connections
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-15 12:15:42 +00:00
Michael Tremer
1ee1666ee4 IPsec: Close on-demand tunnels after 15 min of inactivity
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-15 11:22:27 +00:00
Michael Tremer
dcb406cc67 IPsec: Allow to create on-demand connections
This will create IPsec VPN connections with auto=route set
instead of auto=start which will cause the connection being
created, but not brought up yet.

As soon as the first packet is received, the connection will
be established and data will be passed through it.

This allows IPFire to handle more VPN connections on weaker
systems and avoids negotiating many connections which are
rarely used.

Suggested-by: Tom Rymes <tomvend@rymes.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Fixes: #10733
2017-02-15 10:11:58 +00:00
Matthias Fischer
ef784313d1 wget: Update to 1.19.1
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-15 09:29:18 +00:00
Matthias Fischer
c72bbdb029 bind: Update to 9.11.0-P3
For details see:
https://ftp.isc.org/isc/bind9/9.11.0-P3/RELEASE-NOTES-bind-9.11.0-P3.html

"BIND 9.11.0-P3 addresses the security issue described in CVE-2017-3135,
and fixes a regression introduced in a prior security release.

BIND 9.11.0-P2 addresses the security issues described in CVE-2016-9131,
CVE-2016-9147, CVE-2016-9444 and CVE-2016-9778.

BIND 9.11.0-P1 addresses the security issue described in CVE-2016-8864.

...

Security Fixes

If a server is configured with a response policy zone (RPZ) that rewrites an
answer with local data, and is also configured for DNS64 address mapping, a
NULL pointer can be read triggering a server crash. This flaw is disclosed in
CVE-2017-3135. [RT #44434]

A coding error in the nxdomain-redirect feature could lead to an assertion
failure if the redirection namespace was served from a local authoritative
data source such as a local zone or a DLZ instead of via recursive lookup.
This flaw is disclosed in CVE-2016-9778. [RT #43837]

named could mishandle authority sections with missing RRSIGs, triggering an
assertion failure. This flaw is disclosed in CVE-2016-9444. [RT #43632]

named mishandled some responses where covering RRSIG records were returned
without the requested data, resulting in an assertion failure. This flaw is
disclosed in CVE-2016-9147.
[RT #43548]

named incorrectly tried to cache TKEY records which could trigger an assertion
failure when there was a class mismatch. This flaw is disclosed in CVE-2016-9131.
[RT #43522]

It was possible to trigger assertions when processing responses containing answers
of type DNAME. This flaw is disclosed in CVE-2016-8864. [RT #43465]"

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-13 10:52:32 +00:00
Gabriel Rolland
c008a5a00e Typo in it.pl
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-07 13:33:49 +00:00
Gabriel Rolland
d9dc374919 Translation fixes in it.pl
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-07 13:32:45 +00:00
Matthias Fischer
a0a33a8f10 BUG11271 / GeoIP: Download GeoIP database via HTTPS
For details see:
https://bugzilla.ipfire.org/show_bug.cgi?id=11271

Download GEoIP database per HTTPS download.

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-04 13:31:35 +00:00
Matthias Fischer
40065ca773 BUG10972: Typo in 'de.pl'
Second try... ;-)
First: "Submitted by IT Superhack on Dec. 18, 2015, 5:48 p.m."

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Timmothy Wilson <itsuperhack@web.de>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-04 13:28:25 +00:00
Matthias Fischer
4b5952148c BUG11284: Typo in 'it.pl'
"On line 2380
'urlfilter configuration' => 'Configurazione filttri per URL'

must be corrected in
'urlfilter configuration' => 'Configurazione filtri per URL'"

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-04 13:28:23 +00:00
Matthias Fischer
6c31e0993c wget: Update to 1.19
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-03 18:08:57 +00:00
Matthias Fischer
a713ac8c48 tcpdump: Update to 4.9.0
For details see:
http://www.tcpdump.org/tcpdump-changes.txt

Removed unrecognized options: --disable-nls

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-02-03 18:08:55 +00:00
Arne Fitzenreiter
f7a48dd39f core109: finish update
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2017-02-01 22:34:53 +01:00
Arne Fitzenreiter
7ae3245902 newt: fix rootfile
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2017-02-01 10:29:27 +01:00
Arne Fitzenreiter
c9791eaa2a initscripts: fix arm rootfile
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2017-02-01 10:25:44 +01:00
Arne Fitzenreiter
06546b8ef8 python3: fix rootfile for arm
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2017-01-31 18:21:05 +01:00
Michael Tremer
fc5fc95f9a core109: Ship updated sysklogd
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-01-29 19:33:29 +00:00
Matthias Fischer
8d07810dce sysklogd: Update to 1.5.1
...and now to something completely different... ;-)

Changelog:

- Bugfix against invalid PRI values (CVE-2014-3634)

CVE-2014-3634:
"...sysklogd 1.5 and earlier allows remote attackers to cause a
denial of service (crash), possibly execute arbitrary code,
or have other unspecified impact via a crafted priority (PRI)
value that triggers an out-of-bounds array access."

Nothing good for a firewall...and besides, 'sysklogd' wasn't updated since 2010.

Best,
Matthias

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-01-29 19:30:13 +00:00
Michael Tremer
a8f9804a76 core109: Ship updated libpcap
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-01-29 19:28:39 +00:00
Matthias Fischer
48db07db14 squid: Update to 3.5.24
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-01-29 19:27:07 +00:00
Matthias Fischer
dfcf70ba39 tcpdump: Update to 4.8.1
Change log:

Tuesday October 25, 2016 mcr@sandelman.ca
  Summary for 4.8.1 tcpdump release
  Fix "-x" for Apple PKTAP and PPI packets
  Use PRIx64 to print a 64-bit number in hex.
  Printer for HNCP (RFCs 7787 and 7788).
  dagid is always an IPv6 address, not an opaque 128-bit string, and other fixes to RPL printer.
  RSVP: Add bounds and length checks
  OSPF: Do more bounds checking
  Handle OpenSSL 1.1.x.
  Initial support for the REdis Serialization Protocol known as RESP.
  Add printing function for Generic Protocol Extension for VXLAN
      draft-ietf-nvo3-vxlan-gpe-01
  Network Service Header: draft-ietf-sfc-nsh-01
  Don't recompile the filter if the new file has the same DLT.
  Pass an adjusted struct pcap_pkthdr to the sub-printer.
  Add three test cases for already fixed CVEs
      CVE-2014-8767: OLSR
      CVE-2014-8768: Geonet
      CVE-2014-8769: AODV
  Don't do the DDP-over-UDP heuristic first: GitHub issue #499.
  Use the new debugging routines in libpcap.
  Harmonize TCP source or destination ports tests with UDP ones
  Introduce data types to use for integral values in packet structures.
  RSVP: Fix an infinite loop
  Support of Type 3 and Type 4 LISP packets.
  Don't require IPv6 library support in order to support IPv6 addresses.
  Many many changes to support libnetdissect usage.
  Add a test that makes unaligned accesses: GitHub issue #478.
  add a DNSSEC test case: GH #445 and GH #467.
  BGP: add decoding of ADD-PATH capability
    fixes to LLC header printing, and RFC948-style IP packets

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-01-29 19:26:15 +00:00