-
Notifications
You must be signed in to change notification settings - Fork 4
docs: add CHANGELOG.md and update release.md #635
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+112
−31
Merged
Changes from 1 commit
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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,69 @@ | ||
| # Change log | ||
|
|
||
| This document is maintained in a best effort manner. If you consider | ||
| your change is worthy of a note, please add a line to the list below. If | ||
| possible include a PR number for easier tracking. | ||
|
|
||
| ## Next | ||
|
|
||
| * ROX-30256: track files and directories being renamed (#308) | ||
| * ROX-33198: Instrument inode tracking on file open lsm hook (#391) | ||
| * ROX-33217: Instrument inode tracking on directory being created path mkdir (#465) | ||
| * ROX-33216: implement inode tracking for path_rename (#487) | ||
| * ROX-33218: Instrument inode tracking on directory being deleted (#530) | ||
| * ROX-33199: unlink inode tracking (#429) | ||
| * ROX-33197: implement periodic scanning of host paths (#329) | ||
| * feat: make the maximum number of tracked inodes configurable (#409) | ||
| * Moves glob/wildcard matching into Fact. (#323) | ||
| * ROX-33540: adds rate limiting (#499) | ||
| * ROX-33471: do not attach progs when no paths configured (#371) | ||
| * ROX-31937: Generate third-party deps license files. (#192) | ||
| * cleanup(bpf): reduce preemption fragility in overlayfs dedup (#558) | ||
| * ROX-33133: Enable post-quantum crypto-policies for fact (#349) | ||
| * ROX-33133: Enable post-quantum crypto-policies for upstream fact (#364) | ||
| * ROX-32841: Quote args (#295) | ||
| * ROX-31266: Implement tests with valid and invalid utf 8 strings (#251) | ||
| * test: add tests for files being created and modified with text editors (#215) | ||
| * chore(tests): replace __eq__ with diff() for detailed test diagnostics (#314) | ||
| * Update edition to 2024 (#413) | ||
| * cleanup: restrict broadcast channels to the output component (#557) | ||
|
|
||
| ## v0.2 | ||
|
|
||
| * feat: sanitize paths generated by calling d_path (#181) | ||
| * ROX-30258: Track file ownership changes (#156) | ||
| * ROX-30257: implement permission change tracking (#157) | ||
| * ROX-31430: delegate TLS to host implementation (#168) | ||
| * feat(ebpf): use bpf_loop for local d_path implementation (#175) | ||
| * 087a210 ROX-30437: basic inode tracking for host path resolution (#166) | ||
| * Add performance test pipeline (#104) | ||
| * ROX-30630: run BPF bootstrap test in CI (#131) | ||
| * Replace custom d_path with bpf_d_path (#154) | ||
| * fix(fact-ebpf): improve kernel compatibility (#125) | ||
| * ROX-30836: implement hotreloading for monitored paths (#120) | ||
| * ROX-30836: implement hotreloading configuration for outputs (#119) | ||
| * ROX-30836: implement configuration hotreloading (#110) | ||
| * ROX-30255: track file deletions (#86) | ||
| * ROX-30438: Reimplement kernel side path filtering (#79) | ||
| * ROX-30254: Track file creation events (#65) | ||
| * ROX-30746: implement layered configuration (#53) | ||
| * ROX-30294: Add prometheus metrics (#40) | ||
| * ROX-30260: Konflux arm64 builds (#35) | ||
| * ROX-30260: add support for arm64 [upstream] (#30) | ||
|
|
||
| ## v0.1 | ||
|
|
||
| * Initial release | ||
| * file_open added as the only supported LSM hook. | ||
| * JSON and gRPC outputs. | ||
| * Pre-flight check for BPF LSM support. | ||
| * Miscellaneous helper functions for host information querying. | ||
| * Basic health check endpoint. | ||
| * Basic configuration via CLI and environment variables only. | ||
| * Basic gRPC mock server for validation. | ||
| * CI | ||
| * Basic job for compiling, testing and linting. | ||
| * x86 container builds. | ||
| * Onboarded to Konflux (only half way through). | ||
| * Integrated with MintMaker. | ||
| * Integration tests on Fedora coreos for both GHA and Konflux builds. |
This file contains hidden or 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
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.