Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Propriétaire

1 dépôt indexé · Voir sur GitHub

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • Git tag for v1.2.6 has version v1.2.5+dev
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 68/100

    cyphar/libpathrs#434 · 4 commentaires ·

  • tests: allow runtime test skipping
    Ouverte
    rust tests

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    cyphar/libpathrs#395 ·

  • implement RESOLVE_ALLOW_XDEV_SAME
    Ouverte
    api/procfs linux/upstream

    Difficulté 4/5 3-5 jours Accessibilité débutants 44/100

    cyphar/libpathrs#394 ·

  • api: add helpers for syscalls like {get,set}xattrat?
    Ouverte
    api/cffi bindings/go bindings/python ideas welcome

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#386 ·

  • openat2 support for RESOLVE_WITH_ROOTFD
    Ouverte
    linux/upstream

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    cyphar/libpathrs#377 · 3 commentaires ·

  • openat2 support for RESOLVE_NO_DOTDOT
    Ouverte
    linux/upstream

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    cyphar/libpathrs#366 ·

  • support enhanced fd-related APIs
    Ouverte
    api/cffi api/handle api/rust impact/feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    cyphar/libpathrs#365 ·

  • Root: support some stat-like APIs?
    Ouverte
    api/cffi api/root api/rust impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    cyphar/libpathrs#364 ·

  • feature: make `pathrs_inroot_open` support `O_CREAT`
    Ouverte
    api/cffi api/root bindings/go impact/breaking impact/feature

    Difficulté 2/5 1-3 heures Accessibilité débutants 48/100

    cyphar/libpathrs#357 · 2 commentaires ·

  • feature: support a custom dirfd when hardlinking files
    Ouverte
    api/cffi api/root api/rust impact/feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    cyphar/libpathrs#356 ·

  • feature: support hardlinking fds into `Root`s
    Ouverte
    api/cffi api/root api/rust impact/feature

    Difficulté 4/5 1-2 jours Accessibilité débutants 42/100

    cyphar/libpathrs#355 ·

  • feature: expand support for `linkat(2)`
    Ouverte
    api/cffi api/root api/rust impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#354 ·

  • Feature request: export some bits of FdExt
    Ouverte
    api/rust impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    cyphar/libpathrs#323 · 3 commentaires ·

  • add usdt probes
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#307 ·

  • e2e-tests: downgrade minimum versions
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 39/100

    cyphar/libpathrs#297 ·

  • procfs: workarounds for AppArmor design flaw
    Ouverte
    api/procfs bug linux/upstream

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#296 · 4 commentaires · 1 réaction ·

  • capi: move to a subcrate
    Ouverte
    api/cffi packaging

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    cyphar/libpathrs#290 ·

  • support Root::remove_all("/") to wipe directory tree
    Ouverte
    api/root impact/feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 43/100

    cyphar/libpathrs#289 ·

  • test coverage is technically incorrect
    Ouverte
    help wanted ideas welcome tests

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    cyphar/libpathrs#282 ·

  • Root::mkdir_all: should we even return an error for mode=0777?
    Ouverte
    api/root

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    cyphar/libpathrs#280 ·

  • Root::remove_all: support wiping chmod 000 directories
    Ouverte
    api/root impact/feature target/umoci

    Difficulté 2/5 1-3 heures Accessibilité débutants 52/100

    cyphar/libpathrs#279 ·

  • capi: decouple SOVERSION from crate version
    Ouverte
    api/cffi

    Difficulté 3/5 1-2 jours Accessibilité débutants 47/100

    cyphar/libpathrs#276 ·

  • root: should Root::resolve_nofollow actually be flipped to Root::resolve_follow?
    Ouverte
    api/cffi api/root api/rust bindings/go bindings/python ideas welcome question

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#271 · 1 commentaire ·

  • Root: should we have Root::open_subpath_follow?
    Ouverte
    api/cffi api/root api/rust

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#270 · 1 commentaire ·

  • c bindings: remove legacy symbols
    Ouverte
    api/cffi

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    cyphar/libpathrs#269 ·

  • bindings: ProcfsBase is a little ugly to match against/use
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    cyphar/libpathrs#268 · 1 commentaire ·

  • bindings: provide nicer "just use an fd/file" API
    Ouverte
    api/handle api/root bindings/go bindings/python impact/feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    cyphar/libpathrs#263 · 2 commentaires ·

  • rust: add Reopen trait?
    Ouverte
    api/handle api/rust good first issue impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 32/100

    cyphar/libpathrs#262 ·

  • test: add "make test-bindings" for local CI tests
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    cyphar/libpathrs#254 · 1 commentaire ·

  • procfs: add pidns= mount option
    Ouverte
    api/procfs impact/feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    cyphar/libpathrs#217 · 2 commentaires ·

  • procfs: add ioctl to get the pidns associated with the procfs
    Ouverte
    api/procfs impact/feature linux/upstream

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    cyphar/libpathrs#216 · 3 commentaires ·

  • [rfc] how should we support pidfds for ProcfsBase?
    Ouverte
    impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    cyphar/libpathrs#206 · 1 commentaire ·

  • investigate reducing binary size caused by generics
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    cyphar/libpathrs#197 ·

  • O_CREAT without O_NOFOLLOW support?
    Ouverte
    impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#194 ·

  • more open-like O_CREAT support?
    Ouverte
    impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#192 ·

  • [rfc] supporting non-Linux unix platforms
    Ouverte
    impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#182 · 1 commentaire ·

  • tests: add racing attack tests for root operations
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    cyphar/libpathrs#156 ·

  • remove_all can exhaust file descriptor limit in extreme cases
    Ouverte
    api/root ideas welcome

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    cyphar/libpathrs#149 · 1 commentaire ·

  • tests: add racing tests
    Ouverte
    tests

    Difficulté 4/5 3-5 jours Accessibilité débutants 34/100

    cyphar/libpathrs#129 ·

  • root/handle: readdir wrappers?
    Ouverte
    api/handle api/root api/rust impact/feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    cyphar/libpathrs#110 · 2 commentaires ·

  • root: remove InodeType and switch to dedicated methods?
    Ouverte
    api/rust impact/breaking

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    cyphar/libpathrs#96 ·

  • go bindings: benchmark CGo overhead and #cgo noescape/nocallback
    Ouverte
    bindings/go

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    cyphar/libpathrs#93 ·

  • go bindings: should we try to use rustgo (no cgo)?
    Ouverte
    ideas welcome

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    cyphar/libpathrs#87 ·

  • helpers: atomic file creation / linking an O_TMPFILE
    Ouverte
    impact/feature linux/upstream

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 18/100

    cyphar/libpathrs#68 ·

  • kernel hardening: block magic-link mounts
    Ouverte
    impact/feature linux/upstream security

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    cyphar/libpathrs#45 · 1 commentaire ·

  • cffi: use something nicer to implement the API
    Ouverte
    api/cffi

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    cyphar/libpathrs#41 ·

  • cffi: add a configure option to opt-out of "nice" errors
    Ouverte
    impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#39 · 2 commentaires ·

  • go: add io/fs.FS implementation for bindings
    Ouverte
    bindings/go impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    cyphar/libpathrs#32 ·

  • capi: add a configuration interface
    Ouverte
    api/cffi help wanted ideas welcome impact/feature

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#21 · 2 commentaires ·

  • implement a "hardened" resolver backend
    Ouverte
    ideas welcome impact/feature security

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    cyphar/libpathrs#20 ·

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.