forked from openwrt/openwrt
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit dacbe26
Showing
9,825 changed files
with
1,738,725 additions
and
0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
{ | ||
"name": "CI build container", | ||
"image": "ghcr.io/openwrt/buildbot/buildworker-v3.8.0:v9", | ||
"features": { | ||
}, | ||
"remoteUser": "buildbot", | ||
"customizations": { | ||
"vscode": { | ||
"extensions": ["ms-vscode.cpptools", "plorefice.devicetree"] | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
* -text |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
custom: [ 'https://openwrt.org/donate' ] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,93 @@ | ||
name: Bug report | ||
description: Create a bug report to help us improve | ||
labels: | ||
- bug | ||
body: | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: Describe the bug | ||
description: A clear and concise description of the bug. | ||
validations: | ||
required: true | ||
- type: input | ||
id: version | ||
attributes: | ||
label: OpenWrt version | ||
description: | | ||
The OpenWrt release or commit hash where this bug occurs (use command below). | ||
```. /etc/openwrt_release && echo $DISTRIB_REVISION``` | ||
validations: | ||
required: true | ||
- type: input | ||
id: release | ||
attributes: | ||
label: OpenWrt release | ||
description: | | ||
The OpenWrt release or commit hash where this bug occurs (use command below). | ||
```. /etc/openwrt_release && echo $DISTRIB_RELEASE``` | ||
validations: | ||
required: true | ||
- type: input | ||
id: target | ||
attributes: | ||
label: OpenWrt target/subtarget | ||
description: | | ||
The OpenWrt target and subtarget where this bug is observed (use command below). | ||
```. /etc/openwrt_release && echo $DISTRIB_TARGET``` | ||
validations: | ||
required: true | ||
- type: input | ||
id: device | ||
attributes: | ||
label: Device | ||
description: | | ||
The device exhibiting this bug (if unsure, use command below). | ||
```cat /tmp/sysinfo/model``` | ||
validations: | ||
required: true | ||
- type: dropdown | ||
id: image_kind | ||
attributes: | ||
label: Image kind | ||
options: | ||
- Official downloaded image | ||
- Self-built image | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: reproduce | ||
attributes: | ||
label: Steps to reproduce | ||
description: Steps to reproduce the reported behaviour. | ||
- type: textarea | ||
id: behaviour | ||
attributes: | ||
label: Actual behaviour | ||
description: A clear and concise description of what actually happens. | ||
- type: textarea | ||
id: expected | ||
attributes: | ||
label: Expected behaviour | ||
description: A clear and concise description of what you expected to happen. | ||
- type: textarea | ||
id: additional | ||
attributes: | ||
label: Additional info | ||
description: Add any additional info you think might be helfpul. | ||
- type: textarea | ||
id: diffconfig | ||
attributes: | ||
label: Diffconfig | ||
description: | | ||
In case of a self-built image, please attach diffconfig. | ||
```./scripts/diffconfig.sh``` | ||
render: text | ||
- type: checkboxes | ||
id: terms | ||
attributes: | ||
label: Terms | ||
description: By submitting this issue, you agree to the terms below. | ||
options: | ||
- label: I am reporting an issue for OpenWrt, not an unsupported fork. | ||
required: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
blank_issues_enabled: false | ||
contact_links: | ||
- name: Feature request | ||
url: https://forum.openwrt.org/c/feature-requests | ||
about: The OpenWrt project relies on volunteers. While we appreciate feature requests, we might lack the manpower to handle them. Ideally, you get familiar with the codebase and attempt to contribute the feature yourself. We recommend to post in the forum, as this is the most likely place to receive feedback on feature requests. | ||
- name: OpenWrt community | ||
url: https://openwrt.org/contact | ||
about: Consider reaching out to our community to get help. OpenWrt is a complex software project with many pitfalls; there is a good chance someone can help you solve your issue in no time. | ||
- name: OpenWrt documentation | ||
url: https://openwrt.org/docs/start | ||
about: The OpenWrt documentation contains a lot of valuable information. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,139 @@ | ||
# target/* | ||
"target/airoha": | ||
- "target/linux/airoha/**" | ||
"target/apm821xx": | ||
- "target/linux/apm821xx/**" | ||
"target/archs38": | ||
- "target/linux/archs38/**" | ||
"target/armsr": | ||
- "target/linux/armsr/**" | ||
"target/at91": | ||
- "target/linux/at91/**" | ||
- "package/boot/at91bootstrap/**" | ||
- "package/boot/uboot-at91/**" | ||
"target/ath25": | ||
- "target/linux/ath25/**" | ||
"target/ath79": | ||
- "target/linux/ath79/**" | ||
"target/bcm27xx": | ||
- "target/linux/bcm27xx/**" | ||
- "package/kernel/bcm27xx-gpu-fw/**" | ||
"target/bcm47xx": | ||
- "target/linux/bcm47xx/**" | ||
"target/bcm4908": | ||
- "target/linux/bcm4908/**" | ||
- "package/boot/uboot-bcm4908/**" | ||
"target/bcm53xx": | ||
- "target/linux/bcm53xx/**" | ||
- "package/boot/uboot-bcm53xx/**" | ||
"target/bcm63xx": | ||
- "target/linux/bcm63xx/**" | ||
- "package/kernel/bcm63xx-cfe/**" | ||
- "package/boot/arm-trusted-firmware-bcm63xx/**" | ||
"target/bmips": | ||
- "target/linux/bmips/**" | ||
"target/gemini": | ||
- "target/linux/gemini/**" | ||
"target/imx": | ||
- "target/linux/imx/**" | ||
- "package/boot/imx-bootlets/**" | ||
- "package/boot/uboot-imx/**" | ||
"target/ipq40xx": | ||
- "target/linux/ipq40xx/**" | ||
"target/ipq806x": | ||
- "target/linux/ipq806x/**" | ||
"target/qualcommax": | ||
- "target/linux/qualcommax/**" | ||
"target/kirkwood": | ||
- "target/linux/kirkwood/**" | ||
- "package/boot/uboot-kirkwood/**" | ||
"target/lantiq": | ||
- "target/linux/lantiq/**" | ||
- "package/kernel/lantiq/**" | ||
- "package/firmware/lantiq/**" | ||
- "package/boot/uboot-lantiq/**" | ||
"target/layerscape": | ||
- "target/linux/layerscape/**" | ||
- "package/firmware/layerscape/**" | ||
- "package/boot/tfa-layerscape/**" | ||
- "package/boot/uboot-layerscape/**" | ||
- "package/network/utils/layerscape/**" | ||
"target/malta": | ||
- "target/linux/malta/**" | ||
"target/mediatek": | ||
- "target/linux/mediatek/**" | ||
- "package/boot/arm-trusted-firmware-mediatek/**" | ||
- "package/boot/uboot-mediatek/**" | ||
"target/mpc85xx": | ||
- "target/linux/mpc85xx/**" | ||
"target/mvebu": | ||
- "target/linux/mvebu/**" | ||
- "package/boot/arm-trusted-firmware-mvebu/**" | ||
- "package/boot/uboot-mvebu/**" | ||
"target/mxs": | ||
- "target/linux/mxs/**" | ||
- "package/boot/uboot-mxs/**" | ||
"target/octeon": | ||
- "target/linux/octeon/**" | ||
"target/octeontx": | ||
- "target/linux/octeontx/**" | ||
"target/omap": | ||
- "target/linux/omap/**" | ||
- "package/boot/uboot-omap/**" | ||
"target/oxnas": | ||
- "target/linux/oxnas/**" | ||
- "package/boot/uboot-oxnas/**" | ||
"target/pistachio": | ||
- "target/linux/pistachio/**" | ||
"target/qoriq": | ||
- "target/linux/qoriq/**" | ||
"target/ramips": | ||
- "target/linux/ramips/**" | ||
"target/realtek": | ||
- "target/linux/realtek/**" | ||
"target/rockchip": | ||
- "target/linux/rockchip/**" | ||
- "package/boot/arm-trusted-firmware-rockchip/**" | ||
- "package/boot/uboot-rockchip/**" | ||
"target/sifiveu": | ||
- "target/linux/sifiveu/**" | ||
- "package/boot/uboot-sifiveu/**" | ||
- "package/boot/opensbi/**" | ||
"target/sunxi": | ||
- "target/linux/sunxi/**" | ||
- "package/boot/arm-trusted-firmware-sunxi/**" | ||
- "package/boot/uboot-sunxi/**" | ||
"target/tegra": | ||
- "target/linux/tegra/**" | ||
- "package/boot/uboot-tegra/**" | ||
"target/uml": | ||
- "target/linux/uml/**" | ||
"target/x86": | ||
- "target/linux/x86/**" | ||
"target/zynq": | ||
- "target/linux/zynq/**" | ||
- "package/boot/uboot-zynq/**" | ||
# target/imagebuilder | ||
"target/imagebuilder": | ||
- "target/imagebuilder/**" | ||
# kernel | ||
"kernel": | ||
- "target/linux/generic/**" | ||
- "target/linux/**/config-*" | ||
- "target/linux/**/patches-*" | ||
- "target/linux/**/files/**" | ||
- "package/kernel/linux/**" | ||
# core packages | ||
"core packages": | ||
- "package/**" | ||
# build/scripts/tools | ||
"build/scripts/tools": | ||
- "include/**" | ||
- "scripts/**" | ||
- "tools/**" | ||
# toolchain | ||
"toolchain": | ||
- "toolchain/**" | ||
# GitHub/CI | ||
"GitHub/CI": | ||
- ".github/**" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
Thanks for your contribution to OpenWrt! | ||
|
||
To help keep the codebase consistent and readable, | ||
and to help people review your contribution, | ||
we ask you to follow the rules you find in the wiki at this link | ||
https://openwrt.org/submitting-patches | ||
|
||
Please remove this message before posting the pull request. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
name: Coverity scan build | ||
|
||
on: | ||
schedule: | ||
- cron: '30 2 * * 6' | ||
|
||
concurrency: | ||
group: ${{ github.workflow }}-${{ github.ref }} | ||
|
||
jobs: | ||
coverity_build: | ||
name: Coverity x86/64 build | ||
secrets: | ||
coverity_api_token: ${{ secrets.COVERITY_API_TOKEN }} | ||
permissions: | ||
contents: read | ||
packages: read | ||
actions: write | ||
uses: openwrt/actions-shared-workflows/.github/workflows/coverity.yml@main |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
name: Test Formalities | ||
|
||
on: | ||
pull_request: | ||
|
||
permissions: | ||
contents: read | ||
|
||
jobs: | ||
build: | ||
name: Test Formalities | ||
runs-on: ubuntu-latest | ||
strategy: | ||
fail-fast: false | ||
|
||
steps: | ||
- uses: actions/checkout@v3 | ||
with: | ||
ref: ${{ github.event.pull_request.head.sha }} | ||
fetch-depth: 0 | ||
|
||
- name: Determine branch name | ||
run: | | ||
BRANCH="${GITHUB_BASE_REF#refs/heads/}" | ||
echo "Building for $BRANCH" | ||
echo "BRANCH=$BRANCH" >> $GITHUB_ENV | ||
- name: Test formalities | ||
run: | | ||
source .github/workflows/scripts/ci_helpers.sh | ||
RET=0 | ||
for commit in $(git rev-list HEAD ^origin/$BRANCH); do | ||
info "=== Checking commit '$commit'" | ||
if git show --format='%P' -s $commit | grep -qF ' '; then | ||
err "Pull request should not include merge commits" | ||
RET=1 | ||
fi | ||
author="$(git show -s --format=%aN $commit)" | ||
if echo $author | grep -q '\S\+\s\+\S\+'; then | ||
success "Author name ($author) seems ok" | ||
else | ||
err "Author name ($author) need to be your real name 'firstname lastname'" | ||
RET=1 | ||
fi | ||
subject="$(git show -s --format=%s $commit)" | ||
if echo "$subject" | grep -q -e '^[0-9A-Za-z,+/_\.-]\+: ' -e '^Revert '; then | ||
success "Commit subject line seems ok ($subject)" | ||
else | ||
err "Commit subject line MUST start with '<area>: ' ($subject)" | ||
RET=1 | ||
fi | ||
body="$(git show -s --format=%b $commit)" | ||
sob="$(git show -s --format='Signed-off-by: %aN <%aE>' $commit)" | ||
if echo "$body" | grep -qF "$sob"; then | ||
success "Signed-off-by match author" | ||
else | ||
err "Signed-off-by is missing or doesn't match author (should be '$sob')" | ||
RET=1 | ||
fi | ||
if echo "$body" | grep -v "Signed-off-by:"; then | ||
success "A commit message exists" | ||
else | ||
err "Missing commit message. Please describe your changes" | ||
RET=1 | ||
fi | ||
done | ||
exit $RET |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
name: Create GitHub release | ||
|
||
permissions: | ||
contents: write | ||
|
||
on: | ||
push: | ||
tags: | ||
- "v*" | ||
workflow_dispatch: | ||
|
||
jobs: | ||
release: | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v4 | ||
|
||
- name: Release | ||
uses: softprops/action-gh-release@v1 | ||
with: | ||
draft: true | ||
prerelease: true |
Oops, something went wrong.