The Core Flight System (cFS) CFDP application.

Ist nasa/CF einsteigerfreundlich?

Wir haben zuletzt zu wenige Pull Requests von externen Beitragenden an nasa/CF gesehen, um zu sagen, wie oft sie gemergt werden. Derzeit sind 3 einsteigerfreundliche Issues offen.

Sterne
122
Forks
79
Offene Anfänger-Issues
3
Indexierte Issues
45
Ø Merge
1 T. 15 Std.
Gemergte PRs (30 T.)
4
Vorherrschende Sprache
C
Lizenz
Apache-2.0
Letzter GitHub-Push
29.10.2026
Zuletzt indexiert
19.9.2026
Beitragsleitfaden
Beitragsleitfaden
Verhaltenskodex
Kein Verhaltenskodex
Anfänger-Labels
Keine Anfänger-Labels indexiert

So tragen Sie zu nasa/CF bei

  1. Lesen Sie zuerst den Contributing Guide: Er beschreibt, wie die Maintainer Änderungen vorgeschlagen, getestet und geprüft haben möchten.
  2. Ihre Beiträge werden unter der Apache-2.0-Lizenz des Projekts veröffentlicht.
  3. Wählen Sie eines der 3 offenen einsteigerfreundlichen Issues unten und schreiben Sie vor dem Start einen Kommentar, dass Sie es übernehmen möchten.
