ダウンロードリスト

プロジェクト概要

LHa for UNIXのメンテナンスを行っています。 ここでメンテ/配布される LHa for UNIX は、version 1.14i (岡本継男氏メン テナンス版)を元に autoconf/automake 化し、多少のバグ修正を施しています。 ※ 現在のメインリポジトリは https://github.com/jca02266/lha (GitHub)です

リリース時刻: 2005-09-24 22:38
lha 1.14i-ac20050924

名前 サイズ ハッシュ 日付 ダウンロード数
lha-1.14i-ac20050924.tar.gz 268.79 KB 2005-09-24 22:39 6703

リリースノート

o use *my* getopt_long() library. (not GNU)
x allow option name abbreviation like `--system' instead of `--system-kanji-code'.
o more better directory traversal hack.
x can extract relative path like "./xxx". (cannot extract "../xxx").
x remove leading relative path when adding to archive.

変更履歴

2005-09-24 Koji Arai <jca02266@nifty.com>

* released.

* configure.ac: updated version and my mail address.

* Hacking_of_LHa: updated. (2003-02-23 edition)

* 00readme.autoconf: updated.

2005-06-08 Koji Arai <jca02266@nifty.ne.jp>

* configure.ac: updated version.

* src/lharc.c (parse_suboption): fixed a bug, when the
--system-kanji-code option specified, the --archive-kanji-code
option was infected.

2005-05-08 Koji Arai <jca02266@nifty.ne.jp>

* configure.ac: updated version.

* src/lharc.c (print_usage): updated.

* src/lhadd.c, src/header.c (remove_leading_dots): move to
header.c for readlink().

* src/lhadd.c (add_one): symbolic link indication was contrary.
( not "realname -> linkname" but "linkname -> realname" )
(delete): ditto.

* src/lhext.c (extract_one): ditto.

* src/lhlist.c (list_one): ditto.

* tests/lha-test14: ditto.

* src/lhadd.c (remove_leading_dots): newly added.

* src/lhadd.c (append_it): remove leading relative path from
archive.

* src/lhext.c (is_directory_traversal): should return true when
just ".." was found.

2004-10-02 Koji Arai <jca02266@nifty.ne.jp>

* src/lharc.c (print_tiny_usage): added long option helps.

* src/prototypes.h: updated.

* src/lharc.c: should accept a single option --help and --version.

2004-09-29 Koji Arai <jca02266@nifty.ne.jp>

* src/lharc.c (parse_option, parse_suboption): use getopt_long().

* src/Makefile.am: added getopt_long.c and getopt_long.h.

* src/getopt_long.c, src/getopt_long.h: newly added.