Merge branch '3729_vfs_date_fixes'

This commit is contained in:
Yury V. Zaytsev 2016-12-25 10:06:37 +04:00
commit f40caa3e71
15 changed files with 404 additions and 13 deletions

View File

@ -71,7 +71,7 @@ git_head=`git --git-dir "${src_top_dir}/.git" rev-parse --verify HEAD 2>/dev/nul
# try to store sha1
CURR_MC_VERSION="${git_head}"
new_version=`git --git-dir "${src_top_dir}/.git" describe 2>/dev/null`
new_version=`git --git-dir "${src_top_dir}/.git" describe --always 2>/dev/null`
[ -z "${new_version}" ] && mc_print_version
# store pretty tagged version

View File

@ -17,12 +17,14 @@
# ascii (editable on the pc)
# - start the server on the HP48: <left shift> - i/o - srvr - serve
# or the shortcut <right shift> - <right arrow>
# - on MC's commandline enter "cd hp48:"
# - on MC's commandline enter "cd hp48://"
#
# Make sure you have kermit installed and that it's using the right serial
# device by changing /dev/ttyXX on the next line
AWK=@AWK@
KERMIT="kermit -l /dev/ttyS1 -b 9600"
KERMIT=${MC_TEST_EXTFS_LIST_CMD:-"kermit -l /dev/ttyS1 -b 9600"}
NOW=`date +"%m-%d-%Y %H:%M"`
hp48_cmd()
{
@ -48,6 +50,28 @@ hp48_retsize()
printf "%d" "$2" 2>/dev/null
}
#
# Parses the reply to the DIRECTORY command.
#
# Here's an example reply (taken from [1][2]):
#
# { HOME } 105617
# STRAY 185.5 Directory 29225
# YEN 30.5 Program 53391
# JYTLIGHT 21848.5 String 62692
# IOPAR 37.5 List 61074
#
# The meaning of the fields (according to [3][4]):
#
# { Current_directory } Free_space
# Object_name Object_size_bytes Object_type Object_CRC
# ...
#
# [1] http://newarea48.tripod.com/kermit.html
# [2] http://www.hpmuseum.org/forum/thread-4684.html
# [3] https://groups.google.com/d/msg/comp.sys.hp48/bYTCu9K3k20/YWQfF--W3EEJ
# [4] http://www.columbia.edu/kermit/hp48.html (also has a link to the HP's user manual).
#
hp48_parser()
{
HP48_DIRS=
@ -55,9 +79,9 @@ read -r INPUT
while [ "x$INPUT" != "xEOF" ]
do
case `echo "$INPUT" | $AWK '{if (int($2)) if ($3 == "Directory") print "dir";else print "file"}'` in
dir) HP48_DIRS="$HP48_DIRS `hp48_retdir \"$INPUT\"`"
printf "drwxr-xr-x 1 %-8d %-8d %8d %s %s\n" 0 0 `hp48_retsize "$INPUT"` "`date +\"%b %d %Y %k:%M\"`" "$HP48_CDIR/`hp48_retdir \"$INPUT\"`";;
file) printf "-rw-r--r-- 1 %-8d %-8d %8d %s %s\n" 0 0 `hp48_retsize "$INPUT"` "`date +\"%b %d %Y %k:%M\"`" "$HP48_CDIR/`hp48_retdir \"$INPUT\"`";;
dir) HP48_DIRS="$HP48_DIRS `hp48_retdir $INPUT`"
printf "drwxr-xr-x 1 %-8d %-8d %8d %s %s\n" 0 0 `hp48_retsize $INPUT` "$NOW" "$HP48_CDIR/`hp48_retdir $INPUT`";;
file) printf "%crw-r--r-- 1 %-8d %-8d %8d %s %s\n" '-' 0 0 `hp48_retsize $INPUT` "$NOW" "$HP48_CDIR/`hp48_retdir $INPUT`";;
esac
read -r INPUT
done

View File

@ -4,19 +4,25 @@
# ACE Virtual filesystem executive v0.1
# Works with unace v2.5
# Note: There are two packages for Debian: 'unace' (v1.2b) and
# 'unace-nonfree' (v2.x). This script supports 'unace-nonfree' only.
# 'unace', which supports only old versions of ACE archives (and is
# therefore of little use), uses the pipe character to separate columns
# in its listing format.
# Copyright (C) 2008 Jacques Pelletier
# May be distributed under the terms of the GNU Public License
# <jpelletier@ieee.org>
#
# Define which archiver you are using with appropriate options
ACE_LIST="unace l"
ACE_LIST=${MC_TEST_EXTFS_LIST_CMD:-"unace l"}
ACE_GET="unace x"
# ACE_PUT="unace ?" not available
# The 'list' command executive
# Unace: DD.MM.YY HH.MM packed size ratio file
# Unace: DD.MM.YY HH:MM packed size ratio file
# ls:
mc_ace_fs_list()
{
@ -27,7 +33,6 @@ mc_ace_fs_list()
fi
fi
$ACE_LIST "$1" | @AWK@ -v uid=$UID '
BEGIN { Month="JanFebMarAprMayJunJulAugSepOctNovDec" }
/%/ {
split($1,date,".")
@ -36,7 +41,7 @@ BEGIN { Month="JanFebMarAprMayJunJulAugSepOctNovDec" }
else
date[3]=date[3] + 2000
printf "-rw-r--r-- 1 %-8d %-8d %8d %s %2d %4d %s %s\n", uid, 0, $3, substr(Month,3*(date[2]-1)+1,3),date[1],date[3], $2, $6
printf "-rw-r--r-- 1 %-8d %-8d %8d %02d-%02d-%04d %s %s\n", uid, 0, $4, date[2], date[1], date[3], $2, $6
}' 2>/dev/null
exit 0
}

