Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.8.3 #991

Merged
merged 195 commits into from
Dec 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
195 commits
Select commit Hold shift + click to select a range
f17d319
cmake: bump minimum required to version 3.5.0
scribam Jul 12, 2023
ea3bd57
Merge pull request #859 from scribam/cmake-minimum-required
Cyan4973 Jul 22, 2023
acc7df7
ci: now all compilers support AVX512
t-mat Jul 22, 2023
e499d59
ci: fix comments
t-mat Jul 22, 2023
aa255a4
align the filter on cache lines
Cyan4973 Jul 22, 2023
41b6a0a
updated filter layout for faster performance
Cyan4973 Jul 22, 2023
9814148
filter memory reduction
Cyan4973 Jul 22, 2023
4570d90
Merge pull request #874 from t-mat/fix/ci-2023-0723
Cyan4973 Jul 23, 2023
90e54a2
fixed minor conversion warning
Cyan4973 Jul 23, 2023
284fdb1
fix MINGW
Cyan4973 Jul 24, 2023
24a05ff
allow collision tester to run in 32-bit mode
Cyan4973 Jul 24, 2023
5cb575c
Merge pull request #875 from Cyan4973/alignFilter
Cyan4973 Jul 24, 2023
ffb4565
add XXH3 GNU format
Cyan4973 Jul 25, 2023
d0a5816
added xxh3sum symlink
Cyan4973 Jul 25, 2023
ee14620
added tests for xxh3sum
Cyan4973 Jul 25, 2023
0564d04
Update copyright end year.
dwsteele Jul 31, 2023
cf5c655
Merge pull request #877 from dwsteele/dev-copyright-year
Cyan4973 Jul 31, 2023
e31acd5
Merge pull request #876 from Cyan4973/XXH3_
Cyan4973 Jul 31, 2023
be3840d
fix build with Apple clang 4.2 on Mac OS X Lion
thestr4ng3r Aug 15, 2023
4104e9e
chore: Improve document
t-mat Aug 24, 2023
6f9771f
Merge pull request #881 from t-mat/improve-doc-2023-0825
Cyan4973 Aug 29, 2023
daa2ffb
build(deps): bump actions/checkout from 3 to 4
dependabot[bot] Sep 11, 2023
458002a
Merge pull request #882 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Sep 11, 2023
675eda5
fixed action/checkout version comment
Cyan4973 Sep 11, 2023
6fceee6
xxhsum: use pledge(2) on OpenBSD
klemensn Aug 24, 2023
9e6c181
Add OpenSSF Scorecard tool
gabibguti Sep 20, 2023
887bb40
build(deps): bump actions/checkout from 4.0.0 to 4.1.0
dependabot[bot] Sep 25, 2023
058e54b
Merge pull request #884 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Sep 25, 2023
facf3ef
Merge pull request #883 from gabibguti/dev
Cyan4973 Sep 27, 2023
9e38121
build(deps): bump actions/checkout from 4.0.0 to 4.1.0
dependabot[bot] Oct 2, 2023
5208cca
Merge pull request #886 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Oct 2, 2023
2026632
Merge pull request #880 from klemensn/openbsd-pledge
Cyan4973 Oct 8, 2023
3d238e1
build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0
dependabot[bot] Oct 9, 2023
44f6769
Merge pull request #889 from Cyan4973/dependabot/github_actions/ossf/…
Cyan4973 Oct 9, 2023
be715be
build(deps): bump actions/checkout from 4.1.0 to 4.1.1
dependabot[bot] Oct 23, 2023
6a9c99a
Merge pull request #878 from thestr4ng3r/lion
Cyan4973 Oct 23, 2023
4445203
Merge pull request #891 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Oct 23, 2023
e9e9334
build(deps): bump actions/setup-node from 3 to 4
dependabot[bot] Oct 30, 2023
ea4e52d
build(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1
dependabot[bot] Oct 30, 2023
f43cfb6
Merge pull request #892 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Oct 30, 2023
d5c60ce
Merge pull request #893 from Cyan4973/dependabot/github_actions/ossf/…
Cyan4973 Oct 30, 2023
a800640
add test cases for that `_withSecretandSeed` is the same as `_withSee…
hltj Nov 4, 2023
fcde207
fix a typo
hltj Nov 4, 2023
1c5023c
Delete .travis.yml
cclauss Nov 5, 2023
2b23bc5
minor copyright update
Cyan4973 Nov 13, 2023
6e884ce
build(deps): bump mymindstorm/setup-emsdk from 12 to 13
dependabot[bot] Nov 27, 2023
09d1bf9
Merge pull request #901 from Cyan4973/dependabot/github_actions/mymin…
Cyan4973 Dec 11, 2023
f91df68
Merge pull request #895 from cclauss/dev
Cyan4973 Dec 11, 2023
530e662
Add fuzzing harness
nathaniel-brough Dec 23, 2023
59b651e
detail selectable hash algorithms on -h page
Cyan4973 Dec 28, 2023
29a366a
Merge pull request #906 from silvergasp/dev
Cyan4973 Dec 28, 2023
87c68eb
build(deps): bump actions/upload-artifact from 3.1.3 to 4.1.0
dependabot[bot] Jan 15, 2024
3881e95
Merge pull request #910 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Jan 15, 2024
b0d6fad
changed INSTALL_DIR into MAKE_DIR
Cyan4973 Jan 19, 2024
c00192f
Merge pull request #912 from Cyan4973/makedir
Cyan4973 Jan 21, 2024
fac79b6
build(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0
dependabot[bot] Jan 22, 2024
d95a5c4
build(deps): bump actions/cache from 3 to 4
dependabot[bot] Jan 22, 2024
33bacce
build(deps): bump mymindstorm/setup-emsdk from 13 to 14
dependabot[bot] Jan 22, 2024
522dcd6
Merge pull request #913 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Jan 22, 2024
885830f
build(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0
dependabot[bot] Jan 29, 2024
9046e8c
add sparc emulation to Github Actions CI
Cyan4973 Jan 30, 2024
cb83df1
Merge pull request #917 from Cyan4973/sparc
Cyan4973 Jan 30, 2024
2a577c6
Merge pull request #916 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Jan 30, 2024
b302f24
Merge pull request #915 from Cyan4973/dependabot/github_actions/mymin…
Cyan4973 Jan 30, 2024
56c867f
Merge pull request #914 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Jan 30, 2024
8b14e04
build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
dependabot[bot] Feb 12, 2024
1864a50
Merge pull request #920 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Feb 12, 2024
474af7b
fixed some documentation mixed up about Secret sizes
Cyan4973 Mar 3, 2024
337b83a
Merge pull request #923 from Cyan4973/secretSize_doc
Cyan4973 Mar 5, 2024
c477d6c
disable XXH64 autovectorization
Cyan4973 Mar 6, 2024
8cf3346
refine XXH_ENABLE_AUTOVECTORIZE documentation
Cyan4973 Mar 8, 2024
da79cc1
Merge pull request #924 from Cyan4973/xxh64_noVector
Cyan4973 Mar 8, 2024
681dc1d
fix include for AIX
Cyan4973 Mar 9, 2024
d46fb3e
Merge pull request #925 from Cyan4973/aix
Cyan4973 Mar 15, 2024
d7b06c6
build(deps): bump actions/checkout from 4.1.1 to 4.1.2
dependabot[bot] Mar 18, 2024
38fa891
Merge pull request #928 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Mar 18, 2024
542c276
added sanity_test_vectors.h check for ARM32
Cyan4973 Mar 21, 2024
4b5573c
fix #926
Cyan4973 Mar 21, 2024
d28b0bf
Merge pull request #929 from Cyan4973/sanity_vector
Cyan4973 Mar 22, 2024
b54324a
Correct check for Windows compilation
pps83 Apr 1, 2024
cb34fc9
underscore attributes
crosdahl Apr 15, 2024
2ad47a1
build(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2
dependabot[bot] Apr 22, 2024
f1f3f97
build(deps): bump actions/checkout from 4.1.2 to 4.1.3
dependabot[bot] Apr 22, 2024
cba4254
Merge pull request #934 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Apr 22, 2024
50c6291
Merge pull request #933 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Apr 22, 2024
c3030c6
build(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3
dependabot[bot] Apr 29, 2024
c728a73
build(deps): bump actions/checkout from 4.1.3 to 4.1.4
dependabot[bot] Apr 29, 2024
23c6d42
Merge pull request #935 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Apr 29, 2024
10cdc4f
Merge pull request #936 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Apr 29, 2024
98684ae
Merge pull request #932 from crosdahl/dev
Cyan4973 May 7, 2024
5930eb4
Merge pull request #931 from pps83/dev-win32-sheck
Cyan4973 May 7, 2024
a9b2f18
Merge pull request #894 from hltj/dev
Cyan4973 May 7, 2024
bd51be8
updated internal check in xxhsum
Cyan4973 May 8, 2024
e9f1b96
sanity checks use XXH3_MIDSIZE_MAX from xxhash.h
Cyan4973 May 8, 2024
02fe5d1
update version number to v0.8.3
Cyan4973 May 7, 2024
92d2839
update documentation of XXH3_128bits_withSecretandSeed()
Cyan4973 May 7, 2024
8e483e4
update XSUM_benchMem() doc
Cyan4973 May 7, 2024
d622b4f
updated documentation of XXH3_64bits_reset_withSecretandSeed()
Cyan4973 May 8, 2024
0ddf146
Merge pull request #938 from Cyan4973/v083
Cyan4973 May 8, 2024
9f465f1
Merge pull request #939 from Cyan4973/detect894
Cyan4973 May 8, 2024
d39d452
build(deps): bump actions/checkout from 4.1.4 to 4.1.5
dependabot[bot] May 13, 2024
282f39a
proper argument order for `calloc()`
Cyan4973 May 14, 2024
e5ddef6
Merge pull request #942 from Cyan4973/coll_calloc
Cyan4973 May 14, 2024
e9455b2
Merge pull request #941 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 May 14, 2024
c5e91ac
remove macos-11 tests from github actions
Cyan4973 May 22, 2024
ac3a25d
Merge pull request #945 from Cyan4973/nomoremacos11
Cyan4973 May 22, 2024
20a1ddc
build(deps): bump actions/checkout from 4.1.5 to 4.1.6
dependabot[bot] May 22, 2024
984fb57
reorganize README build modifier section
Cyan4973 May 27, 2024
02a338d
Merge pull request #948 from Cyan4973/doc_binSize
Cyan4973 Jun 12, 2024
f1c9b20
Merge pull request #944 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Jun 12, 2024
b0f6d2b
comment out the gcc-13 test
Cyan4973 Jun 12, 2024
b0adcc5
Merge pull request #950 from Cyan4973/nogcc13
Cyan4973 Jun 12, 2024
c21ea82
build(deps): bump actions/checkout from 4.1.6 to 4.1.7
dependabot[bot] Jun 17, 2024
1b6ad7d
Merge pull request #952 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Jun 17, 2024
989c500
typos
spaette Jun 19, 2024
805c00b
Merge pull request #953 from vaerksted/dev
Cyan4973 Jun 19, 2024
2771990
clib: add clib.json
mofosyne Jun 22, 2024
d5fe4f5
Merge pull request #954 from mofosyne/clibs
Cyan4973 Jul 7, 2024
957ef04
build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4
dependabot[bot] Jul 8, 2024
a57f6cc
Merge pull request #957 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Jul 16, 2024
1f46859
build(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5
dependabot[bot] Aug 5, 2024
ee65ff9
Merge pull request #962 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Aug 6, 2024
062f944
added new visual tests
Cyan4973 Aug 6, 2024
46e863e
make visual test harsher
Cyan4973 Aug 6, 2024
ea72fcc
fix prototype signature of XXH3_hashLong_64b_defaultSecret_selection(…
Cyan4973 Aug 6, 2024
a26c58a
harsher Visual compilation tests
Cyan4973 Aug 6, 2024
c9b4305
build(deps): bump actions/upload-artifact from 4.3.5 to 4.3.6
dependabot[bot] Aug 12, 2024
54c14fe
Merge pull request #964 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Aug 12, 2024
dbea33e
added benchHash_avx512 target
Cyan4973 Aug 17, 2024
858174d
build(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0
dependabot[bot] Sep 2, 2024
c1c3dcb
Merge pull request #966 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Sep 2, 2024
3e321b4
Merge pull request #963 from Cyan4973/test_visual
Cyan4973 Sep 5, 2024
61318f1
build(deps): bump actions/checkout from 4.1.7 to 4.2.0
dependabot[bot] Sep 30, 2024
b8067e1
Merge pull request #967 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Sep 30, 2024
cd6879f
removed the console line cleaning operation (using `stderr`)
Cyan4973 Oct 3, 2024
8ffd354
circumvent Visual Studio 2019 "partial" support of C11
Cyan4973 Oct 3, 2024
69e6de0
Merge pull request #969 from Cyan4973/rm_lineclean
Cyan4973 Oct 3, 2024
f669992
Merge pull request #970 from Cyan4973/visual_c11
Cyan4973 Oct 7, 2024
ea8728d
Add option to generate hashes from list of files
Ian-Clowes Oct 8, 2024
b9f37d9
Fix CI bugs
Ian-Clowes Oct 8, 2024
037e8a7
Fix test build errors
Ian-Clowes Oct 8, 2024
181e065
Mainly fixing erroneous whitespace
Ian-Clowes Oct 8, 2024
a923d8f
Add --generate to man page
Ian-Clowes Oct 9, 2024
d033aef
Add git options for Visual Studio
Ian-Clowes Oct 9, 2024
68ea87f
Revert "Add git options for Visual Studio"
Ian-Clowes Oct 9, 2024
40511ab
Tidy up parameter usage
Ian-Clowes Oct 9, 2024
91aa81f
Fix IDE snags with Visual Studio
Ian-Clowes Oct 9, 2024
d4ad85e
Merge pull request #972 from Ian-Clowes/visualstudio
Cyan4973 Oct 9, 2024
e15a785
build(deps): bump actions/checkout from 4.2.0 to 4.2.1
dependabot[bot] Oct 14, 2024
886a93e
build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3
dependabot[bot] Oct 14, 2024
86b39d4
Merge pull request #973 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Oct 14, 2024
b2e9dbb
Merge pull request #974 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Oct 16, 2024
746ac97
build(deps): bump actions/checkout from 4.2.1 to 4.2.2
dependabot[bot] Oct 28, 2024
7546e25
Merge pull request #975 from Cyan4973/dependabot/github_actions/actio…
Cyan4973 Oct 28, 2024
a870068
add GCC >=15 __builtin_stdc_rotate_left suppor to rotl
crrodriguez Oct 30, 2024
51640fe
Merge pull request #976 from crrodriguez/dev
Cyan4973 Nov 3, 2024
dd11140
Merge pull request #971 from Ian-Clowes/dev
Cyan4973 Nov 5, 2024
33e28c8
added --filelist command
Cyan4973 Nov 5, 2024
e7c94ef
Add LoongArch SX SIMD extenstion implementation
lrzlin Nov 28, 2024
26e1d5c
removed ARM target on Visual test
Cyan4973 Dec 4, 2024
454c8b8
removed macos-12 tests
Cyan4973 Dec 4, 2024
298d03e
Merge pull request #982 from Cyan4973/visual_arm_less
Cyan4973 Dec 4, 2024
9b1d788
Merge pull request #981 from lrzlin/lsx
Cyan4973 Dec 4, 2024
52a6f91
Merge pull request #978 from Cyan4973/filelist
Cyan4973 Dec 4, 2024
61509f2
added a test that can catch if any `XXH64_` symbol is not inlined
Cyan4973 Dec 8, 2023
e876423
fixed XXH64_finalize() not being inlined
Cyan4973 Dec 8, 2023
c5a6a14
only enforce inlining of XXH64_finalize() when XXH_INLINE_ALL is enabled
Cyan4973 Dec 5, 2024
2bf8313
Merge pull request #903 from Cyan4973/notFullyInlined
Cyan4973 Dec 5, 2024
6c666ad
xxhsum with auto-dispatch displays the locally detected vector extension
Cyan4973 Dec 26, 2024
ad39260
fixed empty translation unit
Cyan4973 Dec 26, 2024
dbcc17f
fix cmake recipe
Cyan4973 Dec 26, 2024
6bdecb5
fix newline minor warning
Cyan4973 Dec 26, 2024
f9ea49e
ensure that the file test in mingw ci test displays its outcome
Cyan4973 Dec 26, 2024
4b9ca60
fix mingw32 test
Cyan4973 Dec 26, 2024
6fe4f19
Merge pull request #985 from Cyan4973/autovec_rtdiag
Cyan4973 Dec 26, 2024
877d9e5
enable runtime detection of vector extension on x86/64 target
Cyan4973 Dec 26, 2024
cfd7723
updated doc
Cyan4973 Dec 26, 2024
5a8de81
make XXH_VECTOR values more accessible
Cyan4973 Dec 27, 2024
5c6dd83
removed the XXH_X86DISPATCH_ALLOW_AVX build variable
Cyan4973 Dec 27, 2024
cf9e2dc
Merge pull request #986 from Cyan4973/autovec_x86
Cyan4973 Dec 27, 2024
71891a0
Added -Og test to mingw GA test
Cyan4973 Dec 8, 2024
5dd1197
fix -Og test, by adding -DXXH_NO_INLINE_HINTS
Cyan4973 Dec 27, 2024
574aaba
document XXH_NO_INLINE_HINTS as being useful for -Og
Cyan4973 Dec 27, 2024
8aa8944
Merge pull request #983 from Cyan4973/mingw64_og
Cyan4973 Dec 27, 2024
9ff12f6
control runtime dispatch in the library via separate variable LIBXXH_…
Cyan4973 Dec 27, 2024
67bba31
Merge pull request #987 from Cyan4973/libxxh_dispatch
Cyan4973 Dec 27, 2024
81a5efc
update cmake minimum version to 3.10
Cyan4973 Dec 27, 2024
43d8f79
update cmake minimum version test on github actions to 3.10
Cyan4973 Dec 27, 2024
2d70d4c
Merge pull request #988 from Cyan4973/cmake310
Cyan4973 Dec 27, 2024
86f6400
updated CHANGELOG for v0.8.3
Cyan4973 Dec 27, 2024
bca2d27
Modernize XXH32/XXH64
easyaspi314 Feb 23, 2023
4dd799c
fix static analyzer warnings
Cyan4973 Dec 28, 2024
abae92f
Merge pull request #989 from Cyan4973/xxh_leg_refactor
Cyan4973 Dec 28, 2024
a8d6ff0
Extract finalization from XXH3 hashLong
easyaspi314 Feb 23, 2023
1ac318b
Merge pull request #990 from Cyan4973/xxh3_finalize
Cyan4973 Dec 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
158 changes: 86 additions & 72 deletions .github/workflows/ci.yml

Large diffs are not rendered by default.

72 changes: 72 additions & 0 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# This workflow uses actions that are not certified by GitHub. They are provided
# by a third-party and are governed by separate terms of service, privacy
# policy, and support documentation.

name: Scorecard supply-chain security
on:
# For Branch-Protection check. Only the default branch is supported. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
branch_protection_rule:
# To guarantee Maintained check is occasionally updated. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
schedule:
- cron: '35 19 * * 2'
push:
branches: [ "dev" ]

# Declare default permissions as read only.
permissions: read-all

jobs:
analysis:
name: Scorecard analysis
runs-on: ubuntu-latest
permissions:
# Needed to upload the results to code-scanning dashboard.
security-events: write
# Needed to publish results and get a badge (see publish_results below).
id-token: write
# Uncomment the permissions below if installing in a private repository.
# contents: read
# actions: read

steps:
- name: "Checkout code"
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
with:
results_file: results.sarif
results_format: sarif
# (Optional) "write" PAT token. Uncomment the `repo_token` line below if:
# - you want to enable the Branch-Protection check on a *public* repository, or
# - you are installing Scorecard on a *private* repository
# To create the PAT, follow the steps in https://github.com/ossf/scorecard-action#authentication-with-pat.
# repo_token: ${{ secrets.SCORECARD_TOKEN }}

# Public repositories:
# - Publish results to OpenSSF REST API for easy access by consumers
# - Allows the repository to include the Scorecard badge.
# - See https://github.com/ossf/scorecard-action#publishing-results.
# For private repositories:
# - `publish_results` will always be set to `false`, regardless
# of the value entered here.
publish_results: true

# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@c6c77c8c2d62cfd5b2e8d548817fd3d1582ac744 # v2.14.5
with:
sarif_file: results.sarif
15 changes: 12 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ libxxhash.*
xxh32sum
xxh64sum
xxh128sum
xxh3sum
xxhsum
xxhsum32
xxhsum_privateXXH
Expand All @@ -20,9 +21,7 @@ dispatch
tests/generate_unicode_test
tests/sanity_test
tests/sanity_test_vectors_generator

# local conf
.clang_complete
fuzzer

# Mac OS-X artefacts
*.dSYM
Expand All @@ -47,6 +46,16 @@ infer-out
tmp*
tests/*.unicode
tests/unicode_test*
*.txt
!CMakeLists.txt
*.xxhsum

# editor artifacts
.clang_complete
.clangd
*.swp
.vscode/
.vs/

# Doxygen
doxygen/
142 changes: 0 additions & 142 deletions .travis.yml

This file was deleted.

9 changes: 9 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
v0.8.3
- fix : variant `XXH3_128bits_withSecretandSeed()` could produce an invalid result in some specific set of conditions, #894 by @hltj
- cli : vector extension detected at runtime on x86/x64, enabled by default
- cli : new commands `--filelist` and `--files-from`, by @Ian-Clowes
- cli : XXH3 64-bits GNU format can now be generated and checked (command `-H3`)
- portability: LoongArch SX SIMD extension, by @lrzlin
- portability: can build on AIX, suggested by @likema
- portability: validated for SPARC cpus

v0.8.2
- fix : XXH3 S390x vector implementation (@hzhuang1)
- fix : PowerPC vector compilation with IBM XL compiler (@MaxiBoether)
Expand Down
1 change: 1 addition & 0 deletions Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ EXPAND_ONLY_PREDEF = YES
# Predefine some macros to clean up the output.
PREDEFINED = "XXH_DOXYGEN=" \
"XXH_PUBLIC_API=" \
"XXH_NOESCAPE=" \
"XXH_FORCE_INLINE=static inline" \
"XXH_NO_INLINE=static" \
"XXH_RESTRICT=restrict" \
Expand Down
1 change: 1 addition & 0 deletions Doxyfile-internal
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ EXPAND_ONLY_PREDEF = YES
# Predefine some macros to clean up the output.
PREDEFINED = "XXH_DOXYGEN=" \
"XXH_PUBLIC_API=" \
"XXH_NOESCAPE=" \
"XXH_FORCE_INLINE=static inline" \
"XXH_NO_INLINE=static" \
"XXH_RESTRICT=restrict" \
Expand Down
Loading
Loading