summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.0.9release_1.0.9Tushar Gohad2015-09-082-1/+19
|
* Update integrated liberasurecode rev to 1.0.9Tushar Gohad2015-09-083-2/+2
|
* Add --install-liberasurecode option to setup.pyTushar Gohad2015-09-081-25/+62
| | | | | | | ... make liberasurecode install optional Usage: python setup.py install \ --install-liberasurecode [yes | no]
* Merged in bloodeagle40234/pyeclib/tests (pull request #32)Tushar Gohad2015-09-071-0/+9
|\ | | | | | | Add shss test spec to test_pyeclib_api
| * Add shss test spec to test_pyeclib_apiKota Tsuyuzaki2015-09-081-0/+9
|/
* Fix integer truncation issue with PyBuildValue on Big Endian systems by ↵Kevin Greenan2015-08-112-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 buildtushar.gohad@intel.com2015-08-051-1/+1
|
* Eliminate rpath handlingtushar.gohad@intel.com2015-08-051-5/+0
| | | | Forbidden by most distros
* Add ChangLog. README updates for 1.0.8.v1.0.8proposed-1.0.8Tushar Gohad2015-08-034-15/+45
|
* Fix spacing for PEP8 complianceKevin Greenan2015-08-021-10/+10
|
* A few updates to deal with the Mac OS X weirdness with Xcode's linker bug.Kevin Greenan2015-08-021-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_pathTushar Gohad2015-08-021-4/+4
| | | | | ... or else setup.py is not able to located liberasurecode although it is already installed
* Merged libec_path into masterTushar Gohad2015-08-011-43/+72
|\
| * Another minor fix to setup.pyKevin Greenan2015-07-311-1/+1
| |
| * A few fixes to the new setup.py library finder/installer.Kevin Greenan2015-07-311-13/+18
| |
| * Fix liberasurecode install exit code, redo lib searchTushar Gohad2015-07-311-49/+73
|/
* Remove stray print from test codeTushar Gohad2015-07-291-1/+0
|
* Minor indent fix (tabs -> spaces)Tushar Gohad2015-07-281-3/+3
|
* Add checksum type support for common testspecTushar Gohad2015-07-291-13/+24
|
* Unify pyeclib_driver construction code, other tweaksTushar Gohad2015-07-291-97/+31
| | | | | ... including reconstruct test tweaks for dynamic index ranges based on k, m values
* Merged in haypo/pyeclib/include (pull request #31)Tushar Gohad2015-07-281-0/+1
|\ | | | | | | Issue #71: Add /usr/include/liberasurecode
| * Issue #71: Add /usr/include/liberasurecodeVictor Stinner2015-07-291-0/+1
|/ | | | | Add /usr/include/liberasurecode to include directories to support liberasurecode installed in /usr.
* Use /usr for default liberasurecode prefixTushar Gohad2015-07-281-1/+1
|
* Revert "Add py27,py34 tox testenvs/Custom pep8 env"Tushar Gohad2015-07-281-15/+2
| | | | This reverts commit 28d9e16f10a87893813583cba5ca1da08ba83507.
* Add liberasurecode_rs_vand backend ref to READMETushar Gohad2015-07-281-1/+2
|
* Fix minor typo in README (jesasure -> jerasure)Tushar Gohad2015-07-281-1/+1
|
* Make tests unavailable EC types conditionalTushar Gohad2015-07-281-3/+3
|
* liberasurecode install msg cleanupTushar Gohad2015-07-281-10/+11
|
* Add py27,py34 tox testenvs/Custom pep8 envTushar Gohad2015-07-281-2/+15
|
* More PEP8 fixesTushar Gohad2015-07-281-2/+2
|
* Merged liberasurecode_install into masterTushar Gohad2015-07-232-5/+44
|\
| * Adding a new tarball for the integrated installerliberasurecode_installKevin Greenan2015-07-231-0/+0
| |
| * Check for missing liberasurecode and install if necessaryTushar Gohad2015-07-232-5/+44
| |
* | Typo in the READMEKevin Greenan2015-07-231-1/+1
| |
* | More formatting in README...Kevin Greenan2015-07-231-17/+17
| |
* | Fix README formatting...Kevin Greenan2015-07-231-17/+17
| |
* | Update the README to reflect new exceptions and add docs where they wereKevin Greenan2015-07-231-6/+85
|/ | | | missing.
* PEP8 fixes for setup.pyTushar Gohad2015-07-221-2/+3
|
* Merged 64bit_build into masterTushar Gohad2015-07-221-3/+20
|\
| * Commit to detect library path, based on Pete's pull request from forever ago...64bit_buildKevin Greenan2015-07-221-3/+20
| |
* | Merged in pep8_fixes (pull request #30)Tushar Gohad2015-07-225-118/+143
|\ \ | |/ |/| | | PEP8 fixes
| * PEP8 fixesTushar Gohad2015-07-225-118/+143
|/ | | | TODO: test code
* Merged in haypo/pyeclib (pull request #29)Tushar Gohad2015-07-211-0/+8
|\ | | | | | | Add tox.ini
| * Add tox.iniVictor Stinner2015-07-211-0/+8
|/ | | | | | | | tox allows to easily run tests on Python 2 and Python 3. It creates a virtual environment and install pyeclib in each venv. Run "tox" to test both Python version, or "tox -e py27" to only test Python 2.7.
* Merged in haypo/pyeclib/decode_int (pull request #28)Tushar Gohad2015-07-211-3/+22
|\ | | | | | | Support Python int in decode() for ranges on py2
| * Support Python int in decode() for ranges on py2Victor Stinner2015-07-211-3/+22
|/ | | | Before only the Python long type was accepted on Python 2.
* Merged in haypo/pyeclib (pull request #24)Tushar Gohad2015-07-214-23/+26
|\ | | | | | | Fix Python 3 issues
| * Fix Python 3 issuesVictor Stinner2015-07-214-23/+26
|/ | | | | | | | | * Use relative imports * Fix bytes/unicode issues in tests * Replace long() with int() * Replace a/b with a//b to get integer division * Use a key function to sort list * Replace zip() with list(zip()) in a test to get a list on Python 3
* Merged extended_error_codes into masterTushar Gohad2015-07-194-230/+310
|\
| * Add liberasurecode_rs_vand test casesextended_error_codesTushar Gohad2015-07-191-83/+130
| |