summaryrefslogtreecommitdiff
path: root/src/backends
Commit message (Expand)AuthorAgeFilesLines
* backends now support verion checksEric Lambert2014-10-025-38/+130
* Add the ability for backends to specifyTushar Gohad2014-09-305-0/+5
* Plugging-in the ISA-L backend... Still needs more documentation and a little...Kevin Greenan2014-09-291-0/+591
* A little bit of code clean up based on feedback/reviewsEric Lambert2014-09-151-8/+10
* Compile in pedantic mode and fail compilation on warnings. Also cleanup all e...Eric Lambert2014-09-104-82/+165
* Add doxygen config. Update README, copyrights.Tushar Gohad2014-09-014-4/+4
* Fixed bug where null_init was not correctly setting w param (was relying on u...Eric Lambert2014-08-261-0/+2
* Cleaned up the Cauchy backend. This has a bit more cleaned than theMark Storer2014-08-251-44/+67
* Minor cleanup to null backend. Mostly to the exit cases. Free checks forMark W. Storer2014-08-232-44/+32
* Backend changes needed to honor "excluded fragments".Kevin Greenan2014-08-214-9/+12
* Minor bug in getting the required fragments for jerasureKevin Greenan2014-08-082-0/+2
* Adding reconstruction for XOR codes.Kevin Greenan2014-08-051-1/+4
* Fixed reconstruction.Kevin Greenan2014-08-052-20/+25
* Add HD parameter to generic params.Kevin Greenan2014-08-051-1/+1
* Implemented fragments needed for jerasure backendsKevin Greenan2014-07-232-4/+41
* Oops... Yet another build fix.Kevin Greenan2014-07-231-2/+2
* Plugged-in Cauchy RS.Kevin Greenan2014-07-231-0/+302
* null_code: First cutTushar Gohad2014-07-221-0/+220
* Mac OS X support in xor and jerasure backendsTushar Gohad2014-07-222-0/+8
* flat_xor_hd: Fix xor_desc pointer (encode/decodes tests pass now)Tushar Gohad2014-07-221-5/+18
* Add encode postprocessing, checksum helpersTushar Gohad2014-07-211-17/+1
* API to get total fragment sizeTushar Gohad2014-07-211-1/+1
* Added functionality needed to support the get_segment_info() API in PyECLib.Kevin Greenan2014-07-212-1/+31
* jerasure_rs_vand: encode returns 0, add missing symbolTushar Gohad2014-07-181-28/+65
* jerasure_rs_vand: soname - libjerasure.so -> libJerasure.soTushar Gohad2014-07-181-1/+1
* flat_xor_hd: Handle backend init errorsTushar Gohad2014-07-181-4/+14
* Make 'w' part of common user args, set 'w' in backend initTushar Gohad2014-07-172-1/+11
* jerasure_rs_vand: Add EC args validationTushar Gohad2014-07-171-7/+20
* jerasure_rs_vand: Minor cleanup (jerasure_vand -> jerasure_rs_vand)Tushar Gohad2014-07-171-18/+18
* Adding Jerasure backendKevin Greenan2014-07-171-0/+217
* Add sohandle to backend init()Tushar Gohad2014-07-171-2/+5
* Remove fnmap, add backend specific descriptorsTushar Gohad2014-07-171-22/+27
* Add vi modeline to flat_xor_hd.cTushar Gohad2014-07-161-0/+4
* Store args natively in the backend_args (not as a pointer)Tushar Gohad2014-07-161-3/+3
* Fix liberasurecode main routines for new API (take 2)Tushar Gohad2014-07-161-3/+12
* Rename flat_xor_3 -> flat_xor_hdTushar Gohad2014-07-161-28/+26
* Add decode, reconstruct, fragments_neededTushar Gohad2014-07-141-21/+18
* Add liberasurecode_encode routineTushar Gohad2014-07-131-3/+4
* Macro out backend method namesTushar Gohad2014-07-131-12/+12
* Frontend/backend API split, make EC handle int typeTushar Gohad2014-07-131-11/+31
* xor code backend implementation (WIP)Tushar Gohad2014-07-071-23/+15
* Add placeholder xor backend routinesTushar Gohad2014-06-301-12/+39
* chksum: Add gf_complete dep for algsigTushar Gohad2014-06-301-0/+0
* xor: First liberasurecode backendTushar Gohad2014-06-292-0/+68