View File

@ -8,7 +8,7 @@
#
# Define which archiver you are using with appropriate options
ARC_LIST="arc v"
ARC_LIST=${MC_TEST_EXTFS_LIST_CMD:-"arc v"}
ARC_GET="arc x"
ARC_PUT="arc a"
ARC_DEL="arc d"
@ -24,7 +24,13 @@ mc_arc_fs_list()
fi
fi
$ARC_LIST "$1" | @AWK@ -v uid=$UID '
BEGIN { }
BEGIN {
# Copied from uzoo.in.
split("Jan:Feb:Mar:Apr:May:Jun:Jul:Aug:Sep:Oct:Nov:Dec", month_list, ":")
for (i=1; i<=12; i++) {
month[month_list[i]] = i
}
}
/^Name/ { next }
/===/ { next }
/^Total/ { next }
@ -45,7 +51,7 @@ BEGIN { }
a[2]=substr(a[2],1,2)
}
printf "-rw-r--r-- 1 %-8d %-8d %8d %s %2d %4d %02d:%02d %s\n", uid, 0, $2, $7, $6, $8, a[1], a[2], $1
printf "-rw-r--r-- 1 %-8d %-8d %8d %02d-%02d-%04d %02d:%02d %s\n", uid, 0, $2, month[$7], $6, $8, a[1], a[2], $1
}' 2>/dev/null
exit 0
}

View File

@ -22,6 +22,10 @@ mc_parse_ls_l_SOURCES = \
mc_parse_ls_l.c
data_files_to_distribute = \
data/hp48+.README \
data/hp48+.args \
data/hp48+.input \
data/hp48+.output \
data/lslR.1.spaces.args \
data/lslR.1.spaces.input \
data/lslR.1.spaces.output \
@ -44,6 +48,12 @@ data_files_to_distribute = \
data/u7z.missing-size-and-date.output \
data/u7z.simple.input \
data/u7z.simple.output \
data/uace.README \
data/uace.input \
data/uace.output \
data/uarc.README \
data/uarc.input \
data/uarc.output \
data/urar.README \
data/urar.v4,v3.env_vars \
data/urar.v4,v3.input \

View File

@ -0,0 +1,8 @@
The input file was taken from a comment in the helper (after removing
the "Directory" line (which is tricky to test), and adding the
not-really-necessary "EOF").
The '--drop-mtime' argument is needed because the helper emits the
current date, which is always changing, whereas our output files have to
be constant.

View File

@ -0,0 +1 @@
--drop-mtime

View File

@ -0,0 +1,6 @@
{ HOME } 105617
YEN 30.5 Program 53391
JYTLIGHT 21848.5 String 62692
IOPAR 37.5 List 61074
EOF

View File

@ -0,0 +1,3 @@
-rw-r--r-- 1 0 0 30 /YEN
-rw-r--r-- 1 0 0 21848 /JYTLIGHT
-rw-r--r-- 1 0 0 37 /IOPAR

View File

@ -0,0 +1,15 @@
The input file was created by doing "unace l test.ace" on an archive
created with WinAce (run under Wine; there's no native Linux ACE packer).
One date was then changed by hand to "17.04.94" to test the 1900/2000
boundary.
Known issues with our uace:
- It doesn't support filenames with spaces. (For the benefit of those
wishing to fix this, the input file intentionally contains such files.)
- It reports '0' gid.
- See note in the source about using Debian's 'unace-nonfree' package,
not 'unace'.

View File

