]> git.ipfire.org Git - ipfire-2.x.git/log
ipfire-2.x.git
3 years agomeson: New package.
Stefan Schantl [Sat, 26 Dec 2020 16:47:59 +0000 (17:47 +0100)] 
meson: New package.

More and more packages uses meson as build environment instead of
autotools or cmake.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoninja: New package
Stefan Schantl [Sat, 26 Dec 2020 16:47:58 +0000 (17:47 +0100)] 
ninja: New package

This tool required to build more and more packages.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoRun "./make.sh lang"
Michael Tremer [Thu, 24 Dec 2020 12:01:12 +0000 (12:01 +0000)] 
Run "./make.sh lang"

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship pakfire.cgi
Michael Tremer [Thu, 24 Dec 2020 12:00:39 +0000 (12:00 +0000)] 
core154: Ship pakfire.cgi

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoUpdate (and cosmetic fixes) for 'pakfire.cgi': Added GUI entry for existing, but...
Matthias Fischer [Thu, 24 Dec 2020 00:09:04 +0000 (01:09 +0100)] 
Update (and cosmetic fixes) for 'pakfire.cgi': Added GUI entry for existing, but unused translation string

While preparing the Core153 update, I found by chance that a language string had been added from
Core152 to Core153 which I couldn't find in any CGI-file.

The translation suggested that this string ('Available Updates') could belong to 'pakfire.cgi'.

And I thought that on the pakfire GUI something was actually missing: the heading above the
box listing the 'Available Updates'. Don't know why I didn't saw this before.

So tried to add these missing heading. I hope I made it right...

Some cosmetic fixes:
I also added some space around the text for 'Available Addons' and 'Installed Addons'
because the text lines weren't separated. There is no seen wordwrapping. This required deleting
some unwanted '<br />' in the affected translation strings.

I tried this about 4 years ago, but somehow this patch got lost.

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship country.cgi
Michael Tremer [Thu, 24 Dec 2020 11:59:46 +0000 (11:59 +0000)] 
core154: Ship country.cgi

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocountry.cgi: Cosmetic fix for 'Back'-button'
Matthias Fischer [Thu, 24 Dec 2020 10:56:13 +0000 (11:56 +0100)] 
country.cgi: Cosmetic fix for 'Back'-button'

While testing Peter's patch for Bug #12560 I noticed that the standard 'back'-button
at the end of the page - like in 'ipinfo.cgi' - was implemented as a text string.

I just took the code segment with the 'back'-*image* from 'ipinfo.cgi' to make this
link looking similar to the other pages.

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocountry.cgi: fix location function call
Peter Müller [Thu, 24 Dec 2020 08:19:15 +0000 (09:19 +0100)] 
country.cgi: fix location function call

Fixes: #12560
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodhcpcd: Update to 9.3.4
Matthias Fischer [Wed, 23 Dec 2020 23:06:55 +0000 (00:06 +0100)] 
dhcpcd: Update to 9.3.4

For details see:
https://roy.marples.name/archives/dhcpcd-discuss/0003334.html

This version contains the official fix from here:
https://roy.marples.name/cgit/dhcpcd.git/commit/?id=12cdb2be46e25e1ab99df18324b787ad8749dff7

This should fix Bug #12552 (dhcpcd-9.3.4 crash with bad system call)
on 32bit/i686 systems.

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohtop: Update to 3.0.4
Matthias Fischer [Thu, 24 Dec 2020 00:15:19 +0000 (01:15 +0100)] 
htop: Update to 3.0.4

For details see:
https://github.com/htop-dev/htop/blob/master/ChangeLog

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship libloc
Michael Tremer [Wed, 23 Dec 2020 14:36:04 +0000 (14:36 +0000)] 
core154: Ship libloc

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolibloc: update to 0.9.5 and backport fix for #12554
Peter Müller [Wed, 23 Dec 2020 14:03:32 +0000 (15:03 +0100)] 
libloc: update to 0.9.5 and backport fix for #12554

This patch updates libloc to 0.9.5, deletes the upstream patchset from
version 0.9.4, and includes a latest upstream patch to backport a fix
for #12554.

Cc: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship remote.cgi
Michael Tremer [Wed, 23 Dec 2020 14:32:30 +0000 (14:32 +0000)] 
core154: Ship remote.cgi

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoremote.cgi: cosmetic changes
Peter Müller [Tue, 22 Dec 2020 16:01:25 +0000 (17:01 +0100)] 
remote.cgi: cosmetic changes

- Swap colour generation to improve readability in case of no active SSH logins
- Unify table layout
- Improve German "SSH host key" translation to avoid Deppenleerzeichen

This patch does not introduce functional changes.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoPostfix: update to 3.5.8
Peter Müller [Tue, 22 Dec 2020 11:31:09 +0000 (12:31 +0100)] 
Postfix: update to 3.5.8

Please refer to http://www.postfix.org/announcements/postfix-3.5.8.html
for the release announcement of this version.

