Xavier Roche
|
ebd4d34b7b
|
Fixed HashMD5Context
|
2014-07-06 08:17:09 +00:00 |
|
Xavier Roche
|
047c6b726b
|
Fixed MD5 definitions
|
2014-07-06 08:12:42 +00:00 |
|
Xavier Roche
|
aecd9a41ea
|
Fixed MD5_Init()
|
2014-07-06 08:05:19 +00:00 |
|
Xavier Roche
|
46a9b89dd3
|
Added hts_has_stopped() flag, added some asserts
|
2014-07-06 08:00:36 +00:00 |
|
Xavier Roche
|
b6ba5073a5
|
typo.
|
2014-06-28 11:20:04 +00:00 |
|
Xavier Roche
|
5eb5b0891d
|
Optimize the case when realloc() returns the same base address while reallocating the string pool.
|
2014-06-28 11:18:06 +00:00 |
|
Xavier Roche
|
afff7dc033
|
Fixed NULL pointer dereferencing in back_unserialize (htsback.c:976) spotted on Android platforms
|
2014-06-27 16:03:10 +00:00 |
|
Xavier Roche
|
69a93698dc
|
Temporarily switch to MD5 with architectures not supporting unaligned integer accesses.
|
2014-06-24 18:16:30 +00:00 |
|
Xavier Roche
|
68d81080b3
|
Check for aligned access requirements explicitly.
|
2014-06-23 18:52:33 +00:00 |
|
Xavier Roche
|
a431fcf717
|
#ifdef failed
|
2014-06-23 07:33:30 +00:00 |
|
Xavier Roche
|
c722368dc0
|
Emergency fixing Invalid address alignment issues on Android
|
2014-06-23 04:49:41 +00:00 |
|
Xavier Roche
|
b1367feade
|
Do not uncompress .tgz advertised as "streamed" (Smiling Spectre)
|
2014-06-22 13:30:41 +00:00 |
|
Xavier Roche
|
5882b122d1
|
Handle buggy SVG (Smiling Spectre)
|
2014-06-22 13:03:07 +00:00 |
|
Xavier Roche
|
f27a5f58be
|
Fixed "comparison between signed and unsigned integer expressions"
|
2014-06-22 10:42:38 +00:00 |
|
Xavier Roche
|
d0d62c0598
|
No fopen64() on Android.
|
2014-06-22 10:22:39 +00:00 |
|
Xavier Roche
|
027fe3a5ee
|
Possible cause of crash at htstools.c:425 inside long_to_83()
|
2014-06-17 19:56:26 +00:00 |
|
Xavier Roche
|
8b05179083
|
Fixed "old-style function definition" warning.
|
2014-06-17 19:09:31 +00:00 |
|
Xavier Roche
|
522af8962f
|
Faster coucal_del_value_
|
2014-06-15 20:27:45 +00:00 |
|
Xavier Roche
|
96a727e4fb
|
Better coucal_is_acceptable_pow2() logic
|
2014-06-15 12:10:52 +00:00 |
|
Xavier Roche
|
4c876451be
|
Fixed log size limit check.
|
2014-06-15 11:21:17 +00:00 |
|
Xavier Roche
|
c5003322b7
|
Cleanup in coucal_new()
|
2014-06-15 11:12:08 +00:00 |
|
Xavier Roche
|
8e72bb5deb
|
Optional 64-bit hash for really big hashtables. (disabled by default)
|
2014-06-15 10:24:06 +00:00 |
|
Xavier Roche
|
2e6a99ce09
|
Added coucal_calc_hashes()
|
2014-06-15 08:48:18 +00:00 |
|
Xavier Roche
|
218f6e2cd9
|
Added coucal_fetch_value()
|
2014-06-15 08:31:41 +00:00 |
|
Xavier Roche
|
967932e75d
|
Added coucal_fetch_value_hashes()
|
2014-06-15 08:29:02 +00:00 |
|
Xavier Roche
|
42bb06703a
|
Credits.
|
2014-06-15 07:52:33 +00:00 |
|
Xavier Roche
|
3bb87c123a
|
Intro line.
|
2014-06-15 07:43:32 +00:00 |
|
Xavier Roche
|
eeaa956588
|
Original cuckoo hashing paper
|
2014-06-15 07:39:57 +00:00 |
|
Xavier Roche
|
7925eccecd
|
Added coucal_hash_data()
|
2014-06-14 20:18:56 +00:00 |
|
Xavier Roche
|
60ee0687d5
|
Cosmetic
|
2014-06-14 20:02:11 +00:00 |
|
Xavier Roche
|
8b3af0d585
|
Added comments.
|
2014-06-14 19:35:29 +00:00 |
|
Xavier Roche
|
028f23ca6f
|
Added coucal_get_pvoid() and coucal_get_intptr()
|
2014-06-14 13:07:33 +00:00 |
|
Xavier Roche
|
bf40691b62
|
Wrapped lines.
|
2014-06-14 12:59:42 +00:00 |
|
Xavier Roche
|
dc21c7f595
|
BSD 3-Clause License
|
2014-06-14 12:55:11 +00:00 |
|
Xavier Roche
|
4461278b80
|
Added diff murmurhash3.h
|
2014-06-14 12:46:19 +00:00 |
|
Xavier Roche
|
95480e8d16
|
Fixed exports.
Fixed WIN32.
|
2014-06-14 12:39:16 +00:00 |
|
Xavier Roche
|
b10df97dd0
|
Remarks over MD5 vs. murmur hashing.
|
2014-06-14 10:08:38 +00:00 |
|
Xavier Roche
|
7a1e4b8265
|
Renamed inthash_* API to coucal_* one.
|
2014-06-14 10:05:44 +00:00 |
|
Xavier Roche
|
6c2120e053
|
Fixed includes.
|
2014-06-14 09:56:14 +00:00 |
|
Xavier Roche
|
7a261eec39
|
Re-license coucal to BSD-style license.
|
2014-06-14 09:55:50 +00:00 |
|
Xavier Roche
|
dbd99bb365
|
Fixed include
|
2014-06-14 09:51:03 +00:00 |
|
Xavier Roche
|
e0fe304f0b
|
Preparing to export the cuckoo hashtable library as "coucal" project
|
2014-06-14 09:50:17 +00:00 |
|
Xavier Roche
|
84632e7bb6
|
Hashtable cleanup
|
2014-06-14 09:21:48 +00:00 |
|
Xavier Roche
|
a4f1156edc
|
Fixed WIN32 build (stdint.h)
|
2014-06-11 19:04:32 +00:00 |
|
Xavier Roche
|
1e87dc455f
|
Fixed zlib warning (build zlib with -DZLIB_CONST)
|
2014-06-11 18:59:42 +00:00 |
|
Xavier Roche
|
c0a31f2656
|
Added the following compiler flags:
* -Wunused-but-set-parameter
* -Wignored-qualifiers
|
2014-06-11 16:50:00 +00:00 |
|
Xavier Roche
|
2e59d67d7a
|
-Wstrict-aliasing=2 => -Wstrict-aliasing
|
2014-06-10 20:42:28 +00:00 |
|
Xavier Roche
|
713b83f7b4
|
Added the following compiler flags:
* -Wcast-qual
* -Wmissing-parameter-type
* -Wold-style-definition
|
2014-06-10 20:27:13 +00:00 |
|
Xavier Roche
|
82e61ae9d6
|
Added missing minizip/mztools.c.diff reference
|
2014-06-10 17:04:48 +00:00 |
|
Xavier Roche
|
d2103fce8a
|
Fixed const
|
2014-06-10 16:43:33 +00:00 |
|