Issues werden geladen

Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen

  • CF_CFDP_DecodeAllTlv reports success and drops TLVs after the fourth
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100

    nasa/CF#537 ·

  • Dequeue enable/disable has no effect
    Evtl. wieder frei @giovannicozzolongo hat das vor 19 Tagen übernommen, und es ist kein Pull Request offen. Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 52/100

    nasa/CF#527 · 1 Kommentar ·

  • Default TX/RX Msg IDs swapped between CMD/TLM types
    Offen
    bug

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100

    nasa/CF#488 ·

  • Rename cf_cmd.c file to cf_cmds.c
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
    bug

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 58/100

    nasa/CF#476 ·

  • `CF_CFDP_ProcessPollingDirectories()` can be simplified
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
    enhancement

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100

    nasa/CF#467 ·

  • Assert checks non-existent variable (`pt`) in `CF_CFDP_ProcessPlaybackDirectory()`
    Evtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
    invalid

    Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100

    nasa/CF#465 ·

  • f-sanitizer report runtime error in coverage-cf-cf_cmd-testrunner
    Offen
    bug

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 52/100

    nasa/CF#454 ·

  • f-sanitizer report run time error in coverage-cf-cf_cfdp-testrunner
    Offen
    bug unit-test

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 30/100

    nasa/CF#453 ·

  • f-sanitizer report run time error in coverage-cf-cf_cfdp_s-testrunner
    Offen
    bug unit-test

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#452 ·

  • f-sanitizer report run time error in coverage-cf-cf_cfdp_sbintf-testrunner
    Offen
    bug unit-test

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    nasa/CF#451 ·

  • f-sanitizer report run time error in coverage-cf-cf_cfdp_r-testrunner
    Offen
    bug unit-test

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    nasa/CF#450 ·

  • EotPacket provides transaction status, but defines are internal
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100

    nasa/CF#449 ·

  • Placing a file with a name that is too long in the polling directory causes errors to spam
    Offen
    bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#439 · 1 Kommentar ·

  • CF writes to received SB buffer
    Evtl. wieder frei @jphickey hat das vor 1076 Tagen übernommen, und es ist kein Pull Request offen. Offen
    bug

    nasa/CF#420 · 1 Kommentar · 1 zugewiesene Person ·

  • Receiving Entity Not Handling EOF (cancel) PDU Correctly
    Offen
    bug

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    nasa/CF#389 · 2 Kommentare ·

  • Rework no message buffer error reporting to not spam
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#378 ·

  • Audit CF for cyclomatic complexity compliance
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#369 · 3 Kommentare ·

  • Coding Style: Braces around single-line statements in if/for blocks?
    Offen
    question

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 32/100

    nasa/CF#350 ·

  • PDU processing when crc_flag true
    Offen
    bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100

    nasa/CF#343 · 5 Kommentare ·

  • Register the CF configuration table as dump-only
    Evtl. wieder frei @dmknutsen hat das vor 1293 Tagen übernommen, und es ist kein Pull Request offen. Offen
    Equuleus-rc2

    nasa/CF#429 · 1 Kommentar · 2 zugewiesene Personen ·

  • Follow temporary file + rename pattern for all files
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#280 · 3 Kommentare ·

  • New RX PDU dropped due to max RX transactions reached on channel not counted
    Offen
    enhancement

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    nasa/CF#268 ·

  • Remove unit test context_t elements as overkill for a coverage test
    Offen
    unit-test

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#264 ·

  • Add fixed size CCSDS packet option
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#193 · 1 Kommentar ·

  • CF updates its destination file "in-place"
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    nasa/CF#132 ·

  • CF should not require/hard-code use of the software bus for PDU transport
    Evtl. wieder frei @jphickey hat das vor 1146 Tagen übernommen, und es ist kein Pull Request offen. Offen
    enhancement Equuleus-rc2

    nasa/CF#130 · 3 Kommentare · 1 zugewiesene Person ·

  • Simplify function names in unit test
    Offen
    unit-test

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    nasa/CF#114 ·

  • Support for alternate checksum type indicated in Metadata PDU
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#99 ·

  • Should not use "HK" packet data elements as active/runtime control values
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100

    nasa/CF#92 ·

  • Use of globals to store ephemeral / in-transit data
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    nasa/CF#91 ·

  • Consolidate repeated unit test setup code into helper functions
    Offen
    unit-test

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#87 ·

  • Remove use of random numbers in coverage test
    Offen
    unit-test

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#86 · 1 Kommentar ·

  • CF should use unions to simplify code and avoid improper casting
    Offen
    enhancement

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    nasa/CF#59 ·

  • Add transaction watchpoint concept for transaction complete notification
    Offen
    enhancement

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    nasa/CF#21 · 1 Kommentar ·

  • Use of Playback Directory command
    Offen
    docs question

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#11 · 4 Kommentare ·

  • CF_Chunks_Insert drops all data after the chunk list fills, so a lossy Class 2 upload is mostly resent
    Evtl. vergeben @SpaceOceanCorp hat das heute übernommen. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    nasa/CF#535 ·

  • Static Code Analysis Declaration Not in Header Warning
    Evtl. vergeben @arielswalker hat das vor 22 Tagen übernommen. Offen

    nasa/CF#530 · 1 zugewiesene Person ·

  • CF Unused type declarations
    Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 72/100

    nasa/CF#522 ·

  • CF_CFDP_R_ProcessFd does not bound received FD PDU offset against the declared transaction file size
    Evtl. vergeben @0xiviel hat das vor 44 Tagen übernommen. Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 74/100

    nasa/CF#520 · 1 Kommentar ·

  • [SECURITY] OOB Heap Read in CF_CFDP_CopyStringFromLV via Unvalidated PDU LV Length Field — Remotely Triggerable via Crafted Metadata PDU
    Evtl. vergeben @stark256-spec hat das vor 161 Tagen übernommen. Offen
    bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    nasa/CF#491 ·

  • Unsafe Handling of Zero-Length Destination Buffer in CF_CFDP_GetMoveTarget() Can Trigger Out-of-Bounds Read
    Evtl. vergeben @sylvesterkaczmarek hat das vor 61 Tagen übernommen. Offen
    bug

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100

    nasa/CF#484 ·

  • Transaction priority sorted incorrectly
    Evtl. vergeben @dmknutsen hat das vor 893 Tagen übernommen. Offen
    bug

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100

    nasa/CF#442 ·

  • CF command counters format inconsistent with cFS
    Evtl. vergeben @dzbaker hat das vor 1218 Tagen übernommen. Offen
    enhancement Equuleus-rc2

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100

    nasa/CF#382 · 1 Kommentar ·

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.