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
/
CMakeLists.txt
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-30
CMake: Fix sabotaged Landlock sandbox check.
Lasse Collin
1
-1
/
+1
2024-03-15
CMake: Use only the generic symbol versioning with NVIDIA HPC Compiler.
Lasse Collin
1
-1
/
+6
2024-03-15
CMake: Disable symbol versioning on non-glibc Linux.
Lasse Collin
1
-2
/
+20
2024-03-15
CMake: Make symbol versioning configurable.
Lasse Collin
1
-20
/
+42
2024-03-09
Tests: Replace HAVE_MICROLZMA usage in CMake and Autotools builds.
Jia Tan
1
-5
/
+10
2024-03-05
Build: Require attribute no_profile_instrument_function for ifunc usage.
Jia Tan
1
-0
/
+7
2024-02-29
CMake: Warn if translated man pages are missing.
Lasse Collin
1
-0
/
+9
2024-02-29
CMake: Warn if gettext tools and pre-created .gmo files are missing.
Lasse Collin
1
-0
/
+25
2024-02-26
Build: Fix Linux Landlock feature test in Autotools and CMake builds.
Jia Tan
1
-3
/
+22
2024-02-26
Tests: Add test_microlzma to .gitignore and CMakeLists.txt.
Jia Tan
1
-0
/
+1
2024-02-25
Fix typos in NEWS and CMakeLists.
Jia Tan
1
-1
/
+1
2024-02-23
Build: Define HAVE_MICROLZMA when it is configured.
Jia Tan
1
-0
/
+4
2024-02-22
CMake: Add LOCALEDIR to the windres workaround.
Lasse Collin
1
-5
/
+11
2024-02-19
CMake: Fix building of lzmainfo when translations are enabled.
Lasse Collin
1
-0
/
+2
2024-02-19
CMake: Don't assume that -fvisibility=hidden is supported outside Windows.
Lasse Collin
1
-4
/
+22
2024-02-19
CMake: Revise the component splitting.
Lasse Collin
1
-26
/
+31
2024-02-19
CMake: Update the main comment and document CMAKE_BUILD_TYPE=Release.
Lasse Collin
1
-16
/
+63
2024-02-19
CMake: Use -O2 instead of -O3 in CMAKE_BUILD_TYPE=Release.
Lasse Collin
1
-0
/
+19
2024-02-19
CMake: Handle symbol versioning on MicroBlaze specially.
Lasse Collin
1
-4
/
+19
2024-02-19
CMake: Keep build working even if lib/*.[ch] are removed.
Lasse Collin
1
-1
/
+6
2024-02-19
CMake: Install documentation.
Lasse Collin
1
-0
/
+32
2024-02-19
CMake: Bump maximum policy version to 3.28.
Lasse Collin
1
-1
/
+1
2024-02-19
CMake: Build lzmainfo.
Lasse Collin
1
-0
/
+54
2024-02-19
CMake: Build lzmadec.
Lasse Collin
1
-34
/
+42
2024-02-19
CMake: Add test_scripts.sh to the tests.
Lasse Collin
1
-0
/
+14
2024-02-19
CMake: Install scripts.
Lasse Collin
1
-1
/
+82
2024-02-19
CMake: Simplify symlink creation and install translated man pages.
Lasse Collin
1
-97
/
+98
2024-02-19
CMake: Add support for building and installing xz with translations.
Lasse Collin
1
-2
/
+66
2024-02-17
xz: Move sandboxing code to sandbox.c and improve Landlock sandbox.
Lasse Collin
1
-0
/
+2
2024-02-14
Add SPDX license identifier into 0BSD source code files.
Lasse Collin
1
-0
/
+2
2024-02-14
Change most public domain parts to 0BSD.
Lasse Collin
1
-3
/
+0
2024-02-01
liblzma: Rename crc32_aarch64.h to crc32_arm64.h.
Jia Tan
1
-1
/
+1
2024-02-01
CMake: Add support for ARM64 CRC32 instruction detection.
Jia Tan
1
-0
/
+50
2024-01-27
Speed up CRC32 calculation on ARM64
Chenxi Mao
1
-0
/
+1
2024-01-23
CMake: Support RISC-V BCJ Filter for encoding and decoding.
Jia Tan
1
-0
/
+1
2024-01-19
Build: Update website URL.
Jia Tan
1
-1
/
+1
2024-01-11
liblzma: Avoid extern lzma_crc32_clmul() and lzma_crc64_clmul().
Lasse Collin
1
-5
/
+2
2023-12-21
CMake: Move sandbox detection outside of xz section.
Jia Tan
1
-80
/
+98
2023-11-30
CMake: Use consistent indentation with check_c_source_compiles().
Jia Tan
1
-2
/
+2
2023-11-30
CMake: Change __attribute__((__ifunc__())) detection.
Jia Tan
1
-8
/
+45
2023-10-26
CMake: Use -D_FILE_OFFSET_BITS=64 if (and only if) needed.
Lasse Collin
1
-1
/
+6
2023-10-26
CMake: Generate and install liblzma.pc if not using MSVC.
Lasse Collin
1
-0
/
+21
2023-10-26
CMake: Rearrange the PACKAGE_ variables.
Lasse Collin
1
-11
/
+15
2023-10-26
CMake: Create liblzma.def when building liblzma.dll with MinGW-w64.
Lasse Collin
1
-0
/
+20
2023-10-26
CMake: Change one CMAKE_CURRENT_SOURCE_DIR to CMAKE_CURRENT_LIST_DIR.
Lasse Collin
1
-1
/
+1
2023-10-26
CMake/Windows: Fix the import library filename.
Lasse Collin
1
-0
/
+1
2023-10-25
Build: Detect -fsanitize= in CFLAGS and incompatible build options.
Lasse Collin
1
-0
/
+29
2023-10-22
CMake: Don't shadow the cache entry ENABLE_THREADS with a normal variable.
Lasse Collin
1
-3
/
+7
2023-10-22
xz: Support basic sandboxing with Linux Landlock (ABI versions 1-3).
Lasse Collin
1
-1
/
+11
2023-10-22
CMake: Edit threading related messages.
Lasse Collin
1
-9
/
+10
2023-10-22
CMake: Use FATAL_ERROR if user-supplied options aren't understood.
Lasse Collin
1
-14
/
+14
2023-10-22
CMake: Add sandboxing support.
Lasse Collin
1
-1
/
+49
2023-10-22
CMake: Check for clock_gettime() even on Windows.
Lasse Collin
1
-23
/
+21
2023-10-19
CMake: Add ALLOW_CLMUL_CRC option to enable/disable CLMUL.
Jia Tan
1
-19
/
+25
2023-10-18
liblzma: Create crc_clmul.c.
Jia Tan
1
-1
/
+5
2023-10-13
liblzma: Rename crc_macros.h to crc_common.h.
Hans Jansen
1
-1
/
+1
2023-10-06
CMake/Windows: Fix when the windres workaround is applied.
Lasse Collin
1
-3
/
+3
2023-09-29
CMake: Rename xz and man page symlink custom targets.
Jia Tan
1
-3
/
+3
2023-09-29
CMake: Specify LINKER_LANGUAGE for libgnu target to fix Ninja Generator.
Jia Tan
1
-0
/
+6
2023-09-27
CMake: Fix Windows build with Clang/LLVM 17.
Lasse Collin
1
-12
/
+14
2023-09-26
Build: Fix __attribute__((ifunc(...))) detection with clang -Wall.
Lasse Collin
1
-0
/
+8
2023-09-26
CMake: Remove accidental extra newline.
Jia Tan
1
-1
/
+0
2023-09-26
CMake: Remove /lib from tests include path.
Jia Tan
1
-1
/
+0
2023-09-26
CMake: Add /lib to include path.
Jia Tan
1
-0
/
+5
2023-09-24
CMake: Update libgnu target with new header files.
Jia Tan
1
-0
/
+5
2023-09-22
CMake: Wrap two overlong lines that are possible to wrap.
Lasse Collin
1
-2
/
+4
2023-09-22
CMake: Add a comment about threads on Cygwin.
Lasse Collin
1
-0
/
+1
2023-09-22
CMake: Require VS2015 or later for building xzdec.
Lasse Collin
1
-1
/
+1
2023-09-22
CMake: Allow building xz with Visual Studio 2015 and later.
Lasse Collin
1
-1
/
+1
2023-09-22
CMake: Add support for replacement getopt_long (lib/getopt*).
Lasse Collin
1
-7
/
+47
2023-09-22
CMake: Bump maximum policy version to 3.27.
Lasse Collin
1
-1
/
+1
2023-09-12
CMake: Fix time.h checks not running on second CMake run.
Jia Tan
1
-8
/
+10
2023-09-12
CMake: Fix unconditionally defining HAVE_CLOCK_MONOTONIC.
Jia Tan
1
-5
/
+3
2023-08-14
CMake: Conditionally allow win95 threads and --enable-small.
Jia Tan
1
-8
/
+20
2023-07-31
Docs: Fix typos found by codespell
Dimitri Papadopoulos Orfanos
1
-2
/
+2
2023-07-28
CMake: Conditionally allow the creation of broken symlinks.
Jia Tan
1
-7
/
+75
2023-06-27
Minor tweaks to style and comments.
Lasse Collin
1
-4
/
+4
2023-06-27
CMake: Rename CHECK_ATTR_IFUNC to ALLOW_ATTR_IFUNC.
Lasse Collin
1
-3
/
+3
2023-06-27
Add ifunc check to CMakeLists.txt
Hans Jansen
1
-0
/
+19
2023-06-06
CMake: Protects against double find_package
Benjamin Buch
1
-7
/
+9
2023-03-29
CMake: Update liblzma-config.cmake generation.
Jia Tan
1
-11
/
+22
2023-03-29
CMake: Allows setting thread method.
Jia Tan
1
-40
/
+104
2023-03-24
CMake: Only build xzdec if decoders are enabled.
Jia Tan
1
-1
/
+1
2023-03-23
CMake: Bump maximum policy version to 3.26.
Lasse Collin
1
-1
/
+1
2023-03-23
CMake: Conditionally build xz list.* files if decoders are enabled.
Jia Tan
1
-2
/
+7
2023-03-23
CMake: Allow configuring features as cache variables.
Jia Tan
1
-137
/
+391
2023-03-18
CMake: Fix typo in a comment.
Jia Tan
1
-1
/
+1
2023-03-17
CMake: Add microlzma_*.c to the build.
Lasse Collin
1
-0
/
+2
2023-02-27
CMake: Require that the C compiler supports C99 or a newer standard.
Lasse Collin
1
-0
/
+8
2023-02-22
CMake: Add LZIP decoder test to list of tests.
Jia Tan
1
-0
/
+1
2023-02-04
Build: Adjust CMake version search regex.
Jia Tan
1
-0
/
+2
2023-02-03
Tests: Create test_filter_str.c.
Jia Tan
1
-0
/
+1
2023-01-10
CMake: Fix appending to CMAKE_RC_FLAGS.
Lasse Collin
1
-1
/
+1
2023-01-09
CMake: Fix windres issues again.
Lasse Collin
1
-12
/
+23
2023-01-09
CMake: Fix a copypaste error in xzdec Windows resource file handling.
Lasse Collin
1
-2
/
+2
2023-01-08
CMake: Update cmake_minimum_required from 3.13...3.16 to 3.13...3.25.
Lasse Collin
1
-1
/
+1
2023-01-08
CMake/Windows: Add resource files to xz.exe and xzdec.exe.
Lasse Collin
1
-0
/
+16
2023-01-08
CMake/Windows: Add a workaround for windres from GNU binutils.
Lasse Collin
1
-1
/
+20
2023-01-08
Build: Require that _mm_set_epi64x() is usable to enable CLMUL support.
Lasse Collin
1
-1
/
+2
2023-01-02
Tests: Creates test_index_hash.c
Jia Tan
1
-0
/
+2
2022-12-30
Build: No longer require HAVE_DECL_CLOCK_MONOTONIC to always be set.
Jia Tan
1
-5
/
+3
2022-11-30
Change the bug report address.
Lasse Collin
1
-1
/
+1
2022-11-30
Build: Add string_conversion.c to CMake, DOS, and VS files.
Lasse Collin
1
-0
/
+1
2022-11-24
Build: Don't put GNU/Linux-specific symbol versions into static liblzma.
Lasse Collin
1
-1
/
+4
2022-11-24
CMake: Don't use symbol versioning with static library.
Lasse Collin
1
-3
/
+7
2022-11-19
CMake: Adds test_memlimit to CMake tests
Jia Tan
1
-0
/
+1
2022-11-14
liblzma: Add fast CRC64 for 32/64-bit x86 using SSSE3 + SSE4.1 + CLMUL.
Lasse Collin
1
-2
/
+24
2022-11-14
liblzma: Use __attribute__((__constructor__)) if available.
Lasse Collin
1
-0
/
+15
2022-11-09
CMake: Add lzip decoder files and #define to the build.
Lasse Collin
1
-0
/
+3
2022-09-19
liblzma: Add experimental ARM64 BCJ filter with a temporary Filter ID.
Lasse Collin
1
-0
/
+3
2022-09-08
CMake: Clarify a comment about Windows symlinks without file extension.
Jia Tan
1
-4
/
+3
2022-09-08
CMake: Update for liblzma_*.map files and fix wrong common_w32res.rc dep.
Lasse Collin
1
-5
/
+19
2022-08-31
CMake: Add xz symlinks.
Lasse Collin
1
-1
/
+37
2022-08-31
CMake: Put xz man page install under if(UNIX) like is for xzdec.
Lasse Collin
1
-3
/
+5
2022-08-22
CMake: Add liblzma tests.
Lasse Collin
1
-1
/
+52
2022-07-19
CMake: Add missing source file to liblzma build
Nicholas Jackson
1
-0
/
+1
2022-02-06
CMake: Keep compatible with Windows 95 for 32-bit build.
huangqinjin
1
-1
/
+11
2021-02-13
CMake: Use interface library for better FindLibLZMA compatibility.
Lasse Collin
1
-2
/
+9
2021-01-30
CMake: Try to improve compatibility with the FindLibLZMA module.
Lasse Collin
1
-8
/
+13
2020-12-16
Build: Don't build bundles on Apple OSes.
Lasse Collin
1
-0
/
+3
2020-11-17
CMake: Fix compatibility with CMake 3.13.
Lasse Collin
1
-1
/
+1
2020-02-27
Build: Make CMake build fail if tuklib_cpucores or tuklib_physmem fails.
Lasse Collin
1
-0
/
+18
2020-02-25
Build: Fix bugs in the CMake files.
Lasse Collin
1
-26
/
+26
2020-02-25
Build: Add very limited experimental CMake support.
Lasse Collin
1
-0
/
+643