Commit Graph
100 Commits
Author SHA1 Message Date
Daniel Golle 758b368985 gnunet: update to 0.11.5
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-06-08 14:05:19 +02:00
Daniel Golle fb2eb966c2 gnurl: update to 7.65.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-06-08 14:05:19 +02:00
Daniel Golle 6a8bf63004 postgresql: update ot version 9.6.13
Fixes CVE-2019-10129: Memory disclosure in partition routing
Does **NOT** fix CVE-2019-9193 which PostgreSQL doesn't consider a
security issue, see [1].

[1]: https://www.postgresql.org/about/news/1935/

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-05-18 19:09:21 +02:00
Daniel Golle 1f4df64f6a gnunet: update to v0.11.4 and clean-up packaging
gnunet-reclaim-sqlite is no more in 0.11.4.
Also remove duplicate files also contained in gnunet-utils package.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-05-14 02:58:25 +02:00
Daniel Golle 8199a4b8ab gawk: update to version 5.0.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-05-10 23:40:36 +02:00
Daniel Golle 8849bf6fa4 Werkzeug: update to version 0.15.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-05-10 23:36:49 +02:00
Daniel Golle 00175b4fa4 pcsc-tools: update to version 1.5.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-05-10 23:36:49 +02:00
Daniel Golle 9cd172336d pcsc-lite: update to version 1.8.25
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-05-10 23:36:49 +02:00
Daniel Golle b21fa2ef5b libp11: update to version 0.4.10
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-05-10 23:15:36 +02:00
Daniel Golle ce32209685 gnurl: update to version 7.64.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-05-10 22:36:51 +02:00
Daniel Golle f70364df8b collectd: backport modbus improvements
* 938897a2 Add scale and shift to modbus plugin
 * 60280b80 correcting all the wrongs
 * a00ab529 Add support for RS485 to modbus plugin

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-04-14 03:18:24 +02:00
Daniel Golle 3f808eb628 libmodbus: backport RS485 fixes
Import two patches from upstream in order to fix Modbus-RTU over RS485:
 1c5d969 Only set SER_RS485_ENABLED bit of existing RS485 settings
 91a1d74 Oops fix OR on RS485 settings (1c5d969)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-04-11 15:17:52 +02:00
Daniel Golle 81b1e6b45c gnunet: update to v0.11.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-04-09 15:41:56 +02:00
Daniel Golle 29bd05ecd4 gnunet: update to v0.11.2
merged gnunet-peerstore into gnunet package.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-04-05 16:07:43 +02:00
Daniel Golle a258aa1cbe tar: update to version 1.32
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-10 21:37:01 +01:00
Daniel Golle c13ae5ba28 asu: improve packaging
* use gunicorn instead of Flask for main server threads
 * generate and deploy random database password
 * provide distribution files

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-08 04:26:31 +01:00
Daniel Golle 31950ff200 asu: add attended sysupgrade server package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-08 03:36:25 +01:00
Daniel Golle 17835f4b04 Flask: now depends on python3-setuptools
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-08 02:03:16 +01:00
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
Daniel Golle 2d1694ff7c postgresql: add HOST_BUILD_DEPENDS:=zlib/host
spotted on buildbot trying postgresql/host build:
configure: error: zlib library not found

