Type |
Changes |
By |
|
Add ShutdownHookProcessDestroyer.isEmpty(). Thanks to Gary Gregory. |
ggregory |
|
Add DefaultExecuteResultHandler.waitFor(Duration). Thanks to Gary Gregory. |
ggregory |
|
Add Watchdog.Watchdog(Duration). Thanks to Gary Gregory. |
ggregory |
|
Add ExecuteWatchdog.ExecuteWatchdog(Duration). Thanks to Gary Gregory. |
ggregory |
|
Add PumpStreamHandler.setStopTimeout(Duration) and deprecate PumpStreamHandler.setStopTimeout(long). Thanks to Gary Gregory. |
ggregory |
|
Add DefaultExecutor.Builder. Thanks to Gary Gregory. |
ggregory |
|
Add DaemonExecutor.Builder. Thanks to Gary Gregory. |
ggregory |
|
Add ExecuteWatchdog.Builder. Thanks to Gary Gregory. |
ggregory |
|
Add Watchdog.Builder. Thanks to Gary Gregory. |
ggregory |
|
Fix code snippet in tutorial page. Fixes EXEC-105. Thanks to Dimitrios Efthymiou. |
|
|
Sync org.apache.commons.exec.OS with the newest Ant source file. Fixes EXEC-100. |
sgoeschl |
|
DefaultExecutor swallows IOException cause instead of propagating it (work-round for Java 1.5). Fixes EXEC-64. Thanks to Michael Vorburger. |
sebb |
|
Java-style Array declaration and remove empty finally block #26. Thanks to nullptr. |
ggregory |
|
Use JUnit 5 assertThrows() #72. Thanks to John Patrick. |
ggregory |
|
[StepSecurity] ci: Harden GitHub Actions #107. Thanks to step-security-bot, Gary Gregory. |
ggregory |
|
Port from JUnit 4 to 5. Thanks to Gary Gregory. |
ggregory |
|
[Javadoc] CommandLine.toCleanExecutable(final String dirtyExecutable) IllegalArgumentException #61. Thanks to ArdenL-Liu, Gary Gregory. |
ggregory |
|
ExecuteException propagates its cause to its IOException superclass. Thanks to Gary Gregory. |
ggregory |
|
Propagate exception in DebugUtils.handleException(String, Exception). Thanks to Gary Gregory. |
ggregory |
|
Deprecate StringUtils.toString(String[], String) in favor of String.join(CharSequence, CharSequence...). Thanks to Gary Gregory. |
ggregory |
|
No need to use System.class.getMethod("getenv",...) any more. Fixes EXEC-78. |
ggregory |
|
Delegate thread creation to java.util.concurrent.ThreadFactory. Fixes EXEC-70. |
ggregory |
|
Avoid NullPointerException in MapUtils.prefix(Map, String). Thanks to Gary Gregory. |
ggregory |
|
Deprecate DefaultExecuteResultHandler.waitFor(long). Thanks to Gary Gregory. |
ggregory |
|
Deprecate ExecuteWatchdog.ExecuteWatchdog(long). Thanks to Gary Gregory. |
ggregory |
|
Deprecate Watchdog.Watchdog(long). Thanks to Gary Gregory. |
ggregory |
|
Drop obsolete and unmaintained Ant build. Thanks to Gary Gregory. |
ggregory |
|
Drop CLIRR plugin, replaced by JApiCmp. Thanks to Gary Gregory. |
ggregory |
|
Bump github actions #52. Thanks to Gary Gregory, Dependabot. |
ggregory |
|
Update from Java 5 to 6. Fixes EXEC-111. Thanks to Gary Gregory. |
ggregory |
|
Update from Java 7 to 8. Thanks to Gary Gregory. |
ggregory |
|
Bump actions/cache from 2 to 3.0.11 #48, #51, #55, #69. Thanks to Gary Gregory. |
ggregory |
|
Bump actions/checkout from 2.3.2 to 3.1.0 #24, #46, #68. Thanks to Dependabot, Gary Gregory. |
ggregory |
|
Bump actions/setup-java from 1.4.0 to 3.8.0 #21, #50, #70, #78. Thanks to Dependabot, Gary Gregory. |
ggregory |
|
Bump junit from 4.13 to 5.9.1 Vintage #23, #33. Thanks to Dependabot. |
ggregory |
|
Bump maven-pmd-plugin from 2.7.1 to 3.19.0 #45, #62. Thanks to Dependabot. |
ggregory |
|
Bump maven-checkstyle-plugin from 2.13 to 3.2.0 #29, #60. Thanks to Dependabot. |
ggregory |
|
Bump commons-parent from 52 to 65, #49, #65, #79, #88, #105, #137. Thanks to Dependabot, Gary Gregory. |
ggregory |
|
Bump japicmp-maven-plugin from 0.15.6 to 0.16.0. Thanks to Gary Gregory. |
ggregory |