Skip to content

Releases: mickem/nscp

Pre-release 0.6.10

13 Feb 12:47
166956e
Compare
Choose a tag to compare
Pre-release 0.6.10 Pre-release
Pre-release

What's Changed

This is a bug fix release with a bit of everything (I.e. low hanging fruit).
This is a "pre release" meaning I want some feedback on some of the changes (for instance default enable web server, and NRPE docs and changes). So as long as you read and understand the change-log there should not be any functional issues installing this in a production setting if you want.

Installer:

  • Removed padded version numbers from installer (this caused issues with upgrade)
  • Installer is now built with openssl presumably fixing remote config via https (have not verified this yet)
  • Enabled WebUI by default in installer (open can still be used to disable)
  • Harmonized docs with https://nsclient.org
  • Added option to disable installing the service in installer

Security:

  • Added option to configure ciphers in the web server (default is TLS 1.2 but now you can set 1.3 if you prefer)
  • Default TLS (NRPE et al.) is now 1.2+ instead of only 1.2
  • Improved some options and added docs for using NRPE with certificates and Nagios…
  • Installer now installs the NRPE 2048 bit DH key

check_nscp_verison:

  • Fixed check_nscp_verison parsing new semantic version

Various

  • Started to add instructions for building locally
  • Removed breakpad (replaced by restart watchdog and log files, but wont create and submit crash dumps (instead windows creates dumps which can be used))
  • Bumped web and python dependencies

Full Changelog: 0.6.9...0.6.10

0.6.9

11 Feb 08:43
47de5ac
Compare
Choose a tag to compare

What's Changed

  • Fixes config is overwritten by installer when upgrading from 0.4.x or 0.5.x
  • Makes TLS default for web server (so enabled web server will now be exposed on https://localhost:8443 )

This SHOULD fix the installer delete config issue, if not please do let me know HOW you install and which version as I have verified this locally now with the release artifact.

Full Changelog: 0.6.7...0.6.9

0.6.8

08 Feb 17:10
fcf318a
Compare
Choose a tag to compare
0.6.8 Pre-release
Pre-release

What's Changed

  • Fixes config is overwritten by installer when upgrading from 0.4.x or 0.5.x
  • Makes TLS default for web server (so enabled web server will now be exposed on https://localhost:8443 )

WARNING! This did in fact NOT fix the issue with upgrading from 0.5.x will delete existing config!
Hopefully 0.6.9 fixes this issue, so please try that and do let us know.

Full Changelog: 0.6.7...0.6.8

0.6.7

26 Jan 19:56
ed676b3
Compare
Choose a tag to compare

What's Changed

A bug fix release which fixes a regression issue from 0.5.x

  • Fixed broken TLS support in the WEBServer
  • Added signatures to MSI (currently using a "personal signature" as I haven't managed to get Microsoft to cooperate)

Full Changelog: 0.6.6...0.6.7

WARNING! Upgrading from 0.5.x will delete existing config! We are currently looking into fixing this.

0.6.6

19 Jan 20:04
7f091ec
Compare
Choose a tag to compare

What's Changed

  • Metrics added to the WebUI and new welcome screen
  • Fixed: Version should be dot separated
  • Bumped openssl to 1.1.1w
  • Bumped protobuf to 21.12
  • Bumped numerous web dependencies

New welcome screen:

image

New Metrics view:

image

Full Changelog: 0.6.5...0.6.6

WARNING! Upgrading from 0.5.x will delete existing config! We are currently looking into fixing this.

0.6.5

18 Jan 18:13
Compare
Choose a tag to compare

Bug fix release which fixes a few important installer issues.

  • The installer in version 0.6.4 had the wrong version number
  • The installer in version 0.6.4 had a miss configuration causing the config file name to be wrong which in terms caused a permission issue during installation
  • The check_service command would fails on some services which could not be described correctly.

WARNING! Upgrading from 0.5.x will delete existing config! We are currently looking into fixing this.

0.6.4 - First official 0.6.x release

12 Jan 06:47
Compare
Choose a tag to compare

Added back the WEB UI which is now fully working again

The WEB UI has the same functions as before but is now written in a modern framework.
It is still a bit bare bones and I have plans to add configuration wizzards to simplify configuration.

image

image

Other Fixes

  • Fixed an issue where the config was not read by the installer causing the config to be reset every time you upgraded NSClient++
  • Added missing symbols to releases
  • Swapped versioning to use semantic versioning
  • Automated version bumps

WARNING! Upgrading from 0.5.x will delete existing config! We are currently looking into fixing this.

Preview for 0.6.2.1

15 Dec 19:14
8fbb2c3
Compare
Choose a tag to compare
Preview for 0.6.2.1 Pre-release
Pre-release

Fixed crash in NRPE server

Preview for 0.6.2.0

09 Dec 17:24
45c74c5
Compare
Choose a tag to compare
Preview for 0.6.2.0 Pre-release
Pre-release

Changes:

  • Removed secondary installer
    The secondary installer was a work around for as it was hard to build NSClient++ but now with automated builds anyone wanting the secondary installer can easily fork and maintain their own
  • Fixed script installed in wrong folder
    Scripts were wrongly installed in the root folder
  • Added debug symbols archive
    To helt debug crashes I have added an archive with debug symbols

Preview for 0.6.1.0

25 Nov 10:56
dc1814c
Compare
Choose a tag to compare
Preview for 0.6.1.0 Pre-release
Pre-release
  • Added support for older windows