Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

eBPF-based packet filtering framework

¿Es facebook/bpfilter apto para principiantes?

En los últimos 30 días, facebook/bpfilter fusionó 12 de 18 pull requests de colaboradores externos, y sus mantenedores suelen responder en 1 día. Ahora mismo hay 2 issues aptos para principiantes abiertos.

Estrellas
357
Forks
67
Issues abiertos para principiantes
2
Issues indexados
34
Merge medio
3 d 12 h
PR fusionados (30 d)
12
Lenguaje dominante
C
Licencia
GPL-2.0
Último push a GitHub
6/10/2026
Última indexación
15/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
good first issue

Cómo contribuir a facebook/bpfilter

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Tus contribuciones se publicarán bajo la licencia GPL-2.0 del proyecto.
  4. Elige uno de los 2 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Add support for CO-RE to elfstubs
    Abierto
    area: codegen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    facebook/bpfilter#585 ·

    Los mantenedores suelen responder en 1 día

  • Rename `base` and `ref` in `bfbencher compare`
    Abierto
    area: tests

    Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100

    facebook/bpfilter#584 ·

    Los mantenedores suelen responder en 1 día

  • Add kernel test suite
    Abierto
    area: tests

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    facebook/bpfilter#576 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Improve the documentation for new users
    Abierto
    area: documentation

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    facebook/bpfilter#575 · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Add `--btf-custom-path` option to `bfcli` to allow users to load a different BTF blob
    Abierto
    area: cli

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    facebook/bpfilter#574 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Bytecode optimizations
    Abierto
    area: codegen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    facebook/bpfilter#567 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Make bpfilter stateful
    Abierto
    area: cli area: codegen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    facebook/bpfilter#566 ·

    Los mantenedores suelen responder en 1 día

  • Add a `REJECT` action
    Abierto
    area: cli area: codegen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    facebook/bpfilter#565 ·

    Los mantenedores suelen responder en 1 día

  • First-hand C++ interface
    Abierto
    area: deploy

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    facebook/bpfilter#564 ·

    Los mantenedores suelen responder en 1 día

  • Arbitrary bytes comparison
    Abierto
    area: cli area: codegen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    facebook/bpfilter#563 ·

    Los mantenedores suelen responder en 1 día

  • Allow a rule to match all the traffic
    Abierto
    area: cli area: codegen

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    facebook/bpfilter#561 ·

    Los mantenedores suelen responder en 1 día

  • User-defined order for chains attached to the same hook
    Abierto
    area: cli area: loader

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    facebook/bpfilter#560 ·

    Los mantenedores suelen responder en 1 día

  • Unify BPF programs return value
    Abierto
    area: codegen area: loader

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    facebook/bpfilter#559 ·

    Los mantenedores suelen responder en 1 día

  • `update-set` should accept multiple set deltas
    Quizá libre de nuevo @ty239 la tomó hace 63 días y no hay ningún pull request abierto. Abierto
    area: cli area: codegen good first issue

    facebook/bpfilter#555 · 2 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Make `bf_vector_foreach` compliant with the C standard
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    area: build

    Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100

    facebook/bpfilter#509 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Generate the matchers documentation from the source code
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    area: documentation good first issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    facebook/bpfilter#481 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Investigate using `sched_ext` to prevent program migration while running the benchmark
    Abierto
    area: tests

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    facebook/bpfilter#407 ·

    Los mantenedores suelen responder en 1 día

  • Investigate option to build bpfilter without BTF support
    Abierto
    area: codegen

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    facebook/bpfilter#397 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Enable `clang-tidy`'s `clang-analyzer-unix.Malloc` check
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    area: tests

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    facebook/bpfilter#394 ·

    Los mantenedores suelen responder en 1 día

  • Investigate `meta.(s|d)addr` feasibility to match against IPv4 or IPv6 addresses
    Abierto
    area: cli area: codegen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    facebook/bpfilter#390 ·

    Los mantenedores suelen responder en 1 día

  • Integrate bpfilter to Netfilter
    Abierto
    area: deploy

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    facebook/bpfilter#385 ·

    Los mantenedores suelen responder en 1 día

  • Automatically detect and flag ABI breakage
    Abierto
    area: tests

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    facebook/bpfilter#363 ·

    Los mantenedores suelen responder en 1 día

  • Inject latency from a rule's action
    Abierto
    area: codegen area: loader

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    facebook/bpfilter#359 ·

    Los mantenedores suelen responder en 1 día

  • Support for wildcard address masks
    Abierto
    area: cli area: codegen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    facebook/bpfilter#320 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Refactor interface filtering
    Abierto
    area: cli area: codegen good first issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    facebook/bpfilter#217 ·

    Los mantenedores suelen responder en 1 día

  • Publish `bpfilter`'s DEB package
    Abierto
    area: deploy

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    facebook/bpfilter#188 · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Integrate user-defined BPF (sub)programs
    Abierto
    area: cli area: codegen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    facebook/bpfilter#187 ·

    Los mantenedores suelen responder en 1 día

  • Avoid conflicting XDP programs
    Abierto
    area: loader

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    facebook/bpfilter#181 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Validate `meta.probability` behaviour for probability > 50%
    Posiblemente ocupada @JonSnow1807 la tomó hace 3 días. Abierto
    area: codegen

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    facebook/bpfilter#583 ·

    Los mantenedores suelen responder en 1 día

  • `update-set` shouldn't regenerate bytecode
    Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
    area: codegen area: loader

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    facebook/bpfilter#521 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Enforce coding style in CI
    Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
    area: tests

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    facebook/bpfilter#510 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Replace `ifindex=` hook option with `iface=`
    Posiblemente ocupada @Hashim1999164 la tomó hace 8 días. Abierto
    area: cli good first issue

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    facebook/bpfilter#409 ·

    Los mantenedores suelen responder en 1 día

  • Traffic rate limiting
    Posiblemente ocupada @SkohTV la tomó hace 368 días. Abierto
    area: cli area: codegen

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    facebook/bpfilter#215 ·

    Los mantenedores suelen responder en 1 día

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.