-
Notifications
You must be signed in to change notification settings - Fork 5
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: ctc-oss/fapolicy-analyzer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: ctc-oss/fapolicy-analyzer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 12 commits
- 82 files changed
- 3 contributors
Commits on Feb 26, 2024
-
Adds a GitHub Pages site for documentation and announcements. Closes #943
Configuration menu - View commit details
-
Copy full SHA for 3a4dd10 - Browse repository at this point
Copy the full SHA 3a4dd10View commit details -
Fix a couple issues with draft flags and theme module install.
Configuration menu - View commit details
-
Copy full SHA for 0662b0b - Browse repository at this point
Copy the full SHA 0662b0bView commit details
Commits on Mar 11, 2024
-
Second introductory blog post detailing the installation options for the fapolicy-analyzer.
Configuration menu - View commit details
-
Copy full SHA for 5c842bc - Browse repository at this point
Copy the full SHA 5c842bcView commit details -
Adds hugo build to pull requests to validate site Also fixes some typos from #1010
Configuration menu - View commit details
-
Copy full SHA for f1756ed - Browse repository at this point
Copy the full SHA f1756edView commit details
Commits on Apr 13, 2024
-
Package filter conf parser (#1012)
Adds a parser and evaluator for the fapolicyd filter config The public api here is not integrated into the system in this PR. A later commit will integrate it as the backend of the editor. The evaluation function implemented here can be used to enhance the analysis view by tying a trust decision back to a line from rpm filter, similar to how rules are referenced. A difference between rules and trust here is that the trust relation may not exist, where the rule relation always exists. The impl uses a trie to map characterwise for searching. The impl supports the same wildcard characters as the fapolicyd impl. There is decent test coverage, but likely more corner cases. Configurations from the wild, mapped into tests, would be useful. The examples from the fapolicyd man pages are mapped to tests. #758
Configuration menu - View commit details
-
Copy full SHA for e9f482b - Browse repository at this point
Copy the full SHA e9f482bView commit details
Commits on Jun 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4fdce00 - Browse repository at this point
Copy the full SHA 4fdce00View commit details
Commits on Jul 2, 2024
-
Add UI components to edit the fapolicyd trust filter config Closes #758
Configuration menu - View commit details
-
Copy full SHA for 25f65db - Browse repository at this point
Copy the full SHA 25f65dbView commit details
Commits on Jul 23, 2024
-
Fix trust filter syntax reporting (#1023)
Connect trust filter syntax checks to the info GUI This also adds a lint warning for too many indents. Closes #1018
Configuration menu - View commit details
-
Copy full SHA for 336a973 - Browse repository at this point
Copy the full SHA 336a973View commit details
Commits on Jul 29, 2024
-
Update eval parameter passing during formatting (#1022)
Portable eval call during formatting The eval() built-in functions API is evolving in 3.13. This change uses a version check to add support for 3.13 while keeping support back to 3.9. Closes #1019
Configuration menu - View commit details
-
Copy full SHA for 96ae6e3 - Browse repository at this point
Copy the full SHA 96ae6e3View commit details -
## [v1.4.0](https://github.com/ctc-oss/fapolicy-analyzer/releases/tag/v1.4.0) - 2024-07-28 ### Added - Added fapolicyd package filter config parser and analyzer. ([#1012](#1012)) - Added fapolicyd package filter config editor GUI. ([#1014](#1014)) ### Fixed - Address new Py 3.13 eval() parameter list while still supporting RHEL9 Py 3.9 ([#1022](#1022)) ### Packaging - Supporting Fedora 41, 40, 39, dropped support for 38. ([#1016](#1016))
Configuration menu - View commit details
-
Copy full SHA for d8d4a95 - Browse repository at this point
Copy the full SHA d8d4a95View commit details
Commits on Aug 6, 2024
-
Bump flit-core back on el9 (#1035)
This is an update that was applied in the Fedora repo to resolve an issue publishing the 1.4.0 rpm. The flit-core update to 3.9.0 pulled in a tomli dependency that was too new for the build system. The difference between CI and Koji was the inability to pull the PyPi dependencies brought tomli issue to light.
Configuration menu - View commit details
-
Copy full SHA for 2610dda - Browse repository at this point
Copy the full SHA 2610ddaView commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d062c01 - Browse repository at this point
Copy the full SHA d062c01View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.3.0...master