├── .gitignore ├── LICENSE.txt ├── README.md ├── asprintf.h ├── bitset.h ├── client.c ├── dbg.h ├── errors.c ├── errors.h ├── fountain.c ├── fountain.h ├── fountainprotocol.h ├── main.c ├── makefile ├── mapping.c ├── mapping.h ├── networking.h ├── platform.h ├── preheader.h ├── randgen.h ├── server.c ├── stpcpy.h ├── test.py └── tests ├── all-tests.sh ├── medium-file-test.sh ├── scalaz-cheatsheet.pdf └── small-file-test.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/README.md -------------------------------------------------------------------------------- /asprintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/asprintf.h -------------------------------------------------------------------------------- /bitset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/bitset.h -------------------------------------------------------------------------------- /client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/client.c -------------------------------------------------------------------------------- /dbg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/dbg.h -------------------------------------------------------------------------------- /errors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/errors.c -------------------------------------------------------------------------------- /errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/errors.h -------------------------------------------------------------------------------- /fountain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/fountain.c -------------------------------------------------------------------------------- /fountain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/fountain.h -------------------------------------------------------------------------------- /fountainprotocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/fountainprotocol.h -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/main.c -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/makefile -------------------------------------------------------------------------------- /mapping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/mapping.c -------------------------------------------------------------------------------- /mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/mapping.h -------------------------------------------------------------------------------- /networking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/networking.h -------------------------------------------------------------------------------- /platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/platform.h -------------------------------------------------------------------------------- /preheader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/preheader.h -------------------------------------------------------------------------------- /randgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/randgen.h -------------------------------------------------------------------------------- /server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/server.c -------------------------------------------------------------------------------- /stpcpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/stpcpy.h -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/test.py -------------------------------------------------------------------------------- /tests/all-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/tests/all-tests.sh -------------------------------------------------------------------------------- /tests/medium-file-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/tests/medium-file-test.sh -------------------------------------------------------------------------------- /tests/scalaz-cheatsheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/tests/scalaz-cheatsheet.pdf -------------------------------------------------------------------------------- /tests/small-file-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cakemanny/fountain-codes/HEAD/tests/small-file-test.sh --------------------------------------------------------------------------------