aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/api (follow)
AgeCommit message (Expand)AuthorFilesLines
2010-02-12Collection of language fixes to comments and docs.Lasse Collin9-15/+15
2010-02-07Subtle change to liblzma Block handling API.Lasse Collin1-22/+17
2010-01-01Fix _memconfig() functions.Lasse Collin1-7/+0
2009-12-31Revised the Index handling code.Lasse Collin1-146/+426
2009-12-31Add missing lzma_nothrow in filter.h.Lasse Collin1-2/+2
2009-12-09Always rely on GCC's auto-import on Windows.Lasse Collin1-7/+9
2009-11-25Index decoder fixes.Lasse Collin1-11/+12
2009-11-15Add lzma_physmem().Lasse Collin3-0/+55
2009-11-14Fix a design error in liblzma API.Lasse Collin2-13/+30
2009-10-17Fix wrong function name in the previous commit.Lasse Collin1-1/+1
2009-10-17Add lzma_filters_copy().Lasse Collin1-0/+31
2009-09-15Fix incorrect use of "restrict".Lasse Collin1-2/+2
2009-09-12Fix GCC version check for nothrow attribute.Lasse Collin1-1/+1
2009-09-12A few grammar fixes.Lasse Collin2-4/+4
2009-08-27Bumped version to 4.999.9beta.Lasse Collin1-1/+1
2009-08-27Updates to liblzma API headers.Lasse Collin12-197/+275
2009-06-26Basic support for building with Cygwin and MinGW usingLasse Collin1-2/+5
2009-05-26Make the raw value of the Check field available to applicationsLasse Collin1-0/+17
2009-04-13Put the interesting parts of XZ Utils into the public domain.Lasse Collin16-198/+139
2009-02-18Added files missing from the previous commit.Lasse Collin1-0/+33
2009-02-13Changed how the version number is specified in various places.Lasse Collin1-3/+67
2009-02-07Introduced LZMA_API_STATIC macro, which the applicationsLasse Collin1-7/+24
2009-02-02Modify LZMA_API macro so that it works on Windows withLasse Collin12-87/+88
2009-02-01Added initial version of raw buffer-to-buffer codingLasse Collin1-20/+64
2009-02-01Use __cdecl also for function pointers in liblzma API whenLasse Collin2-9/+13
2009-01-31Add LZMA_API to liblzma API headers. It's useful at leastLasse Collin12-84/+117
2009-01-31Fix two lines in lzma.h on which the # wasn't at theLasse Collin1-2/+2
2009-01-31Add support for using liblzma headers in MSVC, which has noLasse Collin1-24/+46
2009-01-31Fix # -> ## in a macro in lzma.h.Lasse Collin1-1/+1
2009-01-26Add lzma_block_buffer_decode().Lasse Collin1-0/+41
2009-01-23Added lzma_stream_buffer_decode() and made minor cleanups.Lasse Collin2-2/+52
2009-01-20Add some single-call buffer-to-buffer coding functions.Lasse Collin3-6/+177
2009-01-17Beta was supposed to be API stable but I had forgot to renameLasse Collin1-2/+2
2008-12-31Bumped version to 4.999.8beta right after the releaseLasse Collin1-1/+1
2008-12-31Prepare for 4.999.7beta release.Lasse Collin1-1/+1
2008-12-31Cleaned up some comments in the API headers.Lasse Collin3-14/+15
2008-12-31Renamed lzma_options_simple to lzma_options_bcj in the API.Lasse Collin3-13/+13
2008-12-31Remove lzma_init() and other init functions from liblzma API.Lasse Collin3-87/+0
2008-12-27Bunch of liblzma tweaks, including some API changes.Lasse Collin4-61/+127
2008-12-17Remove the alignment functions for now. Maybe they willLasse Collin3-62/+0
2008-12-15Bunch of liblzma API cleanups and fixes.Lasse Collin15-355/+584
2008-11-25Remove the nowadays unneeded memory limitting malloc() wrapper.Lasse Collin3-209/+0
2008-11-19Oh well, big messy commit again. Some highlights:Lasse Collin4-24/+55
2008-10-07Made the preset numbering more logical in liblzma API.Lasse Collin2-11/+11
2008-09-27Some API changes, bug fixes, cleanups etc.Lasse Collin2-89/+149
2008-09-17Miscellaneous LZ and LZMA encoder cleanupsLasse Collin1-14/+0
2008-09-13Renamed constants:Lasse Collin10-59/+59
2008-09-12Improved the Stream Flags handling API.Lasse Collin1-4/+80
2008-09-10Bumped version to 4.999.6alpha.Lasse Collin1-1/+1
2008-09-10Filter handling cleanupsLasse Collin1-31/+102
2008-09-10Cleaned up Block encoder and moved the no longer sharedLasse Collin1-3/+0
2008-09-07Changed Filter ID of LZMA to 0x20.Lasse Collin1-1/+1
2008-09-06CommentsLasse Collin2-30/+57
2008-09-06Some API cleanupsLasse Collin3-127/+237
2008-08-28Sort of garbage collection commit. :-| Many things are stillLasse Collin23-668/+782
2008-06-19Add limit of lc + lp <= 4. Now we can allocate theLasse Collin1-1/+9
2008-06-18Update the code to mostly match the new simpler file formatLasse Collin21-1198/+526
2008-05-06Bunch of grammar fixes from meyering.Lasse Collin1-3/+3
2008-05-06Typo fixLasse Collin1-1/+1
2008-04-28Fixed wrong spelling "limitter" to "limiter". This affectsLasse Collin3-9/+9
2008-04-25Bumped version number to 4.999.3alpha. It will become 5.0.0Lasse Collin1-12/+10
2008-03-14Fix a comment API header.Lasse Collin1-1/+1
2008-03-12Make lzma_stream.next_in const. Let's see if anyone complains.Lasse Collin1-1/+1
2008-01-26Added api/lzma/easy.h. I had forgot to add this to theLasse Collin1-0/+174
2008-01-26Return LZMA_HEADER_ERROR if LZMA_SYNC_FLUSH is used with anyLasse Collin1-0/+9
2008-01-25Improved the memory limitter:Lasse Collin1-0/+35
2008-01-22Added lzma_easy_* functions. These should make usingLasse Collin2-0/+2
2008-01-22Made lzma_extra pointers const in lzma_options_stream.Lasse Collin1-2/+2
2008-01-19Implemented LZMA_SYNC_FLUSH support to the Subblock encoder.Lasse Collin1-11/+18
2008-01-16Added lzma_memlimit_count().Lasse Collin1-0/+10
2008-01-06Introduced compatibility with systems that have pre-C99Lasse Collin1-14/+26
2008-01-05Fix typo in comment (INT64_MAX -> UINT64_MAX).Lasse Collin1-1/+1
2007-12-10Bumped version number to 4.42.3alpha.Lasse Collin1-1/+1
2007-12-09Imported to git.Lasse Collin25-0/+3679