Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

//GO.SYSIN DD *, DOODAH, DOODAH


devel / comp.compression / Re: Compact Pro

SubjectAuthor
* Re: Compact ProLLG
`* Re: Compact ProEli the Bearded
 `* Re: Compact ProLLG
  `- Re: Compact ProEli the Bearded

1
Re: Compact Pro

<da2e2c5b-571d-4ab1-a0fa-4502925ecfa6n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=113&group=comp.compression#113

  copy link   Newsgroups: comp.compression
X-Received: by 2002:a05:622a:1185:: with SMTP id m5mr8991340qtk.296.1628337454618;
Sat, 07 Aug 2021 04:57:34 -0700 (PDT)
X-Received: by 2002:a25:541:: with SMTP id 62mr18507695ybf.367.1628337454399;
Sat, 07 Aug 2021 04:57:34 -0700 (PDT)
Path: i2pn2.org!i2pn.org!aioe.org!news.mixmin.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.compression
Date: Sat, 7 Aug 2021 04:57:34 -0700 (PDT)
In-Reply-To: <eli$2104170038@qaz.wtf>
Injection-Info: google-groups.googlegroups.com; posting-host=178.49.152.194; posting-account=y0dFrQoAAADOjqggM6Dv8j29KcFeVnzC
NNTP-Posting-Host: 178.49.152.194
References: <eli$2104042227@qaz.wtf> <cfe45b0e-e761-47d0-8a6a-4571ede468b8n@googlegroups.com>
<eli$2104170038@qaz.wtf>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <da2e2c5b-571d-4ab1-a0fa-4502925ecfa6n@googlegroups.com>
Subject: Re: Compact Pro
From: tanarris...@yahoo.com (LLG)
Injection-Date: Sat, 07 Aug 2021 11:57:34 +0000
Content-Type: text/plain; charset="UTF-8"
 by: LLG - Sat, 7 Aug 2021 11:57 UTC

> But it just gives me CRC errors. These files do decompress with the DOS
> program I have (but then I get DOS names out, with long filenames
> shortened with tildes), so I don't believe the files are corrupt as a
> CRC might imply.

I looked at the DOS unpacker and the macutils sources and they look very close and should work OK. I could debug the issue if you provide some CompactPro archives to test.

Re: Compact Pro

<eli$2108080218@qaz.wtf>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=114&group=comp.compression#114

  copy link   Newsgroups: comp.compression
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix5.panix.com!qz!not-for-mail
From: *...@eli.users.panix.com (Eli the Bearded)
Newsgroups: comp.compression
Subject: Re: Compact Pro
Date: Sun, 8 Aug 2021 06:20:11 -0000 (UTC)
Organization: Some absurd concept
Message-ID: <eli$2108080218@qaz.wtf>
References: <eli$2104042227@qaz.wtf> <cfe45b0e-e761-47d0-8a6a-4571ede468b8n@googlegroups.com> <eli$2104170038@qaz.wtf> <da2e2c5b-571d-4ab1-a0fa-4502925ecfa6n@googlegroups.com>
Injection-Date: Sun, 8 Aug 2021 06:20:11 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="panix5.panix.com:166.84.1.5";
logging-data="8835"; mail-complaints-to="abuse@panix.com"
User-Agent: Vectrex rn 2.1 (beta)
X-Liz: It's actually happened, the entire Internet is a massive game of Redcode
X-Motto: "Erosion of rights never seems to reverse itself." -- kenny@panix
X-US-Congress: Moronic Fucks.
X-Attribution: EtB
XFrom: is a real address
Encrypted: double rot-13
 by: Eli the Bearded - Sun, 8 Aug 2021 06:20 UTC

In comp.compression, LLG <tanarriscourge@yahoo.com> wrote:
>> But it just gives me CRC errors. These files do decompress with the DOS
>> program I have (but then I get DOS names out, with long filenames
>> shortened with tildes), so I don't believe the files are corrupt as a
>> CRC might imply.
>
> I looked at the DOS unpacker and the macutils sources and they look
> very close and should work OK. I could debug the issue if you provide
> some CompactPro archives to test.

Ooo. That's exciting.

Sure:

https://qaz.wtf/tmp/compactpro/

Eight files of various sizes and content.

Elijah
------
has not seen the DOS program's source code

Re: Compact Pro

<88b4d523-8841-48ba-99e7-4a3ee28af4efn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=115&group=comp.compression#115

  copy link   Newsgroups: comp.compression
X-Received: by 2002:a37:9d3:: with SMTP id 202mr12062570qkj.369.1628444017128;
Sun, 08 Aug 2021 10:33:37 -0700 (PDT)
X-Received: by 2002:a25:e006:: with SMTP id x6mr24896937ybg.341.1628444016979;
Sun, 08 Aug 2021 10:33:36 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.compression
Date: Sun, 8 Aug 2021 10:33:36 -0700 (PDT)
In-Reply-To: <eli$2108080218@qaz.wtf>
Injection-Info: google-groups.googlegroups.com; posting-host=178.49.152.194; posting-account=y0dFrQoAAADOjqggM6Dv8j29KcFeVnzC
NNTP-Posting-Host: 178.49.152.194
References: <eli$2104042227@qaz.wtf> <cfe45b0e-e761-47d0-8a6a-4571ede468b8n@googlegroups.com>
<eli$2104170038@qaz.wtf> <da2e2c5b-571d-4ab1-a0fa-4502925ecfa6n@googlegroups.com>
<eli$2108080218@qaz.wtf>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <88b4d523-8841-48ba-99e7-4a3ee28af4efn@googlegroups.com>
Subject: Re: Compact Pro
From: tanarris...@yahoo.com (LLG)
Injection-Date: Sun, 08 Aug 2021 17:33:37 +0000
Content-Type: text/plain; charset="UTF-8"
 by: LLG - Sun, 8 Aug 2021 17:33 UTC

> Eight files of various sizes and content.

That's easy. Replace the entire table in crc/zip.c with the normal one starting with 0x77073096 (easily found online).

I also made a Python script to extract the archives.

Re: Compact Pro

<eli$2108082014@qaz.wtf>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=116&group=comp.compression#116

  copy link   Newsgroups: comp.compression
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix5.panix.com!qz!not-for-mail
From: *...@eli.users.panix.com (Eli the Bearded)
Newsgroups: comp.compression
Subject: Re: Compact Pro
Date: Mon, 9 Aug 2021 01:10:14 -0000 (UTC)
Organization: Some absurd concept
Message-ID: <eli$2108082014@qaz.wtf>
References: <eli$2104042227@qaz.wtf> <da2e2c5b-571d-4ab1-a0fa-4502925ecfa6n@googlegroups.com> <eli$2108080218@qaz.wtf> <88b4d523-8841-48ba-99e7-4a3ee28af4efn@googlegroups.com>
Injection-Date: Mon, 9 Aug 2021 01:10:14 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="panix5.panix.com:166.84.1.5";
logging-data="23378"; mail-complaints-to="abuse@panix.com"
User-Agent: Vectrex rn 2.1 (beta)
X-Liz: It's actually happened, the entire Internet is a massive game of Redcode
X-Motto: "Erosion of rights never seems to reverse itself." -- kenny@panix
X-US-Congress: Moronic Fucks.
X-Attribution: EtB
XFrom: is a real address
Encrypted: double rot-13
 by: Eli the Bearded - Mon, 9 Aug 2021 01:10 UTC

In comp.compression, LLG <tanarriscourge@yahoo.com> wrote:
> > Eight files of various sizes and content.
> That's easy. Replace the entire table in crc/zip.c with the normal one
> starting with 0x77073096 (easily found online).

I found that table here http://www.mrob.com/pub/comp/crc-all.html

Tricksy thing that macutils source. crc/zip.c is a generated file but
the makefile doesn't make that clear. When I did "rm *.o; make" in
the crc directory, it built makecrc first and overwrote my changes
to zip.c, producing a libcrc.a that was still broken. I thought I
might have forgotten to save the changes when everything worked
exactly as before.

$ diff -u makefile.orig makefile
--- makefile.orig 2021-08-08 18:06:24.871687850 -0700
+++ makefile 2021-08-08 18:06:45.539250712 -0700
@@ -10,10 +10,10 @@
fi
clean:
- -rm -f $(CRCC) $(CRCO) libcrc.a makecrc makecrc.o
+ -rm -f $(CRCO) libcrc.a makecrc makecrc.o
$(CRCC): makecrc
- ./makecrc
+ echo NOT RUNNING ./makecrc
makecrc: makecrc.o
cc -O -o makecrc makecrc.o
$

> I also made a Python script to extract the archives.

With a working CRC this tool seems pretty good. Thanks for the pointer.

Elijah
------
also upped the PATCHLEVEL define for the build

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor