Commit Graph

368 Commits

Author SHA1 Message Date
Mike Thomas b3737c2b49 When loading images, have getdown looking for a localized version of the files, but then fall back to the generic ones. 2006-12-05 00:02:55 +00:00
Elizabeth Fong 065204a3f1 updated getdown messages in german from Hagen 2006-11-23 22:34:38 +00:00
Michael Bayne 70b8797c4b Use new safer library locating process. 2006-11-16 22:51:02 +00:00
Michael Bayne 93ceaa40c4 Use distlib.dir. 2006-11-16 21:36:57 +00:00
Michael Bayne 2acaa9bbf5 Work properly with the new build system. 2006-11-14 21:05:40 +00:00
Elizabeth Fong 8a3ea897cf put back the signature checking in getdown now that I know it's not the culprit 2006-10-22 19:26:49 +00:00
Elizabeth Fong 323ca2e3ee and explicitly set safe to be true 2006-10-19 23:31:58 +00:00
Elizabeth Fong adb0ee9b1e Oh god, something's gone wrong with MSIE and the signature validation. Pull it out. 2006-10-19 21:13:28 +00:00
Elizabeth Fong 5644e62dc5 Don't NPE if properties param isn't set; allow overriding torrent behavior for testing 2006-10-19 20:39:02 +00:00
Elizabeth Fong cd02c01f30 add property pass-through support, directly check on Snark's completion 2006-10-19 16:43:19 +00:00
Elizabeth Fong 913d5d798e update for SnarkShutdown constructor change 2006-10-18 21:45:40 +00:00
Jonathan Le Plastrier 9620de879d getdown now uses libs-incl 2006-10-14 18:50:23 +00:00
Michael Bayne 39c4d0f278 Added clean and distclean. 2006-10-13 23:51:38 +00:00
Jonathan Le Plastrier 57220404af runjava needs to use dist/lib for its classpath, not lib/ 2006-10-12 22:43:14 +00:00
Jonathan Le Plastrier 64c44bdc7c getdown needed some tweaking. 2006-10-12 19:18:12 +00:00
Ray Greenwell 27f7bdb390 Report 0% done if the _totalSize is 0, because it's better than
reporting 2147483647% done.
The real problem here is that the TorrentDownloader never sets _totalSize.
2006-08-25 18:36:46 +00:00
Elizabeth Fong 14d823a930 remove debug logging 2006-08-20 09:50:07 +00:00
Elizabeth Fong c92e372d39 prevent hijacking of signed Getdown to run malicious code; greater torrent download speed tolerance 2006-08-20 09:45:21 +00:00
Elizabeth Fong a98376a2f7 fix the Ice 404 and production 247,143,675,456 percent complete bugs; get bittorrent fully working 2006-08-17 12:44:15 +00:00
Elizabeth Fong ed118c0ffa fix 1.5ism 2006-08-02 00:57:08 +00:00
Elizabeth Fong 05eb7a6109 better document behavior of bittorrent fudge factor code 2006-07-28 18:20:15 +00:00
Elizabeth Fong a81e7bc316 some installations bundle background.png, so allow fudge factor 2006-07-28 07:37:24 +00:00
Michael Bayne 6eed6697dc Do not simply assume we want to use the Bit Torrent downloader. It causes weird
things to happen if one is not actually running a tracker.

Fortunately this did not break everything, but having our users see
"2,147,483,647%" complete" instead of actual download progress is not an
especially graceful fallback.
2006-07-26 20:11:34 +00:00
Elizabeth Fong ae36f9138d wire things so both patches and full installs try bittorrent first 2006-07-16 09:49:54 +00:00
Elizabeth Fong 7f5384629e Now that Snark has proper exception handling, use it. 2006-07-16 01:05:21 +00:00
Michael Bayne cef42b0dd5 Unbreak the builds until we get Liz's modified snark.jar where we need it. 2006-07-13 19:54:21 +00:00
Michael Bayne 72ef40f297 Don't freak out if we don't have the Snark library. We'll sort this out more
nicely later.
2006-07-13 18:52:58 +00:00
Elizabeth Fong 3c9b29adcb properly javadoc things, include proguard/lib modifications 2006-07-13 18:29:13 +00:00
Elizabeth Fong d07042efee Abstract the Downloader class, separate download protocol. Add bittorrent support (alpha) 2006-07-13 18:17:31 +00:00
Elizabeth Fong 5c7b887f59 type safety, remove unused imports 2006-07-13 18:13:14 +00:00
Michael Bayne cfbf92b5a7 Reference our dependent documentation at the proper locations. 2006-07-12 17:17:29 +00:00
Michael Bayne 5ecce1c8ba Some formatting cleanup. 2006-07-12 16:59:15 +00:00
Michael Bayne 16a45b2a2a Nixed unwanted extra blank line. 2006-07-12 16:50:38 +00:00
Michael Bayne b8c385126c Added the proper GPL headers to everything, created a README, generally cleaned
things up.
2006-07-12 16:49:14 +00:00
Michael Bayne 4e901691bf Added support for auxiliary resource groups which are sets of jar files that
are not downloaded until a control file is created in the application directory
to activate them.
2006-07-12 02:41:08 +00:00
Michael Bayne 6aa3d95c5e Added some hackery to create an installer.txt file which is how we communicate
our affiliate status to the Yohoho client (and potentially others in the
future).
2006-06-19 22:33:28 +00:00
Michael Bayne 5d91e54de4 Spawn a thread to read output from the launched command for the few seconds
that we linger following launch in case the command fails and generates output
on stderr.
2006-06-14 23:17:02 +00:00
Ray Greenwell 9e08dbdf80 Added -dontskipnonpubliclibraryclasses so that we see the methods in
AbstractStringBuilder.
2006-06-14 01:16:38 +00:00
Ray Greenwell 857aadb557 StringBuffer -> StringBuilder. 2006-06-13 22:28:02 +00:00
Michael Bayne 644ab4353b Don't use direct loading unless a parameter is set. 2006-06-07 23:12:12 +00:00
Michael Bayne f525e46f19 Add support for "applet-aware" applications that will take over the applet
window when launched.
2006-06-07 21:52:25 +00:00
Michael Bayne 71f78110e8 More work on applet mode. Fixed up first time operation, made it possible to
pass an image from the applet for use as the background image.
2006-06-07 02:04:33 +00:00
Michael Bayne 7bfd596beb Added support for running Getdown as a signed applet as well as support for
running our target application directly in the same JVM instead of forking off
a new VM.
2006-06-06 23:29:47 +00:00
Michael Bayne dc5fa529e0 Update to version 3.5 of Proguard. 2006-04-17 17:40:35 +00:00
Elizabeth Fong bfd95210d7 relative paths in proguard 3.5 are relative to .pro file unless overridden by -basedirectory 2006-04-17 12:36:26 +00:00
Elizabeth Fong 8ebd7586c1 remove debugging code 2006-04-11 02:46:53 +00:00
Elizabeth Fong 8327440736 convert getdown to being completely type-safe, yarr. 2006-04-11 02:45:14 +00:00
Michael Bayne 7297af72af Scratch that we need to weave after we run Proguard. Fortunately we don't do
anything that requires runtime support.
2006-04-10 21:15:46 +00:00
Michael Bayne fe87ef6b04 Retroweave Getdown before running Proguard on it. 2006-04-10 20:36:38 +00:00
Michael Bayne c5c90ff2be We need to do this in a way that is backwards compatible. 2006-04-04 22:22:05 +00:00