aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/check/crc64_fast.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-04-09liblzma: Remove ifunc support.Lasse Collin1-21/+0
2024-04-09Remove the backdoor found in 5.6.0 and 5.6.1 (CVE-2024-3094).Lasse Collin1-1/+3
2024-03-09liblzma: Fix typos in crc32_fast.c and crc64_fast.c.Jia Tan1-2/+1
2024-03-09liblzma: Fix false Valgrind error report with GCC.Jia Tan1-4/+3
2024-03-05liblzma: Use attribute no_profile_instrument_function with ifunc.Jia Tan1-0/+3
2024-02-14Add SPDX license identifier into 0BSD source code files.Lasse Collin1-0/+2
2024-02-14Change most public domain parts to 0BSD.Lasse Collin1-3/+0
2024-02-01liblzma: Only use ifunc in crcXX_fast.c if its needed.Jia Tan1-3/+3
2024-02-01liblzma: Rename crc32_aarch64.h to crc32_arm64.h.Jia Tan1-3/+0
2024-02-01liblzma: Refactor crc_common.h.Jia Tan1-4/+4
2024-01-27Speed up CRC32 calculation on ARM64Chenxi Mao1-1/+4
2024-01-11liblzma: CRC: Update CLMUL comments to more generic wording.Lasse Collin1-5/+5
2024-01-11liblzma: Rename arch-specific CRC functions and macros.Lasse Collin1-6/+7
2024-01-11liblzma: Avoid extern lzma_crc32_clmul() and lzma_crc64_clmul().Lasse Collin1-2/+7
2024-01-10liblzma: CRC: Add empty lines.Lasse Collin1-0/+3
2023-10-21liblzma: Move is_clmul_supported() back to crc_common.h.Jia Tan1-1/+1
2023-10-18liblzma: Refactor CRC comments.Jia Tan1-53/+8
2023-10-18liblzma: Create crc_clmul.c.Jia Tan1-124/+4
2023-10-18liblzma: Define CRC_USE_IFUNC in crc_common.h.Jia Tan1-2/+1
2023-10-13liblzma: Moved CLMUL CRC logic to crc_common.h.Hans Jansen1-245/+12
2023-10-13liblzma: Rename crc_macros.h to crc_common.h.Hans Jansen1-1/+1
2023-09-14liblzma: Mark crc64_clmul() with __attribute__((__no_sanitize_address__)).Lasse Collin1-0/+8
2023-07-19liblzma: Suppress -Wunused-function warning.Jia Tan1-0/+10
2023-06-27liblzma: Add ifunc implementation to crc64_fast.c.Lasse Collin1-9/+26
2023-02-16liblzma: Silence a warning from MSVC.Lasse Collin1-1/+1
2023-01-10liblzma: CLMUL CRC64: Work around a bug in MSVC, second attempt.Lasse Collin1-0/+18
2023-01-10Revert "liblzma: CLMUL CRC64: Workaround a bug in MSVC (VS2015-2022)."Lasse Collin1-6/+0
2023-01-09liblzma: CLMUL CRC64: Workaround a bug in MSVC (VS2015-2022).Lasse Collin1-0/+6
2022-11-14liblzma: Add fast CRC64 for 32/64-bit x86 using SSSE3 + SSE4.1 + CLMUL.Lasse Collin1-5/+444
2022-10-31liblzma: Silence -Wconversion warning from crc64_fast.c.Lasse Collin1-2/+3
2019-12-31Rename read32ne to aligned_read32ne, and similarly for the others.Lasse Collin1-2/+2
2009-11-22Add missing consts to pointer casts.Lasse Collin1-2/+3
2009-10-04Use a tuklib module for integer handling.Lasse Collin1-2/+2
2009-04-13Put the interesting parts of XZ Utils into the public domain.Lasse Collin1-12/+8
2009-02-02Modify LZMA_API macro so that it works on Windows withLasse Collin1-1/+1
2008-12-31Remove lzma_init() and other init functions from liblzma API.Lasse Collin1-0/+75