@ -0,0 +1,148 @@
UNACE v2.5 Copyright by ACE Compression Software May 7 2015 03:22:29
processing archive /..ive_c/Program Files/test.ace
created on 11.12.2016 with ver 2.0 by
*UNREGISTERED VERSION*
Contents of archive test.ace
Date Time Packed Size Ratio File
08.11.07 02:06 168 256 65% WinAce/find.add
08.11.07 02:06 1796 5655 31% WinAce/winace.cnt
08.11.07 02:06 580 1943 29% WinAce/winace_enu.cnt
17.04.94 02:06 13968 31232 44% WinAce/arcext.de
08.11.07 02:06 4484 26624 16% WinAce/sxuninst.de
08.11.07 02:06 528 883 59% WinAce/file_id.diz
08.11.07 02:06 463204 1446400 32% WinAce/acetools.dll
08.11.07 02:06 137536 235008 58% WinAce/acev2.dll
08.11.07 02:06 59604 166912 35% WinAce/arcext.dll
08.11.07 02:06 8852 61440 14% WinAce/arcicons.dll
08.11.07 02:06 31868 65536 48% WinAce/cabinet.dll
08.11.07 02:06 327564 335360 97% WinAce/find.dll
08.11.07 02:06 53588 119808 44% WinAce/sfxlib.dll
23.10.07 01:06 74148 160256 46% WinAce/unrar3.dll
08.11.07 02:06 3080 16384 18% WinAce/zficons.dll
08.11.07 02:06 748 1938 38% WinAce/license.doc
08.11.07 02:06 3208 11895 27% WinAce/technote.doc
08.11.07 02:06 75240 439296 17% WinAce/acetools.enu
08.11.07 02:06 6800 48128 14% WinAce/find.enu
08.11.07 02:06 39852 104960 38% WinAce/order.enu
08.11.07 02:06 1068 29696 3% WinAce/wb_setup.enu
08.11.07 02:06 82952 594432 14% WinAce/winace.enu
08.11.07 02:06 30148 36864 81% WinAce/ccrypt.exe
08.11.07 02:06 35072 93696 37% WinAce/helpinst.exe
11.12.16 22:17 74828 88092 84% Internet Explorer/iexplore.exe
08.11.07 02:06 242496 252928 95% WinAce/order.exe
08.11.07 02:06 24744 165376 15% WinAce/sxuninst.exe
08.11.07 02:06 146988 401408 36% WinAce/wb_setup.exe
08.11.07 02:06 1169036 1207296 96% WinAce/winace.exe
08.11.07 02:06 504140 839956 60% WinAce/winace.hlp
08.11.07 02:06 98852 137589 71% WinAce/winace_enu.hlp
08.11.07 02:06 4896 20278 24% WinAce/menuimg.imf
08.11.07 02:06 6232 20278 30% WinAce/menu256.imf
08.11.07 02:06 12652 77878 16% WinAce/tool256.imf
08.11.07 02:06 10144 77878 13% WinAce/toolimg.imf
08.11.07 02:06 6460 80464 8% WinAce/menuimg.img
08.11.07 02:06 15012 321254 4% WinAce/toolimg.img
08.11.07 02:06 208 356 58% WinAce/outbar.ini
08.11.07 02:06 320 1304 24% WinAce/products.ini
08.11.07 02:06 256 409 62% WinAce/sfxopt.ini
08.11.07 02:06 912 4215 21% WinAce/sxuninst.ini
08.11.07 02:06 124 155 80% WinAce/toolimg.ini
08.11.07 02:06 476 854 55% WinAce/volume.ini
08.11.07 02:06 156 235 66% WinAce/order.ord
08.11.07 02:06 298 298 100% WinAce/html/images/abort.png
08.11.07 02:06 128 211 60% WinAce/html/images/added.png
08.11.07 02:06 156 230 67% WinAce/html/images/back.png
08.11.07 02:06 104 184 56% WinAce/html/images/backimg.png
08.11.07 02:06 8184 8573 95% WinAce/html/images/banner_bg.png
08.11.07 02:06 724 1488 48% WinAce/html/images/bar.png
08.11.07 02:06 1148 1846 62% WinAce/html/images/bar1.png
08.11.07 02:06 100 191 52% WinAce/html/images/bg2.png
08.11.07 02:06 224 1001 22% WinAce/html/images/bug.png
08.11.07 02:06 124 223 55% WinAce/html/images/check.png
08.11.07 02:06 22632 23049 98% WinAce/html/images/compare.png
08.11.07 02:06 220 278 79% WinAce/html/images/contact.png
08.11.07 02:06 32 278 11% WinAce/html/images/email.png
08.11.07 02:06 336 385 87% WinAce/html/images/fillout.png
08.11.07 02:06 636 943 67% WinAce/html/images/fwd.png
08.11.07 02:06 64 176 36% WinAce/html/images/infoback.png
08.11.07 02:06 88 145 60% WinAce/html/images/line.png
08.11.07 02:06 7852 7911 99% WinAce/html/images/logo.png
08.11.07 02:06 5020 5595 89% WinAce/html/images/logotop.png
08.11.07 02:06 1928 2551 75% WinAce/html/images/logoarc.png
08.11.07 02:06 756 1108 68% WinAce/html/images/master.png
08.11.07 02:06 372 1090 34% WinAce/html/images/new.png
08.11.07 02:06 140 235 59% WinAce/html/images/nexttip.png
08.11.07 02:06 64 211 30% WinAce/html/images/plus.png
08.11.07 02:06 416 1015 41% WinAce/html/images/preview.png
08.11.07 02:06 164 960 17% WinAce/html/images/redo.png
08.11.07 02:06 124 201 61% WinAce/html/images/side.png
08.11.07 02:06 316 382 82% WinAce/html/images/sysinfo.png
08.11.07 02:06 448 482 92% WinAce/html/images/tip.png
08.11.07 02:06 276 345 80% WinAce/html/images/tip1.png
08.11.07 02:06 520 1264 41% WinAce/html/images/top.png
08.11.07 02:06 300 993 30% WinAce/html/images/top_r.png
08.11.07 02:06 112 992 11% WinAce/html/images/top_l.png
08.11.07 02:06 212 1012 20% WinAce/html/images/visa.png
08.11.07 02:06 76 132 57% WinAce/html/images/vline.png
08.11.07 02:06 188 263 71% WinAce/html/images/w.png
08.11.07 02:06 424 1186 35% WinAce/html/images/waceico.png
08.11.07 02:06 4236 4824 87% WinAce/html/images/winacelogo.png
08.11.07 02:06 332 406 81% WinAce/html/images/winace.png
08.11.07 02:06 61840 64933 95% WinAce/sfxfiles/dos32.sfx
08.11.07 02:06 40800 79937 51% WinAce/sfxfiles/os2cl.sfx
08.11.07 02:06 57588 68877 83% WinAce/sfxfiles/wgui_hu.sfx
08.11.07 02:06 7540 68834 11% WinAce/sfxfiles/wgui_plk.sfx
08.11.07 02:06 6660 68824 9% WinAce/sfxfiles/wgui_cz.sfx
08.11.07 02:06 6748 68781 9% WinAce/sfxfiles/wgui_fr.sfx
08.11.07 02:06 6964 68692 10% WinAce/sfxfiles/wgui_nld.sfx
08.11.07 02:06 3636 68621 5% WinAce/sfxfiles/wgui_it.sfx
08.11.07 02:06 6824 68478 10% WinAce/sfxfiles/wgui_de.sfx
08.11.07 02:06 6052 68215 8% WinAce/sfxfiles/wgui_en.sfx
08.11.07 02:06 35912 46936 76% WinAce/sfxfiles/win32cl.sfx
08.11.07 02:06 1020 2249 45% WinAce/html/english/infotip.txt
08.11.07 02:06 984 2234 44% WinAce/html/deutsch/infotip.txt
08.11.07 02:06 476 960 49% WinAce/infodeu.txt
08.11.07 02:06 32 256 12% WinAce/language.txt
08.11.07 02:06 920 3138 29% WinAce/register.txt
08.11.07 02:06 424 1117 38% WinAce/regsites.txt
08.11.07 02:06 344 960 35% WinAce/techinfo.txt
08.11.07 02:06 44 47 93% WinAce/winace.url
08.11.07 02:06 1260 3538 35% WinAce/html/english/av.whf
08.11.07 02:06 40 3538 1% WinAce/html/deutsch/av.whf
08.11.07 02:06 1564 13100 11% WinAce/html/deutsch/commands.whf
08.11.07 02:06 1100 10299 10% WinAce/html/english/commands.whf
08.11.07 02:06 200 1157 17% WinAce/html/deutsch/compare.whf
08.11.07 02:06 48 1155 4% WinAce/html/english/compare.whf
08.11.07 02:06 13200 85468 15% WinAce/html/deutsch/history.whf
08.11.07 02:06 10804 69151 15% WinAce/html/english/history.whf
08.11.07 02:06 1532 10208 15% WinAce/html/deutsch/info.whf
08.11.07 02:06 1128 7971 14% WinAce/html/english/info.whf
08.11.07 02:06 584 3193 18% WinAce/html/deutsch/infotip.whf
08.11.07 02:06 272 2518 10% WinAce/html/english/infotip.whf
08.11.07 02:06 336 2271 14% WinAce/html/deutsch/menu.whf
08.11.07 02:06 116 2239 5% WinAce/html/english/menu.whf
08.11.07 02:06 140 1256 11% WinAce/html/english/menuex.whf
08.11.07 02:06 100 1245 8% WinAce/html/deutsch/menuex.whf
08.11.07 02:06 264 1945 13% WinAce/html/english/nav.whf
08.11.07 02:06 88 1930 4% WinAce/html/deutsch/nav.whf
08.11.07 02:06 1792 12471 14% WinAce/html/deutsch/order.whf
08.11.07 02:06 1480 12426 11% WinAce/html/english/order.whf
08.11.07 02:06 460 2158 21% WinAce/html/deutsch/share.whf
08.11.07 02:06 332 1745 19% WinAce/html/english/share.whf
08.11.07 02:06 376 1547 24% WinAce/html/english/system.whf
08.11.07 02:06 220 1462 15% WinAce/html/deutsch/system.whf
08.11.07 02:06 300 2282 13% WinAce/html/english/top.whf
08.11.07 02:06 68 2256 3% WinAce/html/deutsch/top.whf
08.11.07 02:06 176 602 29% WinAce/html/deutsch/usage.whf
08.11.07 02:06 44 601 7% WinAce/html/english/usage.whf
08.11.07 02:06 220 889 24% WinAce/html/english/welcome.whf
08.11.07 02:06 40 881 4% WinAce/html/deutsch/welcome.whf
08.11.07 02:06 228 374 61% WinAce/projects/backup fast.wpf
08.11.07 02:06 68 354 19% WinAce/projects/backup maximum.wpf
08.11.07 02:06 68 126 54% WinAce/projects/multivolume.wpf
08.11.07 02:06 52 94 55% WinAce/projects/zip compression.wpf
listed: 136 files, totaling 8.613K bytes (compressed 4.021K)

