Commit Graph

167 Commits

Author SHA1 Message Date
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
nathan da567eda96 Added badges+links 2019-03-17 23:16:27 +01:00
nathan 6694ed4c48 Build converted to kotlin script 2019-03-17 23:15:21 +01:00
nathan f1f8219087 WIP kotlin build script 2019-03-17 23:10:36 +01:00
nathan 489073e7a5 Removed non-usable code 2018-09-25 20:10:56 +02:00