- Jun 29, 2018
-
-
Matthias Schiffer authored
Using slashs instead of dots is a bit unexpected, and as long as we're not going for full-blown JSONPath, neither is more correct than the other.
-
- Apr 27, 2018
-
-
Matthias Schiffer authored
-
- Apr 01, 2018
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
- Mar 20, 2018
-
-
Martin Weinelt authored
-
Matthias Schiffer authored
-
- Jan 26, 2018
-
-
Matthias Schiffer authored
Based-on-patch-by:
lemoer <git@irrelefant.net>
-
Matthias Schiffer authored
-
Matthias Schiffer authored
Each domain is validated separately, preferring domain values to site values. Based-on-patch-by:
lemoer <git@irrelefant.net>
-
Matthias Schiffer authored
This does not do anything yet, as this_domain() is not implemented yet. Based-on-patch-by:
lemoer <git@irrelefant.net>
-
- Jan 24, 2018
-
-
Matthias Schiffer authored
scripts/filesize.sh doesn't follow symlinks. Fixes #1316
-
- Jan 19, 2018
-
-
Matthias Schiffer authored
-
Matthias Schiffer authored
-
Matthias Schiffer authored
In addition to significant internal differences in check_site_lib.lua (in particular unifying error handling to a single place for the upcoming multi-domain support), this changes the way fields are addressed in site check scripts: rather than providing a string like 'next_node.ip6', the path is passed as an array {'next_node', 'ip6'}. Other changes in site check scripts: * need_array and need_table now pass the full path to the sub fields to the subcheck instead of the key and value * Any check referring to a field inside a table implies that all higher levels must be tables if they exist: a check for {'next_node', 'ip6'} adds an implicit (optional) check for {'next_node'}, which allows to remove many explicit checks for such tables
-
Matthias Schiffer authored
The domain configs are not checked yet, and not used for anything. Based-on-patch-by:
lemoer <git@irrelefant.net>
-
Matthias Schiffer authored
These helpers are no-ops for now, until the actual multi-domain support is added.
-
- Dec 28, 2017
-
-
Matthias Schiffer authored
We would like to check the file size instead of downloading indefinitely. The file size is added in another copy of the manifest lines, which is ignored by older autoupdater implementations.
-
- Nov 23, 2017
-
-
Matthias Schiffer authored
Fixes #1262
-
- Oct 29, 2017
-
-
Matthias Schiffer authored
LEDE doesn't always notice that the metadata needs to be refreshed.
-
- Sep 07, 2017
-
-
Matthias Schiffer authored
As the default package list is now handled using the 'packages' directive, explicit wpad-mini removals in target definitions can be dropped.
-
- Sep 06, 2017
-
-
Matthias Schiffer authored
This, together with a new try_config directive, will allow checking the generic config and make it more flexible.
-
- Jul 09, 2017
-
-
Matthias Schiffer authored
To reduce the number of packages that need to be listed in GLUON_SITE_PACKAGES, this adds a new variable GLUON_FEATURES. Sets of packages are enabled automatically based on the combination of listed feature flags. Site-specified package feeds can provide their own feature flag definitions.
-
- Jun 13, 2017
-
-
Matthias Schiffer authored
-
- May 15, 2017
-
-
Matthias Schiffer authored
Fixes #1126
-
- May 02, 2017
-
-
Matthias Schiffer authored
Don't stop after the first error, as later error messages may make the cause of the error much clearer in some cases.
-
- Feb 24, 2017
-
-
Matthias Schiffer authored
The current autoupdater will only respect the last line for a given model name, so we can add SHA256 checksums as long as they occur before the corresponding SHA512 line.
-
- Feb 21, 2017
-
-
kb-light authored
-
- Feb 12, 2017
-
-
Matthias Schiffer authored
-
- Jan 28, 2017
-
-
kb-light authored
-
- Jan 27, 2017
-
-
Matthias Schiffer authored
Setting DEVICES will also suppress cleaning the package directory, improving incremental build speed.
-
- Jan 19, 2017
-
-
Matthias Schiffer authored
-
- Jan 18, 2017
-
-
Matthias Schiffer authored
-
- Dec 20, 2016
-
-
Matthias Schiffer authored
The default abbreviation length depends on factors like user configuration, git version and number of repository objects. Use unabbreviates IDs to make patch generation more reproducible.
-
- Oct 10, 2016
-
-
Matthias Schiffer authored
-
Jan-Tarek Butt authored
-
- Aug 27, 2016
-
-
Matthias Schiffer authored
-
- Aug 26, 2016
- Aug 12, 2016
-
-
Matthias Schiffer authored
-
- Aug 09, 2016
-
-
Matthias Schiffer authored
Switching branches and applying patches in the build repos will unnecessarily touch many files, causing rebuilds of packages that didn't really change; furthermore, it is filling the reflog with many entries. Don't ever switch to base branch in the build repos and apply patches in a temporary clone to avoid these issues. In addition, GPG signing is generally disabled in the build repos to override potential global configuration (as signing doesn't make sense and will slow down rebases).
-