Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
https-github-com-bit
/
systemd
Public
forked from
adamlaska/systemd
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
systemd
src
basic
fs-util.c
on
v250
User selector
All users
Datepicker
All time
Commit history
Commits on Dec 15, 2021
tree-wide: make FOREACH_DIRENT_ALL define the iterator variable
Show description for c7f0d9e
keszybz
committed
c7f0d9e
View commit details
Copy full SHA for c7f0d9e
View code at this point
Browse repository at this point
Commits on Nov 17, 2021
fs-util: add new helper open_mkdir_at()
poettering
committed
c73094f
View commit details
Copy full SHA for c73094f
View code at this point
Browse repository at this point
Commits on Nov 16, 2021
tree-wide: use new RET_NERRNO() helper at various places
poettering
authored and
keszybz
committed
7c24822
View commit details
Copy full SHA for 7c24822
View code at this point
Browse repository at this point
Commits on Oct 27, 2021
fs-util: add helper that can split CIFS services names
poettering
committed
68def5a
View commit details
Copy full SHA for 68def5a
View code at this point
Browse repository at this point
Commits on Oct 14, 2021
alloc-util: add strdupa_safe() + strndupa_safe() and use it everywhere
Show description for 2f82562
poettering
committed
2f82562
View commit details
Copy full SHA for 2f82562
View code at this point
Browse repository at this point
Commits on Oct 5, 2021
basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]
poettering
committed
f435195
View commit details
Copy full SHA for f435195
View code at this point
Browse repository at this point
basic: split out inotify-related calls from fs-util.h → inotify-util.h
poettering
committed
9e5fd71
View commit details
Copy full SHA for 9e5fd71
View code at this point
Browse repository at this point
basic: split out glyph/emoji related calls from locale-util.[ch] into glyph-util.[ch]
Show description for d8e32c4
poettering
committed
d8e32c4
View commit details
Copy full SHA for d8e32c4
View code at this point
Browse repository at this point
basic: split out sync() family of calls from fs-util.[ch] into new c/h file
Show description for bf819d3
poettering
committed
bf819d3
View commit details
Copy full SHA for bf819d3
View code at this point
Browse repository at this point
Commits on Sep 7, 2021
fs-util: rewrite rmdir_parents() with path_find_last_component()
yuwata
committed
4e046c5
View commit details
Copy full SHA for 4e046c5
View code at this point
Browse repository at this point
Commits on Sep 2, 2021
fs-util: use futimens_opath() helper function
yuwata
authored and
vcaputo
committed
b579471
View commit details
Copy full SHA for b579471
View code at this point
Browse repository at this point
fs-util: drop unnecessary initialization
yuwata
authored and
vcaputo
committed
b71dbc6
View commit details
Copy full SHA for b71dbc6
View code at this point
Browse repository at this point
Commits on Aug 19, 2021
tree-wide: port things over to FORMAT_PROC_FD_PATH()
poettering
committed
ddb6eea
View commit details
Copy full SHA for ddb6eea
View code at this point
Browse repository at this point
Commits on Jul 8, 2021
fs-util: teach syncfs_path() handle with empty path argument
poettering
committed
4050625
View commit details
Copy full SHA for 4050625
View code at this point
Browse repository at this point
fs-util: add fsync_path_and_parent_at()
poettering
committed
32a3041
View commit details
Copy full SHA for 32a3041
View code at this point
Browse repository at this point
fs-util: add API for fsync()ing parent dir of path
poettering
committed
814a7e0
View commit details
Copy full SHA for 814a7e0
View code at this point
Browse repository at this point
fs-util: make sure fsync_directory_of_file() does something useful on O_PATH fds
Show description for 427c934
poettering
committed
427c934
View commit details
Copy full SHA for 427c934
View code at this point
Browse repository at this point
Commits on Jun 30, 2021
Improve tmpfiles unsafe transition log message (#20048)
bytesuji
authored
f1bda7e
View commit details
Copy full SHA for f1bda7e
View code at this point
Browse repository at this point
Commits on Jun 24, 2021
Merge pull request #20004 from yuwata/readdir-ensure-type
Show description for 280e4b3
keszybz
authored
280e4b3
View commit details
Copy full SHA for 280e4b3
View code at this point
Browse repository at this point
basic,shared: move a bunch of files to src/shared/
Show description for b25a930
keszybz
committed
b25a930
View commit details
Copy full SHA for b25a930
View code at this point
Browse repository at this point
Commits on Jun 23, 2021
dirent-util: use readdir_ensure_type() in readdir_no_dot() and FOREACH_DIRENT()
yuwata
committed
f565b86
View commit details
Copy full SHA for f565b86
View code at this point
Browse repository at this point
Commits on Jun 8, 2021
tmpfiles: add '=' action modifier.
Show description for c46c323
Allen-Webb
authored and
keszybz
committed
c46c323
View commit details
Copy full SHA for c46c323
View code at this point
Browse repository at this point
Commits on May 28, 2021
tree-wide: always drop unnecessary dot in path
yuwata
committed
4ff361c
View commit details
Copy full SHA for 4ff361c
View code at this point
Browse repository at this point
fs-util: make chase_symlinks() use path_find_first_component()
Show description for 39d7af9
yuwata
committed
39d7af9
View commit details
Copy full SHA for 39d7af9
View code at this point
Browse repository at this point
Commits on May 24, 2021
basic: allow copy_rights() to work without mounted /proc
Show description for 0520564
keszybz
committed
0520564
View commit details
Copy full SHA for 0520564
View code at this point
Browse repository at this point
Commits on May 19, 2021
alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()
Show description for 319a4f4
poettering
committed
319a4f4
View commit details
Copy full SHA for 319a4f4
View code at this point
Browse repository at this point
Commits on Apr 21, 2021
journald: Retry if posix_fallocate returned -1 (EINTR)
Show description for 4c54768
izh1979
authored and
keszybz
committed
4c54768
View commit details
Copy full SHA for 4c54768
View code at this point
Browse repository at this point
Commits on Mar 9, 2021
fs-util: port symlink_idempotent() to path_extract_directory()
poettering
authored and
bluca
committed
9813d83
View commit details
Copy full SHA for 9813d83
View code at this point
Browse repository at this point
Commits on Mar 8, 2021
fs-util: replace use of FILENAME_MAX by PATH_MAX in readlinkat_malloc()
Show description for db22003
poettering
committed
db22003
View commit details
Copy full SHA for db22003
View code at this point
Browse repository at this point
Commits on Mar 4, 2021
Merge pull request #18864 from poettering/fsync-tweaks
Show description for 6ce8eda
yuwata
authored
6ce8eda
View commit details
Copy full SHA for 6ce8eda
View code at this point
Browse repository at this point
fs-util: when opening arbitrary inodes, better use O_NONBLOCK
Show description for 1071c19
poettering
authored and
yuwata
committed
1071c19
View commit details
Copy full SHA for 1071c19
View code at this point
Browse repository at this point
Commits on Mar 3, 2021
fs-util: port open_parent() to path_extract_directory()
poettering
authored and
keszybz
committed
30cdcd6
View commit details
Copy full SHA for 30cdcd6
View code at this point
Browse repository at this point
fs-util: handle gracefully if fsync_full() is called on block devices and such
poettering
committed
ed4a653
View commit details
Copy full SHA for ed4a653
View code at this point
Browse repository at this point
fs-util: allow fsync_directory_of_file() on directories too
Show description for 9041e36
poettering
committed
9041e36
View commit details
Copy full SHA for 9041e36
View code at this point
Browse repository at this point
Commits on Mar 2, 2021
fs-util: use ERRNO_IS_NOT_SUPPORTED() at two more places where we can't be sure of the backing implementation
poettering
authored and
yuwata
committed
62e1006
View commit details
Copy full SHA for 62e1006
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.