Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / openSUSE/libpathrs issues and pull requests

#149 - remove_all can exhaust file descriptor limit in extreme cases

Issue - State: open - Opened by cyphar 17 days ago
Labels: ideas welcome, api/root

#148 - build(deps): bump bitflags from 2.7.0 to 2.8.0

Pull Request - State: closed - Opened by dependabot[bot] 22 days ago
Labels: dependencies, rust

#147 - build(deps): bump thiserror from 2.0.10 to 2.0.11

Pull Request - State: closed - Opened by dependabot[bot] 24 days ago
Labels: dependencies, rust

#146 - build(deps): bump bitflags from 2.6.0 to 2.7.0

Pull Request - State: closed - Opened by dependabot[bot] 27 days ago
Labels: dependencies, rust

#145 - build(deps): bump thiserror from 2.0.9 to 2.0.10

Pull Request - State: closed - Opened by dependabot[bot] 27 days ago
Labels: dependencies, rust

#144 - tests: add race attack tests for resolve_partial

Pull Request - State: open - Opened by cyphar 28 days ago
Labels: tests

#143 - build(deps): bump rustix from 0.38.42 to 0.38.43

Pull Request - State: closed - Opened by dependabot[bot] 29 days ago
Labels: dependencies, rust

#142 - build(deps): bump tempfile from 3.14.0 to 3.15.0

Pull Request - State: closed - Opened by dependabot[bot] about 1 month ago
Labels: dependencies, rust

#141 - build(deps): bump itertools from 0.13.0 to 0.14.0

Pull Request - State: closed - Opened by dependabot[bot] about 1 month ago
Labels: dependencies, rust

#140 - build(deps): bump thiserror from 2.0.8 to 2.0.9

Pull Request - State: closed - Opened by dependabot[bot] about 2 months ago
Labels: dependencies, rust

#139 - build(deps): bump anyhow from 1.0.94 to 1.0.95

Pull Request - State: closed - Opened by dependabot[bot] about 2 months ago
Labels: dependencies, rust

#138 - build(deps): bump libc from 0.2.168 to 0.2.169

Pull Request - State: closed - Opened by dependabot[bot] about 2 months ago
Labels: dependencies, rust

#137 - build(deps): bump thiserror from 2.0.7 to 2.0.8

Pull Request - State: closed - Opened by dependabot[bot] about 2 months ago
Labels: dependencies, rust

#136 - build(deps): bump thiserror from 2.0.6 to 2.0.7

Pull Request - State: closed - Opened by dependabot[bot] about 2 months ago
Labels: dependencies, rust

#135 - go bindings: use links in godocs

Pull Request - State: closed - Opened by cyphar about 2 months ago
Labels: documentation, bindings/go

#134 - build(deps): bump rustix from 0.38.41 to 0.38.42

Pull Request - State: closed - Opened by dependabot[bot] about 2 months ago
Labels: dependencies, rust

#133 - build(deps): bump libc from 0.2.167 to 0.2.168

Pull Request - State: closed - Opened by dependabot[bot] about 2 months ago
Labels: dependencies, rust

#132 - build(deps): bump thiserror from 2.0.4 to 2.0.6

Pull Request - State: closed - Opened by dependabot[bot] about 2 months ago
Labels: dependencies, rust

#131 - Root: do not error out with EEXIST for racing Root::mkdir_all()s

Pull Request - State: closed - Opened by cyphar 2 months ago

#130 - errors: improve error APIs

Pull Request - State: closed - Opened by cyphar 2 months ago

#129 - tests: add racing tests

Issue - State: open - Opened by cyphar 2 months ago
Labels: tests

#128 - mkdir_all: don't return spurious errors for racing mkdirs

Issue - State: closed - Opened by cyphar 2 months ago
Labels: bug

#127 - build(deps): bump anyhow from 1.0.93 to 1.0.94

Pull Request - State: closed - Opened by dependabot[bot] 2 months ago
Labels: dependencies, rust

#126 - build(deps): bump thiserror from 2.0.3 to 2.0.4

Pull Request - State: closed - Opened by dependabot[bot] 2 months ago
Labels: dependencies, rust

#125 - capi: always apply O_CLOEXEC to returned file descriptors

Pull Request - State: closed - Opened by cyphar 2 months ago

#124 - go: use godoc inter-doc links

Issue - State: closed - Opened by cyphar 2 months ago
Labels: documentation, good first issue

#123 - build(deps): bump dtolnay/rust-toolchain from 1.83 to 1.90

Pull Request - State: closed - Opened by dependabot[bot] 2 months ago - 1 comment
Labels: dependencies, github_actions

#122 - fd: reopen: do not allow reopening of symlink fds

Pull Request - State: closed - Opened by cyphar 2 months ago

#121 - api: what should reopen(O_NOFOLLOW|O_PATH) do?

