Fix Version |
Key |
Component |
Summary |
Type |
Resolution |
Status |
|
DAEMON-416 |
|
prunsrv.exe adding special character while executing in windows 2019 |
Bug |
Fixed |
Resolved |
1.4.0 |
DAEMON-463 |
Jsvc |
Daemon fails to build on macOS with XCode 15.3 |
Bug |
Fixed |
Resolved |
1.4.0 |
DAEMON-429 |
Procrun, prunsrv |
prunsrv.exe, and prunmgr.exe improper binary protection |
Bug |
Fixed |
Resolved |
1.4.0 |
DAEMON-461 |
Procrun |
Improve "Path to executable:" label on service manager General tab |
Improvement |
Fixed |
Resolved |
1.3.4 |
DAEMON-459 |
Jsvc |
Restart only works once (regression) |
Bug |
Fixed |
Resolved |
1.3.4 |
DAEMON-458 |
Procrun |
The changes in DAEMON-446 cause existing DependsOn values to be removed |
Bug |
Fixed |
Resolved |
1.3.4 |
DAEMON-451 |
Procrun |
Prunsrv does not use configured stack size for the main thread in jvm mode |
Bug |
Fixed |
Resolved |
1.3.4 |
DAEMON-452 |
prunsrv |
Should we create the target folder before apxSecurityGrantFileAccessToUser? |
Improvement |
Fixed |
Resolved |
1.3.3 |
DAEMON-450 |
prunsrv |
Invoked "bin\tomcat9 //US/Tomcat9", logs directory will be inserted unwanted two ACLs |
Bug |
Fixed |
Resolved |
1.3.2 |
DAEMON-448 |
prunsrv |
Service start fails with default Eclipse Temurin install |
Bug |
Fixed |
Resolved |
1.3.2 |
DAEMON-446 |
Procrun |
Update service (//US) does not change DependsOn |
Bug |
Fixed |
Resolved |
1.3.1 |
DAEMON-443 |
|
prunsrv writes gigabytes of null bytes to stderr |
Bug |
Fixed |
Closed |
1.3.1 |
DAEMON-442 |
Procrun |
ProcRun classpath limitation of 1010 characters truncates the classpath string for many libraries on the classpath |
Bug |
Fixed |
Resolved |
1.3.1 |
DAEMON-441 |
|
When installing a Windows service using Commons Daemon 1.3.0 the errorlevel is -1073741819 |
Bug |
Fixed |
Resolved |
1.3.0 |
DAEMON-439 |
prunsrv |
prunsrv '--Startup=delayed' sets manual mode instead |
Bug |
Fixed |
Resolved |
1.3.0 |
DAEMON-437 |
prunsrv |
prunsrv: Better not to redirect stdout/stderr during service installation? |
Bug |
Fixed |
Resolved |
1.3.0 |
DAEMON-430 |
Procrun |
prunsrv stop timeout not honored |
Bug |
Fixed |
Resolved |
1.2.4 |
DAEMON-428 |
prunsrv |
apxMultiSzToArrayW has incorrect use of IS_INVALID_HANDLE |
Bug |
Fixed |
Resolved |
1.2.4 |
DAEMON-426 |
Jsvc |
CAP_DAC_READ_SEARCH not allowed in containers by default |
Bug |
Fixed |
Resolved |
1.2.4 |
DAEMON-425 |
Procrun |
Crash if Java Options parameter is missing |
Bug |
Fixed |
Resolved |
1.2.4 |
DAEMON-424 |
prunsrv |
stderr logfile is corrupted when running Tomcat 8.5 as Windows service |
Bug |
Fixed |
Resolved |
1.2.3 |
DAEMON-412 |
Procrun |
Tomcat started as windows service does not support Java Native Memory Tracking feature probably because of improper JVM initialization by Procrun |
Bug |
Fixed |
Resolved |
1.2.3 |
DAEMON-410 |
Jsvc |
jsvc fails to find OpenJDK11 libjvm.so on a raspberry 4 (buster) |
Bug |
Fixed |
Resolved |
1.2.3 |
DAEMON-422 |
Procrun |
Add "dump configuration" mode of operation which generates a .BAT file capabile of re-creating the dumped service |
New Feature |
Fixed |
Resolved |
1.2.3 |
DAEMON-419 |
Jsvc |
jsvc support for Java 12+ preview features with --enable-preview |
New Feature |
Fixed |
Resolved |
1.2.3 |
DAEMON-414 |
prunsrv |
prunsrv uses its log is before it is initialized. |
New Feature |
Fixed |
Resolved |
1.2.2 |
DAEMON-408 |
Procrun |
PROCRUN 1.2.x x64 crash on Windows Server 2008 R2 |
Bug |
Fixed |
Resolved |
1.2.1 |
DAEMON-407 |
Procrun |
Prunmgr displays incorrect logging level. |
Bug |
Fixed |
Resolved |
1.2.1 |
DAEMON-404 |
Procrun |
Crash: Openjdk not detected from registry |
Bug |
Fixed |
Resolved |
1.2.1 |
DAEMON-403 |
Jsvc |
umask log is wrong |
Bug |
Fixed |
Resolved |
1.2.0 |
DAEMON-399 |
Procrun |
apxStrUnQuoteInplaceA removes needed quotes |
Bug |
Fixed |
Resolved |
1.2.0 |
DAEMON-394 |
Procrun |
Monitor application will update multi-string values in Windows registry with blank lines |
Bug |
Fixed |
Resolved |
1.1.1 |
DAEMON-402 |
Procrun |
frequent crash in prunsrv when stopping service in 'java' mode |
Bug |
Fixed |
Resolved |
1.1.1, 1.2.1 |
DAEMON-401 |
|
Environment variables set on service not available in JNI dll |
Bug |
Fixed |
Resolved |
1.1.1 |
DAEMON-396 |
Procrun |
LibraryPath is broken for Java 11 using Windows 10/2016 |
Bug |
Fixed |
Resolved |
1.1.1 |
DAEMON-393 |
|
Revered code comments for JRE and JDK locations in the registry |
Bug |
Fixed |
Closed |
1.1.1 |
DAEMON-392 |
|
Undefined behaviour in registry.c dwRegKey = dwRegKey++ |
Bug |
Fixed |
Closed |
1.1.1 |
DAEMON-391 |
Procrun |
Log level set by Tomcat-GUI under Windows not recognized. |
Bug |
Fixed |
Resolved |
1.1.1 |
DAEMON-388 |
Jsvc |
jsvc does not play nice with JMX |
Bug |
Fixed |
Resolved |
1.1.1 |
DAEMON-385 |
Jsvc |
commons-daemon-1.1.0 not supported with AIX 7 |
Bug |
Fixed |
Resolved |
1.1.1 |
DAEMON-384 |
Procrun |
prunsrv stopping with error due to hardcoded timeout |
Bug |
Fixed |
Closed |
1.1.1 |
DAEMON-379 |
|
Unable to build with Java 9 using Ant |
Bug |
Fixed |
Resolved |
1.1.1 |
DAEMON-329 |
Procrun |
Can procrun detect the JVM without consulting the registry |
Improvement |
Fixed |
Resolved |
1.1.1 |
DAEMON-297 |
|
Show jsvc path in debug output |
Improvement |
Fixed |
Resolved |
1.1.1 |
DAEMON-151 |
Procrun |
Enable/Disable fields on the Start/Stop panels according to which Mode is selected |
Improvement |
Fixed |
Resolved |
1.1.1 |
DAEMON-303 |
Procrun |
prunsrv --Startup should offer "Automatic (Delayed Start)" option for service startup |
New Feature |
Fixed |
Resolved |
1.1.1 |
DAEMON-397 |
Jsvc |
jsvc on macOS cannot find libjli.dylib when home is OpenJDK 10 or 11 |
Wish |
Fixed |
Resolved |
1.1.0 |
DAEMON-377 |
|
Race in PID file handing in jsvc resulting in Tomcat running without a pidfile |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-376 |
|
Update Daemon to also search registry for JRE with Java 9 JRE location |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-374 |
Jsvc |
Add support for Java 9 command-line arguments |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-373 |
Jsvc |
Daemon does not start with JDK9 |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-372 |
Procrun |
create shutdown event for shutdown process |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-358 |
Jsvc |
PPC64: jsvc fails to find JVM jvm.cfg file and shared objects due to wrong path |
Bug |
Fixed |
Closed |
1.1.0 |
DAEMON-347 |
Jsvc |
Add AArch64 support to src/native/unix/support/apsupport.m4 |
Bug |
Fixed |
Closed |
1.1.0 |
DAEMON-339 |
Jsvc |
Patch for commons-daemon 1.0.15 to avoid shutdown failures |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-333 |
Jsvc |
Stop abusing System.gc() on Commons Daemon jsvc shutdown |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-332 |
Procrun |
pid file not readable on Windows 7/8/2008 |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-324 |
|
[home.c:130]: (error) Resource leak: cfgf |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-319 |
|
Add mips ABI n32, n64 support |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-318 |
Jsvc |
children (controller) process doesnt use correct umask value |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-312 |
Procrun |
prunmgr: //MQ fails to kill multiple instances |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-311 |
Procrun |
Commons Daemon procrun failed with exit value: 5 (Failed to start service) |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-310 |
Jsvc |
jsvc fails on AIX 5.3 |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-309 |
Procrun |
Documentation for start method in JVM mode is conflicting |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-302 |
Procrun |
Service recovery options do not work when a JNI crash brings down the JVM |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-282 |
Procrun |
Failed to stop 'xx' service: The data area passed to a system call is too small |
Bug |
Fixed |
Resolved |
1.1.0 |
DAEMON-395 |
Jsvc |
Fix hash links on download page |
Improvement |
Fixed |
Resolved |
1.1.0 |
DAEMON-368 |
Procrun |
Add DEBUG and ERROR logging to help diagnose problems when starting a Windows Service |
Improvement |
Fixed |
Closed |
1.1.0 |
DAEMON-343 |
|
Add 64-bit POWERPC-LE (ppc64le) support |
Improvement |
Fixed |
Resolved |
1.1.0 |
DAEMON-334 |
Jsvc |
Specify a maximum limit for automatic restarts |
Improvement |
Fixed |
Resolved |
1.1.0 |
DAEMON-308 |
|
Add 64-bit ARM (aarch64) support |
Improvement |
Fixed |
Resolved |
1.1.0 |
DAEMON-289 |
|
Integrate Debian patches |
Improvement |
Fixed |
Resolved |
1.1.0 |
DAEMON-243 |
Procrun |
Support for Failure Recovery |
New Feature |
Fixed |
Resolved |
1.1.0 |
DAEMON-371 |
|
Update Java requirement from version 5 to 6. |
Task |
Fixed |
Closed |
1.1.0 |
DAEMON-370 |
|
Move attributions from @author in Javadocs to POM |
Task |
Fixed |
Closed |
1.1.0 |
DAEMON-346 |
Procrun |
Compile PROCRUN with Data Execution Prevention (DEP) flag |
Wish |
Fixed |
Resolved |
1.0.15 |
DAEMON-292 |
Procrun |
Thread dump does not work |
Bug |
Fixed |
Resolved |
1.0.15 |
DAEMON-291 |
Jsvc |
jsvc cores on Linux |
Bug |
Fixed |
Resolved |
1.0.15 |
DAEMON-288 |
Procrun |
Hang while stopping procrun service |
Bug |
Fixed |
Resolved |
1.0.14 |
DAEMON-287 |
Procrun |
procrun's CloseHandle(_service_status_handle) not needed and causes exception |
Bug |
Fixed |
Resolved |
1.0.14 |
DAEMON-286 |
Procrun |
Race condition during stopping service |
Bug |
Fixed |
Resolved |
1.0.14 |
DAEMON-284 |
|
Service configuration corruption on install |
Bug |
Fixed |
Resolved |
1.0.14 |
DAEMON-283 |
Jsvc |
DaemonWrapper cannot start launch methods with private constructors |
Bug |
Fixed |
Resolved |
1.0.14, 1.1.0 |
DAEMON-281 |
Jsvc |
Jsvc not loading correct shared lib for Java 7 on MacOS |
Bug |
Fixed |
Resolved |
1.0.14 |
DAEMON-280 |
Jsvc |
jsvc umask comparison wrong - fix attached |
Bug |
Fixed |
Resolved |
1.0.14 |
DAEMON-278 |
Procrun |
procrunsrv windows ++Environment doesn't work for java type |
Bug |
Fixed |
Resolved |
1.0.13 |
DAEMON-276 |
|
commons-daemon.log blows up when stopping Windows service |
Bug |
Fixed |
Resolved |
1.0.13 |
DAEMON-275 |
|
Website says that non-Windows binaries may be provided |
Bug |
Fixed |
Resolved |
1.0.12 |
DAEMON-274 |
Procrun |
procrun ignores shutdown |
Bug |
Fixed |
Closed |
1.0.12 |
DAEMON-272 |
Jsvc |
jsvc ignores -home option |
Bug |
Fixed |
Resolved |
1.0.12 |
DAEMON-268 |
Jsvc |
jsvc fails to find java home on centos |
Bug |
Fixed |
Resolved |
1.0.12 |
DAEMON-269 |
Procrun |
Support UAC for prunmgr.exe |
Improvement |
Fixed |
Resolved |
1.0.11 |
DAEMON-267 |
Procrun |
prunsrv failure doesn't trigger windows service recovery actions |
Bug |
Fixed |
Resolved |
1.0.11 |
DAEMON-266 |
Jsvc |
OS X 10.8: jsvc appears to cause hang on Toolkit.createDefaultToolkit |
Bug |
Fixed |
Resolved |
1.0.11 |
DAEMON-265 |
Jsvc |
OS X 10.8: Cannot build jsvc with java 7 installed |
Bug |
Fixed |
Resolved |
1.0.11 |
DAEMON-263 |
Jsvc |
[PATCH] Fixed loading capabilities library on RHEL 5.x 64bit Machines |
Bug |
Fixed |
Resolved |
1.0.11 |
DAEMON-257 |
Jsvc |
jsvc unable to find Java home on Ubuntu/Debian |
Bug |
Fixed |
Resolved |
1.0.11 |
DAEMON-255 |
Jsvc |
jsvc cannot find libcap.so on rhel |
Bug |
Fixed |
Resolved |
1.0.11 |
DAEMON-254 |
Procrun |
Logfile corrupted. Service won't start until logfile is deleted. |
Bug |
Fixed |
Resolved |
1.0.11 |
DAEMON-253 |
|
pidfile directory gets not created when starting jsvc with the -user option and -pidfile /var/run/pidfile_dir/pidfile |
Bug |
Fixed |
Resolved |