Commit Graph

23 Commits

Author SHA1 Message Date
Michael Bayne 2acaa9bbf5 Work properly with the new build system. 2006-11-14 21:05:40 +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 ae36f9138d wire things so both patches and full installs try bittorrent first 2006-07-16 09:49:54 +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
Elizabeth Fong 3c9b29adcb properly javadoc things, include proguard/lib modifications 2006-07-13 18:29:13 +00:00
Ray Greenwell 9e08dbdf80 Added -dontskipnonpubliclibraryclasses so that we see the methods in
AbstractStringBuilder.
2006-06-14 01:16:38 +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
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
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 08b7e9dbba Don't rename anything in our native library Windows registry stuff. 2005-03-15 22:28:16 +00:00
Michael Bayne de924b7172 We need the META-INF from getdown.jar for our manifest. 2005-03-15 22:24:10 +00:00
Michael Bayne 2c667e9ced Don't copy the manifests from our source jar files. 2005-03-15 07:30:09 +00:00
Michael Bayne 54eea4d9a3 Build a -pro file, we'll handle Yohoho's legacy business in Yohoho rather
than in Getdown.
2005-03-08 00:56:58 +00:00
Ray Greenwell 6afddd08a4 We need to name our outfile getdown-dop.jar, for old-times sake.
(Why we ever appended the name of some tool we use onto a production jar
is beyond me.)
2005-03-07 22:56:23 +00:00
Michael Bayne 00da0ce3f8 We don't use any Java Web Start code in the runtime launcher, only in the
command-line tool that generates the diffs.
2005-03-04 01:47:45 +00:00
Michael Bayne 98c74c7f03 Switched from DashO (commercial, old, crufty) to Proguard (free, new,
sexy) for our download-size optimization.
2005-03-04 01:37:35 +00:00
Michael Bayne 97e210fb9d Reference java in its new Ray-friendly location. 2004-11-23 05:55:40 +00:00
Landon Fuller 086142a257 Include Mac OS X's runtime in the Dasho classpath 2004-10-20 04:03:10 +00:00
Michael Bayne 0c54b9070a Under every situation in the world *except this one* we would want to
exclude the com.sun.* packages from being DashO'd, however because we need
to include Java Web Start code to do our patching we have to roll that in,
and we mustn't forget the translation properties file that is also hiding
in the javaws.jar.
2004-08-02 22:44:08 +00:00
Michael Bayne e4c326279b Finished up the proxy jockeying. Now we peek into the registry to see if
they've already got a proxy configuration. Oh how we love to go native.
2004-07-30 22:37:15 +00:00
Michael Bayne b87a59464a Reference the now needed javaws.jar 2004-07-16 08:42:42 +00:00
Michael Bayne b6b2d5779e Whipped up a DashO build system. 2004-07-07 16:25:31 +00:00