The second version of this patch should correctly apply against next,
while the first did not due to human error and/or lack of coffee. :-/

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotexinfo: update to 6.7
Peter Müller [Mon, 21 Dec 2020 21:25:34 +0000 (22:25 +0100)] 
texinfo: update to 6.7

Full changelog as retrieved from https://git.savannah.gnu.org/cgit/texinfo.git/plain/NEWS:

6.7 (23 September 2019)
* Language:
  . support of index subentries and sub-subentries with @subentry
  . new commands @seeentry and @seealso in index entries
  . no need to wrap Top node in @ifnottex - omitted automatically when
    processed with TeX
  . UTF-8 is the default input encoding

* texi2any
  . for HTML output, mark index nodes in menus and tables of contents
    with the 'rel' attribute of the 'a' tag.
  . TOP_NODE_UP is now only used in HTML if TOP_NODE_UP_URL is set.
    Also TOP_NODE_UP should now be formatted in the output format.
    In HTML TOP_NODE_UP should be suitable for inclusion in HTML
    element attributes, so for instance should not contain elements.
  . support of noderename.cnf files has been removed
  . INPUT_PERL_ENCODING, INPUT_ENCODING_NAME, NODE_FILE_EXTENSION,
    NODE_FILENAMES, SHORTEXTN and TOP_NODE_FILE removed as customization
    variables.
  . TOP_NODE_FILE_TARGET now contains the extension.
  . error messages translated when the XS parser module is in use

* texi2dvi
  . unconditionally run in --batch mode, i.e. without stopping if there
    is a TeX error
  . keep on going after a TeX error if the index files changed
  . with --tidy (or --build-dir), avoid reading index files from previous
    runs where --tidy was not used

* info
  . for a tree search (with M-/), '}' and '{' work as well as 'M-}' and
    'M-{' to go through the results

* Distribution:
  . Several obsolete portability checks removed
  . gettext 0.20.1, automake 1.16.1

No rootfile changes were necessary.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoccache: update to 3.7.12
Peter Müller [Mon, 21 Dec 2020 19:02:10 +0000 (20:02 +0100)] 
ccache: update to 3.7.12

Please refer to https://ccache.dev/news.html#2020-10-01 for a list of
all release notes since version 3.4.1, it is unfortunately way too long
to be added here. :-]

Since ccache is not part of the distribution itself, no rootfile updates
were necessary.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship sshctrl
Michael Tremer [Mon, 21 Dec 2020 21:33:36 +0000 (21:33 +0000)] 
core154: Ship sshctrl

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosshctrl: when enable or disable AllowTcpForwarding, change PermitOpen accordingly
Peter Müller [Mon, 21 Dec 2020 20:55:43 +0000 (21:55 +0100)] 
sshctrl: when enable or disable AllowTcpForwarding, change PermitOpen accordingly

Fixes: #12546
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship ca-certificates
Michael Tremer [Mon, 21 Dec 2020 21:30:05 +0000 (21:30 +0000)] 
core154: Ship ca-certificates

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoupdate ca-certificates CA bundle
Peter Müller [Mon, 21 Dec 2020 20:59:04 +0000 (21:59 +0100)] 
update ca-certificates CA bundle

Update the CA certificates list to what Mozilla NSS ships currently.

The original file can be retrieved from:
https://hg.mozilla.org/mozilla-central/raw-file/tip/security/nss/lib/ckfw/builtins/certdata.txt

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship dhcp.cgi
Michael Tremer [Mon, 21 Dec 2020 16:48:51 +0000 (16:48 +0000)] 
core154: Ship dhcp.cgi

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoFix for bug 10743
Adolf Belka [Wed, 16 Dec 2020 12:33:22 +0000 (13:33 +0100)] 
Fix for bug 10743

This adds in the option to have "deny known clients" in dhcpd.conf
This is applied to the range command so applies to the dynamic addresses
given.
If you have just a range statement say in blue then if you are not using
vlans you could have the situation where a known host in green might end
up getting a lease from the blue range. Here a deny known-clients makes
sense. Your range in this case would be limited to only unknown clients if
deny known-clients was selected.
dhcp WUI has been modified to add in this command. Error message has been
added to check that a range has been specified if the deny unknown clients
checkbox has been selected.
Language files updated with additional items (English, German & Dutch).

For more information on the history of this please see the bugzilla entry
Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodehydrated: Update to 0.7.0
Adolf Belka [Mon, 21 Dec 2020 11:23:57 +0000 (12:23 +0100)] 
dehydrated: Update to 0.7.0

- Update dehydrated from 0.6.5 to 0.7.0
- No changes to the rootfiles
- This update patch also addresses bug #12425
The changes from the interim patch mentioned in bug #12425 are included into this update
- Changes for all releases can be found at https://github.com/dehydrated-io/dehydrated/releases
- Changes for this version update
    Added
