- Mar 19, 2014
-
-
Daniel Ehlers authored
On nodes with autoupdate disabled the cmdline parameter '-f' has no effect. But using the autoupdater for manual updates is quite handy.
-
Jan-Philipp Litza authored
-
- Mar 11, 2014
-
-
Matthias Schiffer authored
-
- Feb 19, 2014
-
-
Nils Schneider authored
This will free about 5 to 12 MB of RAM even on lightly used devices yielding plenty of RAM for autoupdate to succeed.
-
- Feb 11, 2014
-
-
Matthias Schiffer authored
-
- Feb 09, 2014
-
-
Nils Schneider authored
This makes gluon-autoupdater depend on coreutils-sha512sum when it's not included in busybox.
-
- Feb 06, 2014
-
-
Matthias Schiffer authored
-
- Feb 05, 2014
-
-
Matthias Schiffer authored
-
- Jan 21, 2014
-
-
Nils Schneider authored
This way we have a kind of load balancing among the mirrors.
-
Nils Schneider authored
This adds a list of known models to the readme.
-
- Jan 20, 2014
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Daniel Ehlers authored
Instead of a single url this patch allows to have a list of urls. So in case of network instability a router can still reach local mesh-cloud server to pull a update from. In this stage the autoupdater simply tries every mirror until one passes all tests.
-
Daniel Ehlers authored
This also removes the need for the cleanup function. Instead the cleanup code is moved in place.
-
Daniel Ehlers authored
Move building blocks of the update into seperate functions.
-
Matthias Schiffer authored
-
- Jan 19, 2014
-
-
Matthias Schiffer authored
-
Nils Schneider authored
-
Jan-Philipp Litza authored
The approach with awk's rand() wasn't really random between across devices: When srand() was called without arguments, time() was used as seed, which of course is the same on all devices when the script is called via cron at HH:00:00. This patch instead uses /dev/urandom as source of random (we don't need cryptographically strong random numbers, so urandom is just fine) but still uses awk for the comparison as busybox's ash cannot deal with floats in $(())
-
- Jan 17, 2014
-
-
Jan-Philipp Litza authored
-
- Jan 13, 2014
-
-
Nils Schneider authored
-
- Jan 12, 2014
-
-
Matthias Schiffer authored
-
Nils Schneider authored
Makes manifest.sample use the model instead of the board name as that is what the script actually expects. Also, a sample signature is added.
-
Nils Schneider authored
Recently the autoupdater contained a case statement to distinguish between TP-Link WDR3600 and TP-Link WDR4300. This was left over from previous development versions of autoupdater that relied on the board name instead of the model. It is thus no longer needed and be removed safely.
-
- Jan 04, 2014
-
-
Matthias Schiffer authored
-
- Nov 11, 2013
-
-
Nils Schneider authored
-
- Oct 02, 2013
-
-
Nils Schneider authored
-
Nils Schneider authored
It is now possible to specific multiple branches like this: config branch stable option url ... list pubkey ... ... config branch testing ... and select one in autoupdater.settings: config autoupdater settings option branch "stable"
-
Nils Schneider authored
-
- Sep 30, 2013
-
-
Nils Schneider authored
-
Nils Schneider authored
-
- Sep 29, 2013
-
-
Nils Schneider authored
-
Nils Schneider authored
-
Nils Schneider authored
-