Commit Graph

71 Commits

Author SHA1 Message Date
Yann Collet
fcc80928a3 travis : force targets to be rebuilt 2015-06-28 03:40:12 -08:00
Yann Collet
cab86639a5 Added : XXH_NAMESPACE, for namespace emulation in C 2015-06-28 03:20:23 -08:00
Yann Collet
962fd0ab4d restored big-endian display 2015-05-07 15:27:27 +01:00
Yann Collet
76c90f1d0f Added : internal benchmark mode 2015-05-07 13:30:27 +01:00
Yann Collet
3b63fc28ca Added -Wcast-qual compilation flag, as suggested by Isaac Turner 2015-05-05 11:25:28 +01:00
Yann Collet
049aa14e15 added more tests 2015-05-05 01:01:10 +01:00
Yann Collet
57fda00476 sync with lz4 version 2015-05-04 22:56:53 +01:00
Yann Collet
6091616b30 Merge branch 'dev' of github.com:Cyan4973/xxHash into dev 2015-05-04 23:54:55 +02:00
Yann Collet
a1264ed45d Merge pull request #18 from weakish/typo
README: typo.
2015-01-07 16:13:47 +01:00
Jakukyo Friel
c346bb9773 README: typo. 2015-01-07 23:10:10 +08:00
Yann Collet
a3f950c24c updated some comments 2015-01-01 17:10:04 +01:00
Yann Collet
cb19639199 Fixed : minor -pedantic warnings 2014-12-17 12:35:18 +01:00
Yann Collet
edb6d79f51 xxhash.c is C90 compatible 2014-12-17 12:15:03 +01:00
Yann Collet
bdbf0a541a minor comment update 2014-12-09 19:16:15 +01:00
Yann Collet
86fe903d97 xxhsum display result using big-endian convention 2014-12-09 18:42:33 +01:00
Yann Collet
dcc2ee1bdc Merge pull request #15 from Cyan4973/dev
Dev
2014-12-08 02:38:43 +01:00
Yann Collet
7a42b82197 Added : -Wcast-align compilation option 2014-11-23 00:48:56 +01:00
Yann Collet
d8c04c1207 Fixed : minor alignment warning under clang 2014-11-23 00:47:21 +01:00
Yann Collet
438baab716 Merge pull request #12 from Cyan4973/dev
xxhsum : can use stdin as input (default)
2014-10-30 09:59:42 +01:00
Yann Collet
f452e84660 Added : stdin test 2014-10-29 14:02:50 +01:00
Yann Collet
f7f77986f1 xxhsum : can use stdin as input (default) 2014-10-29 13:55:58 +01:00
Yann Collet
ef3cc0c80a xxhsum : introduces gettimeofday() as a potential replacement for ftime() 2014-10-29 02:42:26 +01:00
Yann Collet
56cbabb752 Makefile : C compiler selection is OS driven 2014-10-29 02:05:59 +01:00
Yann Collet
5abd4f65aa Merge pull request #10 from Cyan4973/dev
xxhsum : redirect result to output, and other messages to stderr
2014-10-26 12:42:52 +01:00
Yann Collet
552a135701 xxhsum : redirect result to output, and other messages to stderr 2014-10-23 21:36:23 +01:00
Yann Collet
19d7494bed Merge pull request #9 from Cyan4973/dev
Dev
2014-10-20 13:51:42 +02:00
Yann Collet
9ae604f15f Fix issue 23 : xxhsum output to stdout 2014-10-18 12:15:13 +01:00
Yann Collet
0093c7ac0e Fix issue 22 : use XXH_malloc() & XXH_free() 2014-10-18 12:10:27 +01:00
Yann Collet
f3f6e3301c tune xxhsum display messages 2014-10-18 12:03:38 +01:00
Yann Collet
9e10157ef3 renamed bench.c into xxhsum.c 2014-10-18 11:46:37 +01:00
Yann Collet
d54caef131 Merge pull request #8 from Cyan4973/dev
Dev
2014-10-03 12:01:49 +02:00
Yann Collet
cc124e4c3d Merge pull request #7 from Cyan4973/updatedAPI
Updated api
2014-09-30 21:34:47 +02:00
Yann Collet
ed990f43eb _digest uses const* type (doesn't modify state) 2014-09-27 12:41:07 +01:00
Yann Collet
5176062578 xxh32sum & xxh64sum
enabled short latency versions
2014-09-25 21:53:18 +01:00
Yann Collet
128a34ccac Moved to xxhsum 2014-09-25 21:22:59 +01:00
Yann Collet
2d6da418a0 new xxHash API (breaking changes) 2014-09-25 17:30:15 +01:00
Yann Collet
d0d992cc55 Fixed crlf issue 2014-08-15 11:27:04 +02:00
Cyan4973
3332e5d434 Merge pull request #5 from Cyan4973/dev
Dev
2014-08-15 11:06:41 +02:00
Yann Collet
1cdcb5d10e unix-style eol 2014-08-13 17:27:38 +01:00
Yann Collet
ee3a7931cc Clarified branch policy 2014-08-13 16:52:19 +01:00
Yann Collet
c36e42ce47 Updated comment, to reflect change into XXHnn_init() 2014-08-13 02:26:09 +01:00
Cyan4973
962c515f87 Merge pull request #4 from sfgagnon/patch-1
Memory allocation validation
2014-08-13 03:18:17 +02:00
Stephane Gagnon
f85bfd7f8d Memory allocation validation
malloc is used to allocate the state structure, but XXHxx_resetState() uses the allocated buffer without checking if allocation was successful.
User can then check for NULL pointer to validate that XXHxx_init was successful without a core dump.

thank you.
2014-08-11 23:29:19 -04:00
Yann Collet
ccd8a4253f Added : .gitattributes 2014-08-06 20:34:53 +01:00
Yann Collet
d4c6af7ef1 Added : null length support even for invalid pointers
Added : test : null length input on invalid pointers
2014-08-06 20:33:58 +01:00
Yann Collet
c4de51307f minor formatting changes 2014-08-06 09:11:52 +01:00
Cyan4973
fa48fc2f4a Merge pull request #3 from Cyan4973/dev
Dev
2014-07-19 11:05:20 +02:00
Cyan4973
59d6f69e79 Merge pull request #2 from t-mat/dev
Fix Travis CI URLs
2014-07-18 10:18:53 +02:00
Takayuki MATSUOKA
d1886fe41e Fix Travis CI URLs
- Fix badge image URL
 - Fix branch status URL
2014-07-17 20:05:37 +09:00
Cyan4973
fb3a75cfa1 Merge pull request #1 from Cyan4973/dev
Dev
2014-07-16 13:55:36 +02:00