Support for external account bindings
Special support for ZeroSSL
Support presets for some CAs instead of requiring URLs
Allow requesting preferred chain (--preferred-chain)
Added method to show CAs current terms of service (--display-terms)
Allow setting path to domains.txt using cli arguments (--domains-txt)
Added new cli command --cleanupdelete which deletes old files instead of archiving them

    Fixed
No more silent failures on broken hook-scripts
Better error-handling with KEEP_GOING enabled
Check actual order status instead of assuming it's valid
Don't include keyAuthorization in challenge validation (RFC compliance)

    Changed
Using EC secp384r1 as default certificate type
Use JSON.sh to parse JSON
Use account URL instead of account ID (RFC compliance)
Dehydrated now has a new home: https://github.com/dehydrated-io/dehydrated
Added OCSP_FETCH and OCSP_DAYS to per-certificate configurable options
Cleanup now also removes dangling symlinks

Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohtop: Update to 3.0.3
Adolf Belka [Sun, 20 Dec 2020 18:47:58 +0000 (19:47 +0100)] 
htop: Update to 3.0.3

- Update htop from 3.0.2 to 3.0.3
See the Change Log for details of changes
https://github.com/htop-dev/htop/blob/master/ChangeLog
- Rootfiles updated

Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohplip: Update to 3.20.11
Adolf Belka [Fri, 18 Dec 2020 21:07:16 +0000 (22:07 +0100)] 
hplip: Update to 3.20.11

- Update from 3.18.6 to 3.20.11 (16 updates)
- See Release notes for bug fixes and support for additional printers
https://sourceforge.net/p/hplip/news/
- Update of rootfile :-)

Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobind: Update to 9.11.26
Matthias Fischer [Fri, 18 Dec 2020 17:54:31 +0000 (18:54 +0100)] 
bind: Update to 9.11.26

For details see:
https://downloads.isc.org/isc/bind9/9.11.26/RELEASE-NOTES-bind-9.11.26.html

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoRevert "htop: Update to 3.0.3"
Michael Tremer [Sun, 20 Dec 2020 09:46:16 +0000 (09:46 +0000)] 
Revert "htop: Update to 3.0.3"

This reverts commit ce26b2a364fbf884e2d715349fb6a8d329f99633.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoRevert "dhcpcd: Update to 9.3.4"
Michael Tremer [Fri, 18 Dec 2020 16:49:11 +0000 (16:49 +0000)] 
Revert "dhcpcd: Update to 9.3.4"

This reverts commit 64dfe751428c2cac0c1d700fb71054166973e567.

This version does not run in i686 as reported in #12552.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoacpid: Update to 2.0.32
Adolf Belka [Fri, 18 Dec 2020 16:35:41 +0000 (17:35 +0100)] 
acpid: Update to 2.0.32

- Update acpid from 2.0.28 to 2.0.32
- Full changelog is available in the source file.
        2.0.29  2018-04-16  Ted Felix <ted@tedfelix.com>
          - 2.0.29 release
            (configure.ac)  (Ted Felix)
          - Decouple -d and -f options.  Bug #15.
            (acpid.8 acpid.c acpid.h log.c log.h TESTPLAN) (Casper Ti. Vector)
          - Rename acpid_debug -> debug_level.
            (acpid.c event.c log.c log.h) (Ted Felix)
          - Standards: man page command references.
            (acpid.8 kacpimon/kacpimon.8) (Ted Felix)
          - Log missing input layer as a warning.
            (inotify_handler.c) (Ted Felix)
        2.0.30  2018-07-18  Ted Felix <ted@tedfelix.com>
          - 2.0.30 release
            (configure.ac)  (Ted Felix)
          - configure: Don't use AC_FUNC_MALLOC, AC_FUNC_REALLOC.
            (configure.ac)  (Robin Gloster <mail@glob.in>)
          - samples: powerbtn: extend the list of known PMS
            (powerbtn.sh)  (Andrey Utkin <andrey_utkin@gentoo.org>)
          - samples: powerbtn: fix kde4 power management detection
            (powerbtn.sh)  (Andrey Utkin <andrey_utkin@gentoo.org>)
        2.0.31  2018-11-15  Ted Felix <ted@tedfelix.com>
          - 2.0.31 release
            (configure.ac)  (Ted Felix)
          - Add events for keyboard illumination up/down
            (input_layer.c)  (Lars-Dominik Braun)
          - kacpimon: Bump connection limit to 100
            Debian #909399
            (kacpimon/connection_list.c)  (Ted Felix)
        2.0.32  2019-08-15  Ted Felix <ted@tedfelix.com>
          - 2.0.32 release
            (configure.ac)  (Ted Felix)
          - Remove filename argument from --nosocket option
            Bug #17
            (acpid.c acpid.8)  (Ted Felix)
          - Fix race during startup
            Bug #18.  Debian #933230.
            (acpid.c input_layer.c)  (anomie)
