Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Forward Error Correction #7

Open
wants to merge 62 commits into
base: development
Choose a base branch
from

Commits on Nov 24, 2022

  1. reorder ipsec struct to fix compilation issues, change TSI in flute-t…

    …ransmitter to match receiver
    autumn-traveller committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    d8f64ef View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. use switch cases for FEC type instead of if statements and added plac…

    …eholders for future integration of Raptor FEC
    autumn-traveller committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    05b0445 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85d63de View commit details
    Browse the repository at this point in the history
  3. added build script

    SteezyE committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    79ab66c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    38e9310 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    818aec4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dcb2085 View commit details
    Browse the repository at this point in the history
  7. added freeRaptor submodule

    SteezyE committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    75a5175 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c96989b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7fb4062 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9b7bb6a View commit details
    Browse the repository at this point in the history
  11. working on compiling/linking

    SteezyE committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    a014480 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    aa2d61c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0903042 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    df0cbb8 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. add raptor submodule

    SteezyE committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    f17fb91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77f4725 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bdfc21e View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. write donwloaded files to current directory, when building build in d…

    …ebug mode by default, small fixes in readme,cmakelists,gitignore
    autumn-traveller committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    c6a4eae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2428af1 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. handle invalid file paths properly, increment the correct ptr in enco…

    …ding symbols to_payload() functions
    autumn-traveller committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    cf834d0 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. Configuration menu
    Copy the full SHA
    940afb9 View commit details
    Browse the repository at this point in the history
  2. fixed abstract definition so it compiles, and reintroduced FecOti str…

    …uct since its too difficult to directly replace it
    autumn-traveller committed Dec 22, 2022
    Configuration menu
    Copy the full SHA
    1d32734 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2022

  1. Configuration menu
    Copy the full SHA
    5e8941b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f046ebe View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2022

  1. Switch freeRaptor to raptor

    Etua committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    a2d0b63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    909cc3c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. Configuration menu
    Copy the full SHA
    f759caf View commit details
    Browse the repository at this point in the history
  2. resolve merge conflict

    SteezyE committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    34df0b1 View commit details
    Browse the repository at this point in the history
  3. fix merge conflict

    SteezyE committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    ab19d8a View commit details
    Browse the repository at this point in the history
  4. resolve merge conflict

    SteezyE committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    605f14f View commit details
    Browse the repository at this point in the history
  5. remove old freeRaptor header

    SteezyE committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    04f24e2 View commit details
    Browse the repository at this point in the history
  6. cmake fix

    SteezyE committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    e15daa2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8accbbb View commit details
    Browse the repository at this point in the history
  8. Calculate bytes_read correctly

    Etua committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    088f3ba View commit details
    Browse the repository at this point in the history
  9. Replace TODOs

    Etua committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    27992b0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d687102 View commit details
    Browse the repository at this point in the history
  11. update submodule

    autumn-traveller committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    1421515 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    23689a2 View commit details
    Browse the repository at this point in the history
  13. finished raptor encoding + sending, removed compact no code subclass …

    …and file, cleaned up cmakelistst for raptor build case
    autumn-traveller committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    39a6b64 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2023

  1. Configuration menu
    Copy the full SHA
    6851b44 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. finish decoder, start SBN and ESI at 0, added process_symbol() functi…

    …on for all FEC transformers
    autumn-traveller committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    3087ddd View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    d1c7d7f View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. update raptor test.c

    autumn-traveller committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    76da006 View commit details
    Browse the repository at this point in the history
  2. fixed bad return in check_source_completion and allow fec transformre…

    …s to allocate the file buffer themselves
    autumn-traveller committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    5a6b7ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ddc9b3 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Configuration menu
    Copy the full SHA
    9f2f5e5 View commit details
    Browse the repository at this point in the history
  2. use matrix of build and os options + fix compilation when raptor is d…

    …isabled or ssl doesnt define ex2 on ubu20
    autumn-traveller committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    63d2e8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d27e4c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71527ee View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. fixed double free error

    SteezyE committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    1dee66a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7a2f0c View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2023

  1. Configuration menu
    Copy the full SHA
    5abb85e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    99082df View commit details
    Browse the repository at this point in the history
  2. Free the Symbol data

    Etua committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    1d9df0a View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Configuration menu
    Copy the full SHA
    375f31a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    efccec1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c07c03 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2023

  1. Configuration menu
    Copy the full SHA
    2db0561 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2023

  1. Configuration menu
    Copy the full SHA
    730d3a2 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. small fixes: memory deallocation in raptor and derived class destruct…

    …or calls in FEC + updated readme
    autumn-traveller committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    28c034e View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Small fixes + delete build.sh

    Remove an unnecessary #ifdef in Receiver.h, and fix error messages
    in AlcPacket.cpp
    autumn-traveller committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    5ddfac0 View commit details
    Browse the repository at this point in the history