Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/public-domain/xz/dist Import stripped down version ...



details:   https://anonhg.NetBSD.org/src/rev/42160eb4f876
branches:  trunk
changeset: 758327:42160eb4f876
user:      joerg <joerg%NetBSD.org@localhost>
date:      Tue Nov 02 15:20:20 2010 +0000

description:
Import stripped down version of xz-5.0.0. All non-public domain parts
are removed to provide a prestine version.

diffstat:

 external/public-domain/xz/dist/AUTHORS                                             |     27 +
 external/public-domain/xz/dist/COPYING                                             |     65 +
 external/public-domain/xz/dist/ChangeLog                                           |  10199 ++++++++++
 external/public-domain/xz/dist/INSTALL                                             |    440 +
 external/public-domain/xz/dist/NEWS                                                |     62 +
 external/public-domain/xz/dist/PACKAGERS                                           |    231 +
 external/public-domain/xz/dist/README                                              |    304 +
 external/public-domain/xz/dist/THANKS                                              |     73 +
 external/public-domain/xz/dist/TODO                                                |     67 +
 external/public-domain/xz/dist/config.h.in                                         |    420 +
 external/public-domain/xz/dist/configure.ac                                        |    654 +
 external/public-domain/xz/dist/doc/faq.txt                                         |    224 +
 external/public-domain/xz/dist/doc/history.txt                                     |    149 +
 external/public-domain/xz/dist/doc/lzma-file-format.txt                            |    166 +
 external/public-domain/xz/dist/doc/xz-file-format.txt                              |   1150 +
 external/public-domain/xz/dist/m4/tuklib_common.m4                                 |     22 +
 external/public-domain/xz/dist/m4/tuklib_cpucores.m4                               |    105 +
 external/public-domain/xz/dist/m4/tuklib_integer.m4                                |     74 +
 external/public-domain/xz/dist/m4/tuklib_mbstr.m4                                  |     30 +
 external/public-domain/xz/dist/m4/tuklib_physmem.m4                                |    211 +
 external/public-domain/xz/dist/m4/tuklib_progname.m4                               |     25 +
 external/public-domain/xz/dist/po/cs.gmo                                           |    Bin 
 external/public-domain/xz/dist/po/cs.po                                            |    871 +
 external/public-domain/xz/dist/po/de.gmo                                           |    Bin 
 external/public-domain/xz/dist/po/de.po                                            |    836 +
 external/public-domain/xz/dist/po/it.gmo                                           |    Bin 
 external/public-domain/xz/dist/po/it.po                                            |    833 +
 external/public-domain/xz/dist/src/common/common_w32res.rc                         |     50 +
 external/public-domain/xz/dist/src/common/mythread.h                               |     42 +
 external/public-domain/xz/dist/src/common/sysdefs.h                                |    174 +
 external/public-domain/xz/dist/src/common/tuklib_common.h                          |     71 +
 external/public-domain/xz/dist/src/common/tuklib_config.h                          |      7 +
 external/public-domain/xz/dist/src/common/tuklib_cpucores.c                        |     62 +
 external/public-domain/xz/dist/src/common/tuklib_cpucores.h                        |     23 +
 external/public-domain/xz/dist/src/common/tuklib_exit.c                            |     57 +
 external/public-domain/xz/dist/src/common/tuklib_exit.h                            |     25 +
 external/public-domain/xz/dist/src/common/tuklib_gettext.h                         |     44 +
 external/public-domain/xz/dist/src/common/tuklib_integer.h                         |    523 +
 external/public-domain/xz/dist/src/common/tuklib_mbstr.h                           |     66 +
 external/public-domain/xz/dist/src/common/tuklib_mbstr_fw.c                        |     31 +
 external/public-domain/xz/dist/src/common/tuklib_mbstr_width.c                     |     64 +
 external/public-domain/xz/dist/src/common/tuklib_open_stdxxx.c                     |     55 +
 external/public-domain/xz/dist/src/common/tuklib_open_stdxxx.h                     |     23 +
 external/public-domain/xz/dist/src/common/tuklib_physmem.c                         |    196 +
 external/public-domain/xz/dist/src/common/tuklib_physmem.h                         |     28 +
 external/public-domain/xz/dist/src/common/tuklib_progname.c                        |     50 +
 external/public-domain/xz/dist/src/common/tuklib_progname.h                        |     32 +
 external/public-domain/xz/dist/src/liblzma/api/lzma.h                              |    313 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/base.h                         |    601 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/bcj.h                          |     90 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/block.h                        |    529 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/check.h                        |    150 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/container.h                    |    412 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/delta.h                        |     77 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/filter.h                       |    420 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/hardware.h                     |     50 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/index.h                        |    682 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/index_hash.h                   |    107 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/lzma.h                         |    417 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/stream_flags.h                 |    223 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/version.h                      |    121 +
 external/public-domain/xz/dist/src/liblzma/api/lzma/vli.h                          |    166 +
 external/public-domain/xz/dist/src/liblzma/check/check.c                           |    174 +
 external/public-domain/xz/dist/src/liblzma/check/check.h                           |     95 +
 external/public-domain/xz/dist/src/liblzma/check/crc32_fast.c                      |     82 +
 external/public-domain/xz/dist/src/liblzma/check/crc32_small.c                     |     61 +
 external/public-domain/xz/dist/src/liblzma/check/crc32_table.c                     |     19 +
 external/public-domain/xz/dist/src/liblzma/check/crc32_table_be.h                  |    525 +
 external/public-domain/xz/dist/src/liblzma/check/crc32_table_le.h                  |    525 +
 external/public-domain/xz/dist/src/liblzma/check/crc32_tablegen.c                  |    117 +
 external/public-domain/xz/dist/src/liblzma/check/crc32_x86.S                       |    304 +
 external/public-domain/xz/dist/src/liblzma/check/crc64_fast.c                      |     72 +
 external/public-domain/xz/dist/src/liblzma/check/crc64_small.c                     |     53 +
 external/public-domain/xz/dist/src/liblzma/check/crc64_table.c                     |     19 +
 external/public-domain/xz/dist/src/liblzma/check/crc64_table_be.h                  |    521 +
 external/public-domain/xz/dist/src/liblzma/check/crc64_table_le.h                  |    521 +
 external/public-domain/xz/dist/src/liblzma/check/crc64_tablegen.c                  |     88 +
 external/public-domain/xz/dist/src/liblzma/check/crc64_x86.S                       |    287 +
 external/public-domain/xz/dist/src/liblzma/check/crc_macros.h                      |     30 +
 external/public-domain/xz/dist/src/liblzma/check/sha256.c                          |    201 +
 external/public-domain/xz/dist/src/liblzma/common/alone_decoder.c                  |    232 +
 external/public-domain/xz/dist/src/liblzma/common/alone_decoder.h                  |     22 +
 external/public-domain/xz/dist/src/liblzma/common/alone_encoder.c                  |    157 +
 external/public-domain/xz/dist/src/liblzma/common/auto_decoder.c                   |    186 +
 external/public-domain/xz/dist/src/liblzma/common/block_buffer_decoder.c           |     80 +
 external/public-domain/xz/dist/src/liblzma/common/block_buffer_encoder.c           |    299 +
 external/public-domain/xz/dist/src/liblzma/common/block_decoder.c                  |    242 +
 external/public-domain/xz/dist/src/liblzma/common/block_decoder.h                  |     22 +
 external/public-domain/xz/dist/src/liblzma/common/block_encoder.c                  |    212 +
 external/public-domain/xz/dist/src/liblzma/common/block_encoder.h                  |     47 +
 external/public-domain/xz/dist/src/liblzma/common/block_header_decoder.c           |    116 +
 external/public-domain/xz/dist/src/liblzma/common/block_header_encoder.c           |    132 +
 external/public-domain/xz/dist/src/liblzma/common/block_util.c                     |     90 +
 external/public-domain/xz/dist/src/liblzma/common/common.c                         |    388 +
 external/public-domain/xz/dist/src/liblzma/common/common.h                         |    284 +
 external/public-domain/xz/dist/src/liblzma/common/easy_buffer_encoder.c            |     27 +
 external/public-domain/xz/dist/src/liblzma/common/easy_decoder_memusage.c          |     24 +
 external/public-domain/xz/dist/src/liblzma/common/easy_encoder.c                   |     25 +
 external/public-domain/xz/dist/src/liblzma/common/easy_encoder_memusage.c          |     24 +
 external/public-domain/xz/dist/src/liblzma/common/easy_preset.c                    |     27 +
 external/public-domain/xz/dist/src/liblzma/common/easy_preset.h                    |     32 +
 external/public-domain/xz/dist/src/liblzma/common/filter_buffer_decoder.c          |     87 +
 external/public-domain/xz/dist/src/liblzma/common/filter_buffer_encoder.c          |     54 +
 external/public-domain/xz/dist/src/liblzma/common/filter_common.c                  |    337 +
 external/public-domain/xz/dist/src/liblzma/common/filter_common.h                  |     48 +
 external/public-domain/xz/dist/src/liblzma/common/filter_decoder.c                 |    183 +
 external/public-domain/xz/dist/src/liblzma/common/filter_decoder.h                 |     23 +
 external/public-domain/xz/dist/src/liblzma/common/filter_encoder.c                 |    288 +
 external/public-domain/xz/dist/src/liblzma/common/filter_encoder.h                 |     27 +
 external/public-domain/xz/dist/src/liblzma/common/filter_flags_decoder.c           |     46 +
 external/public-domain/xz/dist/src/liblzma/common/filter_flags_encoder.c           |     56 +
 external/public-domain/xz/dist/src/liblzma/common/hardware_physmem.c               |     25 +
 external/public-domain/xz/dist/src/liblzma/common/index.c                          |   1241 +
 external/public-domain/xz/dist/src/liblzma/common/index.h                          |     73 +
 external/public-domain/xz/dist/src/liblzma/common/index_decoder.c                  |    344 +
 external/public-domain/xz/dist/src/liblzma/common/index_encoder.c                  |    253 +
 external/public-domain/xz/dist/src/liblzma/common/index_encoder.h                  |     23 +
 external/public-domain/xz/dist/src/liblzma/common/index_hash.c                     |    332 +
 external/public-domain/xz/dist/src/liblzma/common/stream_buffer_decoder.c          |     91 +
 external/public-domain/xz/dist/src/liblzma/common/stream_buffer_encoder.c          |    131 +
 external/public-domain/xz/dist/src/liblzma/common/stream_decoder.c                 |    451 +
 external/public-domain/xz/dist/src/liblzma/common/stream_decoder.h                 |     21 +
 external/public-domain/xz/dist/src/liblzma/common/stream_encoder.c                 |    331 +
 external/public-domain/xz/dist/src/liblzma/common/stream_encoder.h                 |     23 +
 external/public-domain/xz/dist/src/liblzma/common/stream_flags_common.c            |     47 +
 external/public-domain/xz/dist/src/liblzma/common/stream_flags_common.h            |     33 +
 external/public-domain/xz/dist/src/liblzma/common/stream_flags_decoder.c           |     82 +
 external/public-domain/xz/dist/src/liblzma/common/stream_flags_encoder.c           |     86 +
 external/public-domain/xz/dist/src/liblzma/common/vli_decoder.c                    |     86 +
 external/public-domain/xz/dist/src/liblzma/common/vli_encoder.c                    |     69 +
 external/public-domain/xz/dist/src/liblzma/common/vli_size.c                       |     30 +
 external/public-domain/xz/dist/src/liblzma/delta/delta_common.c                    |     70 +
 external/public-domain/xz/dist/src/liblzma/delta/delta_common.h                    |     20 +
 external/public-domain/xz/dist/src/liblzma/delta/delta_decoder.c                   |     76 +
 external/public-domain/xz/dist/src/liblzma/delta/delta_decoder.h                   |     25 +
 external/public-domain/xz/dist/src/liblzma/delta/delta_encoder.c                   |    121 +
 external/public-domain/xz/dist/src/liblzma/delta/delta_encoder.h                   |     23 +
 external/public-domain/xz/dist/src/liblzma/delta/delta_private.h                   |     37 +
 external/public-domain/xz/dist/src/liblzma/liblzma.pc.in                           |     19 +
 external/public-domain/xz/dist/src/liblzma/liblzma_w32res.rc                       |     12 +
 external/public-domain/xz/dist/src/liblzma/lz/lz_decoder.c                         |    300 +
 external/public-domain/xz/dist/src/liblzma/lz/lz_decoder.h                         |    234 +
 external/public-domain/xz/dist/src/liblzma/lz/lz_encoder.c                         |    583 +
 external/public-domain/xz/dist/src/liblzma/lz/lz_encoder.h                         |    328 +
 external/public-domain/xz/dist/src/liblzma/lz/lz_encoder_hash.h                    |    108 +
 external/public-domain/xz/dist/src/liblzma/lz/lz_encoder_hash_table.h              |     68 +
 external/public-domain/xz/dist/src/liblzma/lz/lz_encoder_mf.c                      |    753 +
 external/public-domain/xz/dist/src/liblzma/lzma/fastpos.h                          |    140 +
 external/public-domain/xz/dist/src/liblzma/lzma/fastpos_table.c                    |    519 +
 external/public-domain/xz/dist/src/liblzma/lzma/fastpos_tablegen.c                 |     56 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma2_decoder.c                    |    304 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma2_decoder.h                    |     28 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma2_encoder.c                    |    393 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma2_encoder.h                    |     41 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma_common.h                      |    223 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma_decoder.c                     |   1057 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma_decoder.h                     |     52 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma_encoder.c                     |    675 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma_encoder.h                     |     54 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma_encoder_optimum_fast.c        |    179 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma_encoder_optimum_normal.c      |    868 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma_encoder_presets.c             |     61 +
 external/public-domain/xz/dist/src/liblzma/lzma/lzma_encoder_private.h             |    148 +
 external/public-domain/xz/dist/src/liblzma/rangecoder/price.h                      |     92 +
 external/public-domain/xz/dist/src/liblzma/rangecoder/price_table.c                |     22 +
 external/public-domain/xz/dist/src/liblzma/rangecoder/price_tablegen.c             |     87 +
 external/public-domain/xz/dist/src/liblzma/rangecoder/range_common.h               |     73 +
 external/public-domain/xz/dist/src/liblzma/rangecoder/range_decoder.h              |    179 +
 external/public-domain/xz/dist/src/liblzma/rangecoder/range_encoder.h              |    231 +
 external/public-domain/xz/dist/src/liblzma/simple/arm.c                            |     69 +
 external/public-domain/xz/dist/src/liblzma/simple/armthumb.c                       |     74 +
 external/public-domain/xz/dist/src/liblzma/simple/ia64.c                           |    110 +
 external/public-domain/xz/dist/src/liblzma/simple/powerpc.c                        |     73 +
 external/public-domain/xz/dist/src/liblzma/simple/simple_coder.c                   |    280 +
 external/public-domain/xz/dist/src/liblzma/simple/simple_coder.h                   |     60 +
 external/public-domain/xz/dist/src/liblzma/simple/simple_decoder.c                 |     40 +
 external/public-domain/xz/dist/src/liblzma/simple/simple_decoder.h                 |     22 +
 external/public-domain/xz/dist/src/liblzma/simple/simple_encoder.c                 |     38 +
 external/public-domain/xz/dist/src/liblzma/simple/simple_encoder.h                 |     23 +
 external/public-domain/xz/dist/src/liblzma/simple/simple_private.h                 |     76 +
 external/public-domain/xz/dist/src/liblzma/simple/sparc.c                          |     81 +
 external/public-domain/xz/dist/src/liblzma/simple/x86.c                            |    154 +
 external/public-domain/xz/dist/src/lzmainfo/lzmainfo.1                             |     60 +
 external/public-domain/xz/dist/src/lzmainfo/lzmainfo.c                             |    219 +
 external/public-domain/xz/dist/src/lzmainfo/lzmainfo_w32res.rc                     |     12 +
 external/public-domain/xz/dist/src/xz/args.c                                       |    578 +
 external/public-domain/xz/dist/src/xz/args.h                                       |     42 +
 external/public-domain/xz/dist/src/xz/coder.c                                      |    663 +
 external/public-domain/xz/dist/src/xz/coder.h                                      |     61 +
 external/public-domain/xz/dist/src/xz/file_io.c                                    |    958 +
 external/public-domain/xz/dist/src/xz/file_io.h                                    |    129 +
 external/public-domain/xz/dist/src/xz/hardware.c                                   |    144 +
 external/public-domain/xz/dist/src/xz/hardware.h                                   |     38 +
 external/public-domain/xz/dist/src/xz/list.c                                       |   1118 +
 external/public-domain/xz/dist/src/xz/list.h                                       |     18 +
 external/public-domain/xz/dist/src/xz/main.c                                       |    302 +
 external/public-domain/xz/dist/src/xz/main.h                                       |     30 +
 external/public-domain/xz/dist/src/xz/message.c                                    |   1234 +
 external/public-domain/xz/dist/src/xz/message.h                                    |    167 +
 external/public-domain/xz/dist/src/xz/options.c                                    |    363 +
 external/public-domain/xz/dist/src/xz/options.h                                    |     31 +
 external/public-domain/xz/dist/src/xz/private.h                                    |     57 +
 external/public-domain/xz/dist/src/xz/signals.c                                    |    202 +
 external/public-domain/xz/dist/src/xz/signals.h                                    |     43 +
 external/public-domain/xz/dist/src/xz/suffix.c                                     |    211 +
 external/public-domain/xz/dist/src/xz/suffix.h                                     |     28 +
 external/public-domain/xz/dist/src/xz/util.c                                       |    278 +
 external/public-domain/xz/dist/src/xz/util.h                                       |    122 +
 external/public-domain/xz/dist/src/xz/xz.1                                         |   2567 ++
 external/public-domain/xz/dist/src/xz/xz_w32res.rc                                 |     12 +
 external/public-domain/xz/dist/src/xzdec/lzmadec_w32res.rc                         |     12 +
 external/public-domain/xz/dist/src/xzdec/xzdec.1                                   |    146 +
 external/public-domain/xz/dist/src/xzdec/xzdec.c                                   |    323 +
 external/public-domain/xz/dist/src/xzdec/xzdec_w32res.rc                           |     12 +
 external/public-domain/xz/dist/tests/bcj_test.c                                    |     65 +
 external/public-domain/xz/dist/tests/compress_prepared_bcj_sparc.base64            |     28 +
 external/public-domain/xz/dist/tests/compress_prepared_bcj_x86.base64              |     31 +
 external/public-domain/xz/dist/tests/create_compress_files.c                       |    157 +
 external/public-domain/xz/dist/tests/files/README                                  |    232 +
 external/public-domain/xz/dist/tests/files/bad-0-backward_size.xz.base64           |      3 +
 external/public-domain/xz/dist/tests/files/bad-0-empty-truncated.xz.base64         |      3 +
 external/public-domain/xz/dist/tests/files/bad-0-footer_magic.xz.base64            |      3 +
 external/public-domain/xz/dist/tests/files/bad-0-header_magic.xz.base64            |      3 +
 external/public-domain/xz/dist/tests/files/bad-0-nonempty_index.xz.base64          |      3 +
 external/public-domain/xz/dist/tests/files/bad-0cat-alone.xz.base64                |      4 +
 external/public-domain/xz/dist/tests/files/bad-0cat-header_magic.xz.base64         |      4 +
 external/public-domain/xz/dist/tests/files/bad-0catpad-empty.xz.base64             |      4 +
 external/public-domain/xz/dist/tests/files/bad-0pad-empty.xz.base64                |      3 +
 external/public-domain/xz/dist/tests/files/bad-1-block_header-1.xz.base64          |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-block_header-2.xz.base64          |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-block_header-3.xz.base64          |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-block_header-4.xz.base64          |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-block_header-5.xz.base64          |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-check-crc32.xz.base64             |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-check-crc64.xz.base64             |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-check-sha256.xz.base64            |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-lzma2-1.xz.base64                 |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-lzma2-2.xz.base64                 |     11 +
 external/public-domain/xz/dist/tests/files/bad-1-lzma2-3.xz.base64                 |     11 +
 external/public-domain/xz/dist/tests/files/bad-1-lzma2-4.xz.base64                 |     11 +
 external/public-domain/xz/dist/tests/files/bad-1-lzma2-5.xz.base64                 |     11 +
 external/public-domain/xz/dist/tests/files/bad-1-lzma2-6.xz.base64                 |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-lzma2-7.xz.base64                 |     11 +
 external/public-domain/xz/dist/tests/files/bad-1-lzma2-8.xz.base64                 |     12 +
 external/public-domain/xz/dist/tests/files/bad-1-stream_flags-1.xz.base64          |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-stream_flags-2.xz.base64          |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-stream_flags-3.xz.base64          |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-vli-1.xz.base64                   |      4 +
 external/public-domain/xz/dist/tests/files/bad-1-vli-2.xz.base64                   |      4 +
 external/public-domain/xz/dist/tests/files/bad-2-compressed_data_padding.xz.base64 |      4 +
 external/public-domain/xz/dist/tests/files/bad-2-index-1.xz.base64                 |      4 +
 external/public-domain/xz/dist/tests/files/bad-2-index-2.xz.base64                 |      4 +
 external/public-domain/xz/dist/tests/files/bad-2-index-3.xz.base64                 |      4 +
 external/public-domain/xz/dist/tests/files/bad-2-index-4.xz.base64                 |      4 +
 external/public-domain/xz/dist/tests/files/bad-2-index-5.xz.base64                 |      4 +
 external/public-domain/xz/dist/tests/files/good-0-empty.xz.base64                  |      3 +
 external/public-domain/xz/dist/tests/files/good-0cat-empty.xz.base64               |      4 +
 external/public-domain/xz/dist/tests/files/good-0catpad-empty.xz.base64            |      4 +
 external/public-domain/xz/dist/tests/files/good-0pad-empty.xz.base64               |      3 +
 external/public-domain/xz/dist/tests/files/good-1-3delta-lzma2.xz.base64           |     13 +
 external/public-domain/xz/dist/tests/files/good-1-block_header-1.xz.base64         |      4 +
 external/public-domain/xz/dist/tests/files/good-1-block_header-2.xz.base64         |      4 +
 external/public-domain/xz/dist/tests/files/good-1-block_header-3.xz.base64         |      4 +
 external/public-domain/xz/dist/tests/files/good-1-check-crc32.xz.base64            |      4 +
 external/public-domain/xz/dist/tests/files/good-1-check-crc64.xz.base64            |      4 +
 external/public-domain/xz/dist/tests/files/good-1-check-none.xz.base64             |      4 +
 external/public-domain/xz/dist/tests/files/good-1-check-sha256.xz.base64           |      4 +
 external/public-domain/xz/dist/tests/files/good-1-delta-lzma2.tiff.xz.base64       |   1072 +
 external/public-domain/xz/dist/tests/files/good-1-lzma2-1.xz.base64                |     11 +
 external/public-domain/xz/dist/tests/files/good-1-lzma2-2.xz.base64                |     11 +
 external/public-domain/xz/dist/tests/files/good-1-lzma2-3.xz.base64                |     11 +
 external/public-domain/xz/dist/tests/files/good-1-lzma2-4.xz.base64                |     12 +
 external/public-domain/xz/dist/tests/files/good-1-sparc-lzma2.xz.base64            |     15 +
 external/public-domain/xz/dist/tests/files/good-1-x86-lzma2.xz.base64              |     17 +
 external/public-domain/xz/dist/tests/files/good-2-lzma2.xz.base64                  |      4 +
 external/public-domain/xz/dist/tests/files/unsupported-block_header.xz.base64      |      4 +
 external/public-domain/xz/dist/tests/files/unsupported-check.xz.base64             |      4 +
 external/public-domain/xz/dist/tests/files/unsupported-filter_flags-1.xz.base64    |      4 +
 external/public-domain/xz/dist/tests/files/unsupported-filter_flags-2.xz.base64    |      4 +
 external/public-domain/xz/dist/tests/files/unsupported-filter_flags-3.xz.base64    |      4 +
 external/public-domain/xz/dist/tests/test_block_header.c                           |    240 +
 external/public-domain/xz/dist/tests/test_check.c                                  |     83 +
 external/public-domain/xz/dist/tests/test_compress.sh                              |    142 +
 external/public-domain/xz/dist/tests/test_files.sh                                 |     57 +
 external/public-domain/xz/dist/tests/test_filter_flags.c                           |    258 +
 external/public-domain/xz/dist/tests/test_index.c                                  |    659 +
 external/public-domain/xz/dist/tests/test_stream_flags.c                           |    180 +
 external/public-domain/xz/dist/tests/tests.h                                       |    124 +
 288 files changed, 57706 insertions(+), 0 deletions(-)