- No change to rootfile

Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobird: Update to 2.0.7
Adolf Belka [Thu, 17 Dec 2020 20:01:59 +0000 (21:01 +0100)] 
bird: Update to 2.0.7

Update bird from 2.0.6 to 2.0.7
Changes from changelog
- BGP: Fix reconfiguration with import table
       *Change of some options requires route refresh, but when import table is
active, channel reload is done from it instead of doing full route
refresh. So in this case we request it internally.
- Doc: Minor documentation fixes
- Nest: Handle non-MPLS on MPLS case in recursive route update
       *When non-MPLS recursive route resolves to MPLS underlying route,
then it should get MPLS labels from the the underlying route.
- Nest: Handle PtP links in recursive route update
       *Underlying (IGP) route may lead to PtP link, in this case it does not
need gateway. Which is different than direct route without gateway.
       *When recursive (BGP) route uses PtP route, it should not use recursive
next hop as immediate next hop, while for direct routes it should.
- Nest: Fix recursive route update
       *Missing cleanup can lead to dangling pointer to old next hops.

Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agohtop: Update to 3.0.3
Adolf Belka [Thu, 17 Dec 2020 16:13:28 +0000 (17:13 +0100)] 
htop: Update to 3.0.3

Update htop from 3.0.2 to 3.0.3
See the Change Log for details of changes
https://github[.]com/htop-dev/htop/blob/master/ChangeLog
Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship sqlite
Michael Tremer [Fri, 18 Dec 2020 09:45:32 +0000 (09:45 +0000)] 
core154: Ship sqlite

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosqlite: Update to 3.34.0
Adolf Belka [Wed, 16 Dec 2020 18:28:05 +0000 (19:28 +0100)] 
sqlite: Update to 3.34.0

-Update sqlite from 3.26.0 to 3.34.0
See https://sqlite[.]org/chronology[.]html for history between
these releases.
-Have reviewed all release notes between these two releases and there
are no deprecations.
-No change to rootfile.
Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodracut: add hyperv-keyboard module to initrd.
Arne Fitzenreiter [Wed, 16 Dec 2020 15:22:02 +0000 (16:22 +0100)] 
dracut: add hyperv-keyboard module to initrd.

the missing module should be the reason for not responding setup on some
hyper-v configurations.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoMerge branch 'master' into next
Michael Tremer [Wed, 16 Dec 2020 10:33:36 +0000 (10:33 +0000)] 
Merge branch 'master' into next

3 years agoUpdate contributors core153
Michael Tremer [Wed, 16 Dec 2020 10:33:23 +0000 (10:33 +0000)] 
Update contributors

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agokernel: update to 4.14.212
Arne Fitzenreiter [Wed, 16 Dec 2020 06:33:57 +0000 (07:33 +0100)] 
kernel: update to 4.14.212

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolibhtp: Update to 0.5.36
Matthias Fischer [Sat, 12 Dec 2020 09:18:30 +0000 (10:18 +0100)] 
libhtp: Update to 0.5.36

For details see:
https://github.com/OISF/libhtp/releases

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agosuricata: Downgrade to 5.0.5
Matthias Fischer [Sat, 12 Dec 2020 09:14:35 +0000 (10:14 +0100)] 
suricata: Downgrade to 5.0.5

Triggered by https://lists.ipfire.org/pipermail/development/2020-December/008868.html

Workaround for https://bugzilla.ipfire.org/show_bug.cgi?id=12548

Downgrading to 'suricata 5.0.5' bypasses Bug #12548 for now,
but its only a temporary workaround...

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship libhtp
Michael Tremer [Mon, 14 Dec 2020 09:35:37 +0000 (09:35 +0000)] 
core154: Ship libhtp

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolibhtp: Update to 0.5.36
Matthias Fischer [Sat, 12 Dec 2020 09:18:30 +0000 (10:18 +0100)] 
libhtp: Update to 0.5.36

For details see:
https://github.com/OISF/libhtp/releases

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoshairport-sync: Update to 3.3.7
Michael Tremer [Thu, 10 Dec 2020 13:18:26 +0000 (13:18 +0000)] 
shairport-sync: Update to 3.3.7

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship PAM
Michael Tremer [Thu, 10 Dec 2020 13:04:38 +0000 (13:04 +0000)] 
core154: Ship PAM

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoPam: Update to version 1.5.1
ummeegge [Sun, 6 Dec 2020 10:08:59 +0000 (10:08 +0000)] 
Pam: Update to version 1.5.1

Several fixes and improvements since the current available 1.3.1 version are included.
CVE-2020-27780 has also been fixed.
For a full release overview --> https://github.com/linux-pam/linux-pam/releases .

Signed-off-by: ummeegge <erik.kapfer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship unbound
Michael Tremer [Thu, 10 Dec 2020 13:02:43 +0000 (13:02 +0000)] 
core154: Ship unbound

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agounbound: Update to 1.13.0
Matthias Fischer [Sun, 6 Dec 2020 09:43:54 +0000 (10:43 +0100)] 
unbound: Update to 1.13.0

