Commit Graph

1954 Commits

Author SHA1 Message Date
Daniel Golle 8945a3f4d5 auc: send revision in update check
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-08 00:32:48 +01:00
Daniel Golle a903808e2c auc: adapt to server and ubus API
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-07 20:38:37 +01:00
Hannu Nyman f9270914ce Merge pull request #7985 from PeterFromSweden/telldus
telldus-core: Add new package.
2019-03-07 18:40:52 +02:00
Daniel Golle ceb39d08a0 Merge pull request #8356 from aparcar/asu-cert-server
attendedsyuspgrade-common: add key and set server
2019-03-07 15:15:08 +01:00
Daniel Golle d506fc2651 auc: remove left-over subtarget string
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-07 11:56:57 +01:00
Paul Spooren 54a2c8d087 attendedsyuspgrade-common: add key and set server
In collaboration with @dangowrt the server makes use of `ucert`.  Active
workers sign created firmware and clients check if the signature is
valid. Certs of *hacked* or inactive workers can be revoked.  Private CA
key is **not** stored on the upgrade server.

Only for devices already supporting ucert via firmware metadata.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-03-06 23:24:08 +01:00
Daniel Golle 8c30ddd9dc auc: more API updates
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-06 22:28:47 +01:00
Daniel Golle af68f43147 auc: sync with server API
Drop pre-ucert signature verification.
HTTPS is optional now as integrity can also be provided using ucert.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-06 15:22:48 +01:00
Daniel Golle f96a5706a0 pcsc-lite: update to version 1.8.24
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-02 21:55:04 +01:00
Daniel Golle 4f9d340677 cryptsetup: update to version 2.1.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-02 20:54:36 +01:00
Peter Liedholm 03f255c9f0 telldus-core: Add new package.
Signed-off-by: Peter Liedholm <PeterFromSwe884@gmail.com>
2019-03-01 21:19:45 +01:00
Hannu Nyman e85b349fcc Merge pull request #8244 from Cynerd/i2c-tools-rework-master
i2c-tools: rework package to use variants
2019-02-26 15:54:41 +02:00
Daniel Golle b03892468a Merge pull request #8265 from aparcar/fft-eval
fft-eval: add package
2019-02-25 13:08:38 +01:00
Yuhei OKAWA 48eadd2ffd open-vm-tools: Add new package open-vm-tools
Add new package,
open-vm-tools is Open Virtual Machine Tools for VMware guest OS

tested: OpenWrt master and 18.06.2 (x86_64) on ESXi 6.5, 6.7

Signed-off-by: Yuhei OKAWA <tochiro.srchack@gmail.com>
2019-02-25 13:47:01 +08:00
Karel Kočí 12caa41dd1 i2c-tools: rework package to use variants
Signed-off-by: Karel Kočí <cynerd@email.cz>
2019-02-23 23:11:03 +01:00
Paul Spooren 6ddfe18e31 fft-eval: add package
This program has been created to aid open source spectrum analyzer
development for Qualcomm/Atheros AR92xx and AR93xx based chipsets.

Find more information about the package here:
https://github.com/simonwunderlich/FFT_eval

This package is used in LibreMesh, however our CI doesn't support
multiple architecures as all LibreMesh code is lua. Adding this package
to the official repos allows us to offer it in our tool chain.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-02-21 08:56:43 +01:00
Rosen Penev 4be546f657 btrfs-progs: Several fixes
Remove LTO. It causes an increase in size.

Remove fsck.btrfs. It's just a script that says to run btrfs check.

Replace INSTALL_BIN with CP to avoid copying what should be a symlink.

Install libbtrfsutil. This is needed by a few of the tools.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-02-19 15:24:32 -08:00
Hannu Nyman 957e9bcf32 Merge pull request #8177 from neheb/ff
fio: Update to 3.13
2019-02-16 13:45:10 +02:00
Hannu Nyman 43720d2102 Merge pull request #8163 from diizzyy/bash-patches
utils/bash: Import upstream patches for 5.0
2019-02-16 10:22:37 +02:00
Hannu Nyman 0745dc5d6c Merge pull request #8220 from mstorchak/smartmontools-drivedb
smartmontools: move drive database to a separate packege
2019-02-15 18:00:02 +02:00
Maxim Storchak 5ae0c32a9c smartmontools: move drive database to a separate packege
By default the database of the known drives is compiled into smartctl and smartd.
These tools also support loading external database from /usr/share/smartmontools/drivedb.h.
This changeset splits moves the database to a separate package
which allows to save some flash space and RAM for those for whom
generic S.M.A.R.T. attributes are enough.

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2019-02-14 22:01:51 +02:00
Hannu Nyman 4b6af70915 Merge pull request #8066 from neheb/patch-5
tar: Update to 1.31
2019-02-14 18:29:36 +02:00
Hannu Nyman b4c129f81d Merge pull request #7674 from neheb/task
taskwarror: Update to 2.5.1
2019-02-13 22:11:35 +02:00
Rosen Penev 75f6c482ad fio: Update to 3.13
Added -Wl,--gc-sections for smaller size.

Removed TARGET_CFLAGS as there is no difference in size.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-02-12 11:27:43 -08:00
Jeffery To da2974620e rtl-ais: Update init script
This replaces the use of uci_validate_section() with
uci_load_validate(), which removes the need to declare local variables
for every config option.

This also fixes some space-indented lines to use tabs.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-02-12 18:03:20 +00:00
Hannu Nyman 66e68603f3 Merge pull request #8185 from micmac1/maria-10222
mariadb: update to 10.2.22 + clean up shared lib deps
2019-02-12 19:31:33 +02:00
Ted Hess 96921a2e7f Merge pull request #8159 from neheb/xz
xz: Compile with PIC to fix linking errors
2019-02-12 10:52:32 -05:00
Sebastian Kemper 874701cdab mariadb: bump to 10.2.22
From upstream release notes:

