mirror of
https://github.com/google/nomulus.git
synced 2025-07-25 20:18:34 +02:00
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
This commit is contained in:
parent
24d58bf505
commit
a790ec27db
11 changed files with 31 additions and 74 deletions
15
third_party/java/jsch/v0_1_53/BUILD
vendored
Normal file
15
third_party/java/jsch/v0_1_53/BUILD
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
package_group(
|
||||
name = "specific_version",
|
||||
packages = ["//third_party/java/jsch"],
|
||||
)
|
||||
|
||||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
licenses(["notice"]) # BSD
|
||||
|
||||
java_import(
|
||||
name = "v0_1_53",
|
||||
jars = ["jsch-0.1.53.jar"],
|
||||
srcjar = "jsch-0.1.53-src.jar",
|
||||
deps = ["@com_jcraft_jzlib"],
|
||||
)
|
30
third_party/java/jsch/v0_1_53/LICENSE
vendored
Normal file
30
third_party/java/jsch/v0_1_53/LICENSE
vendored
Normal file
|
@ -0,0 +1,30 @@
|
|||
JSch 0.0.* was released under the GNU LGPL license. Later, we have switched
|
||||
over to a BSD-style license.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
Copyright (c) 2002-2015 Atsuhiko Yamanaka, JCraft,Inc.
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in
|
||||
the documentation and/or other materials provided with the distribution.
|
||||
|
||||
3. The names of the authors may not be used to endorse or promote products
|
||||
derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
|
||||
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT,
|
||||
INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
|
||||
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
||||
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
24
third_party/java/jsch/v0_1_53/README.md
vendored
Normal file
24
third_party/java/jsch/v0_1_53/README.md
vendored
Normal file
|
@ -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.
|
BIN
third_party/java/jsch/v0_1_53/jsch-0.1.53-src.jar
vendored
Normal file
BIN
third_party/java/jsch/v0_1_53/jsch-0.1.53-src.jar
vendored
Normal file
Binary file not shown.
BIN
third_party/java/jsch/v0_1_53/jsch-0.1.53.jar
vendored
Normal file
BIN
third_party/java/jsch/v0_1_53/jsch-0.1.53.jar
vendored
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue