summaryrefslogtreecommitdiff
path: root/system.c
Commit message (Expand)AuthorAgeFilesLines
* procd: add full service shutdown prior to sysupgradeJohn Crispin2021-11-231-0/+3
* system: add diskfree infos to ubusFlorian Eckert2021-11-231-0/+30
* system: fix issues reported by CoverityDaniel Golle2021-08-151-1/+5
* system: make rootfs type accessible through board callDaniel Golle2021-08-131-3/+72
* system: expose if system was booted from initramfsDaniel Golle2021-02-231-0/+9
* cosmetics: provide compatible system info on Aarch64Daniel Golle2021-02-131-0/+8
* system: watchdog_set: fix misleading indentationPetr Štetiar2020-01-051-1/+1
* system: sysupgrade: fix possibly misleading errorPetr Štetiar2020-01-051-0/+6
* system: sysupgrade: rework firmware validationPetr Štetiar2020-01-051-47/+124
* system: fix failing image validation due to EINTRPetr Štetiar2020-01-051-0/+3
* system: sysupgrade: close input side of pipe before readingDustin Lundquist2019-11-041-2/+3
* procd: Add cached and available to memory tableZachary Cook2019-10-171-0/+29
* system: Fix possible integer overflowsHauke Mehrtens2019-09-191-6/+12
* system: sysupgrade: send reply on errorRafał Miłecki2019-09-161-4/+21
* system: refuse sysupgrade with backup if it's unsupportedRafał Miłecki2019-09-161-1/+7
* sysupgrade: support "backup" attributeRafał Miłecki2019-09-111-0/+3
* system: fix uninitialized variables in firmware validation codeRafał Miłecki2019-09-051-1/+2
* system: reject sysupgrade of invalid firmware images by defaultRafał Miłecki2019-09-041-0/+5
* system: reject sysupgrade of broken firmware imagesRafał Miłecki2019-09-041-0/+26
* system: add "validate_firmware_image" ubus methodRafał Miłecki2019-09-041-0/+113
* system: support passing "options" to the "sysupgrade" ubus methodRafał Miłecki2019-08-221-1/+4
* watchdog: improve seting watchdog timeout and frequencyHans Dedecker2018-11-081-1/+2
* procd: Add cpu string to board detectionChris Blake2018-10-111-0/+1
* system: return ubus error when sysupgrade_exec_upgraded() has failedMatthias Schiffer2017-07-201-1/+3
* watchdog: add support for starting/stopping kernel watchdogHans Dedecker2017-06-221-0/+6
* system: introduce new attribute board_nameDaniel Golle2017-06-191-1/+35
* system: return legacy board nameDaniel Golle2017-06-081-1/+1
* init: add support for sysupgrades triggered from preinitMatthias Schiffer2017-05-291-31/+4
* Remove code that has become unnecessary after sysupgrade changesMatthias Schiffer2017-05-291-12/+0
* upgraded: add support for passing a "command" argument to stage2Matthias Schiffer2017-05-291-3/+7
* upgraded: link dynamically, chroot during execMatthias Schiffer2017-05-291-6/+19
* system: always support staged sysupgradeMatthias Schiffer2017-05-291-18/+13
* system: add reboot method to system ubus objectRafał Miłecki2016-07-061-0/+10
* system: fix localtime value in ubus info method outputRafał Miłecki2016-07-051-1/+1
* add ifdefs to make system.c compile on non-linux systemsFelix Fietkau2016-03-051-5/+12
* system: fix undefined behavior in wdt offline checkAlexander Couzens2015-10-031-1/+1
* Attempt to deal gracefully with allocation failures.Juliusz Chroboczek2015-07-061-0/+5
* system: increase memory field sizes to 64bitJo-Philipp Wich2015-01-151-6/+6
* system: attempt to parse /proc/device-tree/modelJo-Philipp Wich2015-01-151-1/+2
* system: improve system name detectionJo-Philipp Wich2015-01-151-2/+8
* system.c: parse quoted version info from /etc/openwrt_releaseFelix Fietkau2014-07-301-10/+39
* rename the folder option to pathJohn Crispin2014-06-161-6/+6
* only add the nandupgrade method when /sbin/upgraded existsJohn Crispin2014-06-111-0/+6
* add upgraded support for nand flashingJohn Crispin2014-06-101-0/+45
* fix copy paste errorJohn Crispin2013-12-091-1/+1
* add a event broadcast functionJohn Crispin2013-11-181-0/+23
* debloat and reorganize codeJohn Crispin2013-11-151-6/+0
* the automatic service restart should not happen during sysupgradeJohn Crispin2013-11-081-0/+4
* add a ubus handler that allows sending signals to processesJohn Crispin2013-09-031-1/+31
* remove superflous defineJohn Crispin2013-07-081-2/+0