diffs (truncated from 58852 to 300 lines):

diff -r 0a5162f5c3a9 -r 42160eb4f876 external/public-domain/xz/dist/AUTHORS
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/public-domain/xz/dist/AUTHORS    Tue Nov 02 15:20:20 2010 +0000
@@ -0,0 +1,27 @@
+
+Authors of XZ Utils
+===================
+
+    XZ Utils is developed and maintained by Lasse Collin
+    <lasse.collin%tukaani.org@localhost>.
+
+    Major parts of liblzma are based on code written by Igor Pavlov,
+    specifically the LZMA SDK <http://7-zip.org/sdk.html>. Without
+    this code, XZ Utils wouldn't exist.
+
+    The SHA-256 implementation in liblzma is based on the code found from
+    7-Zip <http://7-zip.org/>, which has a modified version of the SHA-256
+    code found from Crypto++ <http://www.cryptopp.com/>. The SHA-256 code
+    in Crypto++ was written by Kevin Springle and Wei Dai.
+
+    Some scripts have been adapted from gzip. The original versions
+    were written by Jean-loup Gailly, Charles Levert, and Paul Eggert.
+    Andrew Dudman helped adapting the script and their man pages for
+    XZ Utils.
+
+    The GNU Autotools based build system contains files from many authors,
+    which I'm not trying list here.
+
+    Several people have contributed fixes or reported bugs. Most of them
+    are mentioned in the file THANKS.
+
diff -r 0a5162f5c3a9 -r 42160eb4f876 external/public-domain/xz/dist/COPYING
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/public-domain/xz/dist/COPYING    Tue Nov 02 15:20:20 2010 +0000
@@ -0,0 +1,65 @@
+
+XZ Utils Licensing
+==================
+
+    Different licenses apply to different files in this package. Here
+    is a rough summary of which licenses apply to which parts of this
+    package (but check the individual files to be sure!):
+
+      - liblzma is in the public domain.
+
+      - xz, xzdec, and lzmadec command line tools are in the public
+        domain unless GNU getopt_long had to be compiled and linked
+        in from the lib directory. The getopt_long code is under
+        GNU LGPLv2.1+.
+
+      - The scripts to grep, diff, and view compressed files have been
+        adapted from gzip. These scripts and their documentation are
+        under GNU GPLv2+.
+
+      - All the documentation in the doc directory and most of the
+        XZ Utils specific documentation files in other directories
+        are in the public domain.
+
+      - Translated messages are in the public domain.
+
+      - The build system contains public domain files, and files that
+        are under GNU GPLv2+ or GNU GPLv3+. None of these files end up
+        in the binaries being built.
+
+      - Test files and test code in the tests directory, and debugging
+        utilities in the debug directory are in the public domain.
+
+      - The extra directory may contain public domain files, and files
+        that are under various free software licenses.
+
+    You can do whatever you want with the files that have been put into
+    the public domain. If you find public domain legally problematic,
+    take the previous sentence as a license grant. If you still find
+    the lack of copyright legally problematic, you have too many
+    lawyers.
+
+    As usual, this software is provided "as is", without any warranty.
+
+    If you copy significant amounts of public domain code from XZ Utils
+    into your project, acknowledging this somewhere in your software is
+    polite (especially if it is proprietary, non-free software), but
+    naturally it is not legally required. Here is an example of a good
+    notice to put into "about box" or into documentation:
+
+        This software includes code from XZ Utils <http://tukaani.org/xz/>.
+
+    The following license texts are included in the following files:
+      - COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1
+      - COPYING.GPLv2: GNU General Public License version 2
+      - COPYING.GPLv3: GNU General Public License version 3
+
+    Note that the toolchain (compiler, linker etc.) may add some code
+    pieces that are copyrighted. Thus, it is possible that e.g. liblzma
+    binary wouldn't actually be in the public domain in its entirety
+    even though it contains no copyrighted code from the XZ Utils source
+    package.
+
+    If you have questions, don't hesitate to ask the author(s) for more
+    information.
+
diff -r 0a5162f5c3a9 -r 42160eb4f876 external/public-domain/xz/dist/ChangeLog
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/public-domain/xz/dist/ChangeLog  Tue Nov 02 15:20:20 2010 +0000
@@ -0,0 +1,10199 @@
+commit e45929260cd902036efd40c5610a8d0a50d5712b
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-23 17:25:52 +0300
+
+    Build: Fix mydist rule when .git doesn't exist.
+
+ Makefile.am |    1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 6e1326fcdf6b6209949be57cfe3ad4b781b65168
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-23 14:15:35 +0300
+
+    Add NEWS for 5.0.0.
+
+ NEWS |   62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 1 files changed, 62 insertions(+), 0 deletions(-)
+
+commit b667a3ef6338a2c1db7b7706b1f6c99ea392221c
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-23 14:02:53 +0300
+
+    Bump version to 5.0.0 and liblzma version-info to 5:0:0.
+
+ src/liblzma/Makefile.am        |    2 +-
+ src/liblzma/api/lzma/version.h |    8 ++++----
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+commit 8c947e9291691629714dafb4536c718b6cc24fbd
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-23 12:30:54 +0300
+
+    liblzma: Make lzma_code() check the reserved members in lzma_stream.
+    
+    If any of the reserved members in lzma_stream are non-zero
+    or non-NULL, LZMA_OPTIONS_ERROR is returned. It is possible
+    that a new feature in the future is indicated by just setting
+    a reserved member to some other value, so the old liblzma
+    version need to catch it as an unsupported feature.
+
+ src/liblzma/common/common.c |   14 ++++++++++++++
+ 1 files changed, 14 insertions(+), 0 deletions(-)
+
+commit e61d85e082743ebd2dd0ff28fc0a82482ede0538
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-23 12:26:33 +0300
+
+    Windows: Use MinGW's stdio functions.
+    
+    The non-standard ones from msvcrt.dll appear to work
+    most of the time with XZ Utils, but there are some
+    corner cases where things may go very wrong. So it's
+    good to use the better replacements provided by
+    MinGW(-w64) runtime.
+
+ src/common/sysdefs.h |    5 +++++
+ 1 files changed, 5 insertions(+), 0 deletions(-)
+
+commit 23e23f1dc029146714c9a98313ab3ea93d71a2fc
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-23 12:21:32 +0300
+
+    liblzma: Use 512 as INDEX_GROUP_SIZE.
+    
+    This lets compiler use shifting instead of 64-bit division.
+
+ src/liblzma/common/index.c |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 613939fc82603b75b59eee840871a05bc8dd08e0
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-23 12:20:11 +0300
+
+    liblzma: A few ABI tweaks to reserve space in structures.
+
+ src/liblzma/api/lzma/base.h         |    7 ++++++-
+ src/liblzma/api/lzma/lzma.h         |    4 ++--
+ src/liblzma/api/lzma/stream_flags.h |    4 ----
+ 3 files changed, 8 insertions(+), 7 deletions(-)
+
+commit 68b83f252df3d27480a9f6f03445d16f6506fef1
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-21 23:16:11 +0300
+
+    xz: Make sure that message_strm() can never return NULL.
+
+ src/xz/message.c |    7 +++++--
+ 1 files changed, 5 insertions(+), 2 deletions(-)
+
+commit d09c5753e33ff96ee57edb6d1e98e34041203695
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-21 23:06:31 +0300
+
+    liblzma: Update the comments in the API headers.
+    
+    Adding support for LZMA_FINISH for Index encoding and
+    decoding needed tiny additions to the relevant .c files too.
+
+ src/liblzma/api/lzma.h              |    4 +-
+ src/liblzma/api/lzma/base.h         |   38 +++++++++++++-------------
+ src/liblzma/api/lzma/bcj.h          |    4 +-
+ src/liblzma/api/lzma/block.h        |    4 +-
+ src/liblzma/api/lzma/container.h    |   26 +++++++++++------
+ src/liblzma/api/lzma/filter.h       |   51 +++++++++++++++++------------------
+ src/liblzma/api/lzma/hardware.h     |    3 +-
+ src/liblzma/api/lzma/index.h        |   28 +++++++++++-------
+ src/liblzma/api/lzma/index_hash.h   |    2 +-
+ src/liblzma/api/lzma/lzma.h         |   46 +++++++++++++++++++++----------
+ src/liblzma/api/lzma/stream_flags.h |    4 +-
+ src/liblzma/api/lzma/vli.h          |   31 ++++++++++-----------
+ src/liblzma/common/index_decoder.c  |    1 +
+ src/liblzma/common/index_encoder.c  |    1 +
+ 14 files changed, 136 insertions(+), 107 deletions(-)
+
+commit 33c1c0e102eb529588503b8beea0903a45488fad
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-19 12:08:30 +0300
+
+    Update INSTALL.generic.
+
+ INSTALL.generic |   99 +++++++++++++++++++++++++++++++++++++++++++++----------
+ 1 files changed, 81 insertions(+), 18 deletions(-)
+
+commit 0076e03641f201c4b77dddd5a6db5880be19a78c
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-19 11:44:37 +0300
+
+    Clean up a few FIXMEs and TODOs.
+    
+    lzma_chunk_size() was commented out because it is
+    currently useless.
+
+ src/liblzma/common/filter_encoder.c |    2 ++
+ src/liblzma/common/filter_encoder.h |    4 ++--
+ src/liblzma/lzma/lzma2_decoder.c    |    1 -
+ src/liblzma/lzma/lzma_decoder.c     |    4 ++--
+ src/liblzma/lzma/lzma_encoder.c     |    2 +-
+ src/xz/message.h                    |    2 +-
+ 6 files changed, 8 insertions(+), 7 deletions(-)
+
+commit ce34ec4f54ff8b753da236f371ad8dd23c8135c9
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-19 10:21:08 +0300
+
+    Update docs.
+
+ INSTALL    |  192 +++++++++++++++++++++++++++++++++++++++++-------------------
+ PACKAGERS  |  104 +++++++++------------------------
+ TODO       |   17 ++++--
+ dos/README |    2 +-
+ 4 files changed, 172 insertions(+), 143 deletions(-)
+
+commit f0fa880d247e73264d2c04fe31fb3412318a0026
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-12 15:13:30 +0300
+
+    xz: Avoid raise() also on OpenVMS.
+    
+    This is similar to DOS/DJGPP that killing the program
+    with a signal will print a backtrace or a similar message.
+
+ src/xz/signals.c |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit ac462b1c47c451f5c62e428306314c4bdad8ae7f
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-11 21:26:19 +0300
+
+    xz: Avoid SA_RESTART for portability reasons.
+    
+    SA_RESTART is not as portable as I had hoped. It's missing
+    at least from OpenVMS, QNX, and DJGPP). Luckily we can do
+    fine without SA_RESTART.
+
+ src/xz/message.c |   38 +++++++++++++++-----------------------
+ src/xz/message.h |    4 ++++
+ src/xz/signals.c |    6 ++++++
+ 3 files changed, 25 insertions(+), 23 deletions(-)
+
+commit d52b411716a614c202e89ba732492efb9916cd3f
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-10 17:58:58 +0300
+
+    xz: Use "%"PRIu32 instead of "%d" in a format string.
+
+ src/xz/message.c |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit ae74d1bdeb075c3beefe76e1136c5741804e7e91
+Author: Lasse Collin <lasse.collin%tukaani.org@localhost>
+Date:   2010-10-10 17:43:26 +0300
+
+    test_files.sh: Fix the first line.
+    
+    For some reason this prevented running the test only
+    on OS/2 and even on that it broke only recently.




Home | Main Index | Thread Index | Old Index