Issue - State: closed - Opened by cyphar 2 months ago - 1 comment
Labels: question, ideas welcome, api/handle

#120 - capi: should we auto-apply O_CLOEXEC?

Issue - State: closed - Opened by cyphar 2 months ago

#119 - root: add one-shot open operation

Pull Request - State: closed - Opened by cyphar 2 months ago

#118 - *: complete rust edition migrations

Pull Request - State: closed - Opened by cyphar 2 months ago

#117 - build(deps): bump libc from 0.2.164 to 0.2.167

Pull Request - State: closed - Opened by dependabot[bot] 2 months ago - 1 comment
Labels: dependencies, rust

#116 - build(deps): bump errno from 0.3.9 to 0.3.10

Pull Request - State: closed - Opened by dependabot[bot] 2 months ago - 1 comment
Labels: dependencies, rust

#115 - build(deps): bump libc from 0.2.164 to 0.2.166

Pull Request - State: closed - Opened by dependabot[bot] 2 months ago - 1 comment
Labels: dependencies, rust

#114 - build(deps): bump libc from 0.2.164 to 0.2.165

Pull Request - State: closed - Opened by dependabot[bot] 2 months ago - 1 comment
Labels: dependencies, rust

#113 - build(deps): bump rustix from 0.38.40 to 0.38.41

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#112 - build(deps): bump libc from 0.2.162 to 0.2.164

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#111 - capi: use pathrs_inroot prefix for Root operations?

Issue - State: closed - Opened by cyphar 3 months ago
Labels: ideas welcome, api/cffi

#110 - root/handle: readdir wrappers?

Issue - State: open - Opened by cyphar 3 months ago - 2 comments
Labels: api/rust, api/root, api/handle

#109 - build(deps): bump rustix from 0.38.39 to 0.38.40

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#108 - build(deps): bump thiserror from 2.0.0 to 2.0.3

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#107 - build(deps): bump tempfile from 3.13.0 to 3.14.0

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#106 - build(deps): bump libc from 0.2.161 to 0.2.162

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#105 - build(deps): bump anyhow from 1.0.92 to 1.0.93

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#104 - build(deps): bump thiserror from 1.0.68 to 2.0.0

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#103 - build(deps): bump thiserror from 1.0.66 to 1.0.68

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#102 - build(deps): bump rustix from 0.38.38 to 0.38.39

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#101 - build(deps): bump thiserror from 1.0.66 to 1.0.67

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago - 1 comment
Labels: dependencies, rust

#100 - build(deps): bump anyhow from 1.0.91 to 1.0.92

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#99 - build(deps): bump thiserror from 1.0.65 to 1.0.66

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#98 - build(deps): bump rustix from 0.38.37 to 0.38.38

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, rust

#97 - root: add one-shot open operation

Issue - State: closed - Opened by cyphar 4 months ago
Labels: api/cffi, resolver/openat2, api/rust, api/root

#96 - root: remove InodeType and switch to dedicated methods?

Issue - State: open - Opened by cyphar 4 months ago
Labels: api/rust

#95 - build(deps): bump anyhow from 1.0.90 to 1.0.91

Pull Request - State: closed - Opened by dependabot[bot] 4 months ago
Labels: dependencies, rust

#94 - build(deps): bump thiserror from 1.0.64 to 1.0.65

Pull Request - State: closed - Opened by dependabot[bot] 4 months ago
Labels: dependencies, rust

#93 - go bindings: benchmark CGo overhead and #cgo noescape/nocallback

Issue - State: open - Opened by cyphar 4 months ago
Labels: bindings/go

#92 - syscalls: switch to rustix for most of our syscalls

Pull Request - State: closed - Opened by cyphar 4 months ago

#91 - gha: test cross-compilation to other arches

Pull Request - State: closed - Opened by cyphar 4 months ago

#90 - procfs: make is_subset check cheaper

Pull Request - State: closed - Opened by cyphar 4 months ago

#89 - *: migrate from lazy_static! to once_cell::sync::Lazy

Pull Request - State: closed - Opened by cyphar 4 months ago

#88 - {Root,Handle}::from_fd_unchecked -> from_fd

Pull Request - State: closed - Opened by cyphar 4 months ago

#87 - go bindings: should we try to use rustgo (no cgo)?

Issue - State: open - Opened by cyphar 4 months ago
Labels: ideas welcome

#86 - VERSION: release v0.1.3

Pull Request - State: closed - Opened by cyphar 4 months ago

#85 - rust api: switch from from_fd_unchecked() to From<...>?

Issue - State: closed - Opened by cyphar 4 months ago
Labels: api/rust

#84 - VERSION: release v0.1.2

Pull Request - State: closed - Opened by cyphar 4 months ago

#83 - gha: release python-pathrs to PyPI from GHA

