Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 1.1.0v1.1.0 | Tushar Gohad | 2015-10-20 | 5 | -3/+15 |
| | |||||
* | Fix liberasurecode include path in pkgconfig | Tushar Gohad | 2015-10-20 | 1 | -1/+1 |
| | |||||
* | Make doxygen recurse into source/include directories | Tushar Gohad | 2015-10-20 | 1 | -4/+3 |
| | |||||
* | Merged header_symlinks into master | Tushar Gohad | 2015-09-22 | 15 | -38/+105 |
|\ | |||||
| * | Split helpers.h include for backward compatibility | Tushar Gohad | 2015-09-22 | 14 | -40/+96 |
| | | | | | | | | | | | | | | Users of liberasurecode <= 1.0.7 used alloc/free helpers (which they shouldn't have). This change is to make sure we are still able to those older revs of programs and they work with newer liberasurecode. | ||||
| * | Create header symlinks in std locations for backward compat | Tushar Gohad | 2015-09-20 | 2 | -0/+11 |
|/ | |||||
* | Eliminate erasurecode_stdinc.h dependency on log.h | Tushar Gohad | 2015-09-18 | 4 | -1/+5 |
| | |||||
* | Move fragment_header defn to main erasurecode header | Tushar Gohad | 2015-09-17 | 2 | -26/+25 |
| | |||||
* | Fixing Issue #19 by stubbing out Jerasures uninit function. | Kevin Greenan | 2015-09-12 | 1 | -0/+15 |
| | | | | | | | | | | If the underlying jerasure implementation is old (pre-jerasure.org), then it will not contain an uninit function for the underlying GF object. Since this is only used in alg_sig, which is not used by anything else at the moment, we stub it out if it does not exist. Once we make the change to have alg_sig use the internal GF functions, this whole problem goes away. | ||||
* | Release 1.0.9v1.0.9 | Tushar Gohad | 2015-09-06 | 5 | -7/+14 |
| | |||||
* | Enforce the (k + m < 32) limit, add unit tests | Kota Tsuyuzaki | 2015-08-18 | 3 | -2/+41 |
| | |||||
* | Rename MAJOR, MINOR version macros | Tushar Gohad | 2015-08-06 | 1 | -4/+4 |
| | |||||
* | Release 1.0.8v1.0.8 | Tushar Gohad | 2015-07-20 | 5 | -5/+31 |
| | |||||
* | Note liberasurecode_rs_vand backend being added | Tushar Gohad | 2015-07-20 | 1 | -406/+407 |
| | |||||
* | Rename remaining INTERNAL_RS_VAND instances | Tushar Gohad | 2015-07-20 | 3 | -32/+32 |
| | | | | ... to LIBERASURECODE_RS_VAND | ||||
* | Remove autotools-generated program from git control | Tushar Gohad | 2015-07-20 | 1 | -791/+0 |
| | |||||
* | This fixes a bug discovered when passing a new insufficient fragments exception | Kevin Greenan | 2015-07-12 | 1 | -1/+1 |
| | | | | | | | | | | up through Python. The code that preprocesses decoded fragments to see if it can simply concat the data fragments instead of decodeing was not properly deduping fragments, which leads to a failed assertion. This properly dedups fragments in the fragments_to_string function. | ||||
* | Merged similar_to_issue_63 into master | Tushar Gohad | 2015-06-24 | 1 | -0/+29 |
|\ | |||||
| * | This will prevent the backends from reconstructing a specific index, when it issimilar_to_issue_63 | Kevin Greenan | 2015-06-23 | 1 | -0/+29 |
|/ | | | | | | | specified as "available" by the caller. I feel that only buggy code would do this... NOTE: In the future, we should return an error when this happens. | ||||
* | Add pkg-config template for liberasurecode_rs_vand | Tushar Gohad | 2015-06-23 | 1 | -0/+15 |
| | |||||
* | Remove autoconf installed files from git control | Tushar Gohad | 2015-06-23 | 3 | -10240/+0 |
| | |||||
* | Add liberasurecode_rs_vand backend to cleanfiles list | Tushar Gohad | 2015-06-22 | 1 | -1/+2 |
| | |||||
* | Merged liberasurecode_rs_vand-rename into master | Tushar Gohad | 2015-06-22 | 9 | -141/+143 |
|\ | |||||
| * | Rename liberasurecode_rsvand -> liberasurecode_rs_vandliberasurecode_rs_vand-rename | Tushar Gohad | 2015-06-22 | 4 | -11/+11 |
| | | |||||
| * | Rename rs_vand_internal to liberasurecode_rs_vand | Tushar Gohad | 2015-06-22 | 9 | -132/+134 |
| | | |||||
* | | Fix get_supported_flags() arguments | Tushar Gohad | 2015-06-22 | 1 | -1/+1 |
| | | |||||
* | | Add -f argument to autoreconf to regenerate aclocal macros | Tushar Gohad | 2015-06-22 | 1 | -1/+1 |
|/ | |||||
* | Fix open/write() and uninitialize var warnings in rs_vand internal | Tushar Gohad | 2015-06-22 | 1 | -3/+6 |
| | |||||
* | Merge remote-tracking branch 'origin/new_commits_for_1_0_8' | Tushar Gohad | 2015-06-21 | 15 | -20/+1605 |
|\ | |||||
| * | Properly set W in the new internal RS backend. Without this, the fragment ↵new_commits_for_1_0_8 | Kevin Greenan | 2015-06-18 | 1 | -1/+1 |
| | | | | | | | | | | | | length passed up is incorrect. | ||||
| * | Remove excessive header install in src/Makefile.am | Kevin Greenan | 2015-06-18 | 1 | -6/+0 |
| | | |||||
| * | Properly detect 64-bit architecture. | Kevin Greenan | 2015-06-18 | 1 | -1/+3 |
| | | |||||
| * | Fix 'make test' to properly run null and installed backend tests. | Kevin Greenan | 2015-06-18 | 2 | -3/+4 |
| | | |||||
| * | Fixing issue #17 to namespace header files. | Kevin Greenan | 2015-06-18 | 1 | -1/+2 |
| | | |||||
| * | Plugging new internal RS backend into liberasurecode. | Kevin Greenan | 2015-06-18 | 5 | -7/+430 |
| | | |||||
| * | Adding internal tests for the new internal RS codec. | Kevin Greenan | 2015-06-18 | 3 | -1/+409 |
| | | |||||
| * | Adding new built-in backend for RS Vandermonde | Kevin Greenan | 2015-06-18 | 7 | -2/+758 |
| | | | | | | | | This is meant to be used in cases where ISA-L and Jerasure cannot be used. | ||||
* | | Silent autoconf warning for ac_cv_sizeof_long | Tushar Gohad | 2015-06-21 | 1 | -0/+1 |
| | | |||||
* | | Mimic Zaitcev's CFLAGS fix on the debug side | Tushar Gohad | 2015-06-21 | 1 | -1/+1 |
| | | | | | | | | Ref commit: 5cbab56a1a8ba78c72e8238458b462df0611070f | ||||
* | | Add get_flags_from_cpuid.c to dist | Tushar Gohad | 2015-06-21 | 1 | -1/+1 |
| | | |||||
* | | Merged fix_m4_macros into master | Tushar Gohad | 2015-06-21 | 13 | -9112/+169 |
|\ \ | |||||
| * | | Remove remaining m4/ referencesfix_m4_macros | Tushar Gohad | 2015-06-21 | 8 | -8637/+0 |
| |/ | |||||
| * | Removing all m4 references for CPUID by creating special C program to parse | Kevin Greenan | 2015-05-03 | 4 | -361/+169 |
| | | | | | | | | CPUID and directly doing compiler checks in autoconf.ac | ||||
| * | Replace GPL m4 macros with different macros inside of ax_ext.m4 | Kevin Greenan | 2015-05-02 | 3 | -187/+73 |
|/ | |||||
* | Add missing #ifdef __cplusplus closure, Fixes #14 (take 2) | Tushar Gohad | 2015-05-01 | 1 | -1/+1 |
| | |||||
* | Merged in zaitcev/liberasurecode/missing_cflags (pull request #16) | Tushar Gohad | 2015-04-30 | 1 | -1/+1 |
|\ | | | | | | | Make ./configure to obey CFLAGS | ||||
| * | Make ./configure to obey CFLAGS | Pete Zaitcev | 2015-04-30 | 1 | -1/+1 |
|/ | | | | | | | | | | | | Fedora build system sets global CFLAGS that include things like mandatory security enhancements. It works for all other packages, but ./configure in liberasurecode overrides provides CFLAGS. See Red Hat bug for a humorous workaround: https://bugzilla.redhat.com/show_bug.cgi?id=1208695#c4 Note that this patch does not monkey with the --debug side. Hopefuly this does not violate KISS principle. | ||||
* | Add missing #ifdef __cplusplus closure, Fixes #14 | Tushar Gohad | 2015-04-30 | 1 | -0/+4 |
| | |||||
* | Fix a uint < 0 warning reported by Clang | Tushar Gohad | 2015-04-30 | 2 | -4/+4 |
| | | | | Also add -Wall for future builds | ||||
* | This fixed the memory leak mentioned in Issue #12: | Kevin Greenan | 2015-04-27 | 2 | -1/+22 |
| | | | | https://bitbucket.org/tsg-/liberasurecode/issue/12/make-valgrind-test-fails |