Michael Bayne
884f4100ee
New and improved Getdown! Now with better status and error reporting.
2004-07-19 11:59:06 +00:00
Michael Bayne
b87a59464a
Reference the now needed javaws.jar
2004-07-16 08:42:42 +00:00
Michael Bayne
2e56b30267
Get rid of the patch file when we're done with it.
2004-07-14 14:04:44 +00:00
Michael Bayne
4dc01dc712
Further cleanups. We now report progress to the best of our ability modulo
...
some deplorable oversight on the part of JarDiffPatcher's author.
2004-07-14 13:44:49 +00:00
Michael Bayne
b5e2086182
Compute the digest on jar files in a JarDiff-friendly manner. Now we're
...
fully operational. I have performed a successful versioned update of the
client which went smooth like butter. Next, I need to wire up progress-bar
feedback during the verification and patching phases.
2004-07-14 12:14:44 +00:00
Michael Bayne
71d17c834e
Removed vestigal import.
2004-07-14 12:11:46 +00:00
Michael Bayne
70117c3489
Wired up the rest of the patching process. I need to rewrite the code that
...
computes MD5 hashes of jar files to be properly agnostic of the metadata
in the jar file and the order in which the files appear so that a jar file
patched with JarDiff hashes to the same value as one created arbitrarily.
Basically, I just want to hash the contents of the jar file in a canonical
order instead of hashing the actual jar file.
2004-07-13 17:45:40 +00:00
Michael Bayne
8d5592a9af
Further shaving.
2004-07-13 17:43:52 +00:00
Ray Greenwell
8d4ee4a34c
Fixed comment typo.
2004-07-13 16:15:26 +00:00
Ray Greenwell
4c01d8e657
Occam's razor.
2004-07-13 15:52:18 +00:00
Michael Bayne
dc80d924d9
A tool to generate unified patch files that are used to patch all files in
...
an application from one version to another. We use jardiff because I could
find no free (Java) binary diff libraries that looked worth a damn. Once
we release the source to Getdown, I'm sure someone will get a wild hair
and implement one.
2004-07-13 10:41:52 +00:00
Michael Bayne
2cc8d4a596
Moving logging around.
2004-07-13 10:39:50 +00:00
Michael Bayne
7b24a1b606
Implement equals() and hashCode().
2004-07-13 10:39:37 +00:00
Michael Bayne
f376eadd7c
Further progress on versioned application upgrades.
2004-07-13 02:42:52 +00:00
Michael Bayne
1384a79330
Ignore some stuff.
2004-07-07 16:28:46 +00:00
Michael Bayne
b6b2d5779e
Whipped up a DashO build system.
2004-07-07 16:25:31 +00:00
Michael Bayne
54b658b1cb
Welcome to the wild world of Windows, where you can't rename a file onto
...
another file and instead have to bend over backwards to avoid risking the
big fuckola.
2004-07-07 16:18:23 +00:00
Michael Bayne
4608fdec20
Close them thar streams when yer done with 'em.
2004-07-07 16:17:01 +00:00
Michael Bayne
ea0059770f
More user interfacely goodness, localized text, added code to attempt to
...
redownload getdown.txt if we choke while parsing it.
2004-07-07 10:45:20 +00:00
Michael Bayne
d3449f4518
Beginnings of an interface to display download and patching status.
2004-07-07 08:42:40 +00:00
Michael Bayne
e884648bf8
Further juicy goodness.
2004-07-06 09:46:35 +00:00
Michael Bayne
3795d51e15
We have liftoff! There's no fancy GUI yet, but it now downloads invalid or
...
missing resources and launches the application like a champ.
2004-07-06 05:13:36 +00:00
Michael Bayne
ebd2105285
Mo' better progress. Code and media resource validation partially in
...
place. Next up the download manager.
2004-07-02 17:03:33 +00:00
Michael Bayne
0d91188d7f
Further progress. It makes me giddy with joy when I munge some text in the
...
getdown.txt configuration file and then watch the system recover and
proceed by downloading a fresh copy, emitting but a mild mannered log
message in the process.
2004-07-02 15:22:49 +00:00
Michael Bayne
2fb08f098a
The illustrious beginnings of Getdown.
2004-07-02 11:01:21 +00:00
Mystery Person
5881bad346
New repository initialized by cvs2svn.
2004-07-02 11:01:21 +00:00