summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Doxygen related fixesdoxygen_fixesTushar Gohad2016-03-053-15/+15
|
* Merged in dirk_m_ller/liberasurecode/remove_params (pull request #21)Tushar Gohad2016-03-052-2/+2
|\ | | | | | | Fix prototype declaration / definition mismatch (issue #25)
| * Fix prototype declaration / definition mismatch (issue #25)Dirk Mueller2016-03-042-2/+2
|/
* Don't use PATH_MAX const.Ondřej Nový2016-02-281-2/+3
| | | | | | | There are systems, for example Hurd, which doesn't define this constant because there are no such limit. See [1] link for explanation. [1] http://www.gnu.org/software/hurd/community/gsoc/project_ideas/maxpath.html
* Check frag idx validity when verifying frag metadataTushar Gohad2016-02-142-2/+53
| | | | ... also add related test code
* Fix segfault when fragment index is out of rangeTushar Gohad2016-02-141-1/+1
| | | | | | ... (in a corrupt/invalid fragment scenario) Fixes issue #21
* Look up version number in version header (part 2)Tushar Gohad2015-12-101-7/+9
|
* Doxygen related cleanupTushar Gohad2015-12-101-14/+14
|
* Minor doc automake fixesTushar Gohad2015-12-101-3/+3
|
* Make libtool archive references relative to builddirTushar Gohad2015-12-101-6/+6
|
* Display build config at the end of configure runTushar Gohad2015-12-101-0/+15
|
* Get version from liberasurecode version headerTushar Gohad2015-12-104-25/+38
| | | | ... (keep version in one place)
* Use absolute path for get_flags test programTushar Gohad2015-12-101-1/+1
| | | | | ... fixes issues with builds where configure is invoked from a directory other than the topdir
* Add missing pkg-config defns where requiredTushar Gohad2015-12-101-0/+23
|
* Fix minor revTushar Gohad2015-12-102-4/+4
|
* Include major API version in pkg-config file nameTushar Gohad2015-12-103-5/+29
|
* Revert "Log to syslog and stderr by default"v1.1.1Tushar Gohad2015-12-041-1/+1
| | | | This reverts commit 21ed77fed2e31ec5183460a6bd9ff4592140b409.
* Create includedir on call to install-exec-hookChris Lamb2015-12-021-1/+2
| | | | | | | | | | | | | | | | Debian maintainers reported that liberasurecode could not be built reproducibly. What happens is that erasurecode_version.h headers are non-determinstically installed in the target directory depending on the system clock. This is due to debian/tmp/usr/include not being created and the install-exec-hook ignores errors. The attached patch ensures target ${includedir} exists and therefore the headers will always be there. Signed-off-by: Chris Lamb <lamby@debian.org>
* README.md edited online with BitbucketTushar Gohad2015-11-191-27/+32
|
* Update AUTHORS with Debian/Ubuntu contributorsTushar Gohad2015-11-141-1/+2
|
* Ensure ec backends can actually be loaded.James Page2015-11-147-7/+7
| | | | | | | Use the actual soname rather than the fully unversioned name, ensuring that systems that don't have -dev packages actually work. Signed-off-by: James Page <james.page@ubuntu.com>
* README update for build/install dependenciesTushar Gohad2015-10-251-0/+11
|
* Release 1.1.0v1.1.0Tushar Gohad2015-10-205-3/+15
|
* Fix liberasurecode include path in pkgconfigTushar Gohad2015-10-201-1/+1
|
* Make doxygen recurse into source/include directoriesTushar Gohad2015-10-201-4/+3
|
* Merged header_symlinks into masterTushar Gohad2015-09-2215-38/+105
|\
| * Split helpers.h include for backward compatibilityTushar Gohad2015-09-2214-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 compatTushar Gohad2015-09-202-0/+11
|/
* Eliminate erasurecode_stdinc.h dependency on log.hTushar Gohad2015-09-184-1/+5
|
* Move fragment_header defn to main erasurecode headerTushar Gohad2015-09-172-26/+25
|
* Fixing Issue #19 by stubbing out Jerasures uninit function.Kevin Greenan2015-09-121-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.9Tushar Gohad2015-09-065-7/+14
|
* Enforce the (k + m < 32) limit, add unit testsKota Tsuyuzaki2015-08-183-2/+41
|
* Rename MAJOR, MINOR version macrosTushar Gohad2015-08-061-4/+4
|
* Release 1.0.8v1.0.8Tushar Gohad2015-07-205-5/+31
|
* Note liberasurecode_rs_vand backend being addedTushar Gohad2015-07-201-406/+407
|
* Rename remaining INTERNAL_RS_VAND instancesTushar Gohad2015-07-203-32/+32
| | | | ... to LIBERASURECODE_RS_VAND
* Remove autotools-generated program from git controlTushar Gohad2015-07-201-791/+0
|
* This fixes a bug discovered when passing a new insufficient fragments exceptionKevin Greenan2015-07-121-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 masterTushar Gohad2015-06-241-0/+29
|\
| * This will prevent the backends from reconstructing a specific index, when it issimilar_to_issue_63Kevin Greenan2015-06-231-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_vandTushar Gohad2015-06-231-0/+15
|
* Remove autoconf installed files from git controlTushar Gohad2015-06-233-10240/+0
|
* Add liberasurecode_rs_vand backend to cleanfiles listTushar Gohad2015-06-221-1/+2
|
* Merged liberasurecode_rs_vand-rename into masterTushar Gohad2015-06-229-141/+143
|\
| * Rename liberasurecode_rsvand -> liberasurecode_rs_vandliberasurecode_rs_vand-renameTushar Gohad2015-06-224-11/+11
| |
| * Rename rs_vand_internal to liberasurecode_rs_vandTushar Gohad2015-06-229-132/+134
| |
* | Fix get_supported_flags() argumentsTushar Gohad2015-06-221-1/+1
| |
* | Add -f argument to autoreconf to regenerate aclocal macrosTushar Gohad2015-06-221-1/+1
|/
* Fix open/write() and uninitialize var warnings in rs_vand internalTushar Gohad2015-06-221-3/+6
|