- 08 Oct, 2019 1 commit
-
-
Stefano Babic authored
Under certain situations, systemd is waiting for a long time that SWUpdate stops. SWUpdate has in fact its own process control management to monitor its own processes and SIGTERM cannot be sent to the children by systemd. Add KillMode=mixed option to let SWUpdate to make its job: systemd will send SIGTERM just to SWUPdate's main process. Signed-off-by:
Stefano Babic <sbabic@denx.de> Signed-off-by:
Johannes Schrimpf <johannes.schrimpf@blueye.no>
-
- 18 Sep, 2019 1 commit
-
-
This includes the following changes: a8d4538 bootloader transaction marker: allow to disable globally via cmdline c3ef374 Change license for Logo e06c7d9 lua: export swupdate_progress_update 4f41d74 parser: allow skip for bootenv 6144c27 Stream the SWU in a file chosen in sw-description c533766 parser: added output attribute 3947e88 util: add macro to align a buffer a49c1d9 cpio: export get_cpiohdr function c704549 Add tests for the TLS code edd5691 bootloader: fix typo 911bf46 Add cpp guards in IPC interface d9a61e9 doc: fix WARNING: Title underline too short. 07bebd9 parser: support hook for bootloader entries 685ea77 doc: update talks list with LinuxLab 2018 Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
- 27 Aug, 2019 1 commit
-
-
Upgrading from v2.0.2 is highly recommended. See https://github.com/librsync/librsync/releases/tag/v2.1.0 Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
- 04 Aug, 2019 1 commit
-
-
As for RSA sign check if SWUPDATE_PASSWORD_FILE is set and use it to decrypt the private key and sign Signed-off-by:
Ayoub Zaki <ayoub.zaki@embexus.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-
- 29 Jul, 2019 2 commits
-
-
This includes the following changes: 9e121d4 uboot_env: fix print format of type size_t 6c623d1 uboot_env: add ubi volume support 8feae6a uboot_env: add a flag to manage device type 65ae5fe uboot_env: don't accept MTD_DATAFLASH and MTD_UBI_VOLUME 2c36d07 uboot_env: nand: fix return of devwrite a1744ab uboot_env: nand: fix return of devread Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
This includes the following changes: d3c0bfa Add mbedtls as an alternative SSL implementation 76f5e4b rdiff_handler: remove WARN in case of missing EOF 49354e8 rdiff_handler: fix compressed / encrypted delta 44a6d09 rdiff_handler: differentiate TRACE in fill_inbuffer 72be778 add attribute install-if-higher 54426aa handles: ubivol: add property auto-resize 439ca54 handlers: ubivol: create a function resize_volume 3917b1c swuforward: drop support for V1 Website 0e6a1bc hw compatibility check: add regexp support 4fc82ee swupdate: drop unnecessary strlen check c2ef97d parser: check_missing_hash: use flag NO_DATA_HANDLER 1ffdf8b swupdate: check_provided: use flag NO_DATA_HANDLER e7d22e7 handler: ubivol: set flag NO_DATA_HANDLER 940317f handlers: add a special handler flag NO_DATA_HANDLER 8c9618a rsa signature: add support of rsa-pss 77b05c5 Name of a running handler is never updated in the progress_msg 327a967 doc: Update sw-description documentation (remove ',' in the examples) 5a36f09 webserver: pass user_data to the upload handler in the case of an error d7424cb Add more config options to debian_defconfig 81ab86c parser: don't check hash for image of type ubiswap 467dd6e handlers: ubiswap: may swap several ubi volume ff17986 scripts: a file is no longer required 720cf6d travis: update to bionic Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
- 03 Jul, 2019 3 commits
-
-
This includes the following changes: 88de5d2 uboot_env: access_tostring: fix write once flag 41999c9 README: rework README file a0ec01c doc: add Buildroot support 5af2a3b uboot_env: fix comment typo 43d6707 uboot_env: remove <pthread.h> header file 6d2abc6 flags are not parsed when environment is loaded 728f047 uboot_env: fix compilation for glibc version >= 2.28 539796c uboot_env: fix build with musl libc 8c07bf0 License: add license file Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
Check if libwebsockets, uriparser & curl are required Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io> Tested-by:
Joris Offouga <offougajoris@gmail.com>
-
This includes the following changes: 9ce9434 Remove the superfluous salt parameter 8ef2946 tools: swupdate-sysrestart to restart system ecc9bf3 swuforward: rework to use new Website 7e696fc util: add function to get a substring from a string 2211234 Put the UDS in the directory pointed by TMPDIR d69ffc5 progress: allow to pass the UDS in the connection db80704 handlers: shell scripts: fix typo in postinstall function cc68fff configs: add a test config for ucfw handler c7dcf13 doc: handlers: ucfw: improve description f1c8fff /core/swupdate.c: dynamic memory allocation for downloader, suricatta and webserver options f811c91 u-boot: fix script format when !CONFIG_UBOOT_NEWAPI ee17493 Lua: fix segfault in image property handling Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
- 31 May, 2019 2 commits
-
-
This includes the following changes: 887e6e4 RFC: ubi: add support for atomic volumes rename 2504d4f ubivol_handler: always consider the 'static' flag 40f90c3 ubivol_handler: use rsvd_bytes instead of data_bytes 95a2b99 archive handler: set locale for libarchive Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
Stefano Babic authored
Signed-off-by:
Stefano Babic <sbabic@denx.de> Tested-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
- 17 May, 2019 2 commits
-
-
This includes the following changes: edb580a fw_printenv: set 'u-boot-initial-env' file as default d630076 fw_printenv: remove declaration in for loop Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
Signed-off-by:
Adrian Freihofer <adrian.freihofer@siemens.com>
-
- 30 Apr, 2019 4 commits
-
-
Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Update swupdate to 2019.04 and drop 2018.11 and related swupdate-legacy.inc. Signed-off-by:
Diego Rondini <diego.rondini@kynetics.com>
-
add a variable $SWUPDATE_MONGOOSE_EXTRA_ARGS to permit providing additional parameters (such as for overriding the port) to swupdate-mongoose. Signed-off-by:
Markus Klotzbuecher <markus.klotzbuecher@kistler.com>
-
The release mode allows to define 'NDEBUG' in order to not display "Environment OK, copy" on each call. Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io> Acked-by:
Stefano Babic <sbabic@denx.de> Tested-by:
Diego Rondini <diego.rondini@kynetics.com>
-
- 23 Apr, 2019 2 commits
-
-
Update to latest git version to include some important fixes. Signed-off-by:
Diego Rondini <diego.rondini@kynetics.com>
-
Use standalone libubootenv when CONFIG_UBOOT_NEWAPI is selected, otherwise stick to u-boot-fw-utils. Signed-off-by:
Diego Rondini <diego.rondini@kynetics.com> Acked-by:
Stefano Babic <sbabic@denx.de> Tested-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
- 18 Apr, 2019 2 commits
-
-
Inheriting allarch class instead of using PACKAGE_ARCH = "all" allows sstate to correctly track the package. Signed-off-by:
Jacopo Dall'Aglio <jacopo.dallaglio@kynetics.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Rename recipe from libuboot to libubootenv to respect project name. Signed-off-by:
Diego Rondini <diego.rondini@kynetics.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-
- 12 Apr, 2019 1 commit
-
-
Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io>
-
- 08 Apr, 2019 1 commit
-
-
The default systemd-tmpfiles configuration for the /tmp directory (tmp.conf) causes systemd-tmpfiles-clean.service to remove the folders /tmp/datadst and /tmp/scripts if they are not used for >=10 days. SWUpdate creates these directories on startup (swupdate_init) and assumes their existence on use. For this reason, an SWUpdate specific systemd-tmpfiles configuration is installed, in order to guarantee that the two directores above are preserved (only the folders, not their content). Signed-off-by:
Stefano Babic <sbabic@denx.de> Signed-off-by:
Simon Ausserlechner <simon.ausserlechner@siemens.com> Tested-by:
Austin Phillips <austin.phillips@planetinnovation.com.au>
-
- 04 Apr, 2019 2 commits
-
-
Removed unusued function fix_inittab_swupdate and its usage. Signed-off-by:
Diego Rondini <diego.rondini@kynetics.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Stefano Babic authored
This add a new conversion type (enc) to encrypt during the build an artifact. Add to your image recipe : IMAGE_FSTYPES += ".enc" SWUpdate supports encription of compressed images. You can add the FSTYPE to your last filesystem type, for example ".ext4.gz.enc" is a valid value. Signed-off-by:
Stefano Babic <sbabic@denx.de> Tested-by:
Austin Phillips <austin.phillips@planetinnovation.com.au>
-
- 18 Mar, 2019 1 commit
-
-
This commit introduces the PACKAGE_ARCH variable to force package to be machine-dependent. Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io> Acked-by:
Stefano Babic <sbabic@denx.de>
-
- 11 Mar, 2019 2 commits
-
-
Signed-off-by:
Pierre-Jean Texier <pjtexier@koncepto.io> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Stefano Babic authored
Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- 06 Mar, 2019 1 commit
-
-
Stefano Babic authored
Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- 30 Jan, 2019 1 commit
-
-
Stefano Babic authored
Variables are just matched one for each line in sw-description. The patch extend the behavior and searches recursively in each line for all matches of the substituion pattern @@variable@@. This adds supports for variable's flags, too. The following match is also resolved: @@variable[name-of-flag]@@ This is useful to evaluate SWUpdate's flags as the image extension. Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- 26 Dec, 2018 1 commit
-
-
Stefano Babic authored
Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- 17 Dec, 2018 2 commits
-
-
Stefano Babic authored
Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
update swupdate version 2018.03 -> 2018.11 Signed-off-by:
Parthiban Nallathambi <pn@denx.de>
-
- 28 Nov, 2018 1 commit
-
-
Stefano Babic authored
Even if the current check remind that a variable is maybe missing, there are use cases where it is useful to replace an empty variable. Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- 21 Nov, 2018 2 commits
-
-
Define virtual/initscripts-swupdate so that different packages can runtime provide (RPROVIDES) a different implementation. Rename existing implementation to initscripts-swupdate-usb. Signed-off-by:
Diego Rondini <diego.rondini@kynetics.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Stefano Babic authored
librsync is a library for calculating and applying network deltas, with an interface designed to ease integration into diverse network applications. Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- 22 Oct, 2018 1 commit
-
-
Signed-off-by:
Wojciech Slenska <wojciech.slenska@gmail.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-
- 05 Oct, 2018 1 commit
-
-
Signed-off-by:
Reto Schneider <reto.schneider@husqvarnagroup.com>
-
- 06 Sep, 2018 1 commit
-
-
For example, when putting the following content into a swupdate_git.bbappend, the most recent commit in master as of 2018-09-05 gets used: SRCREV = 'd8069ae82853c2dc6b8400a29ec51b1b556e4134' Signed-off-by:
Reto Schneider <code@reto-schneider.ch> Acked-by:
Stefano Babic <sbabic@denx.de>
-
- 27 Jul, 2018 1 commit
-
-
It's best practice in OE to have fixed revisions in _git recipes. The main reason is that AUTOREV requires a connection to the server during parsing. This will fail if no internet access is possible. If AUTOREV is desired it should be put in local.conf via: SRCREV_pn-PN = "${AUTOREV}" This patch replaces all current uses of AUTOREV with the latest available git revision. Signed-off-by:
Pascal Bach <pascal.bach@siemens.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-