summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |
| * Expose liberasurecode error codes in PyECLibTushar Gohad2015-07-194-161/+194
|/ | | | | ... also move exception handing down to the C backend layer, so it is easier to add new error codes. Addresses #61.
* Specify correct installroot in setup.pyKevin Greenan2015-07-121-14/+4
| | | | This was testing on both Mac OS X and Linux.
* Example of passing different exception when decode has insifficient fragments.Kevin Greenan2015-07-122-4/+14
|
* Bump master version to 1.0.8 (in turn fix #64)Tushar Gohad2015-06-221-1/+1
|
* Merged new_commits_for_1_0_8 into masterTushar Gohad2015-06-215-5/+11
|\
| * Fixing include path and adding other backends into ec_pyeclib_file_test.shnew_commits_for_1_0_8Kevin Greenan2015-06-182-3/+2
| |
| * Plugging in new internal RS backend into pyeclibplugin_internal_rsKevin Greenan2015-05-195-4/+11
|/
* Handle non-string arguments in the base PyECLib exception constructor.v1.0.7mKevin Greenan2015-04-061-4/+6
|