index
:
xz.git
jiatan/v5.6.0/autofoo
jiatan/v5.6.0/tar
jiatan/v5.6.0/unpack
jiatan/v5.6.1/autofoo
jiatan/v5.6.1/tar
jiatan/v5.6.1/unpack
larhzu/master
larhzu/v5.0
larhzu/v5.2
larhzu/v5.4
larhzu/v5.6
XZ Utils
Lasse Collin
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
liblzma
/
check
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-11
liblzma: crc_clmul.c: Add crc_attr_target macro.
Lasse Collin
1
-14
/
+16
2024-01-11
liblzma: Simplify existing cases with lzma_attr_no_sanitize_address.
Lasse Collin
1
-9
/
+3
2024-01-11
liblzma: #define crc_attr_no_sanitize_address in crc_common.h.
Lasse Collin
1
-0
/
+10
2024-01-10
liblzma: CRC: Add empty lines.
Lasse Collin
3
-1
/
+5
2024-01-10
liblzma: crc_clmul.c: Tidy up the location of MSVC pragma.
Lasse Collin
1
-2
/
+2
2023-10-30
liblzma: Add a note why crc_always_inline exists for now.
Lasse Collin
1
-0
/
+5
2023-10-30
liblzma: Use lzma_attr_visibility_hidden on private extern declarations.
Lasse Collin
1
-0
/
+7
2023-10-21
liblzma: Move is_clmul_supported() back to crc_common.h.
Jia Tan
4
-50
/
+51
2023-10-19
Build: Remove check for COND_CHECK_CRC32 in check/Makefile.inc.
Jia Tan
1
-2
/
+2
2023-10-19
liblzma: Fix -fsanitize=address failure with crc_clmul functions.
Jia Tan
1
-0
/
+6
2023-10-18
liblzma: Set the MSVC optimization fix to only cover lzma_crc64_clmul().
Jia Tan
1
-15
/
+15
2023-10-18
liblzma: CRC_USE_GENERIC_FOR_SMALL_INPUTS cannot be used with ifunc.
Lasse Collin
1
-1
/
+3
2023-10-18
liblzma: Include common.h in crc_common.h.
Lasse Collin
2
-1
/
+3
2023-10-18
liblzma: Add include guards to crc_common.h.
Jia Tan
1
-0
/
+5
2023-10-18
liblzma: Add the crc_always_inline macro to crc_simd_body().
Jia Tan
1
-1
/
+1
2023-10-18
liblzma: Create crc_always_inline macro.
Jia Tan
1
-0
/
+15
2023-10-18
liblzma: Refactor CRC comments.
Jia Tan
2
-72
/
+53
2023-10-18
liblzma: Create crc_clmul.c.
Jia Tan
5
-420
/
+435
2023-10-18
liblzma: Define CRC_USE_IFUNC in crc_common.h.
Jia Tan
3
-4
/
+7
2023-10-13
liblzma: Added crc32_clmul to crc32_fast.c.
Hans Jansen
2
-11
/
+255
2023-10-13
liblzma: Moved CLMUL CRC logic to crc_common.h.
Hans Jansen
2
-247
/
+240
2023-10-13
liblzma: Rename crc_macros.h to crc_common.h.
Hans Jansen
4
-4
/
+4
2023-09-26
liblzma: Update a comment.
Lasse Collin
1
-2
/
+1
2023-09-27
liblzma: Avoid compiler warning without creating extra symbol.
Jia Tan
1
-2
/
+1
2023-09-14
liblzma: Mark crc64_clmul() with __attribute__((__no_sanitize_address__)).
Lasse Collin
1
-0
/
+8
2023-07-19
liblzma: Suppress -Wunused-function warning.
Jia Tan
1
-0
/
+10
2023-06-27
liblzma: Add ifunc implementation to crc64_fast.c.
Lasse Collin
1
-9
/
+26
2023-03-18
Change a few HTTP URLs to HTTPS.
Lasse Collin
1
-1
/
+1
2023-02-16
liblzma: Silence a warning from MSVC.
Lasse Collin
1
-1
/
+1
2023-01-12
Fix warnings from clang -Wdocumentation.
Lasse Collin
1
-4
/
+0
2023-01-10
liblzma: CLMUL CRC64: Work around a bug in MSVC, second attempt.
Lasse Collin
1
-0
/
+18
2023-01-10
Revert "liblzma: CLMUL CRC64: Workaround a bug in MSVC (VS2015-2022)."
Lasse Collin
1
-6
/
+0
2023-01-09
liblzma: CLMUL CRC64: Workaround a bug in MSVC (VS2015-2022).
Lasse Collin
1
-0
/
+6
2022-11-14
liblzma: Add fast CRC64 for 32/64-bit x86 using SSSE3 + SSE4.1 + CLMUL.
Lasse Collin
2
-9
/
+461
2022-11-14
liblzma: Use __attribute__((__constructor__)) if available.
Lasse Collin
2
-0
/
+12
2022-10-31
liblzma: Silence -Wconversion warning from crc64_fast.c.
Lasse Collin
1
-2
/
+3
2022-02-22
liblzma: Use non-executable stack on FreeBSD as on Linux
Ed Maste
2
-4
/
+4
2020-12-23
liblzma: Enable Intel CET in x86 CRC assembly codes
H.J. Lu
2
-0
/
+18
2020-03-23
Typo fixes from fossies.org.
Lasse Collin
1
-1
/
+1
2019-12-31
Rename read32ne to aligned_read32ne, and similarly for the others.
Lasse Collin
2
-4
/
+4
2019-06-24
liblzma: Silence clang -Wmissing-variable-declarations.
Lasse Collin
2
-0
/
+6
2016-03-13
liblzma: Disable external SHA-256 by default.
Lasse Collin
1
-10
/
+6
2015-11-02
liblzma: Fix a build failure related to external SHA-256 support.
Lasse Collin
1
-9
/
+23
2014-08-03
liblzma: SHA-256: Optimize the Maj macro slightly.
Lasse Collin
1
-1
/
+1
2014-08-03
liblzma: SHA-256: Optimize the way rotations are done.
Lasse Collin
1
-6
/
+11
2014-08-03
liblzma: SHA-256: Remove the GCC #pragma that became unneeded.
Lasse Collin
1
-5
/
+0
2014-08-03
liblzma: SHA-256: Unroll a little more.
Lasse Collin
1
-9
/
+16
2014-08-03
liblzma: SHA-256: Do the byteswapping without a temporary buffer.
Lasse Collin
1
-12
/
+1
2014-01-12
liblzma: Remove a useless C99ism from sha256.c.
Lasse Collin
1
-1
/
+1
2014-01-12
Fix typos in comments.
Lasse Collin
1
-1
/
+1
2012-08-24
A few typo fixes to comments and the xz man page.
Lasse Collin
1
-1
/
+0
2011-05-21
liblzma: Try to use SHA-256 from the operating system.
Lasse Collin
2
-8
/
+77
2011-04-05
liblzma: Use TUKLIB_GNUC_REQ to check GCC version in sha256.c.
Lasse Collin
1
-3
/
+3
2010-02-12
Fix jl -> jb in ASM files.
Lasse Collin
2
-3
/
+3
2010-02-12
Use __APPLE__ instead of __MACH__ in ASM files.
Lasse Collin
2
-8
/
+8
2009-11-22
Add missing consts to pointer casts.
Lasse Collin
2
-4
/
+5
2009-10-04
Use a tuklib module for integer handling.
Lasse Collin
7
-35
/
+13
2009-10-02
Make liblzma produce the same output on both endiannesses.
Lasse Collin
1
-0
/
+30
2009-08-31
Revert 43f44160b1ddcbf7e5205c37db09b3bebe7226f9
Lasse Collin
2
-10
/
+4
2009-08-29
Fix x86 assembler on GCC 3.
Lasse Collin
2
-4
/
+10
2009-06-30
Build system fixes
Lasse Collin
2
-47
/
+51
2009-06-27
Hopefully improved portability of the assembler code in
Lasse Collin
2
-2
/
+14
2009-06-26
Basic support for building with Cygwin and MinGW using
Lasse Collin
2
-6
/
+8
2009-06-26
Fix @variables@ to $(variables) in Makefile.am files.
Lasse Collin
1
-2
/
+2
2009-05-02
Use a GCC-specific #pragma instead of GCC-specific
Lasse Collin
2
-5
/
+5
2009-04-13
Put the interesting parts of XZ Utils into the public domain.
Lasse Collin
15
-93
/
+88
2009-02-13
Improve support for DOS-like systems.
Lasse Collin
2
-6
/
+6
2009-02-09
Let the user specify custom CFLAGS on the make command
Lasse Collin
1
-1
/
+1
2009-02-08
Add a separate internal function to initialize the CRC32
Lasse Collin
2
-1
/
+10
2009-02-07
Support LZMA_API_STATIC in assembler files to
Lasse Collin
2
-0
/
+6
2009-02-02
Updated the x86 assembler code:
Lasse Collin
2
-22
/
+144
2009-02-02
Modify LZMA_API macro so that it works on Windows with
Lasse Collin
5
-6
/
+6
2009-01-30
Remove dangling crc64_init.c.
Lasse Collin
1
-55
/
+0
2009-01-26
Regenerate the CRC tables without trailing blanks.
Lasse Collin
4
-2024
/
+2024
2009-01-26
remove trailing blanks from all but .xz files
Jim Meyering
2
-2
/
+2
2008-12-31
Remove lzma_init() and other init functions from liblzma API.
Lasse Collin
11
-146
/
+228
2008-08-28
Sort of garbage collection commit. :-| Many things are still
Lasse Collin
3
-134
/
+90
2008-06-18
Update the code to mostly match the new simpler file format
Lasse Collin
8
-95
/
+110
2008-04-25
Removed src/liblzma/common/sysdefs.h symlink, which was
Lasse Collin
2
-2
/
+2
2008-01-26
Added note.GNU-stack to x86 assembler files. It is needed
Lasse Collin
2
-0
/
+18
2008-01-15
Fix CRC code in case --enable-small is used.
Lasse Collin
2
-2
/
+2
2008-01-08
More pre-C99 inttypes.h compatibility fixes. Now the code
Lasse Collin
4
-18
/
+6
2008-01-06
Introduced compatibility with systems that have pre-C99
Lasse Collin
8
-16
/
+2
2007-12-14
Use the filename suffix .S instead of .s for assembler files
Lasse Collin
3
-2
/
+2
2007-12-14
Fixed wrong symbol name in crc64_x86.s.
Lasse Collin
1
-1
/
+1
2007-12-14
Use .globl instead of .global in x86 assembler code for
Lasse Collin
2
-2
/
+2
2007-12-09
Added missing LZMA_API to the C versions of the CRC functions.
Lasse Collin
2
-2
/
+2
2007-12-09
Imported to git.
Lasse Collin
21
-0
/
+3596