Fix this by adding zlib/host to HOST_BUILD_DEPENDS.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-07 13:06:26 +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
Daniel Golle 7831fb63bd libgabe: update to shared library version
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-06 22:28:47 +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 78adac5930 gnurl: update to version 7.64.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-06 01:43:09 +01:00
Daniel Golle 993d0414f7 python-gnupg: update to version 0.4.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-02 23:20:10 +01:00
Daniel Golle d898a8ac1f pyodbc: update to version 4.0.26
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-02 23:10:46 +01:00
Daniel Golle c843d478f5 MarkupSafe: update to version 1.1.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-02 22:46:54 +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 6709d9b82e libextractor: update to version 1.9
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-02 21:51:58 +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
Daniel Golle fe6597dd76 postgresql: update to version 9.6.12
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-02 20:42:58 +01:00
Daniel Golle 1c658e5f30 gnunet-secushare: auto-configure database backend
Import uci-defaults scripts to auto-set psycstore database backend.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-03-02 20:22:25 +01:00
Daniel Golle 6f1ab57e49 gnunet-fuse: add package
GNUnet component to mount GNUnet filesystems via FUSE

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-02-28 19:58:26 +01:00
Daniel Golle 24b2e14adc gnunet-secushare: add package
Not-very-useful-yet GNUnet components for secushare.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-02-28 19:58:26 +01:00
Daniel Golle 77191eddb6 gnunet: GNUnet v0.11 release
Switch to v0.11 release sources (plus patches to still get it to build)
gnunet-social was out-sourced into a separate repository and hence
new OpenWrt package gnunet-secushare.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-02-28 19:58:26 +01:00
Daniel Golle 58f1de60f8 libudev-fbsd: update to git source as of 2017-12-16
Remove patches 001-fix-unused.patch and 002-replace-nitems.patch,
similar fixes to make libudev-fbsd compile were applied upstream.
Refresh remaining patches.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-02-09 18:25:24 +01:00
Daniel Golle 1d5af8f9e5 gnunet: fix PKG_MIRROR_HASH
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-31 14:25:30 +01:00
Daniel Golle a50f269411 libextractor: fix PKG_HASH
Instead of libextractor-1.8.tar.gz, the SHA-256 sum of
libextractor-1.8.tar.gz.sig was entered by accident.
Fix that.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-31 04:20:31 +01:00
Daniel Golle effc8b5bf8 gnunet: update to source to 20190128
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-29 09:48:55 +01:00
Daniel Golle 52b79a5d6d opentracker: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-29 09:48:55 +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
Daniel Golle a3c9d55991 debootstrap: update to version 1.0.110~bpo9+1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-29 09:44:40 +01:00
Daniel Golle 1a23de5db1 libextractor: update to version 1.8
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-29 09:44:40 +01:00
Daniel Golle d34eda7332 gnurl: update to version 7.63.0
Move back to use release tarball.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-29 09:44:40 +01:00
Daniel Golle 0b548cb73d gnunet: adapt uci-defaults to renamed namestore-flat -> -heap
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-10-25 00:55:18 +02:00
Daniel Golle 1459c35137 gnunet: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-10-21 20:40:55 +02:00
Daniel Golle 7cdbb75699 gnurl: build without libpsl
Make sure gnURL doesn't link against libpsl.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-10-01 02:18:15 +02:00
Daniel Golle ad66447b4e ola: depend on libftdi1
Building against libftdi1 can't be avoided in the presence of libftdi1
headers apparently. As it might be useful for some DMX adapters and
such, depend on libftdi1 from now on.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-09-30 23:08:05 +02:00
Daniel Golle af06f6fd52 gnurl: update to version 7.61.1
No release tarball has been published yet, use v7.61.1 git tag instead.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-09-30 23:02:44 +02:00
Daniel Golle b5b271a396 gnunet: update to gnunet 0.11 release candidate source as of 20180929
* break-out basic TCP and UDP transports
 * add xt and xu experimental transports
 * add zoneimport tool
 * add abe, credential and reclaim components to gnunet-social package
 * add new REST plugins

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-09-30 17:56:43 +02:00
Daniel Golle 04eb431cbe libgabe: add package
only static library builds for now, seems to be sufficient for GNUnet.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-09-30 17:56:43 +02:00
Daniel Golle 4c5d254586 libpbc: add new package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-09-30 17:56:43 +02:00
Daniel Golle f2ef609821 ola: enable and ship web stuff
Make OLA more useful for untrained users which depend on the built-in
webserver. We may split the ola package into smaller parts to allow
not having web-stuff in case this breaks the space-constraints for some
users.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-06-23 11:04:24 +02:00
Daniel Golle c10b5a3ff7 ola: implement Host/Install for ola_protoc_plugin
Should fix build with SDK on buildbots.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-06-21 11:55:02 +02:00
Daniel Golle abdbf50221 ola: update to 0.10.6, fix build with recent protobuf
Recent protobuf requires C++11 while OLA was forcing C++98 in order
to keep using auto_ptr without getting warnings... Use gnu++11 to make
everyone happy and live with the warnings about auto_ptr being
deprecated.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-06-20 22:00:32 +02:00
Daniel Golle 4dcd1d4d07 gnunet: update to 0.12 pre-release snapshot
GNUnet licence changed to AGPL-3.0.
Happy pre-release testing ;)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-06-10 21:09:07 +02:00
Daniel Golle edd002dc3f gnurl: depend on libidn2 instead of libidn
Package configure script decided to use libidn2 already now that it
became available. This triggered a dependency error:
Package libgnurl is missing dependencies for the following libraries:
libidn2.so.0

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-04-20 22:55:37 +02:00
Daniel Golle 3c7d2ae182 inotify-tools: add packages
Add packages for inotifywait, inotifywatch and libinotifytools.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-04-15 22:53:27 +02:00
Daniel Golle a7a02b4d87 auc: always send version when requesting image
Fixes #5799

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-03-23 01:53:09 +01:00
Daniel Golle 59ec4cc5d7 collectd: modbus: backport support for little-endian values
Support for little-endian word-order of 32-bit fields was added
upstream recently. Import the corresponding PR
https://github.com/collectd/collectd/pull/2660
into a local patch and bump package release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-02-28 12:51:28 +01:00
Daniel Golle 8162fecb37 auc: update to version 0.0.9
* use full package list when checking for upgrades
 * verify sha256sums and usign signature of sha256sums.sig
 * introduce '-c' option to only check if system is up-to-date
 * introduce '-F' option to ignore the signature verification result
 * return -1 on locally caused and -2 on server-side errors
 * don't include locally appended attributes in debug output of a
   server reply
 * output bug report note on 412 target not found
 * use content-length header instead of filesize field in JSON content
 * suppress duplicate error messages
 * drop unused attributes
 * make debug messages optional at compile-time

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-02-23 00:51:18 +01:00
Daniel Golle 4cf0f36ca6 gnunet: update sources
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-02-07 20:57:33 +01:00
Daniel Golle e1f66e0ee7 gnunet: update sources
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-18 19:49:57 +01:00
Daniel Golle cf296664fe postgresql: update to version 9.6.6
Fixes CVE-2017-12172, CVE-2017-15098 and CVE-2017-15099.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-05 02:12:24 +01:00
Daniel Golle 072d43f6be lvm2: update to version 2.02.177
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-05 02:12:24 +01:00
Daniel Golle f56fc5754c pcsc-lite: update to version 1.8.23
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-05 02:12:24 +01:00
Daniel Golle cfd9f621f6 gnurl: update to version 7.57.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-04 23:59:34 +01:00
Daniel Golle a6991e7962 gnunet: update to post-34C3 git head
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2018-01-01 00:41:14 +01:00
Daniel Golle 499536b1ac ola: improve init script
Drop now unneeded dependency on sudo.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-12-23 00:00:33 +01:00
Daniel Golle 9c1b1b396e gnunet: update to git snapshot 2017-12-19
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-12-21 06:06:57 +01:00
Daniel Golle b514587011 auc: update to version 0.0.8
* fix multiple read_data_cb calls from uclient, otherwise hickups
   happend when receiving a large JSON reply
 * add minimal help message (-h)
 * pretify package update output
 * fix infinite retry of upgrade-check which happened in some cases
 * add sleep in case of check-request retry
 * lots of cosmetics

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-30 02:33:13 +01:00
Daniel Golle 19653e57bf auc: update to version 0.0.7
* implement using GET instead of POST requests when waiting for image

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-26 18:25:07 +01:00
Daniel Golle 78c699daa6 auc: update to version 0.0.6
* handle newly introduced 'initialize' server status
 * cosmetics

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-24 17:24:16 +01:00
Daniel Golle 7620a0d60c auc: update to version 0.0.5
* use HTTP headers to know ImageBuilder status and queue position
 * use pretty (ie. indented) JSON output for debugging

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-23 18:56:58 +01:00
Daniel Golle dbcfa1618e auc: update to version 0.0.4
* implement '-d' cmdline option to output json requests
 * switch to new server API
 * implement upgrade_packages

