Type |
Changes |
By |
|
Add DEBUG and ERROR logging to help diagnose problems when starting a Windows Service. Fixes DAEMON-368. |
ggregory |
|
Update the minimum Java requirement from version 5 to 6. Fixes DAEMON-371. |
ggregory |
|
Increase minimum Java version to Java 5. |
markt |
|
Add AArch64 support to src/native/unix/support/apsupport.m4. Fixes DAEMON-347. Thanks to Ganesh Raju. |
ggregory |
|
Compile the Windows binaries with the /DYNAMICBASE and /NXCOMPAT
switches. Fixes DAEMON-346. |
markt |
|
Remove calls to explicit garbage collection during daemon start and
stop. Fixes DAEMON-333. |
markt |
|
Update config.guess and config.sub to add support, amongst others, for
the 64-bit PowerPC Little-Endian architecture. Fixes DAEMON-343. |
markt |
|
Ensure that the PID file on Windows, if used, is readable by other
processes. Fixes DAEMON-332. |
markt |
|
Update Commons-Parent to version 41. |
markt |
|
Update apsupport.m4 add support for 64-bit PowerPC architectures. Fixes DAEMON-358. Thanks to Gustavo Romero. |
markt |
|
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 |
|
Move attributions from @author in Javadocs to POM. Fixes DAEMON-370. Thanks to Amey Jadiye. |
ggregory |
|
Enable jsvc to start when running on Java 9. Fixes DAEMON-373. |
markt |
|
Fix a resource leak opening the JVM configuration file. Fixes DAEMON-324. |
markt |
|
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 |
|
Ensure that the child process is started with the correct umask. Fixes DAEMON-318. Thanks to Markus Schneider. |
markt |
|
Correct conflicting information for the behavior of Procrun when using
jvm mode. Fixes DAEMON-309. |
markt |
|
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 |
|
Enable jsvc to find the jvm when running on AIX. Fixes DAEMON-310. Thanks to John Wehle. |
markt |
|
Ensure that Procrun treats JVM crashes as service failures so the
recovery options will apply. Fixes DAEMON-302. |
markt |
|
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 |
|
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 |
|
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 |
|
Add support for Java 9 command line arguments to jsvc. Fixes DAEMON-374. Thanks to Rashmi Ranjan Mohanty. |
markt |
|
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 support for building Procrun for the Itanium platform. |
markt |
|
Make Windows XP the minimum support target platform. |
markt |
|
Add support to Procrun for separate JVM options for use when running on
Java 9 and above. |
markt |
|
Fix race conditions in PID file handling in jsvc. Fixes DAEMON-377. Thanks to Rustam Abdullaev. |
markt |