1
Fork 0
Commit Graph

755 Commits

Author SHA1 Message Date
Davi de Castro Reis 776ae2cbca Add a swap function. 2018-12-27 23:37:06 -02:00
Davi de Castro Reis 69f81ca7ba Rollback confusing ACLOCAL_AMFLAGS. 2018-12-27 23:37:02 -02:00
Davi Reis 68705bea29 First tentative of minor version bump. 2014-06-06 17:47:37 -03:00
Davi Reis 452486b310 Merge branch 'master' of ssh://git.code.sf.net/p/cmph/git 2014-06-06 17:45:34 -03:00
Davi Reis dc45060090 Add c++11 m4 check. 2014-06-06 13:44:33 -07:00
Davi Reis 17ef289801 Merge branch 'master' of ssh://git.code.sf.net/p/cmph/git 2014-06-06 17:35:00 -03:00
Davi Reis 84b042137d Simple fix to gendocs. 2014-06-06 17:34:21 -03:00
Davi Reis 8230f935c4 Tentative fix to m4 stuff. 2014-06-06 13:31:14 -07:00
Davi Reis 217c784dda Revert "Fix memory leak problem for bmz8"
This code leaks memory when iterations reaches 0 and previous code was
correct. See https://sourceforge.net/p/cmph/git/merge-requests/4/.
2014-06-06 12:33:04 -03:00
Davi Reis c09a1f64ea Merge commit 'efe08b8080d0696bf388b21' 2014-06-06 12:00:56 -03:00
Davi Reis a57b0e966d Style fixes to https://sourceforge.net/p/cmph/git/merge-requests/3/. 2014-06-06 11:52:06 -03:00
Davi Reis a57fe72c9a Merge commit '2e797796a545748ea815f39113088c701b45653' 2014-06-06 11:49:39 -03:00
Davi Reis 6808fe7cf1 Merge commit 'c85b8f8ecd23039aa9794098735f896c2c56346f' 2014-06-06 11:39:57 -03:00
Davi Reis b055b8d3cf Merge remote-tracking branch 'sf/githubmaster'
Bring fixes from sourceforge.
2014-06-06 11:34:57 -03:00
Davi Reis 91ad6123ad Small syntatic fixes. 2014-06-06 11:26:18 -03:00
Davi Reis c113674a89 Dropped inline from Murmur for gcc 4.8 compatibility. 2014-06-06 11:26:18 -03:00
Davi de Castro Reis 4238530db6 Fixed initialization order of test framework. 2014-06-06 11:26:18 -03:00
Davi Reis e4d6e18de0 A couple test cases. 2014-06-06 11:26:18 -03:00
Huang-Ming Huang efe08b8080 fixed problem where the FCH algorithm did not dispose the keys using the user supplied function specified in cmph_config_t. 2014-05-23 11:21:34 -05:00
Huang-Ming Huang a45235f886 Fix memory leak problem for bmz8 2014-05-23 08:55:22 -05:00
Joseph HERLANT 2e797796a5 Correcting potential segfault due to division by 0
This happend when passing a weird file name to cmph in generate
or verbose mode.
To get the crash test script and full report, refer to:
http://bugs.debian.org/715745
2014-03-07 12:12:39 +01:00
Joseph HERLANT c85b8f8ecd Correcting not escaped minus signs in manpage.
Extract of the explanations why we need a change for this:
By default, "-" chars are interpreted as hyphens (U+2010) by groff, not as minus
signs (U+002D). Since options to programs use minus signs (U+002D), this means
for example in UTF-8 locales that you cannot cut and paste options, nor search
for them easily. The Debian groff package currently forces "-" to be interpreted
as a minus sign due to the number of manual pages with this problem, but this is
a Debian-specific modification and hopefully eventually can be removed.

