Fix Version |
Key |
Component |
Summary |
Type |
Resolution |
Status |
- |
EXEC-97 |
- |
File plugin on browser platform causes "proxy not found" error on Chrome |
Bug |
Fixed |
Closed |
- |
EXEC-57 |
- |
DefaultExecutor.execute() does not return even if child process terminated |
Bug |
Fixed |
Closed |
- |
EXEC-52 |
- |
Tests fail on HP-UX |
Bug |
Fixed |
Resolved |
- |
EXEC-38 |
- |
Tutorial example uses incorrect API call. |
Bug |
Fixed |
Closed |
- |
EXEC-22 |
- |
[exec] Generalize ProcessDestroyer |
Bug |
Fixed |
Closed |
- |
EXEC-21 |
- |
[Exec] allow easy mocking of Process creation |
Bug |
Fixed |
Closed |
- |
EXEC-18 |
- |
[exec][patch] added Javadoc to CommandLine interface |
Bug |
Fixed |
Closed |
- |
EXEC-17 |
- |
Support for non-standard exit values indicating successful execution |
Bug |
Fixed |
Closed |
- |
EXEC-15 |
- |
[exec][patch] ExecTest fails due to improperly formatted src/test/scripts/test.sh |
Bug |
Fixed |
Closed |
- |
EXEC-12 |
- |
[exec][patch] make ant stores junit test reports in correct directory |
Bug |
Fixed |
Closed |
- |
EXEC-11 |
- |
[exec] setWatchDog method in DefaultExecutor has no affect |
Bug |
Fixed |
Closed |
- |
EXEC-10 |
- |
[exec][patch] use final static strings where appropriate |
Bug |
Fixed |
Closed |
- |
EXEC-8 |
- |
[exec] Use Java 1.5 support for getting environment |
Bug |
Fixed |
Closed |
- |
EXEC-7 |
- |
[exec][patch] ant get-deps target fails to download dependency |
Bug |
Fixed |
Closed |
- |
EXEC-6 |
- |
[exec] Watchdog test cases and argument quotation fix |
Bug |
Fixed |
Closed |
- |
EXEC-5 |
- |
[exec][patch] small refactor of Environment for style |
Bug |
Fixed |
Closed |
- |
EXEC-4 |
- |
[exec] Make ProcessDestroyer optional and pluggable |
Bug |
Fixed |
Closed |
- |
EXEC-3 |
- |
[Exec] support getting Environment variables using type checked methods |
Bug |
Fixed |
Closed |
- |
EXEC-2 |
- |
[exec] Remove Java 1.1 support |
Bug |
Fixed |
Closed |
- |
EXEC-1 |
- |
[exec] Replace Environment with Map |
Bug |
Fixed |
Closed |
- |
EXEC-115 |
- |
Minor improvements |
Improvement |
Fixed |
Closed |
- |
EXEC-66 |
- |
Speed up .DefaultExecutorTest.testExec_60() |
Improvement |
Fixed |
Resolved |
- |
EXEC-56 |
- |
CommandLine toString() might be confusing for troubleshooting purposes |
Improvement |
Fixed |
Resolved |
- |
EXEC-24 |
- |
[exec] Watchdog "shutdown" |
Improvement |
Fixed |
Closed |
- |
EXEC-23 |
- |
Cleanup the code |
Improvement |
Fixed |
Closed |
1.5.0 |
EXEC-124 |
- |
maven-changes-plugin:3.0.0-M2 causes "Error in the JQL Query" |
Bug |
Fixed |
Resolved |
1.5.0 |
EXEC-122 |
- |
PumpStreamHandler(OutputStream) constructor relies on stream being thread-safe |
Bug |
Fixed |
Closed |
1.4.0 |
EXEC-109 |
- |
Checkstyle DTD URL invalid |
Bug |
Fixed |
Closed |
1.4.0 |
EXEC-98 |
- |
Maven site creation fails with Findbugs errors |
Bug |
Fixed |
Resolved |
1.4.0 |
EXEC-78 |
- |
No need to use System.class.getMethod("getenv",... any more |
Bug |
Fixed |
Closed |
1.4.0 |
EXEC-71 |
- |
Changes for EXEC-34 (Race condition prevent watchdog working using ExecuteStreamHandler) hang endlessly if the command cannot be found |
Bug |
Fixed |
Resolved |
1.4.0 |
EXEC-64 |
- |
DefaultExecutor swallows IOException cause instead of propagating it |
Bug |
Fixed |
Resolved |
1.4.0 |
EXEC-61 |
- |
Test failure of trunk on WinXP: DefaultExecutorTest |
Bug |
Fixed |
Resolved |
1.4.0 |
EXEC-114 |
- |
Migrate to Junit 5 |
Improvement |
Fixed |
Closed |
1.4.0 |
EXEC-111 |
- |
Update Java requirement from Java 5 to 8 |
Improvement |
Fixed |
Resolved |
1.4.0 |
EXEC-70 |
- |
Delegate thread creation to java.util.concurrent.ThreadFactory |
New Feature |
Fixed |
Resolved |
1.4.0 |
EXEC-100 |
- |
Sync org.apache.commons.exec.OS with the newest Ant source file |
Task |
Fixed |
Resolved |
1.4.0 |
EXEC-105 |
- |
Small mistakes in the documentation for Apache Commons Exec 1.3 |
Wish |
Fixed |
Resolved |
1.3 |
EXEC-80 |
- |
NPE in EnvironmentUtils.toString(map) |
Bug |
Fixed |
Closed |
1.3 |
EXEC-69 |
- |
DefaultExecutor async execute prevents shutdown hooks running |
Bug |
Fixed |
Resolved |
1.3 |
EXEC-81 |
- |
Remove remaining raw types, unchecked conversions |
Improvement |
Fixed |
Closed |
1.3 |
EXEC-77 |
- |
Update JUnit dependency to 4.11 |
Task |
Fixed |
Closed |
1.3 |
EXEC-76 |
- |
Update to Java 5 |
Task |
Fixed |
Closed |
1.3 |
EXEC-75 |
- |
Test matrix update for Java 7 on Mac OS X 10.9 |
Test |
Fixed |
Closed |
1.2 |
EXEC-68 |
- |
Watchdog kills process immediately if timeout is too large |
Bug |
Fixed |
Resolved |
1.2 |
EXEC-60 |
- |
Possible deadlock when a process is terminating at the same time its timing out |
Bug |
Fixed |
Resolved |
1.2 |
EXEC-59 |
- |
execute() does not return if executed process spawned other processes |
Bug |
Fixed |
Resolved |
1.2 |
EXEC-49 |
- |
"Write dead end" IOException when using Piped streams w/PumpStreamHandler |
Bug |
Fixed |
Resolved |
1.2 |
EXEC-34 |
- |
Race condition prevent watchdog working using ExecuteStreamHandler |
Bug |
Fixed |
Resolved |
1.2 |
EXEC-58 |
- |
DefaultExecutor javadocs don't specify Thread interrupt behavior |
Improvement |
Fixed |
Resolved |
1.2 |
EXEC-55 |
- |
Set names for started threads |
Improvement |
Fixed |
Resolved |
1.2 |
EXEC-53 |
- |
Allow control over asynchronous execution thread |
Improvement |
Fixed |
Resolved |
1.2 |
EXEC-50 |
- |
Pumping lines from the command output |
Improvement |
Fixed |
Closed |
1.1 |
EXEC-47 |
- |
DefaultExecutor uses JDK 1.6 IOException constructor |
Bug |
Fixed |
Closed |
1.1 |
EXEC-46 |
- |
Process.waitFor should clear interrupt status when throwing InterruptedException |
Improvement |
Fixed |
Closed |
1.1 |
EXEC-44 |
- |
ExecuteWatchdog should accept infinite timeouts (argument -1) |
Improvement |
Fixed |
Closed |
1.1 |
EXEC-42 |
- |
Tutorial should include example for asynchronous handling |
Improvement |
Fixed |
Closed |
1.1 |
EXEC-48 |
- |
Add assembly to create the Exec test distribution to the Maven build |
Test |
Fixed |
Closed |
1.0.1 |
EXEC-43 |
- |
DefaultExecutor.setExitValues(null) throws NullPointerException |
Bug |
Fixed |
Closed |
1.0.1 |
EXEC-40 |
- |
NPE in DefaultExecutor.setExitValues() |
Bug |
Fixed |
Closed |
1.0.1 |
EXEC-33 |
- |
PumpStreamHandler hangs if System.in is redirect to process input stream |
Bug |
Fixed |
Closed |
1.0 |
EXEC-37 |
- |
OpenVmsProcessingEnvironment.createProcEnvironment() is synchronized but overrides unsynch method |
Bug |
Fixed |
Closed |
1.0 |
EXEC-35 |
- |
inefficiencies identified by findbugs |
Bug |
Fixed |
Closed |
1.0 |
EXEC-32 |
- |
PumpStreamHandler handles null streams inconsistently |
Bug |
Fixed |
Closed |
1.0 |
EXEC-31 |
- |
Fix handling of empty environment for forked process |
Bug |
Fixed |
Closed |
1.0 |
EXEC-25 |
- |
Test failures on Windows |
Bug |
Fixed |
Closed |
1.0 |
EXEC-30 |
- |
Make environment variables respect casing rules of platforms |
Improvement |
Fixed |
Closed |
1.0 |
EXEC-29 |
- |
Set svn:eol-style=native |
Task |
Fixed |
Closed |
1.0 |
EXEC-28 |
- |
Add .settings to svn:ignore |
Wish |
Fixed |
Closed |
1.0 |
EXEC-27 |
- |
Rename EnvironmentUtil to EnvironmentUtils |
Wish |
Fixed |
Closed |