For details see:
https://lists.nlnetlabs.nl/pipermail/unbound-users/2020-December/007102.html

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship dhcpcd
Michael Tremer [Thu, 10 Dec 2020 13:01:45 +0000 (13:01 +0000)] 
core154: Ship dhcpcd

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agodhcpcd: Update to 9.3.4
Matthias Fischer [Sun, 6 Dec 2020 09:39:05 +0000 (10:39 +0100)] 
dhcpcd: Update to 9.3.4

For details see:
https://roy.marples.name/blog/dhcpcd-9-3-4-released.html

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship bind
Michael Tremer [Thu, 10 Dec 2020 13:00:51 +0000 (13:00 +0000)] 
core154: Ship bind

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobind: Update to 9.11.25
Matthias Fischer [Sun, 6 Dec 2020 09:34:07 +0000 (10:34 +0100)] 
bind: Update to 9.11.25

For details see:
https://downloads.isc.org/isc/bind9/9.11.25/RELEASE-NOTES-bind-9.11.25.html

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore154: Ship services.cgi
Michael Tremer [Thu, 10 Dec 2020 13:00:06 +0000 (13:00 +0000)] 
core154: Ship services.cgi

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoFix for bug 12539
Adolf Belka [Mon, 7 Dec 2020 14:01:36 +0000 (15:01 +0100)] 
Fix for bug 12539

The installer recognises cups and cups-filters both as cups and puts
two instances of cups in the add-on services table.
Based on input from Michael Tremer this patch replaces the command
returning the second element between hyphens with one that takes
what comes after "meta-" using Perl code rather than a shell command.
The second find command was changed as per Michael's suggestion.

Tested in my ipfire test bed system and only results in one cups
entry.
Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agokerberos: Update to version 1.18.3
ummeegge [Mon, 7 Dec 2020 14:23:05 +0000 (14:23 +0000)] 
kerberos: Update to version 1.18.3

Since version 1.15.2 several fixes and enhancements has been introduced.
For a full overview the release notes can be found in the next lines.

https://web.mit.edu/kerberos/krb5-1.16/
https://web.mit.edu/kerberos/krb5-1.17/
https://web.mit.edu/kerberos/krb5-1.18/

Signed-off-by: ummeegge <erik.kapfer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotshark: Update to version 3.4.0
ummeegge [Sun, 6 Dec 2020 15:03:45 +0000 (15:03 +0000)] 
tshark: Update to version 3.4.0

- Since tshark uses since 3.4.0 an always enabled asynchronous DNS
resolution, c-ares is a needed dependency.
- Since the current actual version 3.2.6 a lot of bug fixes, fixed
vulnerabilities, updated features, new protocols but also updated
protocols has been integrated.
A full overview of all changes can be found in here -->
Update to version 3.2.7:
https://www.wireshark.org/docs/relnotes/wireshark-3.2.7.html
Update to version 3.2.8:
https://www.wireshark.org/docs/relnotes/wireshark-3.2.8.html
Update to version 3.4.0
https://www.wireshark.org/docs/relnotes/wireshark-3.4.0.html

Signed-off-by: ummeegge <erik.kapfer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoc-ares: New package. Needed as tshark Dependency
ummeegge [Sun, 6 Dec 2020 15:03:44 +0000 (15:03 +0000)] 
c-ares: New package. Needed as tshark Dependency

- Since tshark uses with version 3.4.0 an always enabled asynchronous DNS
resolution c-ares is a needed dependency.
- Since curl can also use c-ares --> https://c-ares.haxx.se/ it has been
placed in make.sh before curl even no compiletime options has been set
to enable this. c-ares has also been placed in packages and not in common
which would be needed if it should be used for curl too.

Signed-off-by: ummeegge <erik.kapfer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agonano: Update to 5.4
Matthias Fischer [Sun, 6 Dec 2020 09:46:36 +0000 (10:46 +0100)] 
nano: Update to 5.4

For details see:
https://www.nano-editor.org/news.php

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agomonit: Update to 5.27.1
Matthias Fischer [Sat, 5 Dec 2020 23:26:21 +0000 (00:26 +0100)] 
monit: Update to 5.27.1

For details see:
https://mmonit.com/monit/changes/

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agobacula: Update to use IPFire initscript
Adolf Belka [Sat, 5 Dec 2020 14:51:11 +0000 (15:51 +0100)] 
bacula: Update to use IPFire initscript

Bacula install used the bacula initscript for starting and stopping bacula.
This works fine but results in no pid or memory input in the addons table
under services.
Using the IPFire initscript also successfully starts and stops bacula with
no problems but also provides the pid and memory information in the services
addons table.
- rootfiles adjusted to remove the reference to bacula-ctl-fd
- lfs/bacula adjusted to remove the init.d/bacula link generation
             remove the "rm -f /root/.rnd" command. This file is not present
             and I have not seen this command in any other lfs file that I
             have looked at.
