Mark Thomas [Fri, 11 Mar 2022 11:49:11 +0000 (11:49 +0000)]
Tag 1.3.0-RC1
Mark Thomas [Fri, 11 Mar 2022 11:46:27 +0000 (11:46 +0000)]
Update generated files
Mark Thomas [Fri, 11 Mar 2022 11:42:29 +0000 (11:42 +0000)]
Set best guess of 1.3.0 release date to 1 week from today
Gary Gregory [Thu, 10 Mar 2022 22:23:09 +0000 (17:23 -0500)]
Use try-with-resources.
Gary Gregory [Thu, 10 Mar 2022 22:20:16 +0000 (17:20 -0500)]
Use final.
Administrator [Thu, 10 Mar 2022 20:44:57 +0000 (20:44 +0000)]
Fix DAEMON-439. Support --Startup=delayed on installation
It was supported on update but not on installation.
Administrator [Thu, 10 Mar 2022 18:49:07 +0000 (18:49 +0000)]
Remove $Id$ now we use git rather than svn
Administrator [Thu, 10 Mar 2022 18:47:23 +0000 (18:47 +0000)]
Trace needs to be included in the log levels exposed by the GUI
Administrator [Thu, 10 Mar 2022 17:48:13 +0000 (17:48 +0000)]
Correct function name
Administrator [Thu, 10 Mar 2022 17:16:27 +0000 (17:16 +0000)]
Fix DAEMON-437. Grant service user access to log directory.
https://issues.apache.org/jira/browse/DAEMON-437
Administrator [Thu, 10 Mar 2022 17:01:39 +0000 (17:01 +0000)]
Move to correct section.
Gary Gregory [Fri, 4 Mar 2022 20:20:23 +0000 (15:20 -0500)]
Test on Windows too.
Gary Gregory [Fri, 4 Mar 2022 20:13:46 +0000 (15:13 -0500)]
Bump actions/checkout from 2 to 3 #40
dependabot[bot] [Fri, 4 Mar 2022 20:12:42 +0000 (15:12 -0500)]
Bump actions/checkout from 2 to 3 (#40)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Fri, 4 Mar 2022 14:46:10 +0000 (09:46 -0500)]
Replace package with verify in the default goal.
Mark Thomas [Thu, 24 Feb 2022 18:09:33 +0000 (18:09 +0000)]
Copyright year update to 2022
Mark Thomas [Thu, 24 Feb 2022 17:36:49 +0000 (17:36 +0000)]
Update version to 1.3.0 as minimum Java version has been updated to 1.7
Gary Gregory [Fri, 4 Feb 2022 12:18:32 +0000 (07:18 -0500)]
Update NOTICE file for 2022.
Gary Gregory [Thu, 3 Feb 2022 12:06:34 +0000 (07:06 -0500)]
Add CodeQL GitHub workflow.
Add CPP.
Gary Gregory [Thu, 3 Feb 2022 11:58:45 +0000 (06:58 -0500)]
Add CodeQL GitHub workflow.
TODO: native.
Gary Gregory [Thu, 3 Feb 2022 11:52:50 +0000 (06:52 -0500)]
Add a log warning.
Mark Thomas [Thu, 27 Jan 2022 19:39:34 +0000 (19:39 +0000)]
Regenerate README in preparation for 1.2.5
Mark Thomas [Thu, 27 Jan 2022 19:37:34 +0000 (19:37 +0000)]
Regenerate download page in preparation for 1.2.5
Mark Thomas [Thu, 27 Jan 2022 19:35:09 +0000 (19:35 +0000)]
Add date for 1.2.4
Mark Thomas [Thu, 27 Jan 2022 19:31:13 +0000 (19:31 +0000)]
Best guess for 1.2.5 release date
Mark Thomas [Thu, 27 Jan 2022 18:56:23 +0000 (18:56 +0000)]
Fix DAEMON-437 - only redirect stdout/stderr for a running service
https://issues.apache.org/jira/projects/DAEMON/issues/DAEMON-437
Mark Thomas [Thu, 27 Jan 2022 18:50:56 +0000 (18:50 +0000)]
Clarify changes that only apply to Procrun
Mark Thomas [Thu, 27 Jan 2022 15:30:28 +0000 (15:30 +0000)]
year++
Mark Thomas [Thu, 27 Jan 2022 15:29:15 +0000 (15:29 +0000)]
Update to CMSC 15.0.44
Mark Thomas [Thu, 27 Jan 2022 15:25:23 +0000 (15:25 +0000)]
Enable the build to compile with older versions of visual studio
TL;DR we use an older version of visual studio to compile release builds
For the long version, see windows/README.txt
Mark Thomas [Mon, 17 Jan 2022 11:53:03 +0000 (11:53 +0000)]
Fix comment typo
dependabot[bot] [Fri, 7 Jan 2022 16:07:18 +0000 (16:07 +0000)]
Bump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.5.2.0 to 4.5.3.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.5.2.0...spotbugs-maven-plugin-4.5.3.0)
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Mark Thomas [Mon, 17 Jan 2022 10:43:56 +0000 (10:43 +0000)]
Remove comments from code for Java 1.4, 1.5 & 1.6 now Java 7 is the min
Mark Thomas [Mon, 17 Jan 2022 10:39:20 +0000 (10:39 +0000)]
Remove empty Javadoc block
Mark Thomas [Mon, 17 Jan 2022 10:39:03 +0000 (10:39 +0000)]
Fix comment typos
Mark Thomas [Mon, 17 Jan 2022 10:38:37 +0000 (10:38 +0000)]
Remove out-dated comment
Mark Thomas [Mon, 17 Jan 2022 10:24:49 +0000 (10:24 +0000)]
Fix IDE warnings triggered by switch to minimum Java version of Java 7
Gary Gregory [Wed, 29 Dec 2021 17:02:03 +0000 (12:02 -0500)]
Run dependabot once a week.
Gary Gregory [Thu, 23 Dec 2021 13:51:01 +0000 (08:51 -0500)]
Drop obsolete Travis build.
Gary Gregory [Wed, 22 Dec 2021 17:03:15 +0000 (12:03 -0500)]
Bump actions/cache from 2.1.6 to 2.1.7 #36.
Gary Gregory [Wed, 22 Dec 2021 17:02:45 +0000 (12:02 -0500)]
Bump spotbugs-maven-plugin from 4.4.2.2 to 4.5.2.0 #37.
dependabot[bot] [Wed, 22 Dec 2021 17:01:23 +0000 (12:01 -0500)]
Bump actions/cache from 2.1.6 to 2.1.7 (#36)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Wed, 22 Dec 2021 17:00:48 +0000 (12:00 -0500)]
Bump spotbugs-maven-plugin from 4.4.2.2 to 4.5.2.0 (#37)
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.4.2.2 to 4.5.2.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.4.2.2...spotbugs-maven-plugin-4.5.2.0)
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Thu, 11 Nov 2021 16:18:05 +0000 (11:18 -0500)]
Add logging when failing to set the options of a service.
Gary Gregory [Thu, 11 Nov 2021 16:09:02 +0000 (11:09 -0500)]
Add logging when failing to obtain a service's description from the
registry.
Gary Gregory [Thu, 11 Nov 2021 13:39:35 +0000 (08:39 -0500)]
Better log message alignment.
Gary Gregory [Thu, 11 Nov 2021 13:36:32 +0000 (08:36 -0500)]
Log the prunsrv function names at the Trace level.
Gary Gregory [Wed, 10 Nov 2021 15:28:45 +0000 (10:28 -0500)]
Match function name in log message to actual function.
Gary Gregory [Wed, 10 Nov 2021 15:24:21 +0000 (10:24 -0500)]
Miscellaneous logging improvements.
Gary Gregory [Wed, 10 Nov 2021 15:22:19 +0000 (10:22 -0500)]
Add scale when logging dwWaitHint.
Gary Gregory [Wed, 10 Nov 2021 14:40:29 +0000 (09:40 -0500)]
Match function name in log message to actual function.
Gary Gregory [Wed, 10 Nov 2021 14:05:12 +0000 (09:05 -0500)]
Clearer logging in apxJavaWait().
Gary Gregory [Wed, 10 Nov 2021 13:52:12 +0000 (08:52 -0500)]
Typo in log message, TLA should be in upper case.
Gary Gregory [Wed, 10 Nov 2021 13:48:37 +0000 (08:48 -0500)]
Add constant for Trace level.
Gary Gregory [Wed, 10 Nov 2021 13:47:47 +0000 (08:47 -0500)]
Display service status name along the code.
Gary Gregory [Wed, 10 Nov 2021 13:40:57 +0000 (08:40 -0500)]
Refactor getting a name for a service status state into a function.
Better API name.
Gary Gregory [Wed, 10 Nov 2021 13:34:34 +0000 (08:34 -0500)]
Refactor getting a name for a service status state into a function.
Reuse is forthcoming.
Gary Gregory [Fri, 5 Nov 2021 20:22:48 +0000 (16:22 -0400)]
Refactor common call sites into a utility method.
Gary Gregory [Fri, 5 Nov 2021 19:52:26 +0000 (15:52 -0400)]
Slightly better local variable name.
Gary Gregory [Fri, 5 Nov 2021 19:49:33 +0000 (15:49 -0400)]
Slightly better local variable name.
Gary Gregory [Fri, 5 Nov 2021 13:32:06 +0000 (09:32 -0400)]
Log at Trace instead of Debug when a service reports its state from the
prunsrv app.
This avoids the Debug log filling up as it adds two events per minute.
You can then stay in Debug logging to capture register, start, stop, and
unregister Debug events.
Gary Gregory [Fri, 5 Nov 2021 13:10:03 +0000 (09:10 -0400)]
Add support for a new log level called Trace, lower-level than Debug.
Gary Gregory [Fri, 5 Nov 2021 13:00:26 +0000 (09:00 -0400)]
Comment a function; make it slightly less verbose.
Gary Gregory [Thu, 4 Nov 2021 19:18:17 +0000 (15:18 -0400)]
Minor improvements #31.
Arturo Bernal [Thu, 4 Nov 2021 19:17:15 +0000 (20:17 +0100)]
MInor Changes (#31)
* * Replace Explicit with <>
* Simplify expressions
* Use java array style
* Revert changes <>. Incompatible with java 1.6
Gary Gregory [Thu, 4 Nov 2021 19:14:27 +0000 (15:14 -0400)]
Add support for a new log level called Trace, lower-level than Debug.
Gary Gregory [Thu, 4 Nov 2021 16:01:06 +0000 (12:01 -0400)]
reportServiceStatusE() shows a short description for dwCurrentState.
Gary Gregory [Thu, 4 Nov 2021 16:00:48 +0000 (12:00 -0400)]
reportServiceStatusE() shows a short description for dwCurrentState.
Gary Gregory [Thu, 4 Nov 2021 15:59:54 +0000 (11:59 -0400)]
reportServiceStatusE() shows scale of dwWaitHint as millisecond in
logging.
Gary Gregory [Thu, 4 Nov 2021 14:22:40 +0000 (10:22 -0400)]
Add spotbugs-maven-plugin.
Gary Gregory [Thu, 4 Nov 2021 14:14:43 +0000 (10:14 -0400)]
Bump commons.japicmp.version from 0.15.3 to 0.15.4.
Gary Gregory [Thu, 4 Nov 2021 14:10:23 +0000 (10:10 -0400)]
The oldest currently supported Tomcat version is Tomcat 8.5 which has a
minimum Java version of Java 7, see
https://tomcat.apache.org/whichversion.html.
Update Animal Sniffer plugin from Java 6 to 7.
Mark Thomas [Thu, 4 Nov 2021 13:06:41 +0000 (13:06 +0000)]
Update comment
dependabot[bot] [Thu, 4 Nov 2021 12:35:42 +0000 (08:35 -0400)]
Bump actions/checkout from 2.3.4 to 2.4.0 (#34)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.4.0)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Thu, 4 Nov 2021 12:34:40 +0000 (08:34 -0400)]
Remove useless parentheses.
Use diamonds.
Gary Gregory [Thu, 4 Nov 2021 12:33:59 +0000 (08:33 -0400)]
Use {} notation.
Use diamond notation.
Gary Gregory [Thu, 4 Nov 2021 12:33:09 +0000 (08:33 -0400)]
Bump commons.daemon.javaversion 1.6 -> 1.7.
Gary Gregory [Thu, 4 Nov 2021 12:33:00 +0000 (08:33 -0400)]
Bump commons.daemon.javaversion 1.6 -> 1.7.
Gary Gregory [Thu, 4 Nov 2021 12:28:06 +0000 (08:28 -0400)]
Make internal class static.
Use diamond notation.
Gary Gregory [Tue, 28 Sep 2021 15:06:11 +0000 (11:06 -0400)]
Update GitHub build from Java 16 to 17.
Update GitHub build from Java 17-EA to 18-EA but comment it (not there
yet).
Gary Gregory [Sun, 29 Aug 2021 04:25:15 +0000 (00:25 -0400)]
AdoptOpenJDK is moving to the Eclipse Foundation and rebranding as
Eclipse Temurin.
Gary Gregory [Sat, 24 Jul 2021 19:18:13 +0000 (15:18 -0400)]
Reorganize.
Gary Gregory [Sat, 24 Jul 2021 19:17:25 +0000 (15:17 -0400)]
Bump junit from 4.13.1 to 4.13.2 #25.
dependabot[bot] [Sat, 24 Jul 2021 19:16:43 +0000 (15:16 -0400)]
Bump junit from 4.13.1 to 4.13.2 (#25)
Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Sat, 24 Jul 2021 19:16:32 +0000 (15:16 -0400)]
Bump actions/cache from 2.1.4 to 2.1.6 #30.
dependabot[bot] [Sat, 24 Jul 2021 19:15:53 +0000 (15:15 -0400)]
Bump actions/cache from 2.1.4 to 2.1.6 (#30)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.4 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.4...v2.1.6)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Sat, 24 Jul 2021 19:14:33 +0000 (15:14 -0400)]
Bump commons.japicmp.version from 0.14.3 to 0.15.3.
Bump commons.jacoco.version from 0.8.5 to 0.8.7.
Gary Gregory [Sat, 10 Jul 2021 13:45:55 +0000 (09:45 -0400)]
Use StringBuilder instead of StringBuffer.
Mark Thomas [Tue, 22 Jun 2021 13:32:41 +0000 (14:32 +0100)]
Remove duplicate section comment
Gary Gregory [Sun, 16 May 2021 21:04:18 +0000 (17:04 -0400)]
Add GitHub code of conduct page that points to the Apache page.
Gary Gregory [Mon, 19 Apr 2021 13:27:42 +0000 (09:27 -0400)]
Bump easymock from 4.2 to 4.3 #746.
Gary Gregory [Wed, 17 Mar 2021 19:44:15 +0000 (15:44 -0400)]
Replace GitHub build for Java 15 with Java 16 and drop Java 16-ea.
Gary Gregory [Fri, 5 Mar 2021 19:07:52 +0000 (14:07 -0500)]
No need to nest in else.
Mladen Turk [Fri, 5 Mar 2021 11:24:16 +0000 (12:24 +0100)]
Merge pull request #26 from mturk/master
Allow to have WINVER defined in hexadecimal version when calling nmake
Mladen Turk [Wed, 3 Mar 2021 21:21:39 +0000 (22:21 +0100)]
Allow to have WINVER defined in hexadecimal version when calling nmake
Mark Thomas [Wed, 3 Mar 2021 19:43:25 +0000 (19:43 +0000)]
Update all the other places the version needs to be updated
Mark Thomas [Wed, 3 Mar 2021 19:39:53 +0000 (19:39 +0000)]
First RC, when we cut it, will be RC1
Mladen Turk [Wed, 3 Mar 2021 19:31:12 +0000 (20:31 +0100)]
TAB police
Mladen Turk [Wed, 3 Mar 2021 19:24:42 +0000 (20:24 +0100)]
Add missing bits for version 1.2.5 upgrade
Mladen Turk [Wed, 3 Mar 2021 18:28:46 +0000 (19:28 +0100)]
Fix trivial typo. Windows 7 ABI is 0x0601