"-" must be escaped ("\-") to be interpreted as minus.
2014-03-06 18:56:00 +01:00
Fabiano C. Botelho 2cf5c15cf6 This fixes a bug the key_struct_vector_read function.
This has been reported by Rama Krishna Chitta.
2013-04-20 01:44:25 -07:00
Fabiano C. Botelho 9f999ef428 Remaining part of the fix for bug 3465649. This one fixes both BRZ and
CHD_PH for small key sets.
2013-04-20 01:28:00 -07:00
Fabiano C. Botelho 1b2a7cedff Fixing bug 3465649. I still need to make CMPH_BRZ work for small sets. 2013-04-17 01:19:15 -07:00
Fabiano C. Botelho c1a9eb164e Fixes bug 3482222 filed in the bug tracker. 2013-04-16 00:50:24 -07:00
Fabiano C. Botelho 9e434d41d0 Applying Michael Samuel's patch to fix a bug in jenkins_hash.
This will break compatibility with mphf previously generated.
If someone has functions stored they will need to either change
this function back and keep using the buggy version or regenerate
them.
2013-04-16 00:16:49 -07:00
Fabiano C. Botelho f9e5adacbd Applying Michael Samuel's patch to avoid buffer overflow while loading
the algorithm name from a dump file.
2013-04-15 23:42:21 -07:00
Davi de Castro Reis d59aaa88c4 Fixed initialization order of test framework. 2012-08-21 18:07:46 +02:00
Davi Reis 4f3c9003d5 A couple test cases. 2012-06-15 18:09:54 -03:00
Davi de Castro Reis b8c5b54c9a Added missing file in the distribution. 2012-06-09 03:55:16 -03:00
Davi de Castro Reis 3beff9ee9c spurious comment removed. 2012-06-09 03:12:09 -03:00
Davi de Castro Reis 772cdca462 Less brandhes. 2012-06-09 03:11:22 -03:00
Davi de Castro Reis 7968e08658 Less branches. 2012-06-09 03:11:07 -03:00
Davi de Castro Reis 4fabbd9d25 Less branches. 2012-06-09 02:47:37 -03:00
Davi de Castro Reis b3e2ef709d More conservative hash functions. 2012-06-09 02:27:39 -03:00
Davi de Castro Reis c06ad3e25e Fixed erase bug. 2012-06-09 00:58:52 -03:00
Davi de Castro Reis 99ac6744c7 Fixed equality op. 2012-06-08 12:15:01 -03:00
Davi de Castro Reis 6744476198 Minor fixes in command line tool. 2012-06-08 11:37:40 -03:00
Davi de Castro Reis f5c937d1fc Add c++0x flag to pkgconfig. 2012-06-08 11:25:32 -03:00
Davi de Castro Reis e57ec31b93 Fixed conditional inclusion of pkg-config for c++. 2012-06-08 11:17:18 -03:00
Davi de Castro Reis 07c9f0c9f8 Updated ebuild file. 2012-06-08 11:08:46 -03:00
Davi de Castro Reis 4d3be28d19 Fixes for make dist. 2012-06-08 11:02:07 -03:00
Davi Reis fba715aebb Improved integration of check library. Should do the same for benchmarks. 2012-06-05 00:27:17 -03:00
Davi Reis 688c382420 Merge remote-tracking branch 'upstream/master' 2012-06-04 21:04:24 -03:00
Davi Reis 9581e5ad12 Remove dependency on cmph in cxxmph 2012-06-04 21:03:19 -03:00
Davi de Castro Reis cc42ab3b74 Pre-release comments. 2012-06-03 04:17:14 -03:00
Davi de Castro Reis 0d7a176458 Merge branch 'master' of github.com:bonitao/cmph 2012-06-03 03:35:46 -03:00
Davi Reis a17b3792d1 Merge branch 'master' of github.com:bonitao/cmph 2012-06-03 03:27:33 -03:00
Davi de Castro Reis d5b579fbd6 Generalized mph_map for trade-offs. 2012-06-03 03:13:06 -03:00