View File

@ -0,0 +1,136 @@
-rw-r--r-- 1 <<uid>> 0 256 2007-11-08 02:06:00 WinAce/find.add
-rw-r--r-- 1 <<uid>> 0 5655 2007-11-08 02:06:00 WinAce/winace.cnt
-rw-r--r-- 1 <<uid>> 0 1943 2007-11-08 02:06:00 WinAce/winace_enu.cnt
-rw-r--r-- 1 <<uid>> 0 31232 1994-04-17 02:06:00 WinAce/arcext.de
-rw-r--r-- 1 <<uid>> 0 26624 2007-11-08 02:06:00 WinAce/sxuninst.de
-rw-r--r-- 1 <<uid>> 0 883 2007-11-08 02:06:00 WinAce/file_id.diz
-rw-r--r-- 1 <<uid>> 0 1446400 2007-11-08 02:06:00 WinAce/acetools.dll
-rw-r--r-- 1 <<uid>> 0 235008 2007-11-08 02:06:00 WinAce/acev2.dll
-rw-r--r-- 1 <<uid>> 0 166912 2007-11-08 02:06:00 WinAce/arcext.dll
-rw-r--r-- 1 <<uid>> 0 61440 2007-11-08 02:06:00 WinAce/arcicons.dll
-rw-r--r-- 1 <<uid>> 0 65536 2007-11-08 02:06:00 WinAce/cabinet.dll
-rw-r--r-- 1 <<uid>> 0 335360 2007-11-08 02:06:00 WinAce/find.dll
-rw-r--r-- 1 <<uid>> 0 119808 2007-11-08 02:06:00 WinAce/sfxlib.dll
-rw-r--r-- 1 <<uid>> 0 160256 2007-10-23 01:06:00 WinAce/unrar3.dll
-rw-r--r-- 1 <<uid>> 0 16384 2007-11-08 02:06:00 WinAce/zficons.dll
-rw-r--r-- 1 <<uid>> 0 1938 2007-11-08 02:06:00 WinAce/license.doc
-rw-r--r-- 1 <<uid>> 0 11895 2007-11-08 02:06:00 WinAce/technote.doc
-rw-r--r-- 1 <<uid>> 0 439296 2007-11-08 02:06:00 WinAce/acetools.enu
-rw-r--r-- 1 <<uid>> 0 48128 2007-11-08 02:06:00 WinAce/find.enu
-rw-r--r-- 1 <<uid>> 0 104960 2007-11-08 02:06:00 WinAce/order.enu
-rw-r--r-- 1 <<uid>> 0 29696 2007-11-08 02:06:00 WinAce/wb_setup.enu
-rw-r--r-- 1 <<uid>> 0 594432 2007-11-08 02:06:00 WinAce/winace.enu
-rw-r--r-- 1 <<uid>> 0 36864 2007-11-08 02:06:00 WinAce/ccrypt.exe
-rw-r--r-- 1 <<uid>> 0 93696 2007-11-08 02:06:00 WinAce/helpinst.exe
-rw-r--r-- 1 <<uid>> 0 88092 2016-12-11 22:17:00 Internet
-rw-r--r-- 1 <<uid>> 0 252928 2007-11-08 02:06:00 WinAce/order.exe
-rw-r--r-- 1 <<uid>> 0 165376 2007-11-08 02:06:00 WinAce/sxuninst.exe
-rw-r--r-- 1 <<uid>> 0 401408 2007-11-08 02:06:00 WinAce/wb_setup.exe
-rw-r--r-- 1 <<uid>> 0 1207296 2007-11-08 02:06:00 WinAce/winace.exe
-rw-r--r-- 1 <<uid>> 0 839956 2007-11-08 02:06:00 WinAce/winace.hlp
-rw-r--r-- 1 <<uid>> 0 137589 2007-11-08 02:06:00 WinAce/winace_enu.hlp
-rw-r--r-- 1 <<uid>> 0 20278 2007-11-08 02:06:00 WinAce/menuimg.imf
-rw-r--r-- 1 <<uid>> 0 20278 2007-11-08 02:06:00 WinAce/menu256.imf
-rw-r--r-- 1 <<uid>> 0 77878 2007-11-08 02:06:00 WinAce/tool256.imf
-rw-r--r-- 1 <<uid>> 0 77878 2007-11-08 02:06:00 WinAce/toolimg.imf
-rw-r--r-- 1 <<uid>> 0 80464 2007-11-08 02:06:00 WinAce/menuimg.img
-rw-r--r-- 1 <<uid>> 0 321254 2007-11-08 02:06:00 WinAce/toolimg.img
-rw-r--r-- 1 <<uid>> 0 356 2007-11-08 02:06:00 WinAce/outbar.ini
-rw-r--r-- 1 <<uid>> 0 1304 2007-11-08 02:06:00 WinAce/products.ini
-rw-r--r-- 1 <<uid>> 0 409 2007-11-08 02:06:00 WinAce/sfxopt.ini
-rw-r--r-- 1 <<uid>> 0 4215 2007-11-08 02:06:00 WinAce/sxuninst.ini
-rw-r--r-- 1 <<uid>> 0 155 2007-11-08 02:06:00 WinAce/toolimg.ini
-rw-r--r-- 1 <<uid>> 0 854 2007-11-08 02:06:00 WinAce/volume.ini
-rw-r--r-- 1 <<uid>> 0 235 2007-11-08 02:06:00 WinAce/order.ord
-rw-r--r-- 1 <<uid>> 0 298 2007-11-08 02:06:00 WinAce/html/images/abort.png
-rw-r--r-- 1 <<uid>> 0 211 2007-11-08 02:06:00 WinAce/html/images/added.png
-rw-r--r-- 1 <<uid>> 0 230 2007-11-08 02:06:00 WinAce/html/images/back.png
-rw-r--r-- 1 <<uid>> 0 184 2007-11-08 02:06:00 WinAce/html/images/backimg.png
-rw-r--r-- 1 <<uid>> 0 8573 2007-11-08 02:06:00 WinAce/html/images/banner_bg.png
-rw-r--r-- 1 <<uid>> 0 1488 2007-11-08 02:06:00 WinAce/html/images/bar.png
-rw-r--r-- 1 <<uid>> 0 1846 2007-11-08 02:06:00 WinAce/html/images/bar1.png
-rw-r--r-- 1 <<uid>> 0 191 2007-11-08 02:06:00 WinAce/html/images/bg2.png
-rw-r--r-- 1 <<uid>> 0 1001 2007-11-08 02:06:00 WinAce/html/images/bug.png
-rw-r--r-- 1 <<uid>> 0 223 2007-11-08 02:06:00 WinAce/html/images/check.png
-rw-r--r-- 1 <<uid>> 0 23049 2007-11-08 02:06:00 WinAce/html/images/compare.png
-rw-r--r-- 1 <<uid>> 0 278 2007-11-08 02:06:00 WinAce/html/images/contact.png
-rw-r--r-- 1 <<uid>> 0 278 2007-11-08 02:06:00 WinAce/html/images/email.png
-rw-r--r-- 1 <<uid>> 0 385 2007-11-08 02:06:00 WinAce/html/images/fillout.png
-rw-r--r-- 1 <<uid>> 0 943 2007-11-08 02:06:00 WinAce/html/images/fwd.png
-rw-r--r-- 1 <<uid>> 0 176 2007-11-08 02:06:00 WinAce/html/images/infoback.png
-rw-r--r-- 1 <<uid>> 0 145 2007-11-08 02:06:00 WinAce/html/images/line.png
-rw-r--r-- 1 <<uid>> 0 7911 2007-11-08 02:06:00 WinAce/html/images/logo.png
-rw-r--r-- 1 <<uid>> 0 5595 2007-11-08 02:06:00 WinAce/html/images/logotop.png
-rw-r--r-- 1 <<uid>> 0 2551 2007-11-08 02:06:00 WinAce/html/images/logoarc.png
-rw-r--r-- 1 <<uid>> 0 1108 2007-11-08 02:06:00 WinAce/html/images/master.png
-rw-r--r-- 1 <<uid>> 0 1090 2007-11-08 02:06:00 WinAce/html/images/new.png
-rw-r--r-- 1 <<uid>> 0 235 2007-11-08 02:06:00 WinAce/html/images/nexttip.png
-rw-r--r-- 1 <<uid>> 0 211 2007-11-08 02:06:00 WinAce/html/images/plus.png
-rw-r--r-- 1 <<uid>> 0 1015 2007-11-08 02:06:00 WinAce/html/images/preview.png
-rw-r--r-- 1 <<uid>> 0 960 2007-11-08 02:06:00 WinAce/html/images/redo.png
-rw-r--r-- 1 <<uid>> 0 201 2007-11-08 02:06:00 WinAce/html/images/side.png
-rw-r--r-- 1 <<uid>> 0 382 2007-11-08 02:06:00 WinAce/html/images/sysinfo.png
-rw-r--r-- 1 <<uid>> 0 482 2007-11-08 02:06:00 WinAce/html/images/tip.png
-rw-r--r-- 1 <<uid>> 0 345 2007-11-08 02:06:00 WinAce/html/images/tip1.png
-rw-r--r-- 1 <<uid>> 0 1264 2007-11-08 02:06:00 WinAce/html/images/top.png
-rw-r--r-- 1 <<uid>> 0 993 2007-11-08 02:06:00 WinAce/html/images/top_r.png
-rw-r--r-- 1 <<uid>> 0 992 2007-11-08 02:06:00 WinAce/html/images/top_l.png
-rw-r--r-- 1 <<uid>> 0 1012 2007-11-08 02:06:00 WinAce/html/images/visa.png
-rw-r--r-- 1 <<uid>> 0 132 2007-11-08 02:06:00 WinAce/html/images/vline.png
-rw-r--r-- 1 <<uid>> 0 263 2007-11-08 02:06:00 WinAce/html/images/w.png
-rw-r--r-- 1 <<uid>> 0 1186 2007-11-08 02:06:00 WinAce/html/images/waceico.png
-rw-r--r-- 1 <<uid>> 0 4824 2007-11-08 02:06:00 WinAce/html/images/winacelogo.png
-rw-r--r-- 1 <<uid>> 0 406 2007-11-08 02:06:00 WinAce/html/images/winace.png
-rw-r--r-- 1 <<uid>> 0 64933 2007-11-08 02:06:00 WinAce/sfxfiles/dos32.sfx
-rw-r--r-- 1 <<uid>> 0 79937 2007-11-08 02:06:00 WinAce/sfxfiles/os2cl.sfx
-rw-r--r-- 1 <<uid>> 0 68877 2007-11-08 02:06:00 WinAce/sfxfiles/wgui_hu.sfx
-rw-r--r-- 1 <<uid>> 0 68834 2007-11-08 02:06:00 WinAce/sfxfiles/wgui_plk.sfx
-rw-r--r-- 1 <<uid>> 0 68824 2007-11-08 02:06:00 WinAce/sfxfiles/wgui_cz.sfx
-rw-r--r-- 1 <<uid>> 0 68781 2007-11-08 02:06:00 WinAce/sfxfiles/wgui_fr.sfx
-rw-r--r-- 1 <<uid>> 0 68692 2007-11-08 02:06:00 WinAce/sfxfiles/wgui_nld.sfx
-rw-r--r-- 1 <<uid>> 0 68621 2007-11-08 02:06:00 WinAce/sfxfiles/wgui_it.sfx
-rw-r--r-- 1 <<uid>> 0 68478 2007-11-08 02:06:00 WinAce/sfxfiles/wgui_de.sfx
-rw-r--r-- 1 <<uid>> 0 68215 2007-11-08 02:06:00 WinAce/sfxfiles/wgui_en.sfx
-rw-r--r-- 1 <<uid>> 0 46936 2007-11-08 02:06:00 WinAce/sfxfiles/win32cl.sfx
-rw-r--r-- 1 <<uid>> 0 2249 2007-11-08 02:06:00 WinAce/html/english/infotip.txt
-rw-r--r-- 1 <<uid>> 0 2234 2007-11-08 02:06:00 WinAce/html/deutsch/infotip.txt
-rw-r--r-- 1 <<uid>> 0 960 2007-11-08 02:06:00 WinAce/infodeu.txt
-rw-r--r-- 1 <<uid>> 0 256 2007-11-08 02:06:00 WinAce/language.txt
-rw-r--r-- 1 <<uid>> 0 3138 2007-11-08 02:06:00 WinAce/register.txt
-rw-r--r-- 1 <<uid>> 0 1117 2007-11-08 02:06:00 WinAce/regsites.txt
-rw-r--r-- 1 <<uid>> 0 960 2007-11-08 02:06:00 WinAce/techinfo.txt
-rw-r--r-- 1 <<uid>> 0 47 2007-11-08 02:06:00 WinAce/winace.url
-rw-r--r-- 1 <<uid>> 0 3538 2007-11-08 02:06:00 WinAce/html/english/av.whf
-rw-r--r-- 1 <<uid>> 0 3538 2007-11-08 02:06:00 WinAce/html/deutsch/av.whf
-rw-r--r-- 1 <<uid>> 0 13100 2007-11-08 02:06:00 WinAce/html/deutsch/commands.whf
-rw-r--r-- 1 <<uid>> 0 10299 2007-11-08 02:06:00 WinAce/html/english/commands.whf
-rw-r--r-- 1 <<uid>> 0 1157 2007-11-08 02:06:00 WinAce/html/deutsch/compare.whf
-rw-r--r-- 1 <<uid>> 0 1155 2007-11-08 02:06:00 WinAce/html/english/compare.whf
-rw-r--r-- 1 <<uid>> 0 85468 2007-11-08 02:06:00 WinAce/html/deutsch/history.whf
-rw-r--r-- 1 <<uid>> 0 69151 2007-11-08 02:06:00 WinAce/html/english/history.whf
-rw-r--r-- 1 <<uid>> 0 10208 2007-11-08 02:06:00 WinAce/html/deutsch/info.whf
-rw-r--r-- 1 <<uid>> 0 7971 2007-11-08 02:06:00 WinAce/html/english/info.whf
-rw-r--r-- 1 <<uid>> 0 3193 2007-11-08 02:06:00 WinAce/html/deutsch/infotip.whf
-rw-r--r-- 1 <<uid>> 0 2518 2007-11-08 02:06:00 WinAce/html/english/infotip.whf
-rw-r--r-- 1 <<uid>> 0 2271 2007-11-08 02:06:00 WinAce/html/deutsch/menu.whf
-rw-r--r-- 1 <<uid>> 0 2239 2007-11-08 02:06:00 WinAce/html/english/menu.whf
-rw-r--r-- 1 <<uid>> 0 1256 2007-11-08 02:06:00 WinAce/html/english/menuex.whf
-rw-r--r-- 1 <<uid>> 0 1245 2007-11-08 02:06:00 WinAce/html/deutsch/menuex.whf
-rw-r--r-- 1 <<uid>> 0 1945 2007-11-08 02:06:00 WinAce/html/english/nav.whf
-rw-r--r-- 1 <<uid>> 0 1930 2007-11-08 02:06:00 WinAce/html/deutsch/nav.whf
-rw-r--r-- 1 <<uid>> 0 12471 2007-11-08 02:06:00 WinAce/html/deutsch/order.whf
-rw-r--r-- 1 <<uid>> 0 12426 2007-11-08 02:06:00 WinAce/html/english/order.whf
-rw-r--r-- 1 <<uid>> 0 2158 2007-11-08 02:06:00 WinAce/html/deutsch/share.whf
-rw-r--r-- 1 <<uid>> 0 1745 2007-11-08 02:06:00 WinAce/html/english/share.whf
-rw-r--r-- 1 <<uid>> 0 1547 2007-11-08 02:06:00 WinAce/html/english/system.whf
-rw-r--r-- 1 <<uid>> 0 1462 2007-11-08 02:06:00 WinAce/html/deutsch/system.whf
-rw-r--r-- 1 <<uid>> 0 2282 2007-11-08 02:06:00 WinAce/html/english/top.whf
-rw-r--r-- 1 <<uid>> 0 2256 2007-11-08 02:06:00 WinAce/html/deutsch/top.whf
-rw-r--r-- 1 <<uid>> 0 602 2007-11-08 02:06:00 WinAce/html/deutsch/usage.whf
-rw-r--r-- 1 <<uid>> 0 601 2007-11-08 02:06:00 WinAce/html/english/usage.whf
-rw-r--r-- 1 <<uid>> 0 889 2007-11-08 02:06:00 WinAce/html/english/welcome.whf
-rw-r--r-- 1 <<uid>> 0 881 2007-11-08 02:06:00 WinAce/html/deutsch/welcome.whf
-rw-r--r-- 1 <<uid>> 0 374 2007-11-08 02:06:00 WinAce/projects/backup
-rw-r--r-- 1 <<uid>> 0 354 2007-11-08 02:06:00 WinAce/projects/backup
-rw-r--r-- 1 <<uid>> 0 126 2007-11-08 02:06:00 WinAce/projects/multivolume.wpf
-rw-r--r-- 1 <<uid>> 0 94 2007-11-08 02:06:00 WinAce/projects/zip

