Robinson
|
45f0d928d1
|
Added update system
|
2021-04-09 12:39:50 +02:00 |
|
Robinson
|
e1f33ec7fc
|
version 3.0
|
2021-03-20 20:27:28 +01:00 |
|
Robinson
|
45115c94d0
|
Logging changed to SLF4J, instead of wrapping it in a non-standard way. SSH logging is now dependent on what the executor log is set to (only for logback implementations)
|
2021-03-20 20:26:06 +01:00 |
|
Robinson
|
72bb2470c0
|
Changed processInitException to handle any type of exception
|
2021-03-20 20:11:43 +01:00 |
|
Robinson
|
15457dfb34
|
adde testConnectWithLog to SSH test
|
2021-03-20 20:10:17 +01:00 |
|
Robinson
|
74b274771d
|
Added awaitBlocking(ms) to unit test
|
2021-03-20 15:13:24 +01:00 |
|
Robinson
|
222c55bbe0
|
Updated version
|
2021-01-28 21:07:11 +01:00 |
|
Robinson
|
afe16cb598
|
Updated description
|
2021-01-28 20:45:46 +01:00 |
|
Robinson
|
463f197135
|
Updated gradle
|
2021-01-27 00:05:16 +01:00 |
|
Robinson
|
3a8404088e
|
updated gradle publish
|
2021-01-26 23:51:57 +01:00 |
|
Robinson
|
38577034a2
|
Updated version information
|
2021-01-26 23:08:23 +01:00 |
|
Robinson
|
504fc70e7f
|
Added more specific detailed information regarding SSH executions, removed unnecessary methods
|
2021-01-26 22:23:12 +01:00 |
|
Robinson
|
8ba7e8f83b
|
Cleaned up documentation
|
2021-01-26 22:19:25 +01:00 |
|
Robinson
|
6bd8ab87e1
|
Added more @Throws to methods
|
2021-01-26 22:18:49 +01:00 |
|
Robinson
|
e93d1c1424
|
Fixed comment typos
|
2021-01-26 20:02:31 +01:00 |
|
Robinson
|
429d204c89
|
updated gradle info
|
2021-01-26 01:18:42 +01:00 |
|
Robinson
|
e92a1ab0ee
|
Created a multi-release jar, so projects using java 8 will work, and projects using java 9+ will have access to PID information
|
2021-01-26 01:18:18 +01:00 |
|
Robinson
|
0eaed76ed1
|
Added unit test for PID info
|
2021-01-26 01:06:19 +01:00 |
|
Robinson
|
aee1f16e31
|
Updated comments
|
2021-01-22 12:34:07 +01:00 |
|
Robinson
|
374e0bf29f
|
cleaned up test class names
|
2021-01-03 20:25:26 +01:00 |
|
Robinson
|
563f2e062b
|
fixed name shadowing
|
2021-01-03 20:23:01 +01:00 |
|
nathan
|
1f185dd7af
|
Updated version and copyright
|
2020-08-18 16:58:17 +02:00 |
|
nathan
|
b202c5a7b0
|
Updated coroutine version
|
2020-08-18 16:51:11 +02:00 |
|
nathan
|
cb3eac6299
|
Updated dependencies. Updated kotlin (of note, the internal jar files are timestamped 1980, and the license module uses the SELF POSTED date (no possible way to manage all dates manually)
|
2020-08-18 16:50:43 +02:00 |
|
nathan
|
2cd1e5f976
|
Removed debug comments
|
2020-08-13 00:24:00 +02:00 |
|
nathan
|
b2706ebdca
|
Added test that reads process output after process quit
|
2020-08-11 00:03:27 +02:00 |
|
nathan
|
7e38d94d19
|
Can now read output from startAsync() after the process has quit
|
2020-08-11 00:02:31 +02:00 |
|
nathan
|
d28d2fbc70
|
Removed dead code
|
2020-08-11 00:01:32 +02:00 |
|
nathan
|
9aa8c1041b
|
When closing the channel, no longer throw an exception
|
2020-08-10 23:42:11 +02:00 |
|
nathan
|
560c62c956
|
code polish
|
2020-08-10 23:39:07 +02:00 |
|
nathan
|
f2bd21592d
|
Tweaked method signature names
|
2020-08-10 23:36:09 +02:00 |
|
nathan
|
ef657078f9
|
Added available()
|
2020-08-10 23:33:09 +02:00 |
|
nathan
|
01e09afe49
|
Changed directory -> workingDirectory (it's more exact what it means)
|
2020-08-10 17:46:37 +02:00 |
|
nathan
|
1697108b5c
|
Fixed string(), added lines() support
|
2020-08-10 17:41:54 +02:00 |
|
nathan
|
db1118a733
|
Changed addCommand -> addArg. Added 'addArg' to JVM/SSH exec
|
2020-08-10 14:13:28 +02:00 |
|
nathan
|
1fa9e60f9f
|
Fixed typo in examples
|
2020-08-09 13:32:50 +02:00 |
|
nathan
|
22b1a534d2
|
Fixed typo
|
2020-08-09 13:31:18 +02:00 |
|
nathan
|
8384a1235a
|
Fixed typo
|
2020-08-09 13:30:42 +02:00 |
|
nathan
|
0b4f57b365
|
Updated version info + plugins
|
2020-08-08 00:45:33 +02:00 |
|
nathan
|
19a3ec0f46
|
Cleaned up license
|
2020-08-07 23:22:31 +02:00 |
|
nathan
|
b819060901
|
Removed dependency on ANSI Console (it's inputstream can be directly used, no need for manipulating inputstreams)
|
2020-08-07 23:22:14 +02:00 |
|
nathan
|
f92fcccba3
|
Executor is now merged with ZeroTurnaround Executor, and entirely written in Kotlin with coroutines. The API is similar to the ZT executor, however there are a number a huge changes in the way it works. The design is a lot more fluent, and contains less special-case objects for working with running processes (along with different types, such as jvm-forking and remote ssh processes).
|
2020-08-06 11:07:25 +02:00 |
|
nathan
|
933bb84220
|
Updated gradle
|
2020-08-06 11:02:13 +02:00 |
|
nathan
|
6780bcadc2
|
Added/updated license files
|
2020-08-06 11:01:57 +02:00 |
|
nathan
|
12329bf43e
|
Updated gradle
|
2020-06-06 15:18:30 +02:00 |
|
nathan
|
6495959fae
|
Updated to use Gradle Utils for gradle/project update management
updated .gitignore
|
2019-05-13 15:18:32 +02:00 |
|
nathan
|
b743a99348
|
Updated to use Gradle Utils for gradle/project update management
|
2019-05-13 12:16:06 +02:00 |
|
nathan
|
e7b21fa534
|
Added jar attributes["Automatic-Module-Name"] = Extras.id
|
2019-03-21 12:01:59 +01:00 |
|
nathan
|
dd0c7cd21a
|
Updated log on startup, update Gradle to 5.3
|
2019-03-21 10:47:52 +01:00 |
|
nathan
|
fd41b507f9
|
Code polish
|
2019-03-17 23:17:43 +01:00 |
|