Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix the tests to handle corrupted fragments.unittests-error-with-test_rs | Kevin Greenan | 2016-04-21 | 1 | -1/+2 |
| | |||||
* | Clarify _find_library() usage | Tushar Gohad | 2016-02-13 | 1 | -0/+2 |
| | |||||
* | Remove unused routines | Tushar Gohad | 2016-02-13 | 1 | -7/+0 |
| | |||||
* | Switch to find_library() for dependency checks | Tushar Gohad | 2016-02-13 | 1 | -14/+9 |
| | | | | | | We were using _findLib_gcc to get the complete to liberasurecode when building rpath was necessary. For simple library existence/ version checks, find_library() is good enough. | ||||
* | Merged v1.2.0 into masterv1.2.0 | Kevin Greenan | 2016-01-12 | 3 | -4/+23 |
|\ | |||||
| * | Release 1.2.0v1.2.0 | Tushar Gohad | 2016-01-12 | 3 | -4/+23 |
|/ | |||||
* | (Re)Enable flat_xor_hd file EC tests | Tushar Gohad | 2016-01-12 | 1 | -3/+10 |
| | |||||
* | Fix flat_xor_hd test invocation | Tushar Gohad | 2016-01-12 | 1 | -2/+2 |
| | |||||
* | Use sys.prefix instead of hardcoding /usr/local/lib/ | Davanum Srinivas | 2015-12-04 | 1 | -5/+4 |
| | | | | This fixes #78 | ||||
* | Remove platform.architecture() reference | Tushar Gohad | 2015-12-04 | 1 | -1/+0 |
| | | | | | | We should not use compile time platform to guide target including location of libraries etc. Thanks Pete Zaitcev for pointing out. | ||||
* | Remove integrated liberasurecode tarball | Tushar Gohad | 2015-12-04 | 2 | -91/+15 |
| | | | | | ... now that liberasurecode-dev(el) packages are available on most supported distros | ||||
* | Eliminate liberasurecode manual search/runtime_library_dirs | Tushar Gohad | 2015-12-04 | 1 | -25/+0 |
| | |||||
* | Empty check for pyeclib_drivers list in unit tests | Tushar Gohad | 2015-12-03 | 1 | -0/+2 |
| | |||||
* | Clarifying comment about ec_desc return during init | Tushar Gohad | 2015-11-23 | 1 | -0/+2 |
| | | | | | ... liberasurecode_instance_create returns an int status code - one of LIBERASURECODE_ERROR_CODES defined in erasurecode.h | ||||
* | tox related fixes for travis-ci | Tushar Gohad | 2015-11-23 | 1 | -1/+3 |
| | |||||
* | Add initial travis-ci config | Tushar Gohad | 2015-11-23 | 1 | -0/+12 |
| | |||||
* | Explicit driver reference check in VALID_EC_TYPES eval | Tushar Gohad | 2015-11-23 | 1 | -1/+3 |
| | |||||
* | Add unit test for VALID_EC_TYPES | Tushar Gohad | 2015-11-23 | 1 | -1/+18 |
| | |||||
* | Return liberasurecode error code from pyeclib_c_init | Tushar Gohad | 2015-11-23 | 1 | -1/+1 |
| | | | | ... earlier we were returning -EINVAL | ||||
* | Disable error reporting during VALID_EC_TYPES eval | Tushar Gohad | 2015-11-23 | 3 | -23/+70 |
| | | | | | ... this should not be required after upstream liberasurecode has more configurable logging | ||||
* | Make VALID_EC_TYPES a runtime/dynamic property | Tushar Gohad | 2015-11-20 | 3 | -43/+46 |
| | | | | | | ... this is needed for compatibility with older versions liberasurecode where a few EC types/backends were not available | ||||
* | Make liberasurecode_rs_vand tests optional | Tushar Gohad | 2015-11-19 | 1 | -9/+12 |
| | | | | ... for compatibility with older liberasurecode revs | ||||
* | Include liberasurecode_helpers.h for backward compatibility | Tushar Gohad | 2015-11-19 | 1 | -0/+4 |
| | | | | | ... for folks trying to build pyeclib with liberasurecode versions prior to 1.1.0 | ||||
* | Fix line endings in README, up minor rev in setup.py | Tushar Gohad | 2015-11-12 | 3 | -273/+273 |
| | |||||
* | Revert default liberasurecode prefix to /usr/localv1.1.1 | Tushar Gohad | 2015-10-24 | 1 | -22/+3 |
| | |||||
* | Release 1.1.0v1.1.0 | Tushar Gohad | 2015-10-21 | 3 | -6/+16 |
| | |||||
* | Update integrated liberasurecode rev to 1.1.0 | Tushar Gohad | 2015-10-21 | 2 | -0/+0 |
| | |||||
* | Add P Zaitcev and A Stinner to AUTHORS | Tushar Gohad | 2015-10-21 | 1 | -0/+2 |
| | |||||
* | Use explicit path to erasurecode.h | Tushar Gohad | 2015-09-20 | 1 | -3/+3 |
| | |||||
* | Implement alloc/free fns local to pyeclib c_ext | Tushar Gohad | 2015-09-18 | 1 | -1/+45 |
| | | | | ... stop using helpers internal to liberasurecode | ||||
* | Release 1.0.9v1.0.9 | Tushar Gohad | 2015-09-08 | 2 | -1/+19 |
| | |||||
* | Allow 'flat_xor_hd_4' from external API | Tushar Gohad | 2015-09-08 | 3 | -17/+28 |
| | | | | Add 'hd' argument back to the internal API | ||||
* | Update integrated liberasurecode rev to 1.0.9 | Tushar Gohad | 2015-09-08 | 3 | -2/+2 |
| | |||||
* | Add --install-liberasurecode option to setup.py | Tushar Gohad | 2015-09-08 | 1 | -25/+62 |
| | | | | | | | ... make liberasurecode install optional Usage: python setup.py install \ --install-liberasurecode [yes | no] | ||||
* | Add shss test spec to test_pyeclib_api | Kota Tsuyuzaki | 2015-09-08 | 1 | -0/+9 |
| | |||||
* | Fix integer truncation issue with PyBuildValue on Big Endian systems by ↵ | Kevin Greenan | 2015-08-11 | 2 | -3/+6 |
| | | | | | | | | | explicitly casting the size argument passed in to Py_ssize_t. Also fix import issue with the API test where older versions of Python fail to import. | ||||
* | Clean py34 shared libraries created during build | tushar.gohad@intel.com | 2015-08-05 | 1 | -1/+1 |
| | |||||
* | Eliminate rpath handling | tushar.gohad@intel.com | 2015-08-05 | 1 | -5/+0 |
| | | | | Forbidden by most distros | ||||
* | Add ChangLog. README updates for 1.0.8.v1.0.8proposed-1.0.8 | Tushar Gohad | 2015-08-03 | 4 | -15/+45 |
| | |||||
* | Fix spacing for PEP8 compliance | Kevin Greenan | 2015-08-02 | 1 | -10/+10 |
| | |||||
* | A few updates to deal with the Mac OS X weirdness with Xcode's linker bug. | Kevin Greenan | 2015-08-02 | 1 | -2/+18 |
| | | | | | To make things easier, we just detect the version of OS X and install into /usr/local instead of /usr. This is not perfect, but should be good enough. | ||||
* | Fix find_library() param to be just "erasurecode"libec_path | Tushar Gohad | 2015-08-02 | 1 | -4/+4 |
| | | | | | ... or else setup.py is not able to located liberasurecode although it is already installed | ||||
* | Merged libec_path into master | Tushar Gohad | 2015-08-01 | 1 | -43/+72 |
|\ | |||||
| * | Another minor fix to setup.py | Kevin Greenan | 2015-07-31 | 1 | -1/+1 |
| | | |||||
| * | A few fixes to the new setup.py library finder/installer. | Kevin Greenan | 2015-07-31 | 1 | -13/+18 |
| | | |||||
| * | Fix liberasurecode install exit code, redo lib search | Tushar Gohad | 2015-07-31 | 1 | -49/+73 |
|/ | |||||
* | Remove stray print from test code | Tushar Gohad | 2015-07-29 | 1 | -1/+0 |
| | |||||
* | Minor indent fix (tabs -> spaces) | Tushar Gohad | 2015-07-28 | 1 | -3/+3 |
| | |||||
* | Add checksum type support for common testspec | Tushar Gohad | 2015-07-29 | 1 | -13/+24 |
| | |||||
* | Unify pyeclib_driver construction code, other tweaks | Tushar Gohad | 2015-07-29 | 1 | -97/+31 |
| | | | | | ... including reconstruct test tweaks for dynamic index ranges based on k, m values |