alpha
Login
or
Join now
yen.salif.eu
/
noverby
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[★] Personal Monorepo
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
noverby
/
rust
/
systemd
/
crates
/
libsystemd
/
src
/
journal
/
at
main
4 files
Niclas Overby
fix(rust/systemd): Call vacuum after journal rotation to enforce max_files limit
5mo ago
0df20291
c_journal.rs
fix(rust/systemd): Handle corrupt journal entry arrays gracefully Add cycle detection in entry array linked list traversal to prevent infinite loops on corrupted journal files. Gracefully degrade on corrupt object headers and unexpected object types instead of failing the entire read. Deduplicate entry offsets from corrupt entry arrays and suppress parse error warnings after 10 occurrences per file. Signed-off-by: Niclas Overby <niclas@overby.me>
5 months ago
entry.rs
feat(rust/systemd): Add integration test improvements (path matching, invocation IDs, journal format, oneshot fixes) Implement path-based matching and match groups in journalctl (executable paths, device paths, script detection with _COMM truncation, + OR separator). Fix -b preprocessing to not consume path arguments as boot spec values. Add _SYSTEMD_INVOCATION_ID trusted field from /proc/PID/environ. Implement upstream-compatible invocation index semantics. Add direct_directory support for --directory/--file in journal storage. Add C journal format (LPKSHHRH) reader for upstream journald files. Fix oneshot service test reliability (explicit stop between cases). Enable path-based filtering, device path, and unit glob tests in TEST-04-JOURNAL. Enable additional subtests in TEST-07-PID1 and TEST-17-UDEV. Signed-off-by: Niclas Overby <niclas@overby.me>
6 months ago
mod.rs
feat(rust/systemd): Add integration test improvements (path matching, invocation IDs, journal format, oneshot fixes) Implement path-based matching and match groups in journalctl (executable paths, device paths, script detection with _COMM truncation, + OR separator). Fix -b preprocessing to not consume path arguments as boot spec values. Add _SYSTEMD_INVOCATION_ID trusted field from /proc/PID/environ. Implement upstream-compatible invocation index semantics. Add direct_directory support for --directory/--file in journal storage. Add C journal format (LPKSHHRH) reader for upstream journald files. Fix oneshot service test reliability (explicit stop between cases). Enable path-based filtering, device path, and unit glob tests in TEST-04-JOURNAL. Enable additional subtests in TEST-07-PID1 and TEST-17-UDEV. Signed-off-by: Niclas Overby <niclas@overby.me>
6 months ago
storage.rs
fix(rust/systemd): Call vacuum after journal rotation to enforce max_files limit Signed-off-by: Niclas Overby <niclas@overby.me>
5 months ago