Permalink
Browse files

Upgrade domain-registry to jsch 0.1.53

TESTED=Verified on Alpha with an updated build using Java 8, Verified on alpha
against the latest java 8 based build.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=171297613
  • Loading branch information...
mindhog authored and CydeWeys committed Oct 6, 2017
1 parent 24d58bf commit a790ec27db7ac038efcc2f3c921cfb0eb1c9fcb0
@@ -21,7 +21,7 @@ java_library(
"//java/google/registry/util",
"//java/google/registry/xjc",
"//java/google/registry/xml",
"//third_party/java/jsch",
"//third_party/java/jsch:jsch_v0_1_53",
"//third_party/java/objectify:objectify-v4_1",
"@com_google_appengine_api_1_0_sdk",
"@com_google_appengine_tools_appengine_gcs_client",
@@ -27,7 +27,7 @@ java_library(
"//javatests/google/registry/testing/mapreduce",
"//javatests/google/registry/testing/sftp",
"//javatests/google/registry/xml",
"//third_party/java/jsch",
"//third_party/java/jsch:jsch_v0_1_53",
"//third_party/java/objectify:objectify-v4_1",
"@com_google_appengine_api_1_0_sdk//:testonly",
"@com_google_appengine_tools_appengine_gcs_client",
@@ -4,5 +4,5 @@ licenses(["notice"]) # BSD
java_library(
name = "jsch",
exports = ["//third_party/java/jsch/v0_1_44_google"],
exports = ["//third_party/java/jsch/v0_1_53"],
)

This file was deleted.

Oops, something went wrong.
Binary file not shown.
@@ -8,8 +8,8 @@ package(default_visibility = ["//visibility:public"])
licenses(["notice"]) # BSD
java_import(
name = "v0_1_44_google",
jars = ["jsch-0.1.44_google.jar"],
srcjar = "jsch-0.1.44_google-src.jar",
name = "v0_1_53",
jars = ["jsch-0.1.53.jar"],
srcjar = "jsch-0.1.53-src.jar",
deps = ["@com_jcraft_jzlib"],
)
@@ -2,7 +2,7 @@ JSch 0.0.* was released under the GNU LGPL license. Later, we have switched
over to a BSD-style license.
------------------------------------------------------------------------------
Copyright (c) 2002-2010 Atsuhiko Yamanaka, JCraft,Inc.
Copyright (c) 2002-2015 Atsuhiko Yamanaka, JCraft,Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without
@@ -0,0 +1,24 @@
# JSch 0.1.53
JSCH is a library for making SSH and SFTP connections from Java. It is
released under a BSD-style license. See its [project
page](http://www.jcraft.com/jsch) for further details.
## Local Modifications for Google
Define global ThreadFactory instance. This allows the library to be used on
App Engine, which doesn't allow apps to call `new Thread()`. To do this, you
must override `JSch.threadFactory` with something from GAE's ThreadManager.
Another global is also provided to disable calls to `Thread#setName` which
always crash on GAE, regardless of ThreadFactory.
### Files edited:
* JSch.java - Defined new `threadFactory` and `useThreadNames` fields.
* Util.java - Updated thread creation code.
* ChannelDirectTCPIP.java - Updated thread creation code.
* ChannelSubsystem.java - Updated thread creation code.
* ChannelShell.java - Updated thread creation code.
* Session.java - Updated thread creation code.
* ChannelForwardedTCPIP.java - Updated thread creation code.
* ChannelExec.java - Updated thread creation code.
Binary file not shown.
Binary file not shown.

0 comments on commit a790ec2

Please sign in to comment.