Pull Request - State: closed - Opened by cyphar 4 months ago

#82 - gha: run codespell

Pull Request - State: closed - Opened by cyphar 4 months ago

#81 - build(deps): bump tsuyoshicho/action-mypy from 4 to 5

Pull Request - State: closed - Opened by dependabot[bot] 4 months ago - 1 comment
Labels: dependencies, github_actions

#80 - python bindings: reformat with black

Pull Request - State: closed - Opened by cyphar 4 months ago

#79 - go bindings: enable golangci-lint lints

Pull Request - State: closed - Opened by cyphar 4 months ago

#78 - python bindings: add type information and minor fixups

Pull Request - State: closed - Opened by cyphar 4 months ago

#77 - build(deps): update open-enum requirement from =0.3.0 to =0.5.2

Pull Request - State: closed - Opened by dependabot[bot] 4 months ago - 2 comments
Labels: dependencies, rust

#76 - add documentation to Python bindings

Issue - State: closed - Opened by cyphar 4 months ago - 1 comment
Labels: documentation, good first issue, bindings/python

#75 - automate python bindings upload with GHA?

Issue - State: closed - Opened by cyphar 4 months ago
Labels: bindings/python, packaging

#74 - push the python bindings to PyPI

Issue - State: closed - Opened by cyphar 4 months ago - 1 comment
Labels: bindings/python, packaging

#73 - VERSION: release 0.1.1

Pull Request - State: closed - Opened by cyphar 4 months ago

#72 - procfs: add support for ProcfsBase::ProcRoot

Pull Request - State: closed - Opened by cyphar 4 months ago

#71 - mkdir: loosen mode checks

Issue - State: closed - Opened by cyphar 4 months ago - 1 comment
Labels: bug, api/root

#70 - Manual parser for umask values.

Pull Request - State: closed - Opened by ayosec 5 months ago - 2 comments

#69 - procfs: should we have a global handle at all?

Issue - State: closed - Opened by cyphar 5 months ago - 1 comment
Labels: help wanted, question, api/procfs

#68 - helpers: atomic file creation / linking an O_TMPFILE

Issue - State: open - Opened by cyphar 5 months ago
Labels: upstream/linux

#67 - gha: verify python module version matches crate version

Pull Request - State: closed - Opened by cyphar 5 months ago

#66 - root: move to get/set model for configuring resolver flags

Pull Request - State: closed - Opened by cyphar 5 months ago

#65 - root: mkdir_all: fix setid bit handling

Pull Request - State: closed - Opened by cyphar 5 months ago

#64 - mkdirall: handle suid/sgid bits correctly

Issue - State: closed - Opened by cyphar 5 months ago - 1 comment
Labels: bug

#63 - opath resolver: implement fs.protected_symlinks emulation

Pull Request - State: closed - Opened by cyphar 5 months ago

#62 - procfs: allow for ProcfsBase::Root to access non-pid information

Issue - State: closed - Opened by cyphar 5 months ago - 2 comments
Labels: target/runc, api/cffi, api/rust, resolver/procfs

#61 - errors: figure out if/how to expose ErrorKind

Issue - State: closed - Opened by cyphar 5 months ago
Labels: api/rust

#60 - capi: map libpathrs-generated errors to equivalent errno values

Issue - State: closed - Opened by cyphar 5 months ago
Labels: api/cffi

#59 - capi: make opt-in via 'capi' feature

Pull Request - State: closed - Opened by cyphar 5 months ago - 2 comments

#58 - handling unprivileged symlinks for opath resolver

Issue - State: closed - Opened by cyphar 5 months ago
Labels: security, resolver/opath

#57 - *: migrate to OwnedFd/BorrowedFd

Pull Request - State: closed - Opened by cyphar 6 months ago

#56 - root: implement remove_all and fix up removal methods

Pull Request - State: closed - Opened by cyphar 6 months ago

#55 - build(deps): update clap requirement from ^3 to ^4

Pull Request - State: closed - Opened by dependabot[bot] 6 months ago - 2 comments
Labels: dependencies, rust

#54 - build(deps): update regex requirement from 1.9.* to 1.10.*

Pull Request - State: closed - Opened by dependabot[bot] 6 months ago - 2 comments
Labels: dependencies, rust

#53 - cffi: we should probably not include capi stuff in the standard crate

Issue - State: closed - Opened by cyphar 6 months ago
Labels: api/cffi, api/rust

#52 - rust: drop MSRV to 1.63

Pull Request - State: closed - Opened by cyphar 6 months ago - 2 comments

#51 - root: add mkdir_all() implementation

Pull Request - State: closed - Opened by cyphar 6 months ago

#50 - libpathrs-sys crate?

Issue - State: open - Opened by cyphar 6 months ago
Labels: api/cffi, api/rust