Prefer to use the iconv on MacOS X Thanks to hirotosakai
Fix a buffer overflow bug in getbytes()
The header length should be check more strictly.
Add more strict sanity check
Fix another BUG about negative length.
Fix a BUG skip size become negative in the skip_bytes() function, when the extended header size is too short
Avoid the buffer overflow BUG to occur to read the level0 or level1 header
Change the file encoding to UTF-8.
Fix nesting of MULTIBYTE_FILENAME compiler switch
Fix filename case conversion on utf8 system
Merge branch 'pmarc'
cannot operate ++ for void pointer
remade the timestamping archive patch
applied timestamping archive patch
seek_lha_header() should search the PMA archive
* src/header.c (convert_filename): Fixed a bug: If the utf8 is specified for the --system-kanji-code and the path separator is used with the backslash (0x5c) in archive (level 0 header is used 0x5c as path separator), when extracting, it has been converted to the U+00A5 (yen sign) instead of the slash (0x2f).
should remove duplicated slash git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@884 6a8cc165-1e22-0410-a132-eb4e3f353aba
the function `put_longword()' should be used the ANSI-C declaration for 64-bits off_t type. git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@878 6a8cc165-1e22-0410-a132-eb4e3f353aba
Fix a bug: Could not extract 2G over files. git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@876 6a8cc165-1e22-0410-a132-eb4e3f353aba
possible to extract 4G over files git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@872 6a8cc165-1e22-0410-a132-eb4e3f353aba