OSDN Git Service

lha/lha.git
22 years ago* 00readme.autoconf: modified for stable release.
arai [Tue, 3 Sep 2002 11:17:46 +0000 (11:17 +0000)]
* 00readme.autoconf: modified for stable release.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@553 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* configure.ac: updated version.
arai [Tue, 3 Sep 2002 11:12:24 +0000 (11:12 +0000)]
* configure.ac: updated version.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@552 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 31 Aug 2002 16:16:28 +0000 (16:16 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@551 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* tests/Makefile.am (EXTRA_DIST): lha-test12, lha-test13 and
arai [Sat, 31 Aug 2002 16:16:09 +0000 (16:16 +0000)]
* tests/Makefile.am (EXTRA_DIST): lha-test12, lha-test13 and
lha-test14 were missed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@550 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 31 Aug 2002 13:06:03 +0000 (13:06 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@549 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/lhadd.c (append_it): refined.
arai [Sat, 31 Aug 2002 13:05:46 +0000 (13:05 +0000)]
* src/lhadd.c (append_it): refined.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@548 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/lhadd.c (append_it): no terminate when file cannot be opened.
arai [Sat, 31 Aug 2002 12:19:48 +0000 (12:19 +0000)]
* src/lhadd.c (append_it): no terminate when file cannot be opened.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@547 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Fri, 30 Aug 2002 14:54:09 +0000 (14:54 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@546 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Wed, 28 Aug 2002 20:18:32 +0000 (20:18 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@545 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* tests/lha-test11: change the way of checking the `header size field'.
arai [Wed, 28 Aug 2002 20:18:04 +0000 (20:18 +0000)]
* tests/lha-test11: change the way of checking the `header size field'.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@544 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Wed, 28 Aug 2002 19:22:57 +0000 (19:22 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@543 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* configure.ac: the `--enable-user-name-header' switch has been
arai [Wed, 28 Aug 2002 19:22:53 +0000 (19:22 +0000)]
* configure.ac: the `--enable-user-name-header' switch has been
ineffective. corrected variable name.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@542 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Wed, 28 Aug 2002 16:31:44 +0000 (16:31 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@541 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Mon, 26 Aug 2002 14:58:33 +0000 (14:58 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@540 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* tests/lha-test14: on Cygwin, cannot use '|' as filesname.
arai [Mon, 26 Aug 2002 14:58:19 +0000 (14:58 +0000)]
* tests/lha-test14: on Cygwin, cannot use '|' as filesname.

* tests/lha-test.in: on MinGW, skip lha-test14 test.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@539 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 25 Aug 2002 21:49:43 +0000 (21:49 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@538 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* 00readme.autoconf: modified.
arai [Sun, 25 Aug 2002 21:49:27 +0000 (21:49 +0000)]
* 00readme.autoconf: modified.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@537 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 25 Aug 2002 20:27:59 +0000 (20:27 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@535 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* configure.ac: updated version.
arai [Sun, 25 Aug 2002 20:27:54 +0000 (20:27 +0000)]
* configure.ac: updated version.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@534 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 25 Aug 2002 20:25:42 +0000 (20:25 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@533 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c: fixed a comment.
arai [Sun, 25 Aug 2002 20:24:50 +0000 (20:24 +0000)]
* src/header.c: fixed a comment.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@532 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/prototypes.h (strcmp_filename): removed.
arai [Sun, 25 Aug 2002 20:24:19 +0000 (20:24 +0000)]
* src/prototypes.h (strcmp_filename): removed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@531 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 25 Aug 2002 20:07:41 +0000 (20:07 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@530 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c (dump_skip_bytes): note "ignored" if data is ignored.
arai [Sun, 25 Aug 2002 20:07:02 +0000 (20:07 +0000)]
* src/header.c (dump_skip_bytes): note "ignored" if data is ignored.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@529 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 25 Aug 2002 19:58:21 +0000 (19:58 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@528 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c (wintime_to_unix_stamp): newly added for converting
arai [Sun, 25 Aug 2002 19:58:07 +0000 (19:58 +0000)]
* src/header.c (wintime_to_unix_stamp): newly added for converting
from `FILETIME' to `time_t'.
(get_extended_header): use `wintime_to_unix_stamp()' to recognize
the Windows time stamp header (0x41).

* src/lha.h: define `uint64_t' unless system has it.

* configure.ac: check existence of the type `uint64_t'.

* config.h.in: ditto.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@527 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/lharc.c (init_variable): set default header level to 2.
arai [Sun, 25 Aug 2002 19:14:15 +0000 (19:14 +0000)]
* src/lharc.c (init_variable): set default header level to 2.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@526 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 25 Aug 2002 19:13:21 +0000 (19:13 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@525 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* tests/lha-test.in (lha-test14): added to test the symbolic link file.
arai [Sat, 24 Aug 2002 12:47:21 +0000 (12:47 +0000)]
* tests/lha-test.in (lha-test14): added to test the symbolic link file.

* tests/lha-test14: ditto.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@524 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 24 Aug 2002 11:56:33 +0000 (11:56 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@523 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* tests/lha-test.in (lha-test14): added to test the symbolic link file.
arai [Sat, 24 Aug 2002 11:56:15 +0000 (11:56 +0000)]
* tests/lha-test.in (lha-test14): added to test the symbolic link file.

* src/lhlist.c (list_one): use LzHeader.realname.

* src/lhext.c (extract_one): use LzHeader.realname.
should call make_parent_path(symlink).

* src/lhadd.c (add_one): use LzHeader.realname.
(delete): ditto.
(append_it): use strcmp() instead of strcmp_filename().
(strcmp_filename): removed.

* src/lha.h (struct LzHeader): added a member `realname' which is
symbolic linked name.

* src/header.c (get_header): split symbolic name in archive.
(write_header): join symbolic link name and linked name to put it
in archive.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@522 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 24 Aug 2002 10:03:40 +0000 (10:03 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@521 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/lhext.c (extract_one): force extract when `f' option is
arai [Sat, 24 Aug 2002 09:22:45 +0000 (09:22 +0000)]
* src/lhext.c (extract_one): force extract when `f' option is
specified. this is for OS-9 archives, [provisional].

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@520 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 24 Aug 2002 09:18:18 +0000 (09:18 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@519 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c: fixed cpp expressions around time functions.
arai [Sat, 24 Aug 2002 09:17:56 +0000 (09:17 +0000)]
* src/header.c: fixed cpp expressions around time functions.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@518 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* tests/lha-test8: test MS-DOS timestamp `ftime' structure.
arai [Sat, 24 Aug 2002 09:14:49 +0000 (09:14 +0000)]
* tests/lha-test8: test MS-DOS timestamp `ftime' structure.

* tests/lha-test.in (change_timestamp): newly added.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@517 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Thu, 22 Aug 2002 05:09:36 +0000 (05:09 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@516 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Wed, 21 Aug 2002 18:46:34 +0000 (18:46 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@514 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/prototypes.h: regenerated.
arai [Wed, 21 Aug 2002 18:46:25 +0000 (18:46 +0000)]
* src/prototypes.h: regenerated.

* src/cproto.sh: refined.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@513 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Wed, 21 Aug 2002 18:29:09 +0000 (18:29 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@512 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* configure.ac: updated version.
arai [Wed, 21 Aug 2002 18:29:03 +0000 (18:29 +0000)]
* configure.ac: updated version.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@511 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Wed, 21 Aug 2002 18:09:31 +0000 (18:09 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@510 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Wed, 21 Aug 2002 17:51:10 +0000 (17:51 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@509 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* configure.ac: should use `exit' rather than `return' on
arai [Wed, 21 Aug 2002 17:51:06 +0000 (17:51 +0000)]
* configure.ac: should use `exit' rather than `return' on
AC_TRY_RUN().  see the Autoconf manual.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@508 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* configure.ac: check whether the 2nd argument of gettimeofday()
arai [Wed, 21 Aug 2002 17:48:53 +0000 (17:48 +0000)]
* configure.ac: check whether the 2nd argument of gettimeofday()
is effective.

* src/header.c: ditto.

* config.h.in (GETTIMEOFDAY_HAS_2ND_ARG): ditto.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@507 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Wed, 21 Aug 2002 17:46:57 +0000 (17:46 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@506 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* configure.ac: check whether the 2nd argument of gettimeofday()
arai [Wed, 21 Aug 2002 17:46:42 +0000 (17:46 +0000)]
* configure.ac: check whether the 2nd argument of gettimeofday()
is effective.

* src/header.c: ditto.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@505 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Wed, 21 Aug 2002 16:38:55 +0000 (16:38 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@504 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Wed, 21 Aug 2002 16:14:23 +0000 (16:14 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@503 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* tests/lha-test.in: `++' is invalid arithmetic operator on POSIX
arai [Wed, 21 Aug 2002 16:14:15 +0000 (16:14 +0000)]
* tests/lha-test.in: `++' is invalid arithmetic operator on POSIX
shell, Ksh and early version of Bash.

* tests/lha-test13: ditto.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@502 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 18 Aug 2002 14:40:37 +0000 (14:40 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@501 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 18 Aug 2002 14:37:58 +0000 (14:37 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@500 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/lharc.c (print_version): version string is made here.
arai [Sun, 18 Aug 2002 14:37:48 +0000 (14:37 +0000)]
* src/lharc.c (print_version): version string is made here.

* src/lha_macro.h (LHA_VERSION): removed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@499 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 18 Aug 2002 14:17:29 +0000 (14:17 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@498 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 18 Aug 2002 12:18:32 +0000 (12:18 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@497 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/slide.c (encode_alloc): used newly named `dicbit' macro.
arai [Sun, 18 Aug 2002 12:18:25 +0000 (12:18 +0000)]
* src/slide.c (encode_alloc): used newly named `dicbit' macro.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@496 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/shuf.c (read_tree_p): ditto.
arai [Sun, 18 Aug 2002 12:18:15 +0000 (12:18 +0000)]
* src/shuf.c (read_tree_p): ditto.
(decode_start_fix): ditto.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@495 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/lha_macro.h: `dicbit's for all methods were defined.
arai [Sun, 18 Aug 2002 12:13:43 +0000 (12:13 +0000)]
* src/lha_macro.h: `dicbit's for all methods were defined.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@494 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c: fixed a comment `Generic stamp format'.
arai [Sun, 18 Aug 2002 12:12:26 +0000 (12:12 +0000)]
* src/header.c: fixed a comment `Generic stamp format'.
(get_bytes): fixed for dumping header.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@493 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 17 Aug 2002 20:46:34 +0000 (20:46 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@492 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/lha_macro.h, src/lha.h: `EXTERN' macro definition was moved
arai [Sat, 17 Aug 2002 20:46:26 +0000 (20:46 +0000)]
* src/lha_macro.h, src/lha.h: `EXTERN' macro definition was moved
to lha.h.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@491 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 17 Aug 2002 19:53:51 +0000 (19:53 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@490 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 17 Aug 2002 19:31:52 +0000 (19:31 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@489 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c (get_bytes): print hex codes for invisible chars.
arai [Sat, 17 Aug 2002 19:31:31 +0000 (19:31 +0000)]
* src/header.c (get_bytes): print hex codes for invisible chars.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@488 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 17 Aug 2002 19:11:09 +0000 (19:11 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@487 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/prototypes.h (convdelim): removed.
arai [Sat, 17 Aug 2002 19:11:04 +0000 (19:11 +0000)]
* src/prototypes.h (convdelim): removed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@486 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/lhlist.c: hate global variables.
arai [Sat, 17 Aug 2002 19:11:00 +0000 (19:11 +0000)]
* src/lhlist.c: hate global variables.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@485 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 17 Aug 2002 18:37:27 +0000 (18:37 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@484 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/lhlist.c (print_stamp): use ISO 8601 date format when `lha vv'.
arai [Sat, 17 Aug 2002 18:35:15 +0000 (18:35 +0000)]
* src/lhlist.c (print_stamp): use ISO 8601 date format when `lha vv'.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@483 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Fri, 16 Aug 2002 16:03:29 +0000 (16:03 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@482 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c: discarded ignoring message for the extended
arai [Tue, 13 Aug 2002 21:29:36 +0000 (21:29 +0000)]
* src/header.c: discarded ignoring message for the extended
header, Windows time stamp.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@481 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Tue, 13 Aug 2002 16:14:51 +0000 (16:14 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@480 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c: in spite of extended type value, read contents of
arai [Tue, 13 Aug 2002 16:09:57 +0000 (16:09 +0000)]
* src/header.c: in spite of extended type value, read contents of
any ext headers.

* src/header.c: comment fixed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@479 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 11 Aug 2002 15:44:32 +0000 (15:44 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@478 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c (dump_skip_bytes): do nothing when length is 0.
arai [Sun, 11 Aug 2002 15:44:25 +0000 (15:44 +0000)]
* src/header.c (dump_skip_bytes): do nothing when length is 0.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@477 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 11 Aug 2002 13:59:05 +0000 (13:59 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@476 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c (convert_filename): when small letter is included
arai [Sun, 11 Aug 2002 13:51:28 +0000 (13:51 +0000)]
* src/header.c (convert_filename): when small letter is included
in filename, do not convert case.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@475 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/lha_macro.h (SJC_FIRST_P): rename to SJIS_FIRST_P.
arai [Sun, 11 Aug 2002 13:47:23 +0000 (13:47 +0000)]
* src/lha_macro.h (SJC_FIRST_P): rename to SJIS_FIRST_P.
(SJC_SECOND_P): rename to SJIS_SECOND_P.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@474 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/util.c (convdelim): removed.
arai [Sun, 11 Aug 2002 13:46:43 +0000 (13:46 +0000)]
* src/util.c (convdelim): removed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@473 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 11 Aug 2002 10:07:13 +0000 (10:07 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@472 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* tests/lha-test.in, tests/lha-test2, tests/lha-test3, tests/lha-test4, tests/lha...
arai [Sun, 11 Aug 2002 10:07:02 +0000 (10:07 +0000)]
* tests/lha-test.in, tests/lha-test2, tests/lha-test3, tests/lha-test4, tests/lha-test5, tests/lha-test6, tests/lha-test7, tests/lha-test8, tests/lha-test9, tests/lha-test10, tests/lha-test11, tests/lha-test12, tests/lha-test13:
print filename when test failed.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@471 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 11 Aug 2002 09:44:40 +0000 (09:44 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@470 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* tests/lha-test.in, tests/lha-test12, tests/lha-test13:
arai [Sun, 11 Aug 2002 09:44:03 +0000 (09:44 +0000)]
* tests/lha-test.in, tests/lha-test12, tests/lha-test13:
added tests converting text files.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@469 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 11 Aug 2002 06:52:21 +0000 (06:52 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@468 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c (get_extended_header): recognize the Windows time
arai [Sun, 11 Aug 2002 06:52:00 +0000 (06:52 +0000)]
* src/header.c (get_extended_header): recognize the Windows time
stamp header (0x41), but ignored.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@467 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 11 Aug 2002 04:44:22 +0000 (04:44 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@466 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c (write_unix_info): added.
arai [Sun, 11 Aug 2002 04:44:02 +0000 (04:44 +0000)]
* src/header.c (write_unix_info): added.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@465 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 11 Aug 2002 00:52:57 +0000 (00:52 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@463 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* configure.ac: updated version.
arai [Sun, 11 Aug 2002 00:52:23 +0000 (00:52 +0000)]
* configure.ac: updated version.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@462 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* 00readme.autoconf: modified.
arai [Sun, 11 Aug 2002 00:52:05 +0000 (00:52 +0000)]
* 00readme.autoconf: modified.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@461 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years agodefined __extension__ as empty.
arai [Sun, 11 Aug 2002 00:06:29 +0000 (00:06 +0000)]
defined __extension__ as empty.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@460 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sun, 11 Aug 2002 00:02:48 +0000 (00:02 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@459 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c: DUMP_HEADER is always true.
arai [Sun, 11 Aug 2002 00:01:23 +0000 (00:01 +0000)]
* src/header.c: DUMP_HEADER is always true.
dump header when running `lha vvv foo.lzh'.
(get_header): added new extend type JAVA.

* src/lha_macro.h (EXTEND_JAVA): added new extend type JAVA.

* src/lharc.c (init_variable): `verbose' is changed to successive.
(main): ditto.

* src/lhlist.c (list_one): added new extend type JAVA.

* src/lhlist.c (list_one): fixed mode checks.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@458 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years agoadded -D NEED_INCREMENTAL_INDICATOR=1.
arai [Sat, 10 Aug 2002 10:15:08 +0000 (10:15 +0000)]
added -D NEED_INCREMENTAL_INDICATOR=1.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@457 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/prototypes.h: updated.
arai [Sat, 10 Aug 2002 10:14:38 +0000 (10:14 +0000)]
* src/prototypes.h: updated.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@456 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 10 Aug 2002 10:11:53 +0000 (10:11 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@455 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/prototypes.h: updated.
arai [Sat, 10 Aug 2002 10:11:47 +0000 (10:11 +0000)]
* src/prototypes.h: updated.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@454 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 10 Aug 2002 10:11:21 +0000 (10:11 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@453 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago* src/header.c (get_header_level2): check CRC value for reading
arai [Sat, 10 Aug 2002 10:08:56 +0000 (10:08 +0000)]
* src/header.c (get_header_level2): check CRC value for reading
level 2 and 3 header.
(get_header_level3): ditto.
(get_extended_header): ditto.
(get_header_level0): set total header size to
`LzHeader.header_size' even if level 0 or 1 header is read.
(get_header_level1): ditto.

* src/append.c (encode_lzhuf): encode(), decode() and copyfile()
were changed.
(put_indicator): moved from crcio.c.

* src/crcio.c (put_indicator): moved to append.c.
(calccrc): generalized.
(fread_crc): changed interface.
(fwrite_crc): changed interface.
(calc_header_crc): removed. use calccrc() instead.

* src/extract.c (decode_lzhuf): copyfile() and decode() were changed.

* src/lha.h: hate global variable. `crc' is removed.
`reading_size' moved to append.c.

* src/lha_macro.h (INITIALIZE_CRC): newly added.
(UPDATE_CRC): no update in macro code.

* src/lhadd.c (temporary_to_new_archive_file): copyfile() was changed.

* src/lharc.c (copy_old_one): header size adjusting is done by
the get_header().

* src/slide.c (update): changed interface.
(get_next): ditto.
(encode): ditto.
(decode): ditto.

* src/util.c (copyfile): changed interface.

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@452 6a8cc165-1e22-0410-a132-eb4e3f353aba

22 years ago*** empty log message ***
arai [Sat, 10 Aug 2002 09:47:50 +0000 (09:47 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@451 6a8cc165-1e22-0410-a132-eb4e3f353aba