Commit Graph

  • f4679b4a36 Merge pull request #172 from vatsal22/Predownloads Michael Bayne 2018-11-30 14:49:56 -08:00
  • cca7749dc8 Use presource=[resource] to "predownload" resource -these will be downloaded before a UI is displayed, allowing them to be loaded on first launch vsolanki 2018-11-27 10:36:07 -05:00
  • c8226b83ee Default concurrent download count to #CPUS-1. Michael Bayne 2018-11-30 11:41:59 -08:00
  • cb5ee3efe6 Update changelog with two PR changes. Michael Bayne 2018-11-30 11:38:45 -08:00
  • 78fdc9031e Small formatting tweaks. Michael Bayne 2018-11-30 11:36:10 -08:00
  • 88f9ed1d5e Merge pull request #169 from pb00068/java_vm_update2 Michael Bayne 2018-11-30 11:34:18 -08:00
  • d7d937c2a1 Use a resource attribute instead of a param. Michael Bayne 2018-11-30 11:25:54 -08:00
  • 37b6575ca7 Merge pull request #170 from pb00068/unPackFix Michael Bayne 2018-11-30 11:20:27 -08:00
  • dd9c83a347 Fix for #112 Guenther Demetz 2018-11-29 10:24:20 +01:00
  • a072718d4e Checking Java version only after getdown.txt has been re-fetched. Guenther Demetz 2018-11-29 09:34:44 +01:00
  • ac876a36ef [maven-release-plugin] prepare for next development iteration Michael Bayne 2018-11-27 13:35:37 -08:00
  • 7f8add0322 [maven-release-plugin] prepare release getdown-1.8.2 Michael Bayne 2018-11-27 13:35:31 -08:00
  • a177bae01d Prep for 1.8.2 release. Michael Bayne 2018-11-27 13:34:30 -08:00
  • 7a8de58e4d Egads, don't share a download buffer. Michael Bayne 2018-11-27 13:31:02 -08:00
  • 8017dcc359 Properly handle just an exception as a logging arg. Michael Bayne 2018-11-27 13:30:31 -08:00
  • 555d28a80a [maven-release-plugin] prepare for next development iteration Michael Bayne 2018-11-26 14:33:07 -08:00
  • 2523ba285b [maven-release-plugin] prepare release getdown-1.8.1 Michael Bayne 2018-11-26 14:32:57 -08:00
  • 5c0c8bfddf Update in preparation for release. Michael Bayne 2018-11-26 14:31:47 -08:00
  • d7ec1baa60 Avoid using UI if we're in a headless JVM. Michael Bayne 2018-11-26 13:26:33 -08:00
  • 4d40bc53db Shutdown our verifier thread pool when we're done. Michael Bayne 2018-11-26 13:15:05 -08:00
  • 9dd8285243 Use a "sys." prefix instead of custom parsing. Michael Bayne 2018-11-26 13:09:43 -08:00
  • 0bd22aaacc Merge pull request #160 from vatsal22/master Michael Bayne 2018-11-26 12:43:34 -08:00
  • 469f4feb0a Auto-create app dir if we have an appbase. Michael Bayne 2018-11-26 12:36:48 -08:00
  • 2fbc7cb12c Fix bug in EnvConfig, add tests. Michael Bayne 2018-11-26 12:20:39 -08:00
  • 11343297a0 Keep the changelog up to date. Michael Bayne 2018-11-26 11:33:15 -08:00
  • e0d119d87b A bunch of cleanup of the concurrent downloads PR. Michael Bayne 2018-11-26 11:25:37 -08:00
  • 21fba32915 Merge pull request #162 from vatsal22/concurrent1 Michael Bayne 2018-11-26 10:14:21 -08:00
  • 8408f10eff Download files concurrently vsolanki 2018-11-21 10:04:31 -05:00
  • 3ed6bb2a48 Notes on per-platform installers. Michael Bayne 2018-11-20 08:54:53 -08:00
  • 93c8014302 Be less cloy. Michael Bayne 2018-11-20 08:46:48 -08:00
  • e11f2ebd48 Explain the three artifacts in the README. Michael Bayne 2018-11-20 08:42:37 -08:00
  • df2ff3fddb Always use a thread pool of at least size 1. Michael Bayne 2018-11-19 19:36:13 -08:00
  • 94d7852324 Typo vsolanki 2018-11-19 10:40:06 -05:00
  • 901b1c03e2 Introduced a new option called sysargs to bootstrap.properties to allow the setting of system properties during the bootstrap setup vsolanki 2018-11-19 09:07:01 -05:00
  • 3b888a72b7 Escape special chars in env var replacements. Michael Bayne 2018-11-15 08:32:39 -08:00
  • 85c578f861 Removed bits about non-Java apps; added JWS caveat. Michael Bayne 2018-11-09 14:14:20 -08:00
  • 5fd28d9211 Need www on SK link. Michael Bayne 2018-11-02 08:36:02 -07:00
  • 826e744562 Fix SK link. Michael Bayne 2018-11-02 08:32:56 -07:00
  • d440e0346c Remove legacy Ant build. Michael Bayne 2018-11-02 08:30:14 -07:00
  • bb6a6c3a64 Refer to main Maven Central directory. Michael Bayne 2018-10-29 14:51:39 -07:00
  • a0c4edfc67 Notes for 1.7.1 and 1.8.0 releases. Michael Bayne 2018-10-19 10:17:24 -07:00
  • d4884d5388 [maven-release-plugin] prepare for next development iteration Michael Bayne 2018-10-19 09:50:39 -07:00
  • 9edca56628 [maven-release-plugin] prepare release getdown-1.8.0 Michael Bayne 2018-10-19 09:50:29 -07:00
  • 70e27095db Ignore top-level target directory. Michael Bayne 2018-10-19 09:49:15 -07:00
  • 0efc039a17 Fix Javadoc error. Michael Bayne 2018-10-19 09:48:43 -07:00
  • 2bc0fc970e Add notes on upcoming 1.8.0 release. Michael Bayne 2018-10-19 09:44:40 -07:00
  • 0f5622df72 Allow thread pool to be sized with -Dthread_pool_size. Michael Bayne 2018-10-03 08:47:19 -07:00
  • 5499969b2c Fix bug in argv apparg parsing. Michael Bayne 2018-09-25 09:12:28 -07:00
  • 883954c3e5 Consolidate & enhance "environment config" handling. Michael Bayne 2018-09-17 13:08:25 -07:00
  • ed22142488 Merge pull request #140 from vgropp/bootstrap.properties Michael Bayne 2018-09-17 10:44:46 -07:00
  • 38427cbc1e load bootstrap.properties from resource bundle gropp_volker 2018-09-17 13:04:19 +02:00
  • 2bd10cf8a1 Use logging system in code run "inside" Getdown. Michael Bayne 2018-09-14 15:00:55 -07:00
  • 935f77e3e8 Merge pull request #135 from sdgx/dos-start-delay Michael Bayne 2018-09-14 14:49:53 -07:00
  • 2f0eae9753 Excise additional samskivert code. Michael Bayne 2018-09-14 14:48:58 -07:00
  • 24a23637a7 Avoid samskivert StringUtil import. Michael Bayne 2018-09-14 14:36:50 -07:00
  • 0548befe2b Replace singleton with static methods. Michael Bayne 2018-09-14 14:26:07 -07:00
  • 64ce5c2e1c Merge pull request #136 from sdgx/patch-notes-url-command-injection Michael Bayne 2018-09-14 14:35:45 -07:00
  • 694457da53 Merge pull request #137 from sdgx/remove-legacy-main Michael Bayne 2018-09-14 14:34:41 -07:00
  • 655da01d56 Merge pull request #138 from sdgx/url-whitelist-2 Michael Bayne 2018-09-14 14:19:23 -07:00
  • d6e1dba2c9 Plug Application constructor hole differently. Michael Bayne 2018-09-14 14:14:09 -07:00
  • a1894107af Merge pull request #139 from sdgx/ctor-invokes-overridable-function Michael Bayne 2018-09-14 14:12:55 -07:00
  • f49bc7daf5 Update dependencies and enable Mockito extension so that we can mock final classes Daniel Gredler 2018-09-13 16:43:53 -04:00
  • fdd767086a Avoid calling overridable function from constructor Daniel Gredler 2018-09-13 16:20:53 -04:00
  • dac72d1665 Implement URL host whitelist Daniel Gredler 2018-09-13 12:18:33 -04:00
  • d9826ff895 Remove legacy Getdown.main( ) method Daniel Gredler 2018-09-12 16:43:05 -04:00
  • 70174d2a98 Avoid possible command injection Daniel Gredler 2018-09-12 16:26:25 -04:00
  • 712b06f8fb Generate Build.java file with data from the build. Michael Bayne 2018-09-10 14:11:40 -07:00
  • a7d847a8e8 Small DoS mitigation: add start delay sanity check Daniel Gredler 2018-09-07 13:55:37 -04:00
  • b0d2c75cee Name integration test properly. Michael Bayne 2018-09-05 16:36:17 -07:00
  • 3ab218cf22 Sigh, have to clean before verify due to Proguard blahblah. Michael Bayne 2018-09-05 16:23:03 -07:00
  • 7adaa325a8 Run integration tests on Travis. Michael Bayne 2018-09-05 16:18:28 -07:00
  • 108f87d4c7 Simplify Color & Rectangle handling, fix bug. Michael Bayne 2018-09-05 16:06:27 -07:00
  • f8efdea9ed Oops, committed that a bit too hastily. Michael Bayne 2018-09-05 16:11:04 -07:00
  • 3c9a023ec6 Provide a Charset to readAllLines. Michael Bayne 2018-09-05 15:51:20 -07:00
  • cc8ed1cd3a Create simple integration test for digester process. Michael Bayne 2018-09-05 15:36:28 -07:00
  • 4537401d09 Merge pull request #134 from sdgx/unsafe-public-fields Michael Bayne 2018-09-05 14:44:22 -07:00
  • 1f2c736564 Unsafe public fields in UpdateInterface class: make public fields final Daniel Gredler 2018-09-05 17:07:58 -04:00
  • 31c8315c1f Ignore target dirs in submodules. Michael Bayne 2018-09-05 13:26:13 -07:00
  • be5490dce7 Merged the tools module into core. Michael Bayne 2018-09-04 16:06:37 -07:00
  • 97ec8632ae Eliminate samskivert dependency in core. Michael Bayne 2018-09-04 13:42:40 -07:00
  • 852d15a033 Change groupId to com.threerings.getdown. Michael Bayne 2018-09-04 12:36:48 -07:00
  • a21657d6d0 Target 1.8-SNAPSHOT. Michael Bayne 2018-09-04 12:33:38 -07:00
  • 2cb99ed04d Use existing utility method. Michael Bayne 2018-09-04 12:29:50 -07:00
  • 8195460ee2 Remove obsolete Applet code. Michael Bayne 2018-09-04 12:17:30 -07:00
  • 4c383f99c7 Split Getdown into multiple (Maven) modules. Michael Bayne 2018-09-04 09:11:29 -07:00
  • 8ff9bf4d68 Merge pull request #127 from sdgx/readme-version-info Michael Bayne 2018-09-04 08:44:54 -07:00
  • 9b2f2364ca Merge pull request #128 from sdgx/locale-dependent-comparison Michael Bayne 2018-09-04 08:44:31 -07:00
  • 1a7976281e Merge pull request #129 from sdgx/final-constants Michael Bayne 2018-09-04 08:43:05 -07:00
  • e93ae413ca Merge pull request #130 from sdgx/file-delete-unchecked-return-value Michael Bayne 2018-09-04 08:41:37 -07:00
  • 15ea50dc55 Eliminate unchecked file.delete() return values, standardize the way files are deleted. Daniel Gredler 2018-08-31 14:04:00 -04:00
  • 9cd0c893ad Use ROOT locale when lowercasing strings, for consist results regardless of system locale Daniel Gredler 2018-08-30 18:07:39 -04:00
  • 010b9395c3 Constants should be final Daniel Gredler 2018-08-30 17:52:14 -04:00
  • 6b656869e7 Fix version info in README file Daniel Gredler 2018-08-30 17:49:30 -04:00
  • d1d3102a97 Merge pull request #121 from sdgx/reliance-on-default-encoding Michael Bayne 2018-08-30 14:13:11 -07:00
  • 831a5e8b21 Merge pull request #122 from sdgx/weak-security-manager-check Michael Bayne 2018-08-30 14:10:43 -07:00
  • 8988aa82b4 Some alternatives to/for null checking. Michael Bayne 2018-08-30 14:09:24 -07:00
  • 038b8351ac Merge pull request #124 from sdgx/missing-check-against-null Michael Bayne 2018-08-30 14:03:01 -07:00
  • a2655c741a Formatting tweaks. Michael Bayne 2018-08-30 13:55:21 -07:00
  • 8f24ce4cc4 Merge pull request #125 from sdgx/missing-environment-variable Michael Bayne 2018-08-30 13:54:24 -07:00
  • f33527284f Merge pull request #126 from sdgx/incompatible-bit-masks Michael Bayne 2018-08-30 13:51:07 -07:00