- Backport Information Schema CHECK_CONSTRAINTS Table.
- MDEV-17475: Maximum value of table_definition_cache is now 2097152.
- InnoDB ALTER TABLE fixes: MDEV-16499, MDEV-18186, MDEV-18237, MDEV-18222,
  MDEV-18256, MDEV-18016, MDEV-16849
- Mariabackup fixes: MDEV-18185, MDEV-18201, MDEV-18194
- Galera crash recovery fix: MDEV-15740
- Encryption fixes: MDEV-18129, MDEV-18183, MDEV-18279
- Fixes for the following security vulnerabilities:
  - CVE-2019-2510
  - CVE-2019-2537

OpenWrt notes:
- OpenSSL patch dropped as issue fixed upstream

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-02-11 21:49:22 +01:00
Sebastian Kemper f4fda3f7f6 mariadb: fix libmariadb depends
The shared library does not depend on libatomic nor libstdcpp anymore.
This is very good news for the users of said lib.

This commit updates the depends accordingly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-02-11 21:44:42 +01:00
Hannu Nyman 20aae8b5a5 Merge pull request #8164 from diizzyy/patch-6
bluez: Cosmetic fixes
2019-02-10 14:42:24 +02:00
Rosen Penev a03aacd97b taskwarrior: Update to 2.5.1
Makefile adjustments for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-02-09 09:54:58 -08:00
Daniel Engberg aa1d7d134c utils/bash: Import upstream patches for 5.0
Source:
ftp://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-001
ftp://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-002

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2019-02-09 13:41:43 +00:00
Hannu Nyman a4ebdf389c Merge pull request #7823 from BKPepe/owfs3.2p3
owfs: update to version v3.2p3
2019-02-09 14:41:20 +02:00
Daniel Engberg e39ae54762 bluez: Cosmetic fixes
Use $(INSTALL_BIN) instead of $(CP) when installing binaries

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2019-02-09 13:01:56 +01:00
Rosen Penev ea5f175f44 xz: Compile with PIC to fix linking errors
While researching CircleCI build failures, I came across a linking error
relating to liblzma, where ld instructs to recompile with fPIC.

Unfortunately, this increases filesize. Added some configure flags to try
to mitigate is somewhat.

Removed maintainer as he is no longer active.

Added PKG_CPE_ID for proper CVE tracking.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-02-09 00:23:36 -08:00
Daniel Golle 243b06bef5 Merge pull request #7631 from neheb/patch-1
cryptsetup: replace libgcrypt with AFALG and remove OpenSSL variant
2019-02-08 14:12:00 +01:00
Paul Spooren 6f5fabc5c8 prometheus: update to 2.7.1
Signed-off-by: Paul Spooren <mail@aparcar.org>
2019-02-04 10:11:14 +01:00
Rosen Penev 4815585a3b cryptsetup: Remove OpenSSL variant
OpenSSL is only used for hashing while being a huge dependency (689.4KB
for mips_24kc.

Cryptsetup also supports and recommends argon2 for hashing, which is not
provided by OpenSSL.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-01-31 20:10:08 -08:00
Rosen Penev 685ca41089 cryptsetup: Replace libgcrypt with AFALG
Add several configure arguments to speed up build time.

Switch from using libgcrypt to using the kernel directly.

This has a number of benefits including smaller size and faster speed. It
also allows selection of desired crypto primatives instead of having all
of them.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-01-31 20:10:08 -08:00
Josef Schlehofer b3fa670156 owfs: update to version v3.2p3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-31 05:23:31 +01:00
Moritz Warning 77a1312262 device-observatory: Specify libmicrohttpd dependency
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-01-29 12:45:46 +01:00
Daniel Golle 1db9c7abb9 cryptsetup: update to version 2.0.6
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-29 09:48:55 +01:00
Rosen Penev ffec2cdfbf tar: Update to 1.31
Fixes CVE-2018-20482

Added PKG_BUILD_PARALLEL for faster compilation.

Added PKG_CPE_ID for proper CVE tracking.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-01-28 16:45:58 -08:00
Rosen Penev 71b6d908ad btrfs-progs: Update to 4.20.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-01-27 15:32:04 -08:00
Sebastian Kemper db9ceb300b mariadb: bump to 10.2.21
Version bump. Adds new upstream plugin caching_sha2_password.so to the
client lib package.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-01-27 16:26:54 +01:00
Sebastian Kemper 9c56b2de11 mariadb: move 50-client.cnf to lib pkg
50-client.cnf is used by the client library, so it should be installed
with the library. This commit moves the configuration file to the
correct package and updates its depend (50-client.cnf is sourced by
my.cnf from mariadb-common).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-01-27 16:20:20 +01:00
champtar ddea6e79ca Merge pull request #7813 from pm73/master
prometheus-node-exporter-lua: change network metric type to counter
2019-01-27 07:52:02 -05:00
Hannu Nyman 0878993e26 Merge pull request #7991 from neheb/pci2
pciutils: Update to 3.6.2
2019-01-27 12:19:06 +02:00
Hannu Nyman ceada9ba26 Merge pull request #7776 from neheb/patch-15
lvm2: Update to 2.03.02
2019-01-27 12:13:05 +02:00
Hannu Nyman f1561b309d Merge pull request #7833 from neheb/m
mariadb: Fix compilation without deprecated OpenSSL APIs
2019-01-27 12:04:54 +02:00