Yann Collet
2d94529192
added test_alias
...
expected to fail due to #1013
2025-06-18 16:52:30 -07:00
Yann Collet
22c6d81fc3
update Makefile
...
using multiconf.make
2025-05-03 15:22:30 -07:00
Yann Collet
7f96b04a18
move cmake scripts to build/cmake
2025-05-03 00:57:39 -07:00
Yann Collet
33e28c84ec
added --filelist command
...
equivalent to recently committed --files-from .
both commands are available.
2024-11-04 22:51:18 -08:00
Ian-Clowes
91aa81f808
Fix IDE snags with Visual Studio
...
- Bug / quirk of VS causes CMakeLists.txt to be ignored if *.txt appears in .gitignore
- .vs/ artefacts should not be tracked in giit
2024-10-09 23:36:09 +01:00
Yann Collet
474af7b0a3
fixed some documentation mixed up about Secret sizes
2024-03-03 11:48:14 -08:00
Nathaniel Brough
530e6623d2
Add fuzzing harness
2023-12-27 13:40:32 -08:00
Yann Collet
d0a58163c3
added xxh3sum symlink
...
dedicated to producing and checking XXH3_* checksums.
2023-07-25 18:46:34 +02:00
Takayuki Matsuoka
b3214626c2
Add doxygen output files to .gitignore
2023-07-05 21:34:49 +09:00
Takayuki Matsuoka
25dfa1aab7
Add Makefile entry and gitignore for sanity_test
...
make check
Depends (invokes) test_sanity
make test_sanity
Invokes make -C tests test_sanity
make -C tests test_sanity
Create and execute tests/sanity_test
make -C tests sanity_test_vectors.h
Create and execute tests/sanity_test_vectors_generator.
It generates tests/sanity_test_vectors.h.
2023-03-11 22:28:04 +09:00
Yann Collet
2b8fc59ccd
fix minor conversion warning
2021-11-28 11:01:13 -08:00
Yann Collet
0e87760b03
fix compilation strategy
...
starting from "baseline",
adding support for additional vector instructions selectively
2020-06-09 14:10:13 -07:00
Björn Ketelaars
21b6d517a8
Add pkg-config (.pc) file
2020-03-04 21:08:35 +01:00
easyaspi314 (Devin)
cac3ca4d5d
Implement a safer Unicode test
...
This new test doesn't use any Unicode in the source files, instead
encoding all UTF-8 and UTF-16 as hex.
The test script will be generated from a C file, in which both a shell
script and a batch script will be generated, as well as the Unicode file
to test.
On Cygwin, MinGW, and MSYS, we will automatically bail from the shell
script to the batch script, as cmd.exe has more reliable Unicode
support, at least on Windows 7 and later.
When the make rule is called, it first checks if `$LANG` contains UTF-8,
defining the (overridable) ENABLE_UNICODE flag. If so, it will skip the
test with a warning.
Also fixed an issue with printf in multiInclude.c causing warnings on
old MinGW versions which expect %I64, and updated the .gitignore.
2020-02-14 19:08:09 -05:00
Yann Collet
160e37d349
Merge branch 'dev' into s390x
2020-02-12 12:12:46 -08:00
Yann Collet
4e4570f751
removed non-error messages from stderr when specifying -q
2019-10-07 08:25:57 -07:00
Yann Collet
c5f72f87af
added guard macro in xxhash.c
...
since it can be included.
2019-10-07 07:56:42 -07:00
Yann Collet
e18a23a582
Visual Studio tests on Appveyor
...
now generate errors when there is a compiler warning
fix #249
Also fix a few corresponding minor warnings on Visual.
2019-09-06 16:05:44 -07:00
Yann Collet
eccd0827b7
ignore generated .s assembly files
2019-08-15 14:39:41 +02:00
Stanislav Demyanovich
097ff91c23
Append .gitignore
2019-07-30 14:47:13 +07:00
Yann Collet
b6210fe0de
disable __uint128_t for 128-bit multiply in emscripten
...
as suggested by @easyaspi314
2019-07-26 16:16:01 -07:00
Yann Collet
893ed9ae24
benchHash : can select a hash by its name
2019-05-02 14:21:21 -07:00
Yann Collet
7a407f64f9
show script lines during lib compilation
2018-09-29 23:13:01 -07:00
Yann Collet
542430e0ec
fixed compilation issues under msys2/mingw64
2018-09-29 23:09:23 -07:00
Yann Collet
bc32865a23
make : added lib target
...
make install now also installs static and dynamic libraries
2017-09-14 09:44:34 -07:00
Yann Collet
06e2820574
ignore some Mac artifacts
2017-09-11 15:28:08 -07:00
Yann Collet
d9e2c7bfd7
fixed potential realloc() error ( #150 )
2017-06-14 17:07:25 -07:00
Yann Collet
5062cb111b
changed XXH_PRIVATE_API to XXH_INCLUDE_BODY
...
now includes `xxhash.h` instead of `xxhash.c`, which feels more natural
2016-06-06 14:12:27 +02:00
Yann Collet
4a218171ea
created protected section XXH_STATIC_LINKING_ONLY within xxhash.h
...
expose definition of `XXH32_state_t` and `XXH64_state_t` in the new section
2016-05-28 02:14:28 +02:00
Emilio G. Cota
e579f8e013
gitignore: ignore xxhsum and xxh(32|64)sum
...
Signed-off-by: Emilio G. Cota <cota@braap.org >
2016-03-24 18:08:31 -04:00