]>
git-server-git.apps.pok.os.sepia.ceph.com Git - jerasure.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Kevin Greenan [Tue, 8 Apr 2014 22:57:55 +0000 (15:57 -0700)]
Merged in dachary/jerasure/wip-init (pull request #17)
make galois_init_default_field(int w) extern
Loic Dachary [Tue, 8 Apr 2014 22:05:18 +0000 (00:05 +0200)]
make galois_init_default_field(int w) extern
So that the application can initialize gfp_array and gfp_is_composite
instead of relying on initialization happening implicitly when the
multiply or xor functions are called. The init function can be called
once when the application guarantees thread safety. And the multiply and
xor functions can be called from multiple threads without risking races.
Signed-off-by: Loic Dachary <loic@dachary.org>
Kevin Greenan [Thu, 3 Apr 2014 23:39:03 +0000 (16:39 -0700)]
Merged in dachary/jerasure/wip-make-check (pull request #16)
run tests with make check
Kevin Greenan [Thu, 3 Apr 2014 23:17:13 +0000 (16:17 -0700)]
Merged in dwglessner/jerasure/pull-#9-cleanup (pull request #15)
AM_CFLAGS and typo cleanup
Loic Dachary [Wed, 2 Apr 2014 16:22:53 +0000 (18:22 +0200)]
run tests with make check
* Update the README accordingly
* Add the VALGRIND variable to run thru valgrind where possible
* Add the make check files administrative files to .gitignore
Signed-off-by: Loic Dachary <loic@dachary.org>
David Glessner [Sat, 29 Mar 2014 03:14:58 +0000 (22:14 -0500)]
Fix typo about Autoconf >= 2.65 requirement.
David Glessner [Sat, 29 Mar 2014 03:13:18 +0000 (22:13 -0500)]
Remove -O3, -fPIC, $(INCLUDES) from AM_CFLAGS.
They aren't needed, and can be harmful if they override user selection.
Kevin Greenan [Mon, 31 Mar 2014 15:59:50 +0000 (08:59 -0700)]
Merged in dachary/jerasure/wip-gf-complete-tests (pull request #12)
allow override of GF-Complete directory in test_all_gfs.sh
Kevin Greenan [Mon, 31 Mar 2014 15:22:43 +0000 (08:22 -0700)]
Merged in dachary/jerasure/wip-warning-unused (pull request #14)
silence warning about bestrow used uninitialized
Loic Dachary [Sun, 30 Mar 2014 08:55:46 +0000 (10:55 +0200)]
silence warning about bestrow used uninitialized
Signed-off-by: Loic Dachary <loic@dachary.org>
Kevin Greenan [Sat, 29 Mar 2014 15:44:58 +0000 (08:44 -0700)]
Merged in dachary/jerasure/wip-gitignore (pull request #11)
add .dirstamp to gitignore
Loic Dachary [Sat, 29 Mar 2014 08:29:34 +0000 (09:29 +0100)]
allow override of GF-Complete directory in test_all_gfs.sh
And document how to run it in the README
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Fri, 28 Mar 2014 16:39:53 +0000 (17:39 +0100)]
add .dirstamp to gitignore
Signed-off-by: Loic Dachary <loic@dachary.org>
David Glessner [Sat, 8 Mar 2014 19:08:36 +0000 (13:08 -0600)]
This is the squashed pull request from David Glessner, squashed
and reviewed by Kevin Greenan.
Updated README
Allow out-of-source builds. Quiet autogen.sh warnings.
Use AM_CPPFLAGS instead of INCLUDES. Use $(top_srcdir).
Add .gitignore to quiet git status.
Add project URL to AC_INIT.
Stop libtool from compiling files twice.
Have git ignore .deps/.
Don't override user CPPFLAGS.
(PIC options appear to be set already. INCLUDES already included.)
Clean configure.ac.
Make it closer to autoscan output.
Have autotools create INSTALL.
Use AC_MSG_FAILURE if GF-Complete not found.
Run autogen.sh.
(autoconf 2.69, automake 1.14.1, libtool 2.4.2)
Add some .gitignore files.
Fix configure cpuid unknown issue.
Move AX_EXT before AC_CHECK_LIB(gf_complete...) so that
-lgf_complete doesn't cause CPUID conftest compile to fail.
Don't check for internal gf_int.h header.
GF-Complete doesn't install it.
Quiet some autoreconf warnings.
INCLUDES is now AM_CPPFLAGS. Use single-argument AM_INIT_AUTOMAKE.
Remove some AC_REQUIRE whose conftest always failed.
Quiet configure warning.
(ARCH_64 doesn't appear to be used.)
CPUID "unknown" fix from upstream autoconf-archive.
Allow out-of-source builds. Use dependency tracking.
Remove config.h.in~.
Update ax_check_compile_flag.m4 from autoconf-archive.
Add .gitattributes.
Remove autoreconf-generated files.
Remove ACLOCAL_AMFLAGS.
See Automake 1.13 release notes.
Add files for 'make dist'.
Quiet some warnings.
getcwd() in <unistd.h>. Remove some vars.
Make headers compatible with C++.
Quiet some warnings.
Install additional headers in include/jerasure/.
Quiet some configure check internal failures.
Use new AX_REQUIRE_DEFINED instead of AC_REQUIRE, which expands
the macro and causes internal compile failure.
Fix file permissions.
Remove INTEL_SSE compiler defines.
(Can use HAVE_xxx or __xxx__ instead.)
Set default CFLAGS to '-g -O3 -Wall'.
Add more checks from autoscan.
Use AC_CONFIG_AUX_DIR([build-aux]).
Use processor time for timing.
Use clock() instead of gettimeofday().
Use common LDADD in Makefile.am.
Remove pre-autotools makefiles.
Ignore *.a. (Missed earlier.)
Quiet more warnings.
Document need for autoreconf -fi.
Removed README.nd and README.txt so changes don't need to be duplicated.
Remove autogen.sh.
Just use "autoreconf --force --install".
David Glessner [Sat, 8 Mar 2014 18:59:52 +0000 (12:59 -0600)]
Quiet configure warning.
(ARCH_64 doesn't appear to be used.)
James Plank [Thu, 6 Mar 2014 03:12:44 +0000 (22:12 -0500)]
Merged in dachary/jerasure/wip-compilation-warnings (pull request #2)
fix compilation warnings
Loic Dachary [Thu, 6 Mar 2014 00:29:12 +0000 (01:29 +0100)]
add missing return value to functions that require it
Signed-off-by: Loic Dachary <loic@dachary.org>
Jim Plank [Fri, 7 Feb 2014 17:12:54 +0000 (12:12 -0500)]
Fixed some compiler warnings.
Jim Plank [Fri, 7 Feb 2014 16:39:19 +0000 (11:39 -0500)]
Added compilation instructions for when you don't have GF-Complete
installed as root.
Jim Plank [Wed, 29 Jan 2014 21:39:29 +0000 (16:39 -0500)]
Added the user manual PDF to Manual.pdf