Read upgrade_packages UCI option and ask for either only release
upgrades or also builds based on updated packages depending on whether
upgrade_packages is '0' or '1'.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-23 18:01:13 +01:00
Daniel Golle 68ae65f3bc auc: be a bit more verbose
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 01:49:04 +01:00
Daniel Golle 3afbfa90e5 rpcd-mod-packagelist: remove package
The functionality provided by this package is now provided by the
rpcd-mod-rpcsys package.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 01:49:04 +01:00
Daniel Golle a4d6143514 attendedsysupgrade-common: deprecate rpcd-mod-packagelist
rpcd-mod-packageslist is now integrated in rpcd-mod-rpcsys since
commit 49fde37@lede-project/source.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 01:49:04 +01:00
Daniel Golle 123ddf66ae auc: small improvements
Detect if calling rpc-sys packagelist fails due to the method not
being provided by rpcd.
Mark package as experimental.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-13 00:39:46 +01:00
Daniel Golle 95d96a360f auc: add new package
The Attended sysUpgrade CLI is a full-featured client for the
attended-sysupgrade service which works directly on the target device.
It requires libustream-ssl as well as at least the CA certificate
needed to contact the sysupgrade server.

It has only been tested briefly and is by no means ready for
production!

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-12 23:33:15 +01:00
Daniel Golle 4be3935a6f gnunet: update to recent git snapshot
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-09 17:25:05 +01:00
Daniel Golle 395d5ece4f postgresql: update to version 9.6.5
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle 643a2aa3fe libextractor: update to version 1.6
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle 347c563c32 opensc: update to version 0.17.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle a6ecd386dc libp11: update to version 0.4.7
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle d81cf8f228 glpk: update to version 4.63
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle 3062af441a gawk: update to version 4.2.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle f0806ab416 debootstrap: update to version 1.0.92
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle d947a6cd79 lvm2: update to version 2.02.176
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle d7253f8bcb pyodbc: update to version 4.0.21
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle c7602c74bb gnurl: update to version 7.56.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-11-07 01:30:02 +01:00
Daniel Golle 39f9fc4e48 gnunet: update git snapshot
Start building with testing enabled as a preparation to eventually
packaging the testbed components.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-10-05 15:40:29 +02:00
Daniel Golle 585385a8d0 gnurl: update to version 7.55.1-4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-10-05 15:40:03 +02:00
Daniel Golle 34344fe520 psqlodbc: require unixodbc host build
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-08-30 19:44:37 +02:00
Daniel Golle b8f0e2ca38 unixodbc: fix host build
Fixed #4705

Reported-by: Michael Braun <michael-dev@fami-braun.de>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-08-30 19:27:40 +02:00
Daniel Golle da2cc49d29 gnurl: update to version 7.55.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-08-15 02:24:53 +02:00
Daniel Golle 1b6e716edb python-gnupg: switch to python-gnupg 0.4.1
Aparently there are two python gnupg wrappers around
https://pypi.python.org/pypi/python-gnupg/
and
https://pypi.python.org/pypi/gnupg/

We used to package the latter, now we switched to the prior.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-08-14 18:59:13 +02:00
Daniel Golle 4cbd03a097 postgresql: update to version 9.6.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-08-14 17:27:30 +02:00