- new bacula initscript created

Signed-off-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoStart Core Update 154
Michael Tremer [Thu, 10 Dec 2020 12:28:12 +0000 (12:28 +0000)] 
Start Core Update 154

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore153: add ddns.cgi to update
Arne Fitzenreiter [Tue, 8 Dec 2020 17:40:57 +0000 (17:40 +0000)] 
core153: add ddns.cgi to update

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoddns.cgi: Drop static provider list for token based auth.
Stefan Schantl [Wed, 2 Dec 2020 11:30:11 +0000 (12:30 +0100)] 
ddns.cgi: Drop static provider list for token based auth.

This is really hard to maintain when adding new or altering existing
providers.

Reference #12415.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agocore153: add openssl to updater
Arne Fitzenreiter [Tue, 8 Dec 2020 17:33:47 +0000 (18:33 +0100)] 
core153: add openssl to updater

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoopenssl: update to 1.1.1i
Arne Fitzenreiter [Tue, 8 Dec 2020 17:27:00 +0000 (18:27 +0100)] 
openssl: update to 1.1.1i

fix: EDIPARTYNAME NULL pointer de-reference (CVE-2020-1971)

Severity: High

The X.509 GeneralName type is a generic type for representing different types
of names. One of those name types is known as EDIPartyName. OpenSSL provides a
function GENERAL_NAME_cmp which compares different instances of a GENERAL_NAME
to see if they are equal or not. This function behaves incorrectly when both
GENERAL_NAMEs contain an EDIPARTYNAME. A NULL pointer dereference and a crash
may occur leading to a possible denial of service attack.

OpenSSL itself uses the GENERAL_NAME_cmp function for two purposes:
1) Comparing CRL distribution point names between an available CRL and a CRL
   distribution point embedded in an X509 certificate
2) When verifying that a timestamp response token signer matches the timestamp
   authority name (exposed via the API functions TS_RESP_verify_response and
   TS_RESP_verify_token)

If an attacker can control both items being compared then that attacker could
trigger a crash. For example if the attacker can trick a client or server into
checking a malicious certificate against a malicious CRL then this may occur.
Note that some applications automatically download CRLs based on a URL embedded
in a certificate. This checking happens prior to the signatures on the
certificate and CRL being verified. OpenSSL's s_server, s_client and verify
tools have support for the "-crl_download" option which implements automatic
CRL downloading and this attack has been demonstrated to work against those
tools.

Note that an unrelated bug means that affected versions of OpenSSL cannot parse
or construct correct encodings of EDIPARTYNAME. However it is possible to
construct a malformed EDIPARTYNAME that OpenSSL's parser will accept and hence
trigger this attack.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agokernel: update to 4.14.211
Arne Fitzenreiter [Tue, 8 Dec 2020 17:26:37 +0000 (18:26 +0100)] 
kernel: update to 4.14.211

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agovdr: version 2.4.4 still use plugin API 2.4.3
Arne Fitzenreiter [Sat, 5 Dec 2020 10:09:03 +0000 (10:09 +0000)] 
vdr: version 2.4.4 still use plugin API 2.4.3

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoMerge branch 'next' into master
Arne Fitzenreiter [Thu, 3 Dec 2020 12:55:36 +0000 (12:55 +0000)] 
Merge branch 'next' into master

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agorootfile-check: exclude gdb
Arne Fitzenreiter [Thu, 3 Dec 2020 06:50:41 +0000 (07:50 +0100)] 
rootfile-check: exclude gdb

gdb always contain aarch64 in a syscall list.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoMerge branch 'next' of git.ipfire.org:/pub/git/ipfire-2.x into next
Arne Fitzenreiter [Wed, 2 Dec 2020 22:43:15 +0000 (23:43 +0100)] 
Merge branch 'next' of git.ipfire.org:/pub/git/ipfire-2.x into next

3 years agointel-microcode: update to 20201118
Arne Fitzenreiter [Wed, 2 Dec 2020 22:42:29 +0000 (23:42 +0100)] 
intel-microcode: update to 20201118

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agokernel: update to 4.14.210
Arne Fitzenreiter [Wed, 2 Dec 2020 22:42:04 +0000 (23:42 +0100)] 
kernel: update to 4.14.210

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
3 years agoaws-cli: Update to 1.18.188
Michael Tremer [Wed, 2 Dec 2020 17:55:51 +0000 (17:55 +0000)] 
aws-cli: Update to 1.18.188

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopython3-botocore: Update to 1.19.28
Michael Tremer [Wed, 2 Dec 2020 17:55:22 +0000 (17:55 +0000)] 
python3-botocore: Update to 1.19.28

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agopython3-urllib3: New package
Michael Tremer [Wed, 2 Dec 2020 17:54:32 +0000 (17:54 +0000)] 
python3-urllib3: New package