View File

@ -0,0 +1,19 @@
The input file was created by doing "arc v test.arc" on archive created
with "arc a test.arc ...". We then made sure to have:
- One date prior to year 2000 (to test the 1900/2000 boundary).
- Both AM and PM times.
Our 'uarc' doesn't support spaces in filenames but that's no biggie:
Man page: "Full compatibility with PC ARC files is maintained, the
price for which is that arc doesn't like long filenames, and can only
archive files with names of up to 12 characters. [...] I suggest you
put long-winded filenames in a 'shar' before arcing them."
Wikipedia: "ARC is incapable of compressing entire directory trees"
Known issues with our uarc:
- It reports '0' gid.

View File

@ -0,0 +1,7 @@
Name Length Stowage SF Size now Date Time CRC
============ ======== ======== ==== ======== ========= ====== ====
README.html 9799 Crunched 50% 4922 23 Nov 16 11:48a 40ba
extfs.c 49679 Crunched 67% 16874 18 Apr 94 3:05p 38ff
run.log 1051 Crunched 50% 536 23 Nov 16 10:36a 6184
==== ======== ==== ========
Total 3 60529 64% 22332

View File

@ -0,0 +1,3 @@
-rw-r--r-- 1 <<uid>> 0 9799 2016-11-23 11:48:00 README.html
-rw-r--r-- 1 <<uid>> 0 49679 1994-04-18 15:05:00 extfs.c
-rw-r--r-- 1 <<uid>> 0 1051 2016-11-23 10:36:00 run.log