aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/common/common.h (follow)
AgeCommit message (Expand)AuthorFilesLines
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
2023-10-30liblzma: #define lzma_always_inline in common.h.Lasse Collin1-0/+17
2023-10-30liblzma: #define lzma_attr_visibility_hidden in common.h.Lasse Collin1-0/+11
2023-09-22liblzma: Move a few __attribute__ uses in function declarations.Lasse Collin1-4/+4
2023-09-22Remove incorrect uses of __attribute__((__malloc__)).Lasse Collin1-2/+2
2023-07-31Docs: Fix typos found by codespellDimitri Papadopoulos Orfanos1-1/+1
2022-12-01liblzma: Use __has_attribute(__symver__) to fix Clang detection.Lasse Collin1-1/+14
2022-11-27liblzma: Pass the Filter ID to LZ encoder and decoder.Lasse Collin1-2/+5
2022-11-24Build: Don't put GNU/Linux-specific symbol versions into static liblzma.Lasse Collin1-0/+12
2022-11-11liblzma: Fix building with Intel ICC (the classic compiler).Lasse Collin1-1/+1
2022-09-08liblzma: Vaccinate against an ill patch from RHEL/CentOS 7.Lasse Collin1-0/+28
2022-04-06liblzma: Add a new flag LZMA_FAIL_FAST for threaded decoder.Lasse Collin1-3/+4
2022-03-07liblzma: Add threaded .xz decompressor.Lasse Collin1-0/+4
2021-01-14liblzma: Add rough support for output-size-limited encoding in LZMA1.Lasse Collin1-0/+11
2019-06-24Add LZMA_RET_INTERNAL1..8 to lzma_ret and use one for LZMA_TIMED_OUT.Lasse Collin1-3/+2
2016-11-21liblzma: Avoid multiple definitions of lzma_coder structures.Lasse Collin1-11/+7
2014-11-26Remove LZMA_UNSTABLE macro.Lasse Collin1-2/+0
2014-08-05liblzma: Add support for LZMA_IGNORE_CHECK.Lasse Collin1-0/+1
2014-05-25liblzma: Add the internal function lzma_alloc_zero().Lasse Collin1-0/+6
2013-10-02liblzma: Add LZMA_FULL_BARRIER support to single-threaded encoder.Lasse Collin1-1/+6
2012-12-14Make the progress indicator smooth in threaded mode.Lasse Collin1-0/+6
2012-07-17liblzma: Make the use of lzma_allocator const-correct.Lasse Collin1-9/+11
2011-05-17Add underscores to attributes (__attribute((__foo__))).Lasse Collin1-1/+1
2011-04-12Put the unstable APIs behind #ifdef LZMA_UNSTABLE.Lasse Collin1-0/+2
2011-04-11liblzma: Add lzma_stream_encoder_mt() for threaded compression.Lasse Collin1-0/+14
2011-01-18Add alloc_size and malloc attributes to a few functions.Lasse Collin1-1/+1
2010-05-26Remove the Subblock filter code for now.Lasse Collin1-6/+0
2010-02-12Collection of language fixes to comments and docs.Lasse Collin1-2/+2
2009-11-14Fix a design error in liblzma API.Lasse Collin1-0/+22
2009-10-04Use a tuklib module for integer handling.Lasse Collin1-1/+1
2009-06-30Build system fixesLasse Collin1-6/+10
2009-06-26Basic support for building with Cygwin and MinGW usingLasse Collin1-1/+1
2009-04-28Fixed a crash in liblzma.Lasse Collin1-2/+2
2009-04-13Put the interesting parts of XZ Utils into the public domain.Lasse Collin1-10/+3
2009-02-07Introduced LZMA_API_STATIC macro, which the applicationsLasse Collin1-1/+1
2009-02-02Modify LZMA_API macro so that it works on Windows withLasse Collin1-1/+1
2009-02-01Use __cdecl also for function pointers in liblzma API whenLasse Collin1-11/+7
2009-01-31Add LZMA_API to liblzma API headers. It's useful at leastLasse Collin1-2/+11
2009-01-22Fix a comment.Lasse Collin1-1/+1
2008-12-31Remove lzma_init() and other init functions from liblzma API.Lasse Collin1-0/+1
2008-12-15Bunch of liblzma API cleanups and fixes.Lasse Collin1-1/+8
2008-11-19Oh well, big messy commit again. Some highlights:Lasse Collin1-8/+0
2008-09-27Fix conflicting Subblock helper filter's ID.Lasse Collin1-1/+1
2008-09-06Some API cleanupsLasse Collin1-8/+10
2008-08-28Sort of garbage collection commit. :-| Many things are stillLasse Collin1-126/+111
2008-06-18Update the code to mostly match the new simpler file formatLasse Collin1-18/+26
2008-04-25Removed src/liblzma/common/sysdefs.h symlink, which wasLasse Collin1-1/+1
2007-12-09Imported to git.Lasse Collin1-0/+271