Required by botocore

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore153: Ship DDNS
Michael Tremer [Wed, 2 Dec 2020 14:57:17 +0000 (14:57 +0000)] 
core153: Ship DDNS

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoddns: Import upstream patch for provider DuckDNS.
Stefan Schantl [Wed, 2 Dec 2020 11:33:22 +0000 (12:33 +0100)] 
ddns: Import upstream patch for provider DuckDNS.

Fixes #12415.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoddns: Import upstream patch for provider DDNSS.
Stefan Schantl [Wed, 2 Dec 2020 09:13:52 +0000 (10:13 +0100)] 
ddns: Import upstream patch for provider DDNSS.

Fixes #12328.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotor.cgi: fix location function call again
Peter Müller [Tue, 1 Dec 2020 21:45:43 +0000 (21:45 +0000)] 
tor.cgi: fix location function call again

This line was accidentially messed up while merging two patchsets
together, causing tor.cgi to crash with an HTTP error 500 in testing.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolocation-functions.pl: Remove accidently keept 2nd DB init call.
Stefan Schantl [Wed, 2 Dec 2020 14:04:08 +0000 (15:04 +0100)] 
location-functions.pl: Remove accidently keept 2nd DB init call.

The get_full_country_name() function had an accidenlty and not longer
required call of the DB init function.

This is a waste of memory and a known problem, especially on systems
with less than 1GB of RAM, where the application which uses libloc in
such a redundant way crashes.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolibloc: Import latest fixes from upstream
Michael Tremer [Tue, 1 Dec 2020 17:05:43 +0000 (17:05 +0000)] 
libloc: Import latest fixes from upstream

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoRevert "OpenVPN: Add start of static routes in client N2N"
Michael Tremer [Tue, 1 Dec 2020 16:32:03 +0000 (16:32 +0000)] 
Revert "OpenVPN: Add start of static routes in client N2N"

This reverts commit 1c612d9e326a477bb1cbad719702c51c35f11d62.

https://lists.ipfire.org/pipermail/development/2020-November/008773.html

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoCore 153: Update ownership of "/var/ipfire/red".
Stefan Schantl [Sun, 29 Nov 2020 10:52:18 +0000 (11:52 +0100)] 
Core 153: Update ownership of "/var/ipfire/red".

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoconfigroot: Change ownership of "/var/ipfire/red" to nobody.
Stefan Schantl [Sun, 29 Nov 2020 10:52:17 +0000 (11:52 +0100)] 
configroot: Change ownership of "/var/ipfire/red" to nobody.

Otherwise the WUI is not allowed to put and release the nobeep file in
this folder and the desired functionality does not work.

Fixes #12385.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore153: Ship openvpn
Michael Tremer [Tue, 1 Dec 2020 16:12:43 +0000 (16:12 +0000)] 
core153: Ship openvpn

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoOpenVPN: Update to version 2.5.0
Erik Kapfer [Wed, 25 Nov 2020 22:26:03 +0000 (22:26 +0000)] 
OpenVPN: Update to version 2.5.0

Signed-off-by: Erik Kapfer <erik.kapfer@ipfire.org>
Tested-by: Adolf Belka <ahb.ipfire@gmail.com>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agologwatch: Disable iptables output in summary.dat, fixes #12533
Matthias Fischer [Thu, 26 Nov 2020 18:27:33 +0000 (19:27 +0100)] 
logwatch: Disable iptables output in summary.dat, fixes #12533

This patch disables the output of 'iptables' in 'summary.dat' by
modifying '/usr/share/conf/logwatch.conf'.

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore153: Ship knot
Michael Tremer [Fri, 27 Nov 2020 15:50:49 +0000 (15:50 +0000)] 
core153: Ship knot

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoknot: Update to 3.0.2
Matthias Fischer [Thu, 26 Nov 2020 17:36:53 +0000 (18:36 +0100)] 
knot: Update to 3.0.2

for details see:
https://www.knot-dns.cz/2020-11-11-version-302.html

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoghostscript: Update to 9.53.3
Matthias Fischer [Thu, 26 Nov 2020 17:34:23 +0000 (18:34 +0100)] 
ghostscript: Update to 9.53.3

For details see:
https://www.ghostscript.com/doc/current/History9.htm#Version9.53.3

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agocore153: Ship updated zone configuration page
Michael Tremer [Fri, 27 Nov 2020 15:49:03 +0000 (15:49 +0000)] 
core153: Ship updated zone configuration page

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agozoneconf.cgi: Add NIC selection highlighting
Leo-Andres Hofmann [Tue, 17 Nov 2020 06:29:04 +0000 (07:29 +0100)] 
zoneconf.cgi: Add NIC selection highlighting

This improves the usability of the zone configuration by marking assigned
NICs in the zone color. The highlighting is initially applied to the static
HTML output, and JavaScript is used to follow changes made by the user.

