Type |
Changes |
By |
![Add Add](images/add.gif) |
Add DEBUG and ERROR logging to help diagnose problems when starting a Windows Service. Fixes DAEMON-368. |
ggregory |
![Update Update](images/update.gif) |
Update the minimum Java requirement from version 5 to 6. Fixes DAEMON-371. |
ggregory |
![Update Update](images/update.gif) |
Increase minimum Java version to Java 5. |
markt |
![Update Update](images/update.gif) |
Add AArch64 support to src/native/unix/support/apsupport.m4. Fixes DAEMON-347. Thanks to Ganesh Raju. |
ggregory |
![Fix Fix](images/fix.gif) |
Compile the Windows binaries with the /DYNAMICBASE and /NXCOMPAT
switches. Fixes DAEMON-346. |
markt |
![Fix Fix](images/fix.gif) |
Remove calls to explicit garbage collection during daemon start and
stop. Fixes DAEMON-333. |
markt |
![Fix Fix](images/fix.gif) |
Update config.guess and config.sub to add support, amongst others, for
the 64-bit PowerPC Little-Endian architecture. Fixes DAEMON-343. |
markt |
![Fix Fix](images/fix.gif) |
Ensure that the PID file on Windows, if used, is readable by other
processes. Fixes DAEMON-332. |
markt |
![Update Update](images/update.gif) |
Update Commons-Parent to version 41. |
markt |
![Fix Fix](images/fix.gif) |
Update apsupport.m4 add support for 64-bit PowerPC architectures. Fixes DAEMON-358. Thanks to Gustavo Romero. |
markt |
![Fix Fix](images/fix.gif) |
Suppress spurious "The data area passed to a system call is too
small" error message in the log when Procrun fails to stop the
service. Fixes DAEMON-282. |
markt |
![Update Update](images/update.gif) |
Move attributions from @author in Javadocs to POM. Fixes DAEMON-370. Thanks to Amey Jadiye. |
ggregory |
![Fix Fix](images/fix.gif) |
Enable jsvc to start when running on Java 9. Fixes DAEMON-373. |
markt |
![Fix Fix](images/fix.gif) |
Fix a resource leak opening the JVM configuration file. Fixes DAEMON-324. |
markt |
![Fix Fix](images/fix.gif) |
Improve the jsvc code that restarts the process if the JVM crashes so
that if the JVM crashes after a signal has been received to shut down
jsvc does not attempt to restart the JVM. Fixes DAEMON-339. Thanks to John Wehle. |
markt |
![Fix Fix](images/fix.gif) |
Ensure that the child process is started with the correct umask. Fixes DAEMON-318. Thanks to Markus Schneider. |
markt |
![Fix Fix](images/fix.gif) |
Correct conflicting information for the behavior of Procrun when using
jvm mode. Fixes DAEMON-309. |
markt |
![Fix Fix](images/fix.gif) |
Ensure that, when using Procrun in java or exe mode, the service process
waits for the stop process to complete before starting clean-up to avoid
a crash in the stop process. Fixes DAEMON-372. Thanks to Sérgio Ozaki. |
markt |
![Fix Fix](images/fix.gif) |
Enable jsvc to find the jvm when running on AIX. Fixes DAEMON-310. Thanks to John Wehle. |
markt |
![Fix Fix](images/fix.gif) |
Ensure that Procrun treats JVM crashes as service failures so the
recovery options will apply. Fixes DAEMON-302. |
markt |
![Fix Fix](images/fix.gif) |
Ensure that the //MQ command closes the prunmgr process even if the
configuration dialog is open when the //MQ command is used. Fixes DAEMON-312. |
markt |
![Fix Fix](images/fix.gif) |
When looking in the Windows registry for JRE and JDK installation
locations, additionally check the registry keys used by IBM provided
JREs and JDKs. Do this after checking the keys used by Oracle provided
JREs and JDKs. Fixes DAEMON-311. |
markt |
![Fix Fix](images/fix.gif) |
When looking in the Windows registry for JRE and JDK installation
locations, additionally check the registry keys used by Oracle provided
Java 9 and later JREs and JDKs. Do this after checking the keys used by
Oracle provided Java 8 and earlier JREs and JDKs. Fixes DAEMON-376. |
markt |
![Fix Fix](images/fix.gif) |
Add support for Java 9 command line arguments to jsvc. Fixes DAEMON-374. Thanks to Rashmi Ranjan Mohanty. |
markt |
![Add Add](images/add.gif) |
Add a restarts options to jsvc to control the number of permitted
restarts after a system crash. Fixes DAEMON-334. Thanks to Brett Delle Grazie. |
markt |
![Remove Remove](images/remove.gif) |
Remove support for building Procrun for the Itanium platform. |
markt |
![Update Update](images/update.gif) |
Make Windows XP the minimum support target platform. |
markt |
![Add Add](images/add.gif) |
Add support to Procrun for separate JVM options for use when running on
Java 9 and above. |
markt |
![Fix Fix](images/fix.gif) |
Fix race conditions in PID file handling in jsvc. Fixes DAEMON-377. Thanks to Rustam Abdullaev. |
markt |