issues
search
openSUSE
/
libpathrs
C-friendly API to make path resolution safer on Linux.
GNU Lesser General Public License v3.0
80
stars
6
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
mkdirall: handle suid/sgid bits correctly
#64
cyphar
closed
2 months ago
1
opath resolver: implement fs.protected_symlinks emulation
#63
cyphar
closed
2 months ago
0
procfs: allow for ProcfsBase::Root to access non-pid information
#62
cyphar
closed
1 month ago
2
errors: figure out if/how to expose ErrorKind
#61
cyphar
opened
2 months ago
0
capi: map libpathrs-generated errors to equivalent errno values
#60
cyphar
opened
2 months ago
0
capi: make opt-in via 'capi' feature
#59
cyphar
closed
2 months ago
2
handling unprivileged symlinks for opath resolver
#58
cyphar
closed
2 months ago
0
*: migrate to OwnedFd/BorrowedFd
#57
cyphar
closed
3 months ago
0
root: implement remove_all and fix up removal methods
#56
cyphar
closed
3 months ago
0
build(deps): update clap requirement from ^3 to ^4
#55
dependabot[bot]
closed
3 months ago
2
build(deps): update regex requirement from 1.9.* to 1.10.*
#54
dependabot[bot]
closed
3 months ago
2
cffi: we should probably not include capi stuff in the standard crate
#53
cyphar
closed
2 months ago
0
rust: drop MSRV to 1.63
#52
cyphar
closed
3 months ago
2
root: add mkdir_all() implementation
#51
cyphar
closed
3 months ago
0
libpathrs-sys crate?
#50
cyphar
opened
3 months ago
0
*: migrate from once_cell to std::sync::LazyLock
#49
cyphar
opened
3 months ago
0
ci: test examples
#48
cyphar
closed
3 months ago
0
flags: ResolverFlags rework
#47
cyphar
closed
3 months ago
0
tests: add test coverage for C API?
#46
cyphar
closed
2 months ago
0
kernel hardening: block magic-link mounts
#45
cyphar
opened
4 months ago
1
errors: our errors are too large according to clippy
#44
cyphar
closed
3 months ago
1
gha: minor CI improvements
#43
cyphar
closed
4 months ago
0
procfs: add safe procfs API and harden proc operations
#42
cyphar
closed
4 months ago
1
cffi: use something nicer to implement the API
#41
cyphar
opened
4 months ago
0
all: switch to os::fd::{Owned,Borrowed}Fd API?
#40
cyphar
closed
3 months ago
1
cffi: add a configure option to opt-out of "nice" errors
#39
cyphar
opened
4 months ago
2
cdylib: symbol versioning
#38
cyphar
opened
4 months ago
1
build(deps): update snafu requirement from ^0.6 to ^0.8
#37
dependabot[bot]
closed
4 months ago
1
build(deps): update bitflags requirement from ^1 to ^2
#36
dependabot[bot]
closed
4 months ago
1
switch to GHA for CI
#35
cyphar
closed
4 months ago
1
capi: switch to fd-based API
#34
cyphar
closed
4 months ago
0
[rfc] C API redesign
#33
cyphar
closed
4 months ago
2
go: add io/fs.FS implementation for bindings
#32
cyphar
opened
6 months ago
0
Absorption of type differences due to environment by usng c_int
#31
utam0k
closed
6 months ago
0
switch to gha for ci
#30
hennevogel
closed
4 months ago
2
switch python bindings to pyo3
#29
cyphar
closed
1 month ago
2
examples: fix typo
#28
jwilk
closed
4 months ago
0
New release for mainline openat2 ABI
#27
shlevy
closed
4 years ago
2
Open new Root from existing Root (and other O_PATH sub-opens)
#26
shlevy
closed
2 months ago
5
error: move to thiserror?
#25
cyphar
closed
3 months ago
3
make libpathrs Rust configuration sane
#24
cyphar
closed
2 months ago
2
capi: make thread-safe
#23
cyphar
closed
4 years ago
2
Golang binding
#22
zhiburt
closed
4 years ago
11
capi: add a configuration interface
#21
cyphar
opened
4 years ago
2
implement a "hardened" resolver backend
#20
cyphar
opened
4 years ago
0
allow users to opt-out of fallbacks
#19
cyphar
opened
4 years ago
1
readlinkat2(AT_EMPTY_PATH)
#18
cyphar
closed
4 months ago
1
upstream kernel hardening: pidfd_open("exe")
#17
cyphar
opened
4 years ago
0
upstream kernel hardening: O_EMPTYPATH
#16
cyphar
opened
4 years ago
0
safe procfs API
#15
cyphar
closed
4 months ago
1
Previous
Next