aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
...
* | | Merge branch 'master' of ssh://github.com/netblue30/firejailLibravatar netblue302022-10-04
|\ \ \
| * \ \ Merge pull request #5394 from ↵Libravatar netblue302022-10-04
| |\ \ \ | | | | | | | | | | | | | | | | | | | | netblue30/dependabot/github_actions/github/codeql-action-2.1.26 build(deps): bump github/codeql-action from 2.1.25 to 2.1.26
| | * | | build(deps): bump github/codeql-action from 2.1.25 to 2.1.26dependabot/github_actions/github/codeql-action-2.1.26Libravatar dependabot[bot]2022-10-03
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.25 to 2.1.26. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/86f3159a697a097a813ad9bfa0002412d97690a4...e0e5ded33cabb451ae0a9768fc7b0410bad9ad44) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
| * | | Merge pull request #5400 from kmk3/mpv-fix-libLibravatar netblue302022-10-04
| |\ \ \ | | | | | | | | | | Revert "mpv: whitelist mpv-mpris (#5386)"
| | * | | Revert "mpv: whitelist mpv-mpris (#5386)"Libravatar Kelvin M. Klann2022-10-04
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 393c5beff2686d7732221dadb6730917f24835a0. Which broke mpv: $ mpv --version Cannot start application: No such file or directory Probably because mpv itself uses many libraries and it has plugins that may depend on files in /usr/lib as well: $ pacman -Qlq mpv | grep /lib/ | grep -v '/$' /usr/lib/libmpv.so /usr/lib/libmpv.so.1 /usr/lib/libmpv.so.1.109.0 /usr/lib/pkgconfig/mpv.pc $ strings /usr/bin/mpv | grep '^lib.*\.so' | sort -u | wc -l 53 $ pacman -Qlq yt-dlp | grep /lib/ | grep -v '/$' | cut -f -4 -d / | sort -u /usr/lib/python3.10 $ pacman -Q mpv yt-dlp mpv 1:0.34.1-5 yt-dlp 2022.09.01-1 Environment: Artix Linux. Also, private-lib is disabled by default in firejail.config (see #5190) and mpv.profile does not use private-lib, so there should be no need to whitelist anything in /usr/lib in the default profile.
* | / / nettrace - static ip map updateLibravatar netblue302022-10-04
|/ / /
* / / Add gist note to bug_report.md (#5398)Libravatar rusty-snake2022-10-03
|/ / | | | | | | | | | | We had some comments saying that the output exceeds the allowed length of a github comment (65534 characters IIRC). This commit adds a comment to instruct users to create a secret gist in that case.
* | mpv: whitelist mpv-mpris (#5386)Libravatar Hugo2022-10-01
| | | | | | | | | | This is an mpv plugin for MPRIS integration. See: https://github.com/hoyon/mpv-mpris
* | Merge branch 'master' of ssh://github.com/netblue30/firejailLibravatar netblue302022-09-27
|\ \
| * | RELNOTES: add build/ci itemsLibravatar Kelvin M. Klann2022-09-26
| | | | | | | | | | | | Relates to #5275 #5357 #5370.
* | | ICMP support in --nettraceLibravatar netblue302022-09-27
|/ /
* | Merge branch 'master' of ssh://github.com/netblue30/firejailLibravatar netblue302022-09-26
|\ \
| * \ Merge pull request #5360 from glitsj16/ff-dbusLibravatar netblue302022-09-26
| |\ \ | | | | | | | | Streamline Firefoxes D-Bus filtering
| | * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| | * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| | * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| | * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| | * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| | * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| | * | De-complicate D-Bus naming schemesLibravatar glitsj162022-09-05
| | | | | | | | | | | | Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151.
| | * | Add CamelCase D-Bus filter for backward-compatibilityLibravatar glitsj162022-09-05
| | | |
| | * | Add CamelCase D-Bus filter for backward-compatibilityLibravatar glitsj162022-09-05
| | | |
| | * | Re-add CamelCase D-Bus filter for backward-compatibilityLibravatar glitsj162022-09-05
| | | |
| | * | Add CamelCase D-Bus filter for backward-compatibilityLibravatar glitsj162022-09-05
| | | |
| | * | Add CamelCase D-Bus name for backward-compatibilityLibravatar glitsj162022-09-05
| | | |
| | * | fix D-Bus filter in firefoxLibravatar glitsj162022-09-05
| | | |
| | * | add specific D-Bus filter in firefox-nightlyLibravatar glitsj162022-09-05
| | | |
| | * | add specific D-Bus filter in firefox-esrLibravatar glitsj162022-09-05
| | | |
| | * | fix specific D-Bus filter in firefox-developerLibravatar glitsj162022-09-05
| | | |
| | * | add specific D-Bus filter to firefox-betaLibravatar glitsj162022-09-05
| | | |
| * | | Merge pull request #5370 from a1346054/fixesLibravatar netblue302022-09-26
| |\ \ \ | | | | | | | | | | Remove deprecated syntax and modernize shell test scripts
| | * | | tests: remove stray ;Libravatar a13460542022-09-13
| | | | |
| | * | | tests: use bash-builtin instead of external `seq`Libravatar a13460542022-09-13
| | | | |
| | * | | tests: use bash-style [[...]] instead of [...]Libravatar a13460542022-09-13
| | | | |
| | * | | tests: stop mixing tabs and spacesLibravatar a13460542022-09-13
| | | | |
| | * | | tests: add missing final newlineLibravatar a13460542022-09-13
| | | | |
| | * | | tests: fix underquotingLibravatar a13460542022-09-13
| | | | |
| | * | | tests: use an arrayLibravatar a13460542022-09-13
| | | | |
| | * | | tests: directly test for presence of commandLibravatar a13460542022-09-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test directly for presence of command instead of indirectly testing the return code. Additionally: * uses a shell builtin `command -v` instead of external `which` * `command -v` is the standardized version of `which`
| | * | | tests: fix unintentional overwriting of array valueLibravatar a13460542022-09-13
| | | | |
* | | | | mergesLibravatar netblue302022-09-26
|/ / / /
* | | | Merge pull request #5371 from kmk3/profiles-allow-exiftoolLibravatar netblue302022-09-26
|\ \ \ \ | | | | | | | | | | profiles: allow perl/exiftool on the relevant profiles
| * | | | profiles: allow perl/exiftool on the relevant profilesLibravatar Kelvin M. Klann2022-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Programs that seem to support exiftool: $ LC_ALL=C pacman -Sii perl-image-exiftool | grep -e '^Version' -e '^Required' -e '^Optional For' | head -n 3 Version : 12.42-1 Required By : digikam geotag gitlab-workhorse mat2 rapid-photo-downloader Optional For : darktable geeqie gpsprune hugin jpeg-archive ranger recoll shutter Environment: Artix Linux. Note for hugin.profile: Does not currently work with private-bin on Arch/Artix; see the private-bin comment on etc/profile-a-l/exiftool.profile. Relates to #5365.
* | | | | Merge pull request #5374 from kmk3/profiles-fix-arduinoLibravatar netblue302022-09-26
|\ \ \ \ \ | | | | | | | | | | | | arduino.profile: allow devel paths
| * | | | | arduino.profile: allow devel pathsLibravatar Kelvin M. Klann2022-09-17
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As mentioned in its description, this profile is intended for an IDE, so allow paths used for development and stop including the following profiles: * disable-devel.inc * disable-exec.inc * disable-interpreters.inc Fixes #5292.
* | | | | Merge pull request #5382 from ↵Libravatar netblue302022-09-26
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | netblue30/dependabot/github_actions/github/codeql-action-2.1.25 build(deps): bump github/codeql-action from 2.1.24 to 2.1.25
| * | | | | build(deps): bump github/codeql-action from 2.1.24 to 2.1.25Libravatar dependabot[bot]2022-09-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.24 to 2.1.25. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/904260d7d935dff982205cbdb42025ce30b7a34f...86f3159a697a097a813ad9bfa0002412d97690a4) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #5376 from kmk3/git-blame-ignore-landlockLibravatar netblue302022-09-26
|\ \ \ \ \ \ | | | | | | | | | | | | | | .git-blame-ignore-revs: change format and add Landlock v1
| * | | | | | .git-blame-ignore-revs: add Landlock v1 commitsLibravatar Kelvin M. Klann2022-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commands used to find and print the relevant commits: $ TZ=UTC0 git log --date='format-local:%Y-%m-%d' \ --pretty='%H # %cd | %s' 60db9f785~1..60db9f785 | grep 'Revert "'; git log --reverse --pretty=%b 60db9f785~1..60db9f785 | sed -E -n 's/^This reverts commit ([0-9a-z]+).*/\1/p' | TZ=UTC0 xargs git show --date='format-local:%Y-%m-%d' \ --pretty='%H # %cd | %s' -s | grep -v 'Merge pull request'; TZ=UTC0 git log --no-merges --date='format-local:%Y-%m-%d' \ --pretty='%H # %cd | %s' 54cb3e741~1..54cb3e741 Explanation: The first `git log` basically takes the revision range from one commit before a given merge commit until the merge commit itself and prints the commits in that range (which should usually mean all commits that were in the branch that was merged). In this case, it's the commits that do the revert. The second `git log` finds the hash of all commits that were reverted and prints them. The `grep -v` and third `git log` are only needed because the merge commit of the original branch was reverted directly (on commit 97874c3bf), rather than reverting each individual commit on that branch. So these commands are used to print all of the commits in the original branch. Relates to #5315 #5347.
| * | | | | | .git-blame-ignore-revs: change format to hash then infoLibravatar Kelvin M. Klann2022-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Command used to generate the entries in the new format: $ TZ=UTC0 git show --date='format-local:%Y-%m-%d' \ --pretty='%H # %cd | %s' -s f43382f1e fe0f975f4 Put the committer date ("%cd") and commit message subject ("%s") as a comment right after the commit hash ("%H"). The pipe ("|") is intended to improve readability. This format looks more similar to the output of `git log --oneline` and should make it easier to visually parse long lists. It also allows more hashes to fit into the same amount of lines (at the cost of longer lines). Use committer date ("%cd") instead of author date ("%ad") as the former tells when a commit actually landed on master. This usually matches the topological order, which should make it easier to verify that all of the relevant commits are listed (and that there are no extraneous commits). Use --date + "%cd" instead of just "%ci" because the former can be used to ensure that the date is always printed in the same timezone (UTC).