Signed-off-by: Leo-Andres Hofmann <hofmann@leo-andres.de>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agozoneconf.cgi: Improve CSS
Leo-Andres Hofmann [Tue, 17 Nov 2020 06:29:03 +0000 (07:29 +0100)] 
zoneconf.cgi: Improve CSS

- Add an element id so that the styling only affects the zone table
- Alternating row colors are now generated by CSS, remove unneeded Perl code

Signed-off-by: Leo-Andres Hofmann <hofmann@leo-andres.de>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agozoneconf.cgi: Make output HTML 5 standard compliant
Leo-Andres Hofmann [Tue, 17 Nov 2020 06:29:02 +0000 (07:29 +0100)] 
zoneconf.cgi: Make output HTML 5 standard compliant

This fixes two minor violations of the HTML standard:
- <a> elements may not contain nested <button> elements:
Replace the button with a simple hyperlink, because it was only used as a link anyway.

- "id" attributes may not contain whitespace:
Remove unneeded attribute, use hyphens instead of spaces.

Signed-off-by: Leo-Andres Hofmann <hofmann@leo-andres.de>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agozoneconf.cgi: Clean up HTML output
Leo-Andres Hofmann [Tue, 17 Nov 2020 06:29:01 +0000 (07:29 +0100)] 
zoneconf.cgi: Clean up HTML output

This adds missing brackets, cleans up the indentation and removes unnecessary CSS.

Signed-off-by: Leo-Andres Hofmann <hofmann@leo-andres.de>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolibloc: Import changes from upstream
Michael Tremer [Fri, 27 Nov 2020 15:46:39 +0000 (15:46 +0000)] 
libloc: Import changes from upstream

This fixes the segmentation fault on 32 bit systems.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agogdb: Build package to be available in the build environment
Michael Tremer [Fri, 27 Nov 2020 15:19:53 +0000 (15:19 +0000)] 
gdb: Build package to be available in the build environment

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agotransmission: update to 3.00
Arne Fitzenreiter [Tue, 24 Nov 2020 19:51:25 +0000 (20:51 +0100)] 
transmission: update to 3.00

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolibloc: Import latest changes from upstream
Michael Tremer [Thu, 26 Nov 2020 16:15:07 +0000 (16:15 +0000)] 
libloc: Import latest changes from upstream

This is now a unified patch instead of being split into
individual commits from upstream.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agoopenvpn: Actually apply configured parameters
Michael Tremer [Tue, 20 Oct 2020 13:28:25 +0000 (13:28 +0000)] 
openvpn: Actually apply configured parameters

OpenVPN is an absolute mess. The behaviour of configuration
parameters has been changed over the time; default values have been
changed over time; and it looks like nobody is actually testing
anything any more.

I have been spending hours today on figuring out why OpenVPN
is so damn slow. On a Lightning Wire Labs IPFire Mini Appliance
it achieves about 100 MBit/s in the default configuration when
"openssl speed -evp aes-256-gcm" achieves over 3.5 GBit/s.

Changing any of the cryptography parameters does not change
anything. Throughput remains around 100 MBit/s.

I finally set "cipher none" and "auth none" which disables
encryption and authentication altogether but does not increase
throughput. From here on it was absolutely clear that it was
not a crypto issue.

OpenVPN tries to be smart here and does its own fragmentation.
This is the worst idea I have heard of all day, because that job
is normally done best by the OS.

Various settings which allow the user to "tune" this are grossly
ineffective - let alone it isn't even clear what I am supposed
to configure anywhere. Setting "fragment 1500" weirdly still
does not convince openvpn to generate a packet that is longer
than 1400 bytes. Who'd a thunk?

There is a number of other parameters to set the MTU or which
are related to it (tun-mtu, link-mtu, fragment, mssfix).

On top of all of this we have two "bugs" in ovpnmain.cgi which
are being fixed in this patch:

1) mssfix can be configured by the user. However, we always
   enable it in openvpn. The default is on, we only add "mssfix"
   which simply turns it on.
   It is now being disabled when the user has chosen so in the
   web UI. I do not know if this is backwards-compatible.

2) We cap the MTU (tun-mtu) at 1500 bytes when fragment is being
   used. So it becomes pointless that the user can this and the
   user is not being made aware of this when they hit the save
   button.
   This was added when we added path MTU discovery. Since that
   did not work and was removed, we can remove this now, too.

I archived a solid 500-600 MBit/s of goodput with these settings:

* Disable mssfix
* Set "fragment" to 0
* Set MTU to 9000

I am sure the MTU could be further increased to have bigger packets,
but I did not test how badly this will affect latency of the tunnel.

OpenVPN seems to only be able to handle a certain amount of packets
a second - no matter what. With larger packets, the throughput of
the tunnel increases, but latency might as well.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Cc: Erik Kapfer <erik.kapfer@ipfire.org>
Cc: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
3 years agolibloc: Import changes from upstream
Michael Tremer [Wed, 25 Nov 2020 20:02:30 +0000 (20:02 +0000)] 
libloc: Import changes from upstream

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>