Download List

프로젝트 설명

Lbzip2 is a parallel, SMP-based, bzip2-compatible compression utility, with a commandline resembling that of the original bzip2. It is usable both on its own and as a filter passed to GNU tar with the "--use-compress-program" option. It uses Gnulib, and its building and testing process is managed by the GNU build system. Starting with release 2.0, lbzip2 is independent of libbz2 and features yambi, an independent BWT compression stack with improved speed and robustness.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-12-02 19:09
0.19

이 릴리스는 GNU 주위를 작품 / kFreeBSD 표준 준수 문제. 는 GNU / kFreeBSD 일부 스트림 관련 errno SUSv2에 의해 위임된 매크로를 정의하지 않습니다. 따라서, lbzip2 - 0.18는 GNU 구축하실 수없습니다 / kFreeBSD. 이 버전은 있는지 확인들을 (그리고 몇몇 다른) 매크로가 그들에 의존하기 전에 정의되어있습니다.
Tags: Minor bugfixes
This release works around a GNU/kFreeBSD standards-compliance problem. GNU/kFreeBSD does not define some STREAMS-related errno macros mandated by SUSv2. Consequently, lbzip2-0.18 cannot be built on GNU/kFreeBSD. This version checks if those (and some other) macros are defined before relying on them.

2009-11-29 23:33
0.18

정신을 수표를 모두 압축 풀기에 추가되었습니다. 입력 파일 피연산자가 지금은 제거됩니다. - 계속 - 강제 옵션이 추가되었습니다. 소유자, 그룹, 권한 비트, 액세스 시간, 수정 시간을 정기적으로 출력 파일에 복사됩니다. 로깅 및 청소했다 내부에 정보, 경고, 그리고 치명적인 수준으로 분류. 별도의 종료 상태 사건 때 경고 메시지가 인쇄됐다 도입되었다. 압축 풀기 견고성 테스트를 다시 실행되었다. 작성자 lbzip2 마침내 자신의 시스템에 Bzip2 교체했다.
Tags: Major feature enhancements
Sanity checks were added to both decompressors. Input FILE operands
are now removed. The --keep and --force options were added. Owner, group,
permission bits, access time, modification time are copied to regular
output files. Logging was cleaned up and internally categorized into
INFO, WARNING, and FATAL levels. A separate exit status was introduced
for the case when a warning message was printed. The decompressor
robustness tests were re-executed. The author has finally replaced bzip2
with lbzip2 on his system.

2009-10-29 22:17
0.17

초기화되지 않은 필드의 구조 임무를 표현 스택에 접근했다. 이론적으로,이 함정을 표현하는 액세스 읽기 수반 할 수도있습니다. 왜냐하면 그들은 모두의 첫 번째 장소에서 사용하지 않은 이후 이러한 필드를 초기화되지 않은, 이런 이동성 버그가 그 필드가없는 헌신적인 구조를 도입함으로써 해결되었습니다.
Tags: Code cleanup
Uninitialized fields were accessed on the stack in a structure assignment expression. Theoretically, this might have entailed read accesses to trap representations. Since those fields weren't initialized because they weren't used at all in the first place, this portability bug was fixed by introducing a dedicated structure without those fields.

2009-10-26 10:41
0.16

때문에 lbzip2 입력 파일을 제거하지 않는 비 정기적으로 입력을 커맨드 라인에서 생략 전달 파일 (심볼릭 링크) 등의 순이있습니다. 종료하는 대신, lbzip2 건너뛰고 입력 커맨드 라인 그게 아니면 열 수없습니다 그것을 해당 출력 파일을 만들 수없습니다 파일에 전달했다. 표준 출력도 함께 폐쇄 - 필터 모드로 그냥 표준 출력과 파일 피연산자, 아니. 신호 처리를 청소하고있다; lbzip2 현재 행에 많은 파일을 건너뛰는 동안 중단될 수있습니다. 깨진 파이프 오류 메시지가 작성 불완전 출력 파일에 더 이상 발생하지 않습니다.
Tags: Minor bugfixes
Non-regular input files passed on the command line are skipped (symbolic links are followed, because lbzip2 doesn't remove input files). Instead of exiting, lbzip2 skips input files passed on the command line that it cannot open, or for which it cannot create the corresponding output files. Standard output is also closed with --stdout and file operands, not just in filter mode. Signal handling has been cleaned up; lbzip2 can now be interrupted during skipping many files in a row. Writing an error message to a broken pipe doesn't result in an incomplete output file anymore.

2009-10-21 18:34
0.16rc1

settable 압축 기능 블록 크기와 같은 및 파일 피연산자 작업을 구현했다. lbzip2 이제 멀티로 간주 될 수있는 명령이 스레드 라인 호환 Bzip2 대부분의 상황에서 교체. Lbzip2 삭제하지 않았거나 파일을 덮어 씁니다, 그러나. 이전 버전은 GNU getconf 버그에 대한 해결 방법 EGLIBC로 대용량 파일 지원을 빌드 스크립트를 연장했다. 개발 현황 베타 퇴화했다.
Tags: Major feature enhancements
Features like settable compression block size and working with file operands were implemented. lbzip2 can now be considered a multi-threaded, command-line compatible replacement for bzip2 in most situations. Lbzip2 never deletes or overwrites files, however. The workaround for an earlier GNU getconf bug was extended to EGLIBC in the large file support build script. The development status was degraded to beta.

Project Resources