- Apr 02, 2023
-
-
Florian Maurer authored
* add missing libelf-dev dependency (to build x86-64) * remove subversion dependency * add rsync dependency * add ecdsautils to docs
-
- Jan 20, 2023
-
-
Maciej Krüger authored
-
- Jan 15, 2023
-
-
Jan-Niklas Burfeind authored
- [Release notes](https://github.com/editorconfig-checker/editorconfig-checker/releases) - [Commits](https://github.com/editorconfig-checker/editorconfig-checker/compare/2.6.0...2.7.0 ) Signed-off-by:
Jan-Niklas Burfeind <git@aiyionpri.me>
-
Martin Weinelt authored
Co-authored-by:
Jan-Niklas Burfeind <git@aiyionpri.me> version bump to 2.6.0 aligned indentation
-
- Jan 10, 2023
-
-
Stefan Weil authored
Signed-off-by:
Stefan Weil <sw@weilnetz.de>
-
- Jan 03, 2023
-
-
Jan-Niklas Burfeind authored
to match the editorconfig awk code in contrib/sign.sh and contrib/sigtest.sh reformatted as gawk does
-
- Dec 18, 2022
-
-
Jan-Niklas Burfeind authored
-
Jan-Niklas Burfeind authored
-
- Nov 07, 2022
-
-
txt-file authored
`apt-get clean` clears out the local repository of retrieved package files. It removes everything but the lock file from /var/cache/apt/archives/ and /var/cache/apt/archives/partial/. Co-authored-by:
Vieno Hakkerinen <vieno@chemnitz.freifunk.net>
-
Grische authored
This updates the site.conf based on docs/site-example/site.conf for v2022.1
-
- Aug 30, 2022
-
-
Martin Weinelt authored
Updates the image to have a newer build environment, which is required for some of the maintainer scripts. Increases the image size from 414 to 545 MB.
-
- Jun 22, 2022
-
-
aiyion.prime authored
to prevent word splitting and globbing
-
- May 28, 2022
-
-
lemoer authored
Starting from OpenSSH 9.0p, scp started to use sftp in favor of the scp protocol by default. As dropbear in OpenWrt currently does not support sftp by default, we now use the fallback cli switch "-O" to use the scp protocol for scp.
-
- May 27, 2022
-
-
Matthias Schiffer authored
Do not fail the new check that good_signatures ≤ #pubkeys.
-
- May 21, 2022
-
-
lemoer authored
-
- Mar 23, 2022
-
-
Matthias Schiffer authored
The scripts directory contains most of our build system, so changing it should trigger a build of all targets.
-
- Jan 23, 2022
-
-
Matthias Schiffer authored
- Use printf instead of echo for better portability - Print whole path without reordering components - Deduplicate code
-
Matthias Schiffer authored
Iterating over all the package directories in the OpenWrt feed takes a while, even though it doesn't contain any upgrade scripts. Skip the whole directory.
-
- Jan 03, 2022
-
-
Matthias Schiffer authored
0.7.1 complains about unescaped backslashes in double quotes (which are intepreted by printf in the two affected places). While the warning was retired with shellcheck 0.7.2, it seems like a good idea to fix it anyways.
-
- Dec 21, 2021
-
-
Martin Weinelt authored
Using `make container` or, if you don't have automake/gmake on your host system, `./scripts/container.sh` will build an image for the current branch your are on and drop you into a shell running inside a container using that image. From there all tooling required to work on Gluon is available. Supports both podman (preferred) and docker.
-
- Sep 19, 2021
-
-
lemoer authored
-
- Sep 06, 2021
-
-
Martin Weinelt authored
-
- Aug 11, 2021
-
-
Martin Weinelt authored
This has become possible with OpenWrt 21.02 and while the Dockerfile already received that updated, we forgot to update the CI and the documentation.
-
- Aug 10, 2021
-
-
Martin Weinelt authored
Has gone unused for a while now and if it is needed again it can be retrieved from the history.
-
Martin Weinelt authored
-
- Jul 23, 2021
-
-
lemoer authored
v2: In contrast to the last patches, this is now built on top of ssh only, without using e.g. 9pfs. Furthermore it works also with arbitary remote hosts on any target/architecture. Also the scripts were renamed and moved to /scripts. The aim of this commit is to allow fast rebuild cycles during the development of gluon packages. Currently the following workflow can be used: # start a local qemu instance scripts/run_qemu.sh output/images/factory/[...].img # do your changes in the file you want to patch vi package/gluon-ebtables/files/etc/init.d/gluon-ebtables # rebuild and update the package scripts/push_pkg.sh package/gluon-ebtables/ # test your changes ... # do more changes ... # rebuild and update the package scripts/push_pkg.sh package/gluon-ebtables/ # test your changes ... (and so on...) Implementation details: - Currently this is based on ssh/scp. - Opkg is used to install/update the packages in the remote machine. Benefits: - This works with compiled and non-compiled packages. - This works with native OpenWrt and Gluon packages. - This even performs the check_site.lua checks as they are integrated as post_install scripts into the openwrt package. - It works for all architectures/targets.
-
- Jun 21, 2021
-
-
David Bauer authored
-
Martin Weinelt authored
The kernel build requires rsync.
-
Martin Weinelt authored
-
- May 01, 2021
-
-
David Bauer authored
Currently we do not perform CI firmware builds on the next-2102 branch. Build Gluon for all branches starting with "next" to increase the coverage of our build tests. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Apr 07, 2021
-
-
Vieno Hakkerinen authored
* apt is meant for user interactive usage. apt does not guarantee a stable CLI. * set DEBIAN_FRONTEND=noninteractive to tell apt-get that no user interaction is wanted
-
- Apr 05, 2021
-
-
Vieno Hakkerinen authored
apt does not have a stable CLI interface. Don't use it in scripts.
-
Martin Weinelt authored
-
Martin Weinelt authored
This reverts commit d9621048.
-
- Feb 15, 2021
-
-
David Bauer authored
ubuntu-latest is now assigned to Ubuntu 20.04. As we use custom apt sources for 18.04, pin to this version for now to fix the CI.
-
- Jan 02, 2021
-
-
Martin Weinelt authored
-
David Bauer authored
-
- Dec 19, 2020
-
-
Tim Gates authored
-
- Sep 18, 2020
-
-
David Bauer authored
The performance benefit the cache brought was due to a broken sources CDN mirror handling in OpenWrt. The cache brings no measurable performance benefit. Disable it to slim down the pipeline steps.
-
- Jul 24, 2020
-
-
David Bauer authored
This adds the ability to cache OpenWrt dependencies on a per-target base. Artifacts over 10MB are excluded, as GitHub imposes a limit of 5G of available space per repository cache. This affects mostly linux(-firmware) and gcc / gdb. The goal is to reduce the total amount